scholarly journals Investigating Task Prioritization and Holistic Coordination Using Relative Jacobian for Combined 3-Arm Cooperating Parallel Manipulators

Author(s):  
Rodrigo S. Jamisola Jr. ◽  
◽  
Frank Ayo Ibikunle

A new modular relative Jacobian formulation for single end-effector control of combined 3-arm cooperating parallel manipulators is derived. It is based on a previous method of derivation for dual-arm robots, with the same approach of modularity and single end-effector control for combined manipulators. This paper will present this new formulation, as well as investigate task prioritization scheme to verify the claim that a single end-effector controller of combined manipulators will indeed implement a strict task prioritization, by intentionally adding more tasks. In addition, this paper will investigate a claim that the holistic approach to control of combined manipulators affords easier control coordination of each of the stand-alone components. Switching control from an individual manipulator control in the null space to relative control in the tasks space is shown to investigate the smoothness of task execution during switching. Simulation results using Gazebo 2.2.5 running in Ubuntu 14.04 is shown.

1992 ◽  
Vol 114 (3) ◽  
pp. 349-358 ◽  
Author(s):  
V. Kumar

This paper addresses the instantaneous kinematics of robotic manipulators which have an in-parallel scheme of actuation. Hybrid geometries which require both serial and parallel actuation are also considered. Multifingered grippers, walking vehicles, and multiarm manipulation systems in addition to robot arms with a parallel structure can be included in this broad category. The direct and inverse kinematics (and statics) of these devices is discussed with particular attention to applications in control. An analytical method based on screw system theory for obtaining transformation equations between joint and end-effector coordinates is described. Special configurations in which the end-effector gains or loses a degree of freedom, which are also known as geometric singularities, are an important consideration in this study. This is because the number of special configurations or singularities in the workspace is far more for in-parallel manipulators than that for serial manipulators. The special configurations for a planar dual-arm manipulation system, which can be kinematically modeled as a 5-R linkage, are discussed in some detail as an example.


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.


Author(s):  
Michael John Chua ◽  
Yen-Chen Liu

Abstract This paper presents cooperation and null-space control for networked mobile manipulators with high degrees of freedom (DOFs). First, kinematic model and Euler-Lagrange dynamic model of the mobile manipulator, which has an articulated robot arm mounted on a mobile base with omni-directional wheels, have been presented. Then, the dynamic decoupling has been considered so that the task-space and the null-space can be controlled separately to accomplish different missions. The motion of the end-effector is controlled in the task-space, and the force control is implemented to make sure the cooperation of the mobile manipulators, as well as the transportation tasks. Also, the null-space control for the manipulator has been combined into the decoupling control. For the mobile base, it is controlled in the null-space to track the velocity of the end-effector, avoid other agents, avoid the obstacles, and move in a defined range based on the length of the manipulator without affecting the main task. Numerical simulations have been addressed to demonstrate the proposed methods.


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.


1992 ◽  
Vol 114 (3) ◽  
pp. 368-375 ◽  
Author(s):  
V. Kumar

The workspaces and kinematic characterization of serial chain manipulator geometries and the geometric optimization have been studied extensively. Much less is known about workspaces for manipulation systems which possess several serial chains arranged in parallel. In this paper, two well known workspaces, the reachable workspace and the dexterous workspace, are investigated for parallel manipulators. A general method for obtaining these workspaces is presented. The existence of numerous special configurations in the workspace present problems in manipulator control. Therefore the controllably dexterous workspace is proposed as a useful measure of kinematic performance. The methodology of delineating the workspaces and its limitations are illustrated with examples.


2009 ◽  
Vol 1 (3) ◽  
Author(s):  
Marco Carricato ◽  
Clément Gosselin

Gravity compensation of spatial parallel manipulators is a relatively recent topic of investigation. Perfect balancing has been accomplished, so far, only for parallel mechanisms in which the weight of the moving platform is sustained by legs comprising purely rotational joints. Indeed, balancing of parallel mechanisms with translational actuators, which are among the most common ones, has been traditionally thought possible only by resorting to additional legs containing no prismatic joints between the base and the end-effector. This paper presents the conceptual and mechanical designs of a balanced Gough/Stewart-type manipulator, in which the weight of the platform is entirely sustained by the legs comprising the extensible jacks. By the integrated action of both elastic elements and counterweights, each leg is statically balanced and it generates, at its tip, a constant force contributing to maintaining the end-effector in equilibrium in any admissible configuration. If no elastic elements are used, the resulting manipulator is balanced with respect to the shaking force too. The performance of a study prototype is simulated via a model in both static and dynamic conditions, in order to prove the feasibility of the proposed design. The effects of imperfect balancing, due to the difference between the payload inertial characteristics and the theoretical/nominal ones, are investigated. Under a theoretical point of view, formal and novel derivations are provided of the necessary and sufficient conditions allowing (i) a body arbitrarily rotating in space to rest in neutral equilibrium under the action of general constant-force generators, (ii) a body pivoting about a universal joint and acted upon by a number of zero-free-length springs to exhibit constant potential energy, and (iii) a leg of a Gough/Stewart-type manipulator to operate as a constant-force generator.


