This is a demonstration of my current work on controlling robot using ROS and PhaROS. For that task, I've developed a dedicated PhaROS package that defines:
For more information about PhaROS, please refer to this link: http://car.imt-lille-douai.fr/category/software/pharos/
To install the package on Pharo 7:
Metacello new
repository: 'github://lxsang/Galleon';
baseline:'Galleon';
load
To use the package on real robot we need:
All the launch files for this demo are available at: https://github.com/lxsang/ROS-packages/tree/master/inria_demo
This demo uses the map of our lab building (previously built by the same robot), if you want to test on other environment, you need to create one first, then modify the navigating.launch file accordingly.
To run the demo, fist we run the navigation stack on the robot:
roslaunch inria_demo navigating.launch
Then we can interact with the robot on Pharo using the previously installed packages