We are really pleased to announce that a Pharo MOOC (Massive Open Online Course) will be available soon. You can already have a look at its description and its nice teaser ;-)
We have a PhaROS driver for the Robulab.
- Install ROS and PhaROS
- Install 2 catkin packages (robulab and robulabdriver) using:
curl http://car.mines-douai.fr/scripts/Robulab | bash
- Ensure that you are connected on the UBNT WiFi of the Robulab
- Test the installation:
roslaunch robulab bringup.launch
Enjoy PhaROS for Robulab development!
Some of our students work on this project. They used Pharo and ROS to make Nao write arbitrary words. Since the robot motion is not very precise, they made up a simple but smart solution to allow the robot can push the page after writing each letter.
Slides of my presentation given at ESUG 2014 conference are available online (see below). It’s about Robot software development using the Pharo dynamic language. It includes a quick overview of PhaROS our bridge to the ROS, as well as BoTest our framework for TDD for robotics applications. The video is also available on Youtube (see below) thanks to ESUG student volunteers. Note it is in two parts.
Here are videos of a students’ project of a tracker robot that relies on an external kinect sensor driven through ROS. The kinect observes the whole scene. A PhaROS-based node controls the robot to track a ball based on the the kinect output. When no ball is detected, the robot goes back to a home position.
Ball Following Behavior
Go Home Behavior
Tracker Camera View
We have already reported about a team of our students competing for the 2014 edition of the Eurobot contest (french chapter). The project where they have been using PhaROS is now over. Below the last videos. Hopefully a new team will be continue the effort next year and build up on what has been done so far.
IronMines Bot in the lab scoring 4 balls and 1 triangle
IronMines Bot in the lab scoring 1 ball and 2 triangles
IronMines during the competition
As i already shout in the FOSDEM 2014 slides post, i have presented PhaROS in the last edition of FOSDEM, under the title of PhaROS: Towards Live Environments in Robotics.
I bring now to you this video taken during the presentation. I wish you to enjoy it!
Sorry if my hair is disheveled :), i am not very photogenic.