Abstract
The interaction of an autonomous mobile robot with the real world critically depends on the robots morphology and on its environment. Building a model of these aspects is extremely complex, making simulation insufficient for accurate validation of control algorithms.
If simulation environments are often very efficient, the tools for experimenting with real robots are often inadequate. The traditional programming languages and tools seldom provide enought support for real-time experiments, thus hindering the understanding of the control algorithms and making the experimentation complex and time-consuming.
A miniature robot is presented: it has a cylindrical shape measuring 55 mm in diameter and 30 mm in height. Due to its small size, experiments can be performed quickly and cost-effectively in a small working area. Small peripherals can be designed and connected to the basic module and can take advantage of a versatile communication scheme. A serial-link is provided to run control algorithms on a workstation during debugging, thereby giving the user the opportunity of employing all available graphical tools. Once debugged, the algorithm can be downloaded to the robot and run on its own processor.
Experimentation with groups of robots is hardly possible with commercially available hardware. The size and the price of the described robot open the way to cost-effective investigations into collective behaviour. This aspect of research drives the design of the robot described in this paper. Experiments with some twenty units are planned for the near future.
Preview
Unable to display preview. Download preview PDF.
References
R. A. Brooks. A robust layered control system for a mobile robot. IEEE Robotics and Automation, RA-2:14–23, March 1986.
J. Heller. Kollisionsvermeidung mit fuzzy-logic. Elektronik, 3:89–91, 1992.
U. Nehmzov and T. Smithers. Using motor actions for location recognition. In F. J. Varela and P. Bourgine, editors, Proceedings of the First European Conference on Artificial Life, pages 96–104, Paris, 1991. MIT Press.
N. Franceschini, J.-M. Pichon, and C. Blanes. Real time visuomotor control: From flies to robots. In Proceedings of the Fifth International Conference on Advanced Robotics, pages 91–95, Pisa, June 1991.
R. D. Beer, H. J. Chiel, R. D. Quinn, K. S. Espenschied, and P. Larsson. A distributed neural network architecture for hexapod robot locomotion. Neural Computation, 4:356–65, 1992.
J. C. Deneubourg, S. Goss, N. Franks, A. Sendova, A. Franks, C. Detrin, and L. Chatier. The dynamics of collective sorting: Robot-like ant and ant-like robot. In J. A. Mayer and S. W. Wilson, editors, Simulation of Adaptive Behavior: From Animals to Animats, pages 356–365. MIT Press, 1991.
R. A. Brooks. Intelligence without representation. Artificial Intelligence, 47:139–59, 1991.
F. Mondada and P. F. M. J. Verschure. Modeling system-environment interaction: The complementary roles of simulations and real world artifacts. In Proceedings of the Second European Conference on Artificial Life, Brussels, 1993.
R. A. Brooks. Elephants don't play chess. Robotics and Autonomous Systems, 6:3–15, 1990. Special issue.
L. Steels. Building agents out of autonomous behavior systems. In The Biology and Technology of Intelligent Autonomous Agents. NATO Advanced Study Institute, Trento, 1993. Lecture Notes.
Nomadic Technologies, Inc., Palo Alto, Calif. The NOMAD Robot. Data-sheet.
P. Dario, R. Valleggi, M. C. Carrozza, M. C. Montesi, and M. Cocco. Microactuators for microrobots: A critical survey. Journal of Micromechanics and Microengineering, 2:141–57, 1992.
E. Franzi. Low level BIOS of minirobot Khepera. Internal report R93.28, LAMI — EPFL, Lausanne, 1993.
P. Gaussier. Simulation d'un système visuel comprenant plusieurs aires corticales: Application à l'analyse de scènes. PhD thesis, Paris XI — Orsay, Paris, November 1992.
National Instruments Corporation. Lab VIEW 2, January 1990. User Manual.
Y. Cheneval, P. Bovey, and P. Demartines. Task B2: Unified Graphic Environment. Delivrable R1-B2-P, ESPRIT Elena Basic Research Project no. 6891, June 1993.
P. F. M. J. Verschure, B. J. A. Koese, and R. Pfeifer. Distributed adaptive control: The self-organization of structured behavior. Robotics and Autonomous Agents, 9:181–96, 1992.
P. F. M. J. Verschure and A. C. C. Coolen. Adaptive fields: Distributed representations of classically conditioned associations. Network, 2:189–206, 1991.
I. P. Pavlov. Conditioned Reflexes. Oxford University Press, London, 1927.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag London Limited
About this paper
Cite this paper
Mondada, F., Franzi, E., Ienne, P. (1994). Mobile robot miniaturisation: A tool for investigation in control algorithms. In: Yoshikawa, T., Miyazaki, F. (eds) Experimental Robotics III. Lecture Notes in Control and Information Sciences, vol 200. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027617
Download citation
DOI: https://doi.org/10.1007/BFb0027617
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19905-2
Online ISBN: 978-3-540-39355-9
eBook Packages: Springer Book Archive