444 research outputs found
Force, orientation and position control in redundant manipulators in prioritized scheme with null space compliance
This paper addresses the problem of executing multiple prioritized tasks for robot manipulators with compliant behavior in the remaining null space. A novel controller–observer is proposed to ensure accurate accomplishment of various tasks based on a predefined hierarchy using a new priority assignment approach. Force control, position control and orientation control are considered. Moreover, a compliant behavior is imposed in the null space to handle physical interaction without using joint torque measurements. Asymptotic stability of the task space error and external torque estimation error during executing multiple tasks are shown. The performance of the proposed approach is evaluated on a 7R light weight robot arm by several case studies
On-line Joint Limit Avoidance for Torque Controlled Robots by Joint Space Parametrization
This paper proposes control laws ensuring the stabilization of a time-varying
desired joint trajectory, as well as joint limit avoidance, in the case of
fully-actuated manipulators. The key idea is to perform a parametrization of
the feasible joint space in terms of exogenous states. It follows that the
control of these states allows for joint limit avoidance. One of the main
outcomes of this paper is that position terms in control laws are replaced by
parametrized terms, where joint limits must be avoided. Stability and
convergence of time-varying reference trajectories obtained with the proposed
method are demonstrated to be in the sense of Lyapunov. The introduced control
laws are verified by carrying out experiments on two degrees-of-freedom of the
humanoid robot iCub.Comment: 8 pages, 4 figures. Submitted to the 2016 IEEE-RAS International
Conference on Humanoid Robot
Handling robot constraints within a Set-Based Multi-Task Priority Inverse Kinematics Framework
Set-Based Multi-Task Priority is a recent framework to handle inverse
kinematics for redundant structures. Both equality tasks, i.e., control
objectives to be driven to a desired value, and set-bases tasks, i.e., control
objectives to be satisfied with a set/range of values can be addressed in a
rigorous manner within a priority framework. In addition, optimization tasks,
driven by the gradient of a proper function, may be considered as well, usually
as lower priority tasks. In this paper the proper design of the tasks, their
priority and the use of a Set-Based Multi-Task Priority framework is proposed
in order to handle several constraints simultaneously in real-time. It is shown
that safety related tasks such as, e.g., joint limits or kinematic singularity,
may be properly handled by consider them both at an higher priority as
set-based task and at a lower within a proper optimization functional.
Experimental results on a 7DOF Jaco$^2
Fault tolerance force for redundant manipulators
Fault tolerant manipulators maintain their trajectory even if their joint/s fails. Assuming that the manipulator is fault tolerant on its trajectory, fault tolerant compliance manipulators provide required force at their end-effector even when a joint fails. To achieve this, the contributions of the faulty joints for the force of the end-effector are required to be mapped into the proper compensating joint torques of the healthy joints to maintain the force. This paper addresses the optimal mapping to minimize the force jump due to a fault, which is the maximum effort to maintain the force when a fault occurs. The paper studies the locked joint fault/s of the redundant manipulators and it relates the force jump at the end-effector to the faults within the joints. Adding on a previous study to maintain the trajectory, in here the objective is to providing fault tolerant force at the end-effector of the redundant manipulators. This optimal mapping with minimum force jump is presented using matrix perturbation model. And the force jump is calculated through this model for single and multiple joints fault. The proposed optimal mapping is used in different fault scenarios for a 5-DOF manipulator; also it is deployed to compensate the force at the end-effector for the 5-DOF manipulator through simulation study and the results are presented
A General Framework for Hierarchical Redundancy Resolution Under Arbitrary Constraints
The increasing interest in autonomous robots with a high number of degrees of
freedom for industrial applications and service robotics demands control
algorithms to handle multiple tasks as well as hard constraints efficiently.
This paper presents a general framework in which both kinematic (velocity- or
acceleration-based) and dynamic (torque-based) control of redundant robots are
handled in a unified fashion. The framework allows for the specification of
redundancy resolution problems featuring a hierarchy of arbitrary (equality and
inequality) constraints, arbitrary weighting of the control effort in the cost
function and an additional input used to optimize possibly remaining
redundancy. To solve such problems, a generalization of the Saturation in the
Null Space (SNS) algorithm is introduced, which extends the original method
according to the features required by our general control framework. Variants
of the developed algorithm are presented, which ensure both efficient
computation and optimality of the solution. Experiments on a KUKA LBRiiwa
robotic arm, as well as simulations with a highly redundant mobile manipulator
are reported.Comment: 19 pages, 19 figures, submitted to the IEE
- …