Abstract
The object-oriented approach with the basic control modules has been defined and experimented for the design and implementation of a robot motion controller : it appears that this method brings openness to the system, allowing a concurrent access for any subsystems. This approach clarifies the interface between functional and control viewpoints : it helps the programmer that can easily specify and modify the control without changing the functional subsystems implementation. Moreover, this method is suited for mobile robots because control can be dynamically specified. But, it would be interesting in the future to relate this object- oriented method to a formal representation of such a dynamic control that could be used to validate critical features such as absence of dead-locks and compliance with temporal constraints.
This work is developed within RAMINA, a research project performed by Alcatel Alsthom Recherche, the corporate research center of Alcatel Alsthom, in collaboration with FRAMATOME.
Preview
Unable to display preview. Download preview PDF.
References
J.S. Albus, System description and design architecture for multiple autonomous undersea vehicles, NIST Report, Technical Note 1251, U.S. Dept. of Commerce, National Institute of Standards and Technology, Sept. 88.
R. A. Brooks, The Behavior Language; User's Guide, A.I. Memo 1227, April 90
L Lin, R Simmons, C Fedor, Experience with a Task Control Architecture for mobile robots, 1989 Year End Report Autonomous Planetory Rover at Carnegie Mellon, Feb. 1990.
O. Khatib, Real-time Obstacle Avoidance for Manipulators and Mobile Robots, 1985 IEEE Conf. on Robotics and Automation, March 1985.
S. Shafer, A Stentz, C.E. Thorpe, An architecture for sensor fusion in a mobile robot, Technical Report CMU-RI-TR-86-9, Robotics Institute, 1986.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag London Limited
About this paper
Cite this paper
Chochon, H. (1993). Object-oriented design of mobile robot control systems. In: Chatila, R., Hirzinger, G. (eds) Experimental Robotics II. Lecture Notes in Control and Information Sciences, vol 190. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0036148
Download citation
DOI: https://doi.org/10.1007/BFb0036148
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19851-2
Online ISBN: 978-3-540-39323-8
eBook Packages: Springer Book Archive