DocumentCode :
1594356
Title :
Message-based evaluation for high-level robot control
Author :
Lee, Christopher ; Xu, Yangsheng
Author_Institution :
Robotics Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
1
fYear :
1998
Firstpage :
844
Abstract :
In this paper, we present a method for high-level control of robots whose low-level software is based on dynamically reconfigurable, reusable real-time software modules. Our approach is to use an embedded interpreter for a general-purpose programming language to direct the operation of the low-level modules toward meeting the task-level goals of the robot. To this end, we present RSK, a virtual-machine kernel implementing a scheme interpreter capable of hard real-time operation, and employing a method of code execution we call “message-based evaluation” (MBE). MBE is a novel combination of a traditional code execution model and a message-passing architecture, which simplifies the process of writing code for managing the robot´s reconfigurable subsystem
Keywords :
message passing; program interpreters; real-time systems; robot programming; MBE; RSK; code execution; dynamically reconfigurable reusable real-time software modules; embedded interpreter; general-purpose programming language; high-level robot control; low-level modules; low-level software; message-based evaluation; message-passing architecture; scheme interpreter; task-level goals; virtual-machine kernel; Application software; Force control; Real time systems; Robot control; Robot kinematics; Robot sensing systems; Robotics and automation; Software libraries; Software reusability; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 1998. Proceedings. 1998 IEEE International Conference on
Conference_Location :
Leuven
ISSN :
1050-4729
Print_ISBN :
0-7803-4300-X
Type :
conf
DOI :
10.1109/ROBOT.1998.677090
Filename :
677090
Link To Document :
بازگشت