An object-oriented paradigm for the design and implementation of robot planning and programming systems
- 10 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 204-209 vol.1
- https://doi.org/10.1109/robot.1991.131979
Abstract
Traditional software design methodologies have been shown to have drawbacks in designing and implementing software systems for robotics. A novel dual-hierarchical object-oriented design methodology is presented, which is well suited to problems of this type. A practical example of the application of this methodology is presented, utilizing CLOS as the implementation vehicle. The methodology developed is shown to facilitate the programming and planning of complex robot tasks, and the provision of generic recovery procedures for exception handling.Keywords
This publication has 6 references indexed in Scilit:
- The evolutionary design of MCPL, the MSS command and programming languagePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Functional refinement and nested objects for object-oriented designIEEE Transactions on Software Engineering, 1989
- The case for electric design of real-time softwareIEEE Transactions on Software Engineering, 1989
- Translation and execution of distributed Ada programs: Is it still Ada?IEEE Transactions on Software Engineering, 1989
- On understanding types, data abstraction, and polymorphismACM Computing Surveys, 1985
- Robot programmingProceedings of the IEEE, 1983