OpenCog on Tizen?

71 views
Skip to first unread message

Ben Goertzel

unread,
Mar 6, 2017, 11:44:20 AM3/6/17
to opencog
It's been verified that OpenCog builds OK on Raspberry Pi ... another
interesting experiment (and maybe more) would be to get it to run on
phones and tablets...

Ubuntu Touch would be one way but it's still pretty immature...

Android seems out of reach due to the many dependencies OC has and the
perversities of Android...

Linas speculated that it might be easier to get it to work on Tizen,
which is more like a regular Linux than Android is...

Hmmm...



--
Ben Goertzel, PhD
http://goertzel.org

“I tell my students, when you go to these meetings, see what direction
everyone is headed, so you can go in the opposite direction. Don’t
polish the brass on the bandwagon.” – V. S. Ramachandran

Dave Xanatos

unread,
Mar 6, 2017, 5:10:55 PM3/6/17
to opencog
Ben, I stand in awe of the work you've done here.  I'm just starting to pick up your trail, but I need some help.

I wish to get OpenCog and all dependencies/bindings running on my Raspberry Pi 3, running Raspbian Jessie.

I also currently have running OpenCV, CMUSphinx/PocketSphinx, ESpeak, and many supports (SciPy, NumPy, SKLearn, etc.....) - these are all working well together, primarily running face detection/recognition, eye tracking via servos connected to the "eyes", etc.

I do not wish to clobber my current build or any part thereof, (although I can always back it up & flash again if necessary...) and wish to be sure I am using the correct installation procedure.  

I see octool is available for installation on Ubuntu systems, but there seem to be dependency differences between Ubuntu and Debian/Raspbian.  If I am correct, the dependencies must be installed correctly before OpenCog can be installed.

The Debian-specific dependencies installer script I see links for all go to a 404 -page not found.

All I need is a pointer to either a posted guide to successfully building OpenCog on the Raspberry Pi, or to a person who you know who has done this that would be willing to share a few details to be sure I don't make a mess of it.

Thanks for your help, I hope to be able to contribute something useful here.  My goal is to try to simulate a sentient organism as closely as possible, using a cluster of R Pis.

Dave

Alex

unread,
Mar 6, 2017, 5:29:51 PM3/6/17
to opencog
I used https://github.com/ryanhornbeck/opencog_bash/blob/master/opencog_bash.sh for step by step building. It is for Ubuntu, but if all steps are available and clear and it is easier to adapt them to other OS. Some tests failed.

Nil Geisweiller

unread,
Mar 6, 2017, 6:30:33 PM3/6/17
to ope...@googlegroups.com
The most essential dependencies are boost and guile. All the rest is
optional, AFAIR. CMake will tell what will or will not be built, and
what libraries missing for such or such opencog component. Just respect
the order (cogutils, atomspace, moses (optional), opencog) as specified
here http://wiki.opencog.org/w/Building_OpenCog#Building

Nil
> --
> You received this message because you are subscribed to the Google
> Groups "opencog" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to opencog+u...@googlegroups.com
> <mailto:opencog+u...@googlegroups.com>.
> To post to this group, send email to ope...@googlegroups.com
> <mailto:ope...@googlegroups.com>.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/4f3e6f4a-d522-45ca-b162-8efdbd3bf770%40googlegroups.com
> <https://groups.google.com/d/msgid/opencog/4f3e6f4a-d522-45ca-b162-8efdbd3bf770%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

AmeBel

unread,
Mar 6, 2017, 8:34:56 PM3/6/17
to opencog

Dave Xanatos

unread,
Mar 9, 2017, 9:52:53 AM3/9/17
to opencog
Thanks, I hope to get time to start the process this weekend, I'll post my success (or lack thereof... :)  )

Dave Xanatos

unread,
Mar 9, 2017, 9:53:40 AM3/9/17
to opencog
Thank you - this looks helpful.  Need to back up my existing SD Card first just in case :)

Linas Vepstas

unread,
Mar 10, 2017, 3:35:38 AM3/10/17
to opencog
Containers?

I also do not want to clobber my current system install, and so I frequently use containers (lxc or docker) for running foreign environments.  This may be too much to ask for pasberry pi, and migh be daunting if you are not yet familiar with lxc or docker (they're not hard, but it does take a few days to get comfortable).

Once running, you can then punch-throught the opencog port  numbers through the container. and talk to it that way.  

Unfortunately, running ROS in a container has a number of issues ... one can work around these... but they're still troublesome.  Primary issues is that ros messages have port numbers in them, and docker & lxc want to firewall, thus screwing up the messages.

food for thought.

--linas

--
You received this message because you are subscribed to the Google Groups "opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.

Ben Goertzel

unread,
Mar 10, 2017, 3:48:47 AM3/10/17
to opencog
FWIW lots of people have used LXC containers on Raspberry Pi 2 and 3
... dunno about ROS port issues though...
>> email to opencog+u...@googlegroups.com.
>> To post to this group, send email to ope...@googlegroups.com.
>> Visit this group at https://groups.google.com/group/opencog.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/opencog/c0cbd4f2-9775-49d7-abe8-fa81076badec%40googlegroups.com.
>>
>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "opencog" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to opencog+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/CAHrUA35%3Dv0L1P2dNH%2Bd%2B3c_-onGS8OW3AnuZGvNUKAx1dbRsBg%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



--
Ben Goertzel, PhD
http://goertzel.org

“Our first mothers and fathers … were endowed with intelligence; they
saw and instantly they could see far … they succeeded in knowing all
that there is in the world. When they looked, instantly they saw all
around them, and they contemplated in turn the arch of heaven and the
round face of the earth. … Great was their wisdom …. They were able to
know all....

But the Creator and the Maker did not hear this with pleasure. … ‘Are
they not by nature simple creatures of our making? Must they also be
gods? … What if they do not reproduce and multiply?’

Then the Heart of Heaven blew mist into their eyes, which clouded
their sight as when a mirror is breathed upon. Their eyes were covered
and they could see only what was close, only that was clear to them.”

— Popol Vuh (holy book of the ancient Mayas)
Reply all
Reply to author
Forward
0 new messages