An impedance controller for industrial manipulators is presented in this paper. Special attention has been paid to all the aspects that qualify an industrial robot, including decentralized proportional-integral-derivative position control, torsional flexibility, and friction at the joints. A discussion of a single-degree-of-freedom (DOF) case is first presented. The selection of the impedance parameters is based on the behavior in contact and makes reference to a new design parameter, the compliance bandwidth. The single-DOF analysis is then used in the design of the impedance controller for a complete manipulator. A rotational impedance based on a geometrically consistent representation of the orientation is used. Several experimental results obtained on a 6-DOF industrial robot, equipped with a force/torque sensor, are presented. The experiments show the effectiveness of the proposed approach in several conditions, including contact with an extremely stiff surface and noncontact/contact transition.
SUMMARY: The present paper addresses the issues that should be covered in order to develop walk-through programming techniques (i.e. a manual guidance of the robot) in an industrial scenario. First, an exact formulation of the dynamics of the tool the human should feel when interacting with the robot is presented. Then, the paper discusses a way to implement such dynamics on an industrial robot equipped with an open robot control system and a wrist force/torque sensor, as well as the safety issues related to the walk-through programming. In particular, two strategies that make use of admittance control to constrain the robot motion are presented. One slows down the robot when the velocity of the tool centre point exceeds a specified safety limit, the other one limits the robot workspace by way of virtual safety surfaces. Experimental results on a COMAU Smart Six robot are presented, showing the performance of the walk-through programming system endowed with the two proposed safety strategies.
SUMMARY: In this paper, a closed-form dynamic model of flexible manipulators is developed, based on the Newton–Euler formulation of motion equations of flexible links and on the adoption of the spatial vector notation. The proposed model accounts for two main innovations with respect to the state of the art: it is obtained in closed form with respect to the joints and modal coordinates (including the quadratic velocity terms) and motion equations of the whole manipulator can be computed for any arbitrary shape of the links and any possible link cardinality starting from the output of several commercial (finite element analysis) FEA codes. The Newton–Euler formulation of motion equations in terms of the joint and elastic variables greatly improves the simulation performances and makes the model suitable for real-time control and active vibration damping. The model has been compared with literature benchmarks obtained by the classical multibody approach and further validated by comparison with experiments collected on an experimental manipulator.