J5+RPi+ROS+BotBoarduino

Hello all,

I’d like to share a project I’ve been working on. It is an effort to make a Johnny 5 kit powered by a Raspberry Pi and the Robot Operating System (ROS). The hardware construction is mostly completed at the moment. There are a few modifications to accomodate the Raspberry Pi being mounted on J5’s back, this is down with a few stand-offs and a piece of plexiglass. The front eye is the Raspberry Pi camera board. The communication between the linux system and the microcontroller is done via serial through a logic level converter.

At the moment, I have the software working so that I can call ‘rosservice call set_head_pan 70’ and move his head. I am now working on getting the camera involved in publishing data to the system. I had to take a small break because I have some programming work that pays to be done. Hopefully I can get back to the software soon, and get some videos on here.




You have ROS running on the RPi, and a ROS bridge running to the BotBoarduino?

Nice Job.

Alan KM6VV

I actually didn’t get ROS bridge running on the BotBoarduino, I just wrote my own firmware with the Arduino IDE.
But I do have ROS running on the RPi, it was relative easy now that there is a repository with binaries.

Curious how you find ROS on the Pi (decent speed etc). Very nice project!