Related Experiment Video
Updated: Jul 9, 2025

A Structured Rehabilitation Protocol for Improved Multifunctional Prosthetic Control: A Case Study
Published on: November 6, 2015
Exponential and robust position-constrained control of robot manipulators via diffeomorphisms
Daniel Feliu-Talegon1, José Ángel Acosta2, Anibal Ollero3
1Robotics, Vision and Control Group at the University of Seville, Spain; Department of Mechanical and Nuclear Engineering, Khalifa University of Science and Technology, Abu Dhabi, UAE.
Abstract:
Mechanical systems subject to constraints play a essential role in the field of control engineering, profoundly influencing the design and performance of control strategies. Consequently, there is a compelling need to explore diverse control methods to effectively tackle the complex task of stabilizing nonlinear systems while ensuring the constraints are not violated. In this context, this paper proposes a design procedure for position-constrained controllers in robot manipulators. The solution relies on the construction of a diffeomorphism (a differentiable coordinate transformation) that maps all the trajectories of the constrained dynamics into an unconstrained one. The controller design is carried out in the unconstrained dynamics without dealing directly with the constraints. The proposed family of controllers employ an explicit control law which circumvents the need for additional time-consuming computation for feasibility and/or optimization. Moreover, the proposed controller is parametrized by a class of diffeomorphisms which can be selected by the designer. Exponential stability in constrained and unconstrained position states is achieved, in the certain case. For the uncertain case, the controller is augmented through sliding modes guaranteeing finite-time convergence towards the manifold and keeping the exponential convergence within the manifold dynamics. The approach is validated through experiments in an actual 2 DOF lightweight robot manipulator.
Related Concept Videos
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Kinematic Equations for Rotation
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Kinematic Equations: Problem Solving

