Operational Space Formulation Under Joint Constraints

Author(s):  
Juan D. Muñoz Osorio ◽  
Mario D. Fiore ◽  
Felix Allmendinger

In this paper, the problem of including hard constraints in the stack of tasks for torque-controlled serial manipulators is treated. The classic potential field approach is studied and a novel implementation of it is proposed. This implementation reduces the kinetic energy in the proximity of joint limits. Furthermore, a novel approach is proposed in order to include not only joint positions but also joint velocities and acceleration limits. This approach is called “Saturation in Joint Space” (SJS). The algorithm proceeds by creating a task with the highest priority in a stack of tasks scheme. This high priority task saturates the acceleration of the joints that would exceed their motion limits. The methods are tested and compared in simulation for the KUKA LBR iiwa. The SJS approach presents smoother behaviour near to the joint limits, while a Cartesian trajectory is traced. Experiments are performed to test the efficiency of this method in a real environment and under interaction with a human. The on-line saturation of the joint acceleration generates a friendly behaviour with the human even when he pushes the robot towards its limits.

Author(s):  
Kishor D. Bhalerao ◽  
James Critchley ◽  
Denny Oetomo ◽  
Roy Featherstone ◽  
Oussama Khatib

This paper presents a new parallel algorithm for the operational space dynamics of unconstrained serial manipulators, which outperforms contemporary sequential and parallel algorithms in the presence of two or more processors. The method employs a hybrid divide and conquer algorithm (DCA) multibody methodology which brings together the best features of the DCA and fast sequential techniques. The method achieves a logarithmic time complexity (O(log(n)) in the number of degrees of freedom (n) for computing the operational space inertia (Λe) of a serial manipulator in presence of O(n) processors. The paper also addresses the efficient sequential and parallel computation of the dynamically consistent generalized inverse (J¯e) of the task Jacobian, the associated null space projection matrix (Ne), and the joint actuator forces (τnull) which only affect the manipulator posture. The sequential algorithms for computing J¯e, Ne, and τnull are of O(n), O(n2), and O(n) computational complexity, respectively, while the corresponding parallel algorithms are of O(log(n)), O(n), and O(log(n)) time complexity in the presence of O(n) processors.


2003 ◽  
Vol 125 (1) ◽  
pp. 61-69 ◽  
Author(s):  
Yuefa Fang ◽  
Lung-Wen Tsai

When a serial manipulator is at a singular configuration, the Jacobian matrix will lose its full rank causing the manipulator to lose one or more degrees of freedom. This paper presents a novel approach to model the manipulator kinematics and solve for feasible motions of a manipulator at singular configurations such that the precise path tracking of a manipulator at such configurations is possible. The joint screw linear dependency is determined by using known line varieties so that not only the singular configurations of a manipulator can be identified but also the dependent joint screws can be determined. Feasible motions in Cartesian space are identified by using the theory of reciprocal screws and the resulting equations of constraint. The manipulator first-order kinematics is then modeled by isolating the linearly dependent columns and rows of the Jacobian matrix such that the mapping between the feasible motions in Cartesian space and the joint space motions can be uniquely determined. Finally, a numerical example is used to demonstrate the feasibility of the approach. The simulation results show that a PUMA-type robot can successfully track a path that is singular at all times.


Author(s):  
Y. S. Chung ◽  
M. Griffis ◽  
Joseph Duffy

Abstract This paper presents a novel, practical, and theoretically sound kinematic control strategy for redundant serial manipulators. This strategy yields repeatability in the joint space of a redundant serial manipulator whose end effector undergoes some general cyclic type motion. This is accomplish by defining a potential energy function that is based on springs being theoretically or conceptually located in the joints of the manipulator (torsional springs for revolute joints, translational springs for prismatic joints). Previous researchers have also minimized potential energy functions to solve the inverse kinematic problem for redundant serial manipulators. However, to the authors’ knowledge, the new strategy is the first to include the free angles of torsional springs and the free lengths of translational springs. This is important because it provides a meaningful reference for zero potential energy i.e. when all joints are at their free angles or free lengths. This reference for zero potential energy ensures the repeatability in the joint space of a redundant serial manipulator whose end effector undergoes a cyclic-type motion. Choices for the free angle and torsional stiffness of a joint (or the free length and translational stiffness) are made based upon the mechanical limits of the joint. For instance, the free angle of a joint is that angle which is midway between joint limits. Joint stiffnesses are chosen so that the most dexterous joint is the most pliable, and so that the least dexterous joint is the stiffest. This strategy ensures that joints of the manipulator are kept away from their respective joint limits.


2011 ◽  
Vol 30 (13) ◽  
pp. 1643-1664 ◽  
Author(s):  
Pawel Malysz ◽  
Shahin Sirouspour

Teleoperation control of kinematically redundant robots requires a strategy for resolving their redundancy. A trilateral two-master/one-slave control approach is proposed for delay-free applications in which the first master controls a primary task control frame, e.g. the slave end-effector frame; meanwhile, another master device can manipulate a secondary task frame attached to the slave robot, e.g. to avoid collision with obstacles in the task environment. Any remaining degrees of motion are resolved autonomously. Teleoperation control is achieved in three steps employing joint-space Lyapunov-based adaptive motion/force controllers, a velocity-level redundancy resolution method, and task-space coordinating reference commands. Priority can be given to either the primary or secondary control frame so that the high-priority task can be transparently carried out without interference from the other task. Whenever applicable, the lower-priority task control frame would be restricted to the natural constraints imposed by prioritization or otherwise, decoupling between the tasks is achieved with the use of an arbitrarily weighted pseudo-inverse. Experiments with a planar teleoperation system consisting of two master devices controlling a closed-chain four degree-of-motion redundant slave robot show the feasibility of the approach.


2021 ◽  
Vol 54 (1-2) ◽  
pp. 102-115
Author(s):  
Wenhui Si ◽  
Lingyan Zhao ◽  
Jianping Wei ◽  
Zhiguang Guan

Extensive research efforts have been made to address the motion control of rigid-link electrically-driven (RLED) robots in literature. However, most existing results were designed in joint space and need to be converted to task space as more and more control tasks are defined in their operational space. In this work, the direct task-space regulation of RLED robots with uncertain kinematics is studied by using neural networks (NN) technique. Radial basis function (RBF) neural networks are used to estimate complicated and calibration heavy robot kinematics and dynamics. The NN weights are updated on-line through two adaptation laws without the necessity of off-line training. Compared with most existing NN-based robot control results, the novelty of the proposed method lies in that asymptotic stability of the overall system can be achieved instead of just uniformly ultimately bounded (UUB) stability. Moreover, the proposed control method can tolerate not only the actuator dynamics uncertainty but also the uncertainty in robot kinematics by adopting an adaptive Jacobian matrix. The asymptotic stability of the overall system is proven rigorously through Lyapunov analysis. Numerical studies have been carried out to verify efficiency of the proposed method.


Robotica ◽  
2002 ◽  
Vol 20 (6) ◽  
pp. 625-636 ◽  
Author(s):  
Jin-Liang Chen ◽  
Jing-Sin Liu ◽  
Wan-Chi Lee ◽  
Tzu-Chen Liang

The manipulator with a large degree of redundancy is useful for realizing multiple tasks such as maneuvering the robotic arms in the constrained workspace, e.g. the task of maneuvering the end-effector of the manipulator along a pre-specified path into a window. This paper presents an on-line technique based on a posture generation rule to compute a null-space joint velocity vector in a singularity-robust redundancy resolution method. This rule suggests that the end of each link has to track an implicit trajectory that is indirectly resulted from the constraint imposed on tracking motion of the end-effector. A proper posture can be determined by sequentially optimizing an objective function integrating multiple criteria of the orientation of each link from the end-effector toward the base link as the secondary task for redundancy resolution, by assuming one end of the link is clamped. The criteria flexibly incorporate obstacle avoidance, joint limits, preference of posture in tracking, and connection of posture to realize a compromise between the primary and secondary tasks. Furthermore, computational demanding of the posture is reduced due to the sequential link-by-link computation feature. Simulations show the effectiveness and flexibility of the proposed method in generating proper postures for the collision avoidance and the joint limits as a singularity-robust null-space projection vector in maneuvering redundant robots within constrained workspaces.


2013 ◽  
Vol 765-767 ◽  
pp. 1920-1923
Author(s):  
Li Jiang ◽  
Yang Zhou ◽  
Bin Wang ◽  
Chao Yu

A novel approach to impedance control based on the object is proposed to control dual-arm systems with senseless force. Considering the motion of the object, the statics and dynamics of the dual-arm systems are modeled. Extending the dynamics of dual-arm system and the impedance of object to the operational space, impedance control with senseless force is presented. Simulations on a dual-arm system are carried out to demonstrate the performance of the proposed control scheme. Comparing with position control, results of numerical simulations show that the proposed scheme realizes suitable compliant behaviors in terms of the object, and minimizes the error of the relative position between the manipulators even without force sensors.


2019 ◽  
Vol 71 (2) ◽  
pp. 300-307 ◽  
Author(s):  
Camille M. Parsons ◽  
Andrew Judge ◽  
Kirsten Leyland ◽  
Olivier Bruyère ◽  
Florence Petit Dop ◽  
...  

Author(s):  
Emran Md Amin ◽  
Nemai Chandra Karmakar

A novel approach for non-invasive radiometric Partial Discharge (PD) detection and localization of faulty power apparatuses in switchyards using Chipless Radio Frequency Identification (RFID) based sensor is presented. The sensor integrates temperature sensing together with PD detection to assist on-line automated condition monitoring of high voltage equipment. The sensor is a multi-resonator based passive circuit with two antennas for reception of PD signal from the source and transmission of the captured PD to the base station. The sensor captures PD signal, processes it with designated spectral signatures as identification data bits, incorporates temperature information, and retransmits the data with PD signals to the base station. Analyzing the PD signal in the base station, both the PD levels and temperature of a particular faulty source can be retrieved. The prototype sensor was designed, fabricated, and tested for performance analysis. Results verify that the sensor is capable of identifying different sources at the events of PD. The proposed low cost passive RFID based PD sensor has a major advantage over existing condition monitoring techniques due to its scalability to large substations for mass deployment.


Sign in / Sign up

Export Citation Format

Share Document