KINEMATIC INVERSION OF FUNCTIONALLY-REDUNDANT SERIAL MANIPULATORS: APPLICATION TO ARC-WELDING

2005 ◽  
Vol 29 (4) ◽  
pp. 679-690 ◽  
Author(s):  
Liguo Huo ◽  
Luc Baron

This paper introduces the concept of functional redundancy of serial manipulators, and presents a new resolution scheme to solve such redundant robotic tasks requiring less than six degrees-of-freedom. Instead of projecting the secondary task onto the null space of the Jacobian matrix in order to take advantage of the redundancy, the twist of end-effector is directly decomposes into two orthogonal subspaces where the main and secondary tasks lie, respectively. The algorithm has shown to be computationally efficient and well suited to solve functionally-redundant robotic tasks, such as arc-welding.

2020 ◽  
Vol 39 (10-11) ◽  
pp. 1239-1258
Author(s):  
Shameek Ganguly ◽  
Oussama Khatib

Multi-surface interactions occur frequently in articulated-rigid-body systems such as robotic manipulators. Real-time prediction of contact-interaction forces is challenging for systems with many degrees of freedom (DOFs) because joint and contact constraints must be enforced simultaneously. While several contact models exist for systems of free rigid bodies, fewer models are available for articulated-body systems. In this paper, we extend the method of Ruspini and Khatib and develop the contact-space resolution (CSR) model by applying the operational space theory of robot manipulation. Through a proper choice of contact-space coordinates, the projected dynamics of the system in the contact space is obtained. We show that the projection into the dynamically consistent null space preserves linear and angular momentum in a subspace of the system dynamics complementary to the joint and contact constraints. Furthermore, we illustrate that a simultaneous collision event between two articulated bodies can be resolved as an equivalent simultaneous collision between two non-articulated rigid bodies through the projected contact-space dynamics. Solving this reduced-dimensional problem is computationally efficient, but determining its accuracy requires physical experimentation. To gain further insights into the theoretical model predictions, we devised an apparatus consisting of colliding 1-, 2-, and 3-DOF articulated bodies where joint motion is recorded with high precision. Results validate that the CSR model accurately predicts the post-collision system state. Moreover, for the first time, we show that the projection of system dynamics into the mutually complementary contact space and null space is a physically verifiable phenomenon in articulated-rigid-body systems.


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.


Robotica ◽  
2002 ◽  
Vol 20 (3) ◽  
pp. 341-352 ◽  
Author(s):  
Ph. Drouet ◽  
S. Dubowsky ◽  
S. Zeghloul ◽  
C. Mavroidis

A method is presented that compensates for manipulator end-point errors in order to achieve very high position accuracy. The measured end-point error is decomposed into generalized geometric and elastic error parameters that are used in an analytical model to calibrate the system as a function of its configuration and the task loads, including any payload weight. The method exploits the fundamental mechanics of serial manipulators to yield a non-iterative compensation process that only requires the identification of parameters that are function only of one variable. The resulting method is computationally simple and requires far less measured data than might be expected. The method is applied to a six degrees-of-freedom (DOF) medical robot that positions patients for cancer proton therapy to enable it to achieve very high accuracy. Experimental results show the effectiveness of the method.


2019 ◽  
Vol 16 (6) ◽  
pp. 172988141988547
Author(s):  
Nikolas Wilhelm ◽  
Rainer Burgkart ◽  
Jan Lang ◽  
Carina Micheler ◽  
Constantin von Deimling

In this article, two new compliant control architectures are introduced that utilize null space solutions to decouple force and position control. They are capable to interact with uncertain surfaces and environments with varying materials and require fewer parameters to be tuned than the common architectures – hybrid or impedance control. The general concept behind these approaches allows to consider manipulators with six degrees of freedom as redundant by creating a virtual redundancy with a reduced work space. It will be demonstrated that the introduced approaches are superior regarding orthogonal separation of the Cartesian degrees of freedom and avoid inner singularities. To demonstrate their performance, the controllers are tested on a standard industrial robot (Stäubli, RX90B, six degrees of freedom) that actuates two different biomechanically inspired models of the human knee joint.


2020 ◽  
Vol 10 (17) ◽  
pp. 5953 ◽  
Author(s):  
Giovanni Boschetti

In the last forty years, performance evaluations have been conducted to evaluate the behavior of industrial manipulators throughout the workspace. The information gathered from these evaluations describes the performances of robots from different points of view. In this paper, a novel method is proposed for evaluating the maximum speed that a serial robot can reach with respect to both the position of the robot and its direction of motion. This approach, called Kinematic Directional Index (KDI), was applied to a Selective Compliance Assembly Robot Arm (SCARA) robot and an articulated robot with six degrees of freedom to outline their performances. The results of the experimental tests performed on these manipulators prove the effectiveness of the proposed index.


