Custom robots
We aim to build a series of long-lived robot creatures great and small. Our first generation consists of 30 Chatterbox robots; based on the iRobot Create mobile platform, the Chatterboxes feature stereo microphones and speakers for communication with each other and with humans. They also signal using 4 24-bit colour LEDs, have IR sensors to detect obstacles, an ambient light sensors, and can recharge themselves.
These robots allow us to verify our simulated energy-management experiments with real robots as well as providing a platform for a variety of Human-Robot interaction experiments.
A gumstix stack running Linux® furnishes computing power and wireless access for the robot while the iRobot® Create base provides mobilty, basic sensing, and recharging capability. A custom-made interface board allows for additional sensors, actuators, and breakouts; schematics and part-lists for this board will be made available under an open-source license. Interfacing is via our RAPI open-source library.
The Chatterboxes were designed and prototyped by Jens Wawerla and Ash Charles, then built by the lab.
Commercial robots
The lab has two Pioneer 3-DX multi-purpose research robots from ActivMedia. These are equipped with onboard Linux computers, front and rear sonar arrays, SICK laser range scanners, 802.11 WiFi networking and IRDA serial communications.
For interfacing and control, the Pioneers run ROS and Player.
We also have a venerable Nomad 200 mobile robot on loan from the Vision and Media Lab thanks to Prof. Ze-Nian Li. Mother is retrofitted with an 800MHz Mini-ITX VIA computer running Player for high-level control. Our Nomad 200 driver ships with Player.
Simulated robots
We use Stage for large-scale robot experiments, and its cousin Gazebo for experiments with more realistic dynamics and three-dimensional terrain.Robot Infrastructure
Player, Stage and Gazebo are products of the Player Project. Lab director Richard Vaughan is a founding member of the Player Project, co-designer of Player and lead developer of Stage.