Author(s):  
Abdul Rauf ◽  
Sung-Gaun Kim ◽  
Jeha Ryu

Kinematic calibration is a process that estimates the actual values of geometric parameters to minimize the error in absolute positioning. Measuring all the components of Cartesian posture assure identification of all parameters. However, measuring all components, particularly the orientation, can be difficult and expensive. On the other hand, with partial pose measurements, experimental procedure is simpler. However, all parameters may not be identifiable. This paper proposes a new device that can be used to identify all kinematic parameters with partial pose measurements. Study is performed for a 6 DOF (degree-of-freedom) fully parallel Hexa Slide manipulator. The device, however, is general and can be used for other parallel manipulators. The proposed device consists of a link with U joints on both sides and is equipped with a rotary sensor and a biaxial inclinometer. When attached between the base and the mobile platform, the device restricts the end-effector’s motion to 5 DOF and measures two position components and one rotation component of the end-effector. Numerical analyses of the identification Jacobian reveal that all parameters are identifiable. Computer simulations show that the identification is robust for the errors in the initial guess and the measurement noise. Intrinsic inaccuracies of the device can significantly deteriorate the calibration results. A measurement procedure is proposed and cost functions are discussed to prevent propagation of the inaccuracies to the calibration results.


Author(s):  
Richard Stamper ◽  
Lung-Wen Tsai

Abstract The dynamics of a parallel manipulator with three translational degrees of freedom are considered. Two models are developed to characterize the dynamics of the manipulator. The first is a traditional Lagrangian based model, and is presented to provide a basis of comparison for the second approach. The second model is based on a simplified Newton-Euler formulation. This method takes advantage of the kinematic structure of this type of parallel manipulator that allows the actuators to be mounted directly on the base. Accordingly, the dynamics of the manipulator is dominated by the mass of the moving platform, end-effector, and payload rather than the mass of the actuators. This paper suggests a new method to approach the dynamics of parallel manipulators that takes advantage of this characteristic. Using this method the forces that define the motion of moving platform are mapped to the actuators using the Jacobian matrix, allowing a simplified Newton-Euler approach to be applied. This second method offers the advantage of characterizing the dynamics of the manipulator nearly as well as the Lagrangian approach while being less computationally intensive. A numerical example is presented to illustrate the close agreement between the two models.


Author(s):  
Clément M. Gosselin ◽  
Jaouad Sefrioui

Abstract In this paper, an algorithm for the determination of the singularity loci of spherical three-degree-of-freedom parallel manipulators with prismatic atuators is presented. These singularity loci, which are obtained as curves or surfaces in the Cartesian space, are of great interest in the context of kinematic design. Indeed, it has been shown elsewhere that parallel manipulators lead to a special type of singularity which is located inside the Cartesian workspace and for which the end-effector becomes uncontrollable. It is therfore important to be able to identify the configurations associated with theses singularities. The algorithm presented is based on analytical expressions of the determinant of a Jacobian matrix, a quantity that is known to vanish in the singular configurations. A general spherical three-degree-of-freedom parallel manipulator with prismatic actuators is first studied. Then, several particular designs are investigated. For each case, an analytical expression of the singularity locus is derived. A graphical representation in the Cartesian space is then obtained.


2005 ◽  
Vol 29 (3) ◽  
pp. 343-356 ◽  
Author(s):  
Flavio Firmani ◽  
Ron P. Podhorodeski

A study of the effect of including a redundant actuated branch on the existence of force-unconstrained configurations for a planar parallel layout of joints is presented1. Two methodologies for finding the force-unconstrained poses are described and discussed. The first method involves the differentiation of the nonlinear kinematic constraints of the input and output variables with respect to time. The second method makes use of the reciprocal screws associated with the actuated joints. The force-unconstrained poses of non-redundantly actuated planar parallel manipulators can be mathematically expressed by means of a polynomial in terms of the three variables that define the dimensional space of the planar manipulator, i.e., the location and orientation of the end-effector. The inclusion of redundant actuated branches leads to a system of polynomials, i.e., one additional polynomial for each redundant branch added. Elimination methods are employed to reduce the number of variables by one for every additional polynomial. This leads to a higher order polynomial with fewer variables. The roots of the resulting polynomial describe the force-unconstrained poses of the manipulator. For planar manipulators it is shown that one order of infinity of force-unconstrained configurations is eliminated for every actuated branch, beyond three, added. As an example, the four-branch revolute-prismatic-revolute mechanism (4-RPR), where the prismatic joints are actuated, is presented.


Sign in / Sign up

Export Citation Format

Share Document