A systematic method of designing control systems for service and field robots
- 1 September 2014
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2014 19th International Conference on Methods and Models in Automation and Robotics (MMAR)
Abstract
The paper presents a systematic approach to robot control system design. The robot is treated as an embodied agent decomposed into effectors, receptors, both real and virtual, and a control subsystem. Those entities communicate through communication buffers. The activities of those entities are governed by FSMs that invoke behaviours formulated in terms of transition functions taking as arguments the contents of input buffers and producing the values inserted into output buffers. The method is exemplified by applying it to a design of a control system of a robot capable of locating an open box and covering it with a lid. Other systems that have been designed in a similar way are presented as well, to demonstrate the versatility of the approach.Keywords
This publication has 56 references indexed in Scilit:
- A language for formal design of embedded intelligence research systemsRobotics and Autonomous Systems, 2011
- The MOPED framework: Object recognition and pose estimation for manipulationThe International Journal of Robotics Research, 2011
- Structures of visual servosRobotics and Autonomous Systems, 2010
- Motion Generation in the MRROC++ Robot Programming FrameworkThe International Journal of Robotics Research, 2009
- Towards long-lived robot genesRobotics and Autonomous Systems, 2008
- Rubik's cube as a benchmark validating MRROC++ as an implementation tool for service robot control systemsIndustrial Robot: the international journal of robotics research and application, 2007
- A Unified Passivity-based Control Framework for Position, Torque and Impedance Control of Flexible Joint RobotsThe International Journal of Robotics Research, 2007
- The Synchronization of Multiple Manipulators in KaliRobotics and Autonomous Systems, 1989
- An Overview of KALI: a System to Program and Control Cooperative ManipulatorsPublished by Springer Science and Business Media LLC ,1989
- Robot Manipulator Control under Unix RCCL: A Robot Control "C" LibraryThe International Journal of Robotics Research, 1986