A new computational structure for real-time dynamics
- New Jersey Inst. of Tech., Newark (United States)
- Univ. of Electrocommunications, Tokyo (Japan)
The authors present an efficient structure for the computation of robot dynamics in real time. The fundamental characteristic of this structure is the division of the computation into a high-priority synchronous task and low-priority background tasks, possibly sharing the resources of a conventional computing unit based on commercial microprocessors. The background tasks compute the inertial and gravitational coefficients as well as the forces due to the velocities of the joints. In each control sample period, the high-priority synchronous task computes the product of the inertial coefficients by the accelerations of the joints and performs the summation of the torques due to the velocities and gravitational forces. Kircanski et al. (1986) have shown that the bandwidth of the variation of joint angles and of their velocities is an order of magnitude less than the variation of joint accelerations. This result agrees with the experiments the authors have carried out using a PUMA 260 robot. Two main strategies contribute to reduce the computational burden associated with the evaluation of the dynamic equations. The first involves the use of efficient algorithms for the evaluation of the equations. The second is aimed at reducing the number of dynamic parameters by identifying beforehand the linear dependencies among these parameters, as well as carrying out a significance analysis of the parameters' contribution to the final joint torques. The actual code used to evaluate this dynamic model is entirely computer generated from experimental data, requiring no other manual intervention than performing a campaign of measurements.
- OSTI ID:
- 6997668
- Journal Information:
- International Journal of Robotics Research; (United States), Vol. 11:4; ISSN 0278-3649
- Country of Publication:
- United States
- Language:
- English
Similar Records
Nonlinear dynamics and chaotic motions in feedback-controlled two- and three-degree-of-freedom robots
Using Contact to Increase Robot Performance for Glovebox D and D Tasks - 18227
Related Subjects
MANIPULATORS
CONTROL
COMPUTER CALCULATIONS
COMPUTERIZED CONTROL SYSTEMS
POSITIONING
REAL TIME SYSTEMS
SYNCHRONIZATION
TASK SCHEDULING
CONTROL SYSTEMS
DATA PROCESSING
EQUIPMENT
LABORATORY EQUIPMENT
MATERIALS HANDLING EQUIPMENT
ON-LINE CONTROL SYSTEMS
ON-LINE SYSTEMS
PROCESSING
REMOTE HANDLING EQUIPMENT
420200* - Engineering- Facilities
Equipment
& Techniques