RIPE [robot independent programming environment]: A robot independent programming environment
Description
Remote manual operations in radiation environments are typically performed very slowly. Sensor-based computer-controlled robots hold great promise for increasing the speed and safety of remote operations; however, the programming of robotic systems has proven to be expensive and difficult. Generalized approaches to robot programming that reuse available software modules and employ programming languages which are independent of the specific robotic and sensory devices being used are needed to speed software development and increase overall system reliability. This paper discusses the robot independent programming environment (RIPE) developed at Sandia National Laboratories (SNL). The RIPE is an object-oriented approach to robot system architectures; it is a software environment that facilitates rapid design and implementation of complex robot systems for diverse applications. An architecture based on hierarchies of distributed multiprocessors provides the computing platform for a layered programming structure that models applications using software objects. These objects are designed to support model-based automated programming of robotic and machining devices, real-time sensor-based control, error handling, and robust communication
Additional details
Publishing Information
- Journal Title
- Transactions of the American Nuclear Society
- Journal Volume
- 61
- Series
- Trans. Am. Nucl. Soc.
- Journal Page Range
- 417-419
- ISSN
- 0003-018X
- CODEN
- TANSA
Conference
- Title
- American Nuclear Society (ANS) annual meeting.
- Dates
- 10-14 Jun 1990.
- Place
- Nashville, TN (USA).
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 22043426
- Subject category
- S61: RADIATION PROTECTION AND DOSIMETRY; S42: ENGINEERING; S99: GENERAL AND MISCELLANEOUS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- AUTOMATION; COMPUTER ARCHITECTURE; EFFICIENCY; NUCLEAR FACILITIES; ON-LINE CONTROL SYSTEMS; PERFORMANCE; PERFORMANCE TESTING; PROGRAMMING; RADIATION PROTECTION; RELIABILITY; REMEDIAL ACTION; REMOTE HANDLING; REMOTE SENSING; ROBOTS; SANDIA LABORATORIES; US DOE; USES
- Descriptors DEC
- CONTROL SYSTEMS; EQUIPMENT; NATIONAL ORGANIZATIONS; ON-LINE SYSTEMS; SANDIA NATIONAL LABORATORIES; TESTING; US AEC; US ERDA; US ORGANIZATIONS
Optional Information
- Secondary number(s)
- CONF-900608--.