A Robot Compliant Joint Control Development and Simulation using a Linear Control Approach (original) (raw)

Controllable Compliance Joint For Human Oriented Robots

In the paper, different approaches for compliance control for human oriented robots are revealed. The approaches based on the nonantagonistic and antagonistic actuation are compared. In addition, an approach is investigated in this work for the compliance and the position control in the joint by means of antagonistic actuation. It is based on the capability of the joint with torsion leaf springs to adjust its stiffness. Models of joint stiffness are presented in this paper with antagonistic and non-antagonistic influence of the spring forces on the joint motion. The stiffness and the position control possibilities are investigated and the opportunity for their decoupling as well. Some results of numerical experiments are presented in the paper too.

Control of compliant anthropomimetic robot joint

Serbian Journal of Electrical Engineering, 2011

In this paper we propose a control strategy for a robot joint which fully mimics the typical human joint structure. The joint drive is based on two actuators (dc motors), agonist and antagonist, acting through compliant tendons and forming a nonlinear multi-input multi-output (MIMO) system. At any time, we consider one actuator, the puller, as being responsible for motion control, while the role of the other is to keep its tendon force at some appropriate low level. This human-like and energetically efficient approach requires the control of 'switching', or exchanging roles between actuators. Moreover, an algorithm based on adaptive force reference is used to solve a problem of slacken tendons during the switching and to increase the energy efficiency. This approach was developed and evaluated on increasingly complex robot joint configurations, starting with simple and noncompliant system, and finishing with nonlinear and compliant system.

Modeling and Control of a Compliantly Engineered Anthropomimetic Robot in Contact Tasks

Volume 6: 35th Mechanisms and Robotics Conference, Parts A and B, 2011

This paper attempts to develop a dynamic model and design a controller for a fully anthropomorphic, compliantly driven robot. To imitate muscles, the robot's joints are actuated by DC motors antagonistically coupled through tendons. To ensure safe interaction with humans in a human-centered environment, the robot exploits passive mechanical compliance, in the form of elastic springs in the tendons. To enable simulation, the paper first derives a mathematical model of the robot's dynamics, starting from the "Flier" approach. The control of the antagonistic drives is based on a biologically inspired puller-and-follower concept where at any instant the puller is responsible for the joint motion while the follower keeps the inactive tendon from slackening. In designing the controller, it was first necessary to use the advanced theory of nonlinear control for dealing with individual joints, and then to apply the theory of robustness in order to extend control to the multi-jointed robot body.

A sensorless torque control for Antagonistic Driven Compliant Joints

Mechatronics, 2010

Antagonistic Driven Compliant Joints (ADCJs) are object of great interest in current robotics research, representing one of the most widely applied solutions to develop human-like and safe joints for humanrobot interaction. Providing the joint with ''actively" adjustable hardware compliance, ADCJs have two distinctive features: (1) the joint is powered by two independent ''actuation units" and (2) each actuation unit works as a non-linear elastic element with an adjustable resting position. This paper proposes a sensorless torque control strategy suitable for ADCJs actuated robots. This method is based on two steps: (1) off-line characterization of the elasticity of the actuation units, defined by the force-elongation curve and (2) online estimation of the force exerted by each actuation unit, through a direct measure of the joint angle, and of the ''resting position" of each actuation unit. The proposed force estimation method can be used to develop two independent force controllers, which can be then combined to regulate the resulting joint torque, with no need of additional torque sensors. The performance of the proposed torque control was evaluated over the shoulder and the elbow ADCJs of the 2-link 2-DOFs planar robotic arm NEURARM. The method proved to work effectively, achieving good performances on the test platform, and represents a suitable alternative to state-of-the-art sensor-based torque controls.

Control of Robots with Elastic Joints Interacting with Dynamic Environment

Journal of Intelligent and Robotic Systems, 1998

In this paper, the control of robots with elastic joints in contact with dynamic environment is considered. It is shown how control laws synthesized for the robots with rigid joints interacting with dynamic environment can also be used in the case of robots with elastic joints. The proposed control laws are based on a robot model interacting with dynamic environment, including the dynamics of actuators and the elasticity of joints. The proposed control laws possess two feedback loops: the outer, serving for “on-line” calculation of the motor shaft angle based on the position error or the contact force error, and the inner one, serving for performing stabilization around the calculated motor shaft angle. Simulation results which exhibit the application of the appropriate control laws are also presented.

DESIGN CONTROLLER FOR ROBOT JOINTS OF 5 DEGREES

ijetrm journal , 2021

In the joint control system, the control quantity is the position of the robot joint: the rotation angle for the joint; Direct displacement for translational joints. The controller is designed to ensure the position of the joint always sticking to the position, ie the deflection of the position of convergence to zero with the smallest time. The position of the joint is calculated from the position of the robot hand position in the work space through reverse bias calculation. The advantage of the control method in the joint space is that the controller acts directly on the drive system of the joint. However, this control system is difficult to ensure the accuracy of the position of the hand when there are mechanical errors or lack of information on the position relationship between the robot and the object.

Compliance Control and Human–Robot Interaction: Part II — Experimental Examples

International Journal of Humanoid Robotics, 2014

Compliance control is highly relevant to human safety in human robot interaction (HRI). This paper presents multi-dimensional compliance control of a humanoid robot arm. A dynamic model-free adaptive controller with an anti-windup compensator is implemented on four degrees of freedom of a humanoid robot arm. The paper is aimed to compliment the associated review paper on compliance control. This is a model reference adaptive compliance scheme which employs end-effector forces (measured via joint torque sensors) as a feedback. The robot's body-own torques are separated from external torques via a simple but effective algorithm. In addition, an experiment of physical human robot interaction is conducted employing the above mentioned adaptive compliance control

The Puller-Follower Control Concept in the Multi-Jointed Robot Body with Antagonistically Coupled Compliant Drives

Biomechanics / 752: Robotics, 2011

Copying human physiology leads us to the first truly anthropomimetic robot-ECCEROBOT, driven by the antagonistically coupled compliant drives. Control design of such a mechanism appears as a really demanding and challenging mission. Puller-follower concept, developed for the robotic joint with antagonistically coupled drives, is expanded to the multi-joint control level. Problems in control of the multi-jointed anthropomimetic robot are highlighted in this paper, and solutions through the robust control and model based compensations are proposed.

Torque-dependent compliance control in the joint space for robot-mediated motor therapy

2006

This paper is focused on the design of interaction control of robotic machines for rehabilitation motor therapy of the upper limb. The control approach tries to address requirements deriving from the application scenario and adopts a bio-inspired approach for regulating robot behavior in the interaction with the patient. The coactivation-based compliance control law in the joint space [8] is resumed and a new control law for regulating robot compliance in the free space is proposed, that is borrowed from studies on the biological mechanisms of regulation of the elastic properties of a healthy human arm. Moreover, a direct force control loop is added, in order to tune the level of force in the interaction with the patient. The control law is tested on a purposively developed simulation tool, which models the dynamics of the MIT-MANUS robot interacting with a human subject. The capability of the control system of counterbalancing incorrect movements depending on the level of pathology is finally validated.