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/