41 research outputs found
SINGULAB - A Graphical user Interface for the Singularity Analysis of Parallel Robots based on Grassmann-Cayley Algebra
This paper presents SinguLab, a graphical user interface for the singularity
analysis of parallel robots. The algorithm is based on Grassmann-Cayley
algebra. The proposed tool is interactive and introduces the designer to the
singularity analysis performed by this method, showing all the stages along the
procedure and eventually showing the solution algebraically and graphically,
allowing as well the singularity verification of different robot poses.Comment: Advances in Robot Kinematics, Batz sur Mer : France (2008
Singularity Analysis of Lower-Mobility Parallel Manipulators Using Grassmann-Cayley Algebra
This paper introduces a methodology to analyze geometrically the
singularities of manipulators, of which legs apply both actuation forces and
constraint moments to their moving platform. Lower-mobility parallel
manipulators and parallel manipulators, of which some legs do not have any
spherical joint, are such manipulators. The geometric conditions associated
with the dependency of six Pl\"ucker vectors of finite lines or lines at
infinity constituting the rows of the inverse Jacobian matrix are formulated
using Grassmann-Cayley Algebra. Accordingly, the singularity conditions are
obtained in vector form. This study is illustrated with the singularity
analysis of four manipulators
Synthesis and singularity analysis of N-UU parallel wrists: A symmetric space approach
We report some recent advances in kinematics and singularity analysis of the mirrorsymmetric N-UU parallel wrists using symmetric space theory. We show that both the finite displacement and infinitesimal singularity kinematics of a N-UU wrist are governed by the mirror symmetry property and half-angle property of the underlying motion manifold, which is a symmetric submanifold of the special Euclidean group SE(3). Our result is stronger than and may be considered a closure of Hunt's argument for instantaneous mirror symmetry in his pioneering exposition of constant velocity shaft couplings. Moreover, we show that the wrist can, to some extent, be treated as a spherical mechanism, even though dependent translation exists, and the singularity-free workspace of a N-UU wrist may be analytically derived. This leads to a straightforward optimal design for maximal singularity-free workspace
Kinematics and workspace analysis of a 3ppps parallel robot with u-shaped base
This paper presents the kinematic analysis of the 3-PPPS parallel robot with
an equilateral mobile platform and a U-shape base. The proposed design and
appropriate selection of parameters allow to formulate simpler direct and
inverse kinematics for the manipulator under study. The parallel singularities
associated with the manipulator depend only on the orientation of the
end-effector, and thus depend only on the orientation of the end effector. The
quaternion parameters are used to represent the aspects, i.e. the singularity
free regions of the workspace. A cylindrical algebraic decomposition is used to
characterize the workspace and joint space with a low number of cells. The
dis-criminant variety is obtained to describe the boundaries of each cell. With
these simplifications, the 3-PPPS parallel robot with proposed design can be
claimed as the simplest 6 DOF robot, which further makes it useful for the
industrial applications
Non-Singular Assembly Mode Changing Trajectories of a 6-DOF Parallel Robot
International audienceThis paper deals with the non-singular assembly mode changing of a six degrees of freedom parallel manipulator. The manipulator is composed of three identical limbs and one moving platform. Each limb is composed of three prismatic joints of directions orthogonal to each other and one spherical joint. The first two prismatic joints of each limb are actuated. The planes normal to the directions of the first two prismatic joints of each limb are orthogonal to each other. It appears that the parallel singularities of the manipulator depend only on the orientation of its moving platform. Moreover, the manipulator turns to have two aspects, namely, two maximal singularity free domains without any singular configuration, in its orientation workspace. As the manipulator can get up to eight solutions to its direct kinematic model, several assembly modes can be connected by non-singular trajectories. It is noteworthy that the images of those trajectories in the joint space of the manipulator encircle one or several cusp point(s). This property can be depicted in a three dimensional space because the singularities depend only on the orientation of the moving-platform and the mapping between the orientation parameters of the manipulator and three joint variables can be obtained with a simple change of variables. Finally, to the best of the authors' knowledge, this is the first spatial parallel manipulator for which non-singular assembly mode changing trajectories have been found and shown
Singularities of serial robots: identification and distance computation using geometric algebra
The singularities of serial robotic manipulators are those configurations in which the robot loses the ability to move in at least one direction. Hence, their identification is fundamental to enhance the performance of current control and motion planning strategies. While classical approaches entail the computation of the determinant of either a 6Ă—n or nĂ—n matrix for an n-degrees-of-freedom serial robot, this work addresses a novel singularity identification method based on modelling the twists defined by the joint axes of the robot as vectors of the six-dimensional and three-dimensional geometric algebras. In particular, it consists of identifying which configurations cause the exterior product of these twists to vanish. In addition, since rotors represent rotations in geometric algebra, once these singularities have been identified, a distance function is defined in the configuration space C , such that its restriction to the set of singular configurations S allows us to compute the distance of any configuration to a given singularity. This distance function is used to enhance how the singularities are handled in three different scenarios, namely, motion planning, motion control and bilateral teleoperation.Peer ReviewedPostprint (published version
A general method for the numerical computation of manipulator singularity sets
The analysis of singularities is central to the development and control of a manipulator. However, existing methods for singularity set computation still concentrate on specific classes of manipulators. The absence of general methods able to perform such computation on a large class of manipulators is problematic because it hinders the analysis of unconventional manipulators and the development of new robot topologies. The purpose of this paper is to provide such a method for nonredundant mechanisms with algebraic lower pairs and designated input and output speeds. We formulate systems of equations that describe the whole singularity set and each one of the singularity types independently, and show how to compute the configurations in each type using a numerical technique based on linear relaxations. The method can be used to analyze manipulators with arbitrary geometry, and it isolates the singularities with the desired accuracy. We illustrate the formulation of the conditions and their numerical solution with examples, and use 3-D projections to visualize the complex partitions of the configuration space induced by the singularities.Preprin
A general method for the numerical computation of manipulator singularity sets
The analysis of singularities is central to the development and control of a manipulator. However, existing methods for singularity set computation still concentrate on specific classes of manipulators. The absence of general methods able to perform such computation on a large class of manipulators is problematic because it hinders the analysis of unconventional manipulators and the development of new robot topologies. The purpose of this paper is to provide such a method for nonredundant mechanisms with algebraic lower pairs and designated input and output speeds. We formulate systems of equations that describe the whole singularity set and each one of the singularity types independently, and show how to compute the configurations in each type using a numerical technique based on linear relaxations. The method can be used to analyze manipulators with arbitrary geometry, and it isolates the singularities with the desired accuracy. We illustrate the formulation of the conditions and their numerical solution with examples, and use 3-D projections to visualize the complex partitions of the configuration space induced by the singularities.This work has been partially supported by the Spanish Ministry of Economy and Competitiveness under contract DPI2010-18449, and by a Juan de la Cierva contract supporting the fourth author.Peer Reviewe
New geometric approaches to the analysis and design of Stewart-Gough platforms
In general, rearranging the legs of a Stewart-Gough platform, i.e., changing the locations of its leg attachments, modifies the platform singularity locus in a rather unexpected way. Nevertheless, some leg rearrangements have been recently found to leave singularities invariant. Identification of such rearrangements is useful not only for the kinematic analysis of the platforms, but also as a tool to redesign manipulators avoiding the implementation of multiple spherical joints, which are difficult to construct and have a small motion range. In this study, a summary of these singularity-invariant leg rearrangements is presented, and their practical implications are illustrated with several examples including well-known architectures.The authors gratefully acknowledge funding from the Generalitat de Catalunya through the Robotics group (SRG0155).Peer Reviewe