Abstract
This paper presents Webots: a realistic mobile robot simulator allowing a straightforward transfer to real robots. The simulator currently support the Khepera mobile robot and a number of extension turrets. Both real and simulated robots can be programmed in C language using the same Khepera API, making the source code of a robot controller compatible between the simulator and the real robot. Sensor modelling for 1D and 2D cameras as well as visualisation and environment modelling are based upon the OpenGL 3D rendering library. A file format based on an extension of VRML97, used to model the environments and the robots, allows virtual robots to move autonomously on the Internet and enter the real world. Current applications include robot vision, artificial life games, robot learning, etc.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Floreano, D. and Nolfi, S.: Adaptive Behavior in Competitive Co-Evolutionary Robotics. In P. Husbands and I. Harvey, Proceedings of the 4th European Conference on Artificial Life, Cambridge, MA: MIT Press, (1997).
Fujita, M. and Kageyama, K.: An Open Architecture for Robot Entertainment. In Proceedings of the First International Conference on Autonomous Agents, Marina Del Rey, California, USA (1997) 435–442.
Jakobi, N.: Half-baked, Ad-hoc and Noisy: Minimal Simulations for Evolutionary Robotics. In Advances in Artificial Life: Proc. 4th European Conference on Artificial Life, Phil Husbands and Inman Harvey (eds.) MIT press (1997).
Lopez de Meneses Y.: Vision Sensors on the Webots Simulator. Submitted to VW’98.
Michel, O.: Khepera Simulator Package version 2.0. Freeware mobile robot simulator dedicated to the Khepera robot. Downloadable from the World Wide Web at http://diwww.epfl.ch/lami/team/michel/khep-sim/ (1996).
Michel, O.: An artificial life approach for the synthesis of autonomous agents. In J.-M. Alliot, E. Lutton, E. Ronald, M. Schoenauer, and D. Snyers, editors, Artificial Evolution, volume 1063 of LNCS, Springer Verlag, (1996) 220–231.
Michel, O., Saucy, P. and Mondada, F.: “KhepOnTheWeb”: an Experimental Demonstrator in Telerobotics and Virtual Reality. In Proceedings of the International onference on Virtual Systems and Multimedia (VSMM’97). IEEE Computer Society Press (1997) 90–98.
Miglino O., Lund H.H. and Nolfi S.: Evolving Mobile Robots in Simulated and Real Environments, Artificial Life, (2), 4, (1995) pp.417–434.
Mondada, F., Franzi, E. and Ienne, P.: Mobile robot miniaturisation: A tool for investigation in control algorithms. In: Yoshikawa, T. and Miyazaki, F., eds., Third International Symposium on Experimental Robotics 1993, Kyoto, Japan (1994).
Noser, H. and Thalmann, D.: Synthetic vision and audition for digital actors. In Proceedings Eurographics, Maastricht, The Netherlands (1995) 325–336.
Ray, T.S.: An evolutionary approach to synthetic biology: Zen and the art of creating life. In C.G. Langton, editor, Artificial Life, an overview, MIT Press (1995) 178–209.
Terzopoulos D., Tu, X. and Grzeszczuk, R.: Artificial fisheds: Autonomous locomotion, perception, behavior, and learning in a simulated physical world. In Artificial Life, (1), 4, December (1994) 327–351.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Michel, O. (1998). Webots: Symbiosis Between Virtual and Real Mobile Robots. In: Heudin, JC. (eds) Virtual Worlds. VW 1998. Lecture Notes in Computer Science(), vol 1434. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-68686-X_24
Download citation
DOI: https://doi.org/10.1007/3-540-68686-X_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64780-5
Online ISBN: 978-3-540-68686-6
eBook Packages: Springer Book Archive