The ultimate goal will be a distributed system - a three-Pi system, 
specifically.  I chose R Pi for a variety of reasons, and so far I have 
been very impressed with its performance handling such tasks as openCV was 
designed for.  The Pi doesn't seem to be even remotely resource-starved in 
running all the things I have going on with it now.

The initial development system is getting me up to speed, and allowing 
everything to play together in a single box.  Ultimately, there will be a 
separate Pi for the left "eye" and left "ear", a near twin for the right 
eye/ear, and a third for OpenCog and speech output.  "Unconscious" 
functions, such as eye tracking with servos, image preprocessing, movement 
detection, sound detection and location assessment, and image/face 
identification, will be handled by the left and right Pi, with 
intercommunication between both halves and the OpenCog Pi.  "Conscious" 
functions will be handled by the third Pi, the OpenCog Pi.  By Conscious 
functions, I specifically mean those functions for which decisions and 
determinations must be made that can only be made by the OpenCog 
architecture.  I think of it an analogous to left-hemisphere, 
right-hemisphere, and reptilian brain-stem

I have also been told that the Pi can run everything but MOSES, which maxes 
out RAM, but by adjusting gcc it can probably also be gotten to run.  For 
my initial build, I really only need to ensure I figure out correct 
installation and dependency setup, and that I can get interoperability 
between my other programs and OpenCog - when I find my system actually 
straining for resources then I will level-up to the three-Pi build

As for the differences between Python 2.7 and Python 3, they are minor and 
my current build has provisions for both, I do not anticipate that to be an 
insurmountable issue.  I chose primary development to go forward under 
Python3 because, as they say, "that's the future of Python" :)

Dave


On Wednesday, March 1, 2017 at 4:20:30 PM UTC-5, Roman Treutlein wrote:
>
> While this sound like a cool project. Why exactly do you want OpenCog on 
> your Pi? OpenCog is quite resource intensive i can't think of any use 
> case where you would want to run it on a pi. Somehow connected and let it 
> control a pi maybe but not run on it.
>
> That said you might have some issues with Python 3 because OpenCog still 
> only supports Pytoon 2.7.
>
> On Wednesday, March 1, 2017 at 10:16:00 PM UTC+1, Dave Xanatos wrote:
>>
>> 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*, 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.
>>
>> Despite the fact that my current build with OpenCV et al might suggest I 
>> have some idea of what I am doing, please don't be fooled! :)  I am just 
>> very good at following clear instructions and pick up new programming 
>> languages quickly (Python being the latest).  Two months ago I didn't even 
>> have any Linux experience and knew nothing of Python, but once I get my 
>> "foot in the door", I gain altitude very rapidly.
>>
>> I'm hoping to hear from anyone who has successfully installed* OpenCog 
>> on a Raspberry Pi 3 running Raspbian Jessie, with Python3.  *
>>
>> Thanks for your help, I hope to be able to contribute something useful 
>> here.
>>
>> Dave
>>
>>

-- 
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 [email protected].
To post to this group, send email to [email protected].
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/fe9bdca8-b509-4623-af0c-91f43d03e9fb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to