DocumentCode
3320939
Title
Programming parallel distributed control for complex systems
Author
Pai, Dinesh K.
Author_Institution
Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
fYear
1989
fDate
25-26 Sep 1989
Firstpage
426
Lastpage
432
Abstract
The author considers the design of control programs for systems with many degrees of freedom and multiple goals. These systems have several features requiring nontraditional control techniques. The author proposes a framework for the control of such systems. In this framework, it is possible to create abstract domains of interest and relate them to sensed and actuated quantities. Motions are programmed by specifying inequality or equality constraints in these domains, possibly changing over time, which have to be satisfied in order to achieve the task. A trajectory satisfying the constraints is picked at run time. The framework has a number of benefits, including the ability to deal with redundancy and the partial specification of motion; the ability to divide the control task into independent, concurrent modules which can be separately developed and debugged; the possibility of parallel execution; ease of modification of existing programs; and the ability to handle multiple sensors and actuators in a uniform fashion. An experimental version of this framework has been implemented with encouraging results
Keywords
control engineering computing; distributed control; programming; abstract domains; complex systems; concurrent modules; parallel distributed control programming; partial specification; Control systems; Distributed control; Humanoid robots; Legged locomotion; Manipulators; Mobile robots; Parallel programming; Robot kinematics; Robot sensing systems; Service robots;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Control, 1989. Proceedings., IEEE International Symposium on
Conference_Location
Albany, NY
ISSN
2158-9860
Print_ISBN
0-8186-1987-2
Type
conf
DOI
10.1109/ISIC.1989.238663
Filename
238663
Link To Document