he, Santiago *is* the engineer recruited by Noury :) On Sep 6, 2012, at 3:17 AM, Serge Stinckwich <serge.stinckwich@gmail.com> wrote:
On Thu, Sep 6, 2012 at 5:58 AM, Santiago Bragagnolo <santiagobragagnolo@gmail.com> wrote:
Hi all!
Hi Santiago,
I'm currently working in a project related with ROS (robot operative system), which already have a library to develop in C++ and other to do the same at Python. So, there a lot of variables to contrast to make a choice (performance, code-easy-to-prototype, flexibility, and a lot more), but the main variable is the accessibility from Pharo, then the question is, is there any project that use python from pharo? Or, if i select python i should write a library in C that bootstrap python and give access to pharo via FFI?
I looked in the list's mails and in google without any success.
As Chris already told, there is a Python binding with OpenQwaq: https://squeakingalong.wordpress.com/2011/05/04/openqwaq-python-integration/
I'm really interested to be able to use ROS from Pharo. I start some weeks ago to work on a pure Smalltalk client for ROS: http://ss3.gemstone.com/ss/RosSmalltalk.html
Noury is also interested and start some work also: http://car.mines-douai.fr/squeaksource/RoSt.html
We planned with Noury to join our efforts to have a ROS client as soon as possible. Noury will also recruit a engineer to work full time on this.
Another alternative in order to use ROS from Smalltalk is to use websockets and rosbridge. I have done some work to use ROS from Amber here: https://github.com/SergeStinckwich/rostalk
You are than welcome to join us ;-) Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/