Rig: iRobot

Version 1.30 (latest version)

The iRobot rig was designed to allow students to explore the concepts of teleoperation of robots, accuracy of sensors, localisation and mapping.

The iRobot rig uses the Robot Operation System (ROS) software framework to integrate a robotic platform with a web based user interface and to provide a development environment where user uploaded source code can be compiled and executed on board the platform to interface with sensors and control the robot. User code, written in C++ can implement such tasks as localisation, path planning, obstacle avoidance and other autonomous robot navigation tasks.