E-Puck Mobile Robot
ROS Software Maintainer: VerLab
The e-puck is a small (7 cm) differential wheeled mobile robot. It was originally designed for micro-engineering education by Michael Bonani and Francesco Mondada at the ASL laboratory of Prof. Roland Siegwart at EPFL (Lausanne, Switzerland). The e-puck is open hardware and its onboard software is open source, and is built[1] and sold[2] by several companies.
The full PDF can be found here.
Installation
Refer to the epuck_driver installation instructions.
Tutorials
To get started with the driver, refer to the tutorials on the epuck_driver page.
Simulation
Webots provide well calibrated simulation models of the e-puck and e-puck2 robots. They can be programmed in C (and cross-compiled on the e-puck) or from any other language, including C++, Python, Java, MATLAB or ROS, to simulate and remote-control a real e-puck robot.
Resources
E-Puck Robot: Main web-page
Sofware resources: related drivers for E-puck.