RIPE (robot independent programming environment): A robot independent programming environment
- Sandia National Lab., Albuquerque, NM (USA)
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.
- OSTI ID:
- 6378188
- Report Number(s):
- CONF-900608--
- Journal Information:
- Transactions of the American Nuclear Society; (USA), Journal Name: Transactions of the American Nuclear Society; (USA) Vol. 61; ISSN TANSA; ISSN 0003-018X
- Country of Publication:
- United States
- Language:
- English
Similar Records
RIPE: An object-oriented Robot Independent Programming Environment
RIPE/RIPL. Robot Independent Programming Environment and Language
Related Subjects
11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS
42 ENGINEERING
420203 -- Engineering-- Handling Equipment & Procedures
99 GENERAL AND MISCELLANEOUS
990200 -- Mathematics & Computers
AUTOMATION
COMPUTER ARCHITECTURE
COMPUTERIZED CONTROL SYSTEMS
CONTROL SYSTEMS
EFFICIENCY
NATIONAL ORGANIZATIONS
NUCLEAR FACILITIES
PERFORMANCE
PERFORMANCE TESTING
PROGRAMMING
RADIATION PROTECTION
RELIABILITY
REMEDIAL ACTION
REMOTE HANDLING
REMOTE SENSING
ROBOTS
SANDIA LABORATORIES
TESTING
US AEC
US DOE
US ERDA
US ORGANIZATIONS
USES