Implementing real-time robotic systems using CHIMERA II

The CHIMERA II programming environment and operating system, which was developed for implementing real-time robotic systems, is described. The CHIMERA II environment is designed to reduce the development time of applications by providing a convenient software interface between the hardware and the user. CHIMERA II supports flexible hardware configurations which are based on one or more VME backplanes. All communication across multiple processors is transparent to the user through an extensive set of interprocessor communication primitives. CHIMERA II also provides a high-performance real-time kernel which supports both deadline and highest-priority-first scheduling. The flexibility of CHIMERA II allows hierarchical models for robot control. such as NASREM, to be implemented with minimal programming time and effort

[1]  Lou Salkind The SAGE operating system , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[2]  H. Benjamin Brown,et al.  Adaptive control of a single-link flexible manipulator , 1989, IEEE Control Systems Magazine.

[3]  Krithi Ramamritham,et al.  Preemptive Scheduling Under Time and Resource Constraints , 1987, IEEE Transactions on Computers.

[4]  James F. Ready VRTX: A Real-Time Operating System for Embedded Microprocessor Applications , 1986, IEEE Micro.

[5]  Takeo Kanade,et al.  CHIMERA: a real-time programming environment for manipulator control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[6]  John M. Hollerbach,et al.  Condor: a revised architecture for controlling the Utah-MIT hand , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[7]  Takeo Kanade,et al.  Real-time control of CMU direct-drive arm II using customized inverse dynamics , 1984, The 23rd IEEE Conference on Decision and Control.

[8]  Hideyuki Tokuda,et al.  Implementation of a Time-Driven Scheduler for ReaI-Time Operating Systems , 1987, RTSS.

[9]  Pradeep K. Khosla,et al.  CHIMERA II: a real-time multiprocessing environment for sensor-based robot control , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[10]  M. Wein,et al.  Real-time control of an autonomous mobile robot using the Harmony operating system , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[11]  Takeo Kanade,et al.  The CMU reconfigurable modular manipulator system , 1988 .