Abstract
Programming is a key aspect in the development and practical use of complex robotic systems. The work presented in this paper describes developments conducted within Inria’s Orccad and MaestRo programming framework for a robotic application, in which the Stanford mobile platform provides assistance to humans for performing physical tasks. This type of applications underlines the need for a well-designed programming architecture, without which such development becomes easily inextricable. The objective of this work is to study the portability and generality of the Orccad and MaestRo framework by an implementation on an unfamiliar field of application (robotic assistance) and on a non-native platform.
Preview
Unable to display preview. Download preview PDF.
References
O. Khatib, K. Yokoi, K. Chang, D. Ruspini, R. Holmberg, and A. Casal. “Coordination and Decentralized Cooperation of Multiple Mobile Manipulators,” Journal of Robotic Systems, vol. 13, 1996, pp. 755–64.
Jean-Jacques Borrelly, Eve Coste-Maniere, Bernard Espiau, Konstantinos Kapellos, Roger Pissard-Gibollet, Daniel Simon, Nicolas Turro, The Orccad Architecture, The International Journal of Robotics Research, April 1998.
Eve Coste-Maniere, Nicolas Turro, The MaestRo language and its environment: specification, validation and control of robotic missions, IROS97, Grenoble 1997.
Bernard Espiau, Isabelle Guigues, Roger Pissard-Gibollet, an an Underactuated Leg with a Passive Spring at the Knee Achieve a Ballistic Step?, this proceedings.
Gerard Berry and Georges Gonthier, The Synchronous Esterel Programming Language: Design, Semantics, Implementation, Science of Computer Programming, November 1992, vol 19, p87–152.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
Copyright information
© 2000 Springer-Verlag London Limited
About this paper
Cite this paper
Coste-Maniere, E., Turro, N., Khatib, O. (2000). A portable programming framework. In: Experimental Robotics VI. Lecture Notes in Control and Information Sciences, vol 250. Springer, London. https://doi.org/10.1007/BFb0119416
Download citation
DOI: https://doi.org/10.1007/BFb0119416
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-85233-210-5
Online ISBN: 978-1-84628-541-7
eBook Packages: Springer Book Archive