Author(s):  
Amin Kamalzadeh ◽  
Leila Notash

Wire-actuated robot manipulators are generally lighter than other manipulators as actuated wires are used instead of joint actuators. The inverse dynamic modeling of these manipulators is complicated by the existence of multiple kinematic constraints as well as redundancy in actuation. In wire-actuated parallel manipulators with a constraining linkage and in tendon-driven serial manipulators, wires are used to control the joints. In these manipulators, each wire can provide a torque/force on a link about/along its revolute/prismatic passive joint in one direction, as wires only act in tension. Using one wire for each link sometimes does not fully constrain the motion of the link about/along its passive joint. Therefore, a second wire is attached to some links in a “counterbalance” configuration; i.e., the second wire can provide a “complementary” torque/force in the opposite direction of the torque/force produced by the first wire on the link about/along its passive joint. Depending on the end effector trajectory and external force at each instant, one of the mentioned two wires provides the desired direction of torque/force and the other, “counteracting wire,” imposes a “counteracting” torque/force on the link about/along its passive joint. Using more actuators than degrees of freedom (DOF) in the manipulator causes redundancy in actuation, which means that for a unique end effector trajectory and external force, inverse dynamic results (actuator torques/forces) have infinite solutions within a null space of actuator torques/forces. Obtaining a unique result within the null space requires several considerations, such as avoiding negative tensions in wires and decreasing the actuator torques/forces. The purpose of this article is to find a methodology to limit the infinite inverse dynamic solutions to one while the negative wire tensions are avoided and actuator torques/forces are relatively decreased. As explained in this article, by reducing the counteracting wire tensions, other actuator torques/forces are decreased, because a portion of other actuator torques/forces neutralizes the tensions of counteracting wires. A methodology is developed to detect the counteracting wires in real-time and to present the corresponding tensions to a low positive value; i.e., the counteracting wires are “deactivated.” The proposed methodology can be implemented in the inverse dynamic modeling of wire-actuated parallel manipulators with a constraining linkage and tendon-driven serial manipulators via using the Lagrangian method. This methodology can be used to provide optimum actuator torques/forces and avoid negative tensions in actuated wires. The methodology is implemented in the inverse dynamic modeling of a 4-DOF wire-actuated manipulator where there is one degree of actuation redundancy. In the simulation results, the inverse dynamic model based on the proposed methodology is observed to be quite robust in terms of avoiding negative wire tensions by deactivating the right actuated wire.


2018 ◽  
Vol 10 (1) ◽  
Author(s):  
Yang Yu ◽  
Houpu Yao ◽  
Yongming Liu

The accurate prediction of flight trajectories is crucial for the real-time prognostics of air transportation system. However, the computation costs of predictions can be expensive or even prohibitive especially for a large number of aircrafts in the air traffic system. This study proposes the concept of physics-based learning, a hybrid approach based on data-driven learning and physical models, as a computationally efficient method for the simulation of aircraft dynamics. The physics-based learning integrates the underlying physics of dynamical systems into learning models such as neural networks to reduce the training and simulation costs. The application of physics-based learning for simulating aircraft dynamics is demonstrated using a recently introduced physics-aware network known as the deep residual recurrent neural network (DR-RNN) on a Boeing 747-100 aircraft. The aircraft dynamics are described using a six degrees-of-freedom aircraft model. The DR-RNN is first trained using the simulated responses of the aircraft and then the trained network is used to predict the response of aircraft under arbitrary control inputs and disturbances. The results show that the DR-RNN can accurately predict aircraft responses and has excellent extrapolation capabilities. Moreover, the DR-RNN exhibits superior computation efficiency compared with a classical numerical method, the fourth-order Runge-kutta method, highlighting its suitability in serving as surrogating models for aircraft dynamical systems.


2013 ◽  
Vol 706-708 ◽  
pp. 1103-1107
Author(s):  
Ling Wang ◽  
Xin Qing Fan ◽  
Fu Yan Qi ◽  
Wan Hua Wei

The detailed analysis of the structure and paramerers of the connecting rod is put forward by using the improving D-H method to establish the link coordinate system and the kinematics equation, based on the special filer shell arc welding robot with six degrees of freedom designed. Therefor, the correctness of the kinematics equation is verified though the simulation of Matlab function with the robotics toolbox. The anasysis simulation results show that the rationality of the robot structure that based on the kinematics analysis, is feasible.


Sign in / Sign up

Export Citation Format

Share Document