e-puck 2
About 4000 robots are used by more than 200 universities and research centres around the world
New generation of e-puck series is the latest mini mobile robot developed by EPFL and distribute by Rahal Technology in the UK
e-puck has been a successful robot since 2005. About 4000 units used both in education and research and version 2 is available since Jan 2018. e-puck 2 has many improvements which still keeps compatibility on most scenarios. Same shape and mechanics but more powerful controller, USB, time of flight sensor and WiFi to name few.
e-puck Extensions
Linux on e-puck with a Raspberry Pi Zero W. Compatible with e-puck version 1 and 2. RPi Zero W and micro SD with pre-configured system included.
Features:
Features:
Full package content is:
Cliff Module extends the capability of the ground sensor with 2 additional sensors in front of the wheels.
e-puck can now detect the end of the table and react.
Robot can be driven autonomously to park in the charger. 2 spring contacts adapt only to the cliff module.
3x3 RGB Display e-puck Extension
RGB panel is a new module designed to be suitable for the e-puck robot. It is comprised of:
Ground Sensors Module
Ground Sensors extension is comprised of three Infrared (IR) proximity sensors pointed directly at the ground in front of the robot. These sensors are mounted on a small PCB which is placed in the slot near the front of e-puck's plastic base. The PCB also includes a microcontroller that continually samples the IR sensors. Value of the sensors can then be read by the e-puck through the I2C serial interface.
This board allows situated agents to communicate locally, obtaining at the same time both the range and the bearing of the emitter without the need of any centralized control or any external reference. Therefore, the board allows the robots to have an embodied, decentralised and scalable communication system. System relies on infrared communications with frequency modulation and is composed of two interconnected modules for data and power measurement.
e-puck Accessories
High-speed charger for 1 e-puck battery. It takes about 1h20m-1h50m depending on battery discharge state. The standard charger takes up to 3 hours for a complete charge.
ICD (both ICD2 and ICD3) programming cable (optional) to link the microchip ICD programmer with the e-puck programming connector. Used for in circuit debugging. See http://www.gctronic.com/doc/index.php/E-Puck#Re-flashing_the_bootloader_on_e-puck.
Only compatible with e-puck (e-puck2 doesn't need it).
Serial cable to connect the e-puck with a computer over serial line. See http://www.gctronic.com/doc/index.php/E-Puck#Serial_communication.
Only compatible with e-puck (e-puck2 doesn't need it).
Mechanical support and connector cable soldered to an Arduino Uno board (included).