Concurrent programming of intelligent robots
Yutaka Kanayama
- 发表年份
- 1983
- 引用次数
- 26
摘要
Real time intelligent robots usually consist of more than one processing unit (pu) to ensure parallel operation of several functions. Each pu in a robot executes repetitive monitoring and controlling operations as well as information exchange to and from other pu's. Since timing of each operation is independent of others, if the robot operating software supports concurrent process facilities, it would be helpful in robot programming. A self-contained robot Yamabico 9 has been constructed to be a tool for investigating how a mobile robot understands the outer world. In order to support software production on the robot, Robot Control System (RCS) has been implemented, including simple job commands and a supervisor call (SVC) system. The concurrent process monitor is a part of RCS and some of SVC's are for these facilities. The monitor adopts a message sending method to synchronize execution of two processes and to exchange information between processes and pu's. An example of a concurrent process program, walk along left walls, is given to demonstrate the describing power of our system.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991