Products
» Webots
    » Overview
    » Screenshots
    » Download
» Robots
    » e-puck
  e-puck robot pack
e-puck
e-puck PDF description

Neat design: the simple mechanical structure, electronics design and software of e-puck is an example of a clean and modern system.

Flexibility: e-puck covers a wide range of educational activities, offering many possibilities with its sensors, processing power and extensions.

Simulation software: e-puck is integrated in the Webots simulation software for easy programming, simulation and remote control of real robot.

User friendly: e-puck is small and easy to setup on a table top next to a computer. It doesn't need any cable and provides optimal working comfort.

Robustness and maintenance: e-puck resists to student use and is simple to repair.

Affordable: the price tag of e-puck is friendly to university budgets.


The e-puck mini mobile robot was originally developed at the EPFL for teaching purposes by the designers of the successful Khepera robot. The e-puck hardware and software is fully open source, providing low level access to every electronic device and offering unlimited extension possibilities. The official e-puck web site is www.e-puck.org.

Feature

Technical Information

Sizeabout 7 cm diameter
Batteryabout 3 hours with the provided 5Wh LiION rechargeable battery
ProcessorMicrochip dsPIC 30F6014A @ 60MHz (about 15 MIPS)
Motors

2 stepper motors with a 20 steps per revolution and a 50:1 reduction gear
IR sensors8 infra-red sensors measuring ambient light and proximity of obstacles in a range of 4 cm
Cameracolor camera with a maximal resolution of 640x480 (typical use: 52x39 or 640x1)
Microphones3 omni-directional microphones for sound localization
Accelerometer3D accelerometer along the X, Y and Z axis
LEDs8 red LEDs on the ring and one green LED in the body
Speakeron-board speaker capable of playing WAV or tone sounds.
Switch16 position rotating switch
BluetoothBluetooth for robot-computer and robot-robot wireless communication
Remote Controlinfra-red LED for receiving standard remote control commands
Expansion busexpansion bus to add new possibilities to your robot.
ProgrammingC programming with the GNU GCC compiler system
Simulation
(optional)
Webots facilitates the programming of e-puck with a powerful simulation, remote control and cross-compilation system.

Order your e-puck robot pack now!
  e-puck battery
Provide your e-puck with an extra 3 hours of operation

Order your e-puck extra battery now!


  e-puck ground sensors
The e-puck ground sensors extension contains three infrared (IR) proximity sensors pointing directly to the ground in front of the e-puck robot. These sensors are mounted on a small board which is placed in the slot near the front of the e-puck's plastic base. The board also includes a microcontroller that continually samples the IR sensors. The value of the sensors can then be read by the e-puck through the I2C serial interface.
The e-puck ground sensors can be used for many different applications, such as following a black line on a white surface, surface-detection below the robot, or fall-detection. This extension is currently being used for a student exercise in the Bio-Inspired Adaptive Machines course taught by Prof. Dario Floreano at EPFL. The ground sensor user manual is available here. More information is available here.
Order your e-puck ground sensors now!

  E-mail to webmaster Last updated: Copyright © 2003 Cyberbotics Ltd.