![]() The e-puck robot is powered by a dsPIC processor, i.e., a Digital Signal Programmable Integrated Circuit. The e-puck robot has already been used in a wide range of applications, including mobile robotics engineering, real-time programming, embedded systems, signal processing, image processing, sound and image feature extraction, human-machine interaction, inter-robot communication, collective systems, evolutionary robotics, bio-inspired robotics, etc. Affordable: the price tag of e-puck is friendly to university budgets.Robustness and maintenance: e-puck resists to student use and is simple to repair.It doesn't need any cable (rely on Bluetooth) and provides optimal working comfort. User friendly: e-puck is small and easy to setup on a table top next to a computer.Simulation software: e-puck is integrated in the Webots simulation software for easy programming, simulation and remote control of real robot.Flexibility: e-puck covers a wide range of educational activities, offering many possibilities with its sensors, processing power and extensions.Neat Design: the simple mechanical structure, electronics design and software of e-puck is an example of a clean and modern system.The e-puck robot was designed to meet a number of requirements: ![]() You can order your own e-puck robot for about 950 Swiss Francs (CHF) from Cyberbotics Ltd. (Japan) and are available for purchase from various distributors. The e-puck robots are now produced industrially by GCTronic S.à.r.l. Similarly, the e-puck software is fully open source, providing low level access to every electronic device and offering unlimited extension possibilities. To help the creation of a community inside and outside EPFL, the project is based on an open hardware concept, where all documents are distributed and submitted to a license allowing everyone to use and develop for it. It was intended to be a tool for university education, but is actually also used for research. Francesco Mondada and Michael Bonani in 2006 at EPFL, the Swiss Federal Institute of Technology in Lausanne (see Figure). Hopefully, this practical approach will make you understand what robots are and what you can do with them.Į-puck Introduction In the rest of this book, you will use both of them to practice hands-on robotics. The outcomes provided by the experiments conducted using both virtual and real e-pucks under the Webots framework open new doors for low-cost multi-robot applications.This chapter introduces you to a couple of useful robotics tools: e-puck, a mini mobile robot and Webots, a robotics CAD software. Due to the limitations of the e-puck’s Bluetooth modules, this work goes even further by bringing some insights about the Gumstix Overo COM turret and how robot–robot communication may be achieved using WiFi technology. Among the range of new possible functionalities, this article describes the successful implementation of the microphone, the speaker, and the Bluetooth for robot–robot communication. By doing so, one can easily improve the already existing e-puck’s functionalities on Webots, as well as adding new functionalities required by most MRS applications. This article starts by proposing a new Webots programming architecture that provides full control of the e-puck’s firmware. The work is motivated by the need of a realistic simulation environment, especially designed to consider the unique challenges associated to multi-robot systems ( MRS), such as the robot–robot interaction ( RRI). This work presents a set of techniques to improve the cross-compatibility between the Webots simulator and the educational e-puck mobile robot.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |