Presentation is loading. Please wait.

Presentation is loading. Please wait.

Flagged Parallel Manipulators F. Thomas (joint work with M. Alberich and C. Torras) Institut de Robòtica i Informàtica Industrial Institut de Robòtica.

Similar presentations


Presentation on theme: "Flagged Parallel Manipulators F. Thomas (joint work with M. Alberich and C. Torras) Institut de Robòtica i Informàtica Industrial Institut de Robòtica."— Presentation transcript:

1 Flagged Parallel Manipulators F. Thomas (joint work with M. Alberich and C. Torras) Institut de Robòtica i Informàtica Industrial Institut de Robòtica i Informàtica Industrial

2 Spatial parallel manipulator manipulator Platform articulated by changing the 6 leg lengths Platform articulated by changing the 6 leg lengths Platform not fully controllable singular configuration Platform not fully controllable singular configuration Kinematics Singularities of a class of parallel Manipulators Kinematics Singularities of a class of parallel Manipulators platform 6 legs base

3 Kinematics Singularities of a class of parallel Manipulators Kinematics Singularities of a class of parallel Manipulators Direct finding location of platform with Direct finding location of platform with Kinematics respect to base from 6 leg lengths problem finding preimages of K problem finding preimages of K configuration space leg lengths space configuration space leg lengths space Singular locus Jacobian of K Branching locus of the number of ways of assembling the platform Branching locus of the number of ways of assembling the platform

4 Technical problems at Singularities Derivative of K loses degree(s) of constraint Derivative of K loses degree(s) of constraint gains degree(s) of freedom gains degree(s) of freedom Platform becomes uncontrollable Platform becomes uncontrollable not able to support weights not able to support weights Actuator forces in the legs may become very large breakdown of the robot Actuator forces in the legs may become very large breakdown of the robot

5 Parallel manipulators Forced to operate in reduced workspaces to avoid singular configurations. Alternative: adding redundant actuators to remove singularities. Issues: Issues: Requires a complete and precise characterization of the singularity loci  Applications to control and manipulator design Requires a complete and precise characterization of the singularity loci  Applications to control and manipulator design how to plan trajectories? how to plan trajectories? where to place the extra leg? where to place the extra leg?

6 Goal: characterization of the singularity loci (nature and location) Each pair of assemblies separated by Three assemblies coalesce P. Candidate of singular region never-singular motion is shown from A1 to A3.

7 Two-strategy approach Simplification of the manipulator design: Simplification of the manipulator design: collapse leg endpoints leaving singular locus invariant Attaching geometrical objects, Attaching geometrical objects, whose parameter space has good properties easily transferred to configuration space

8 Basic flagged manipulator One of the three possible architectures for 3-3 parallel manipulators: One of the three possible architectures for 3-3 parallel manipulators: octahedralflagged3-2-1

9 Basic flagged manipulator Why flagged? Because their singularities can be described in terms of incidences between two flags:

10 Singularities of the basic flagged manipulator Where the tetrahedra involved in the computation of its direct kinematics vanish

11 Direct kinematics 8 assemblies for a generic set of leg lengths 8 assemblies for a generic set of leg lengths which, in general, lead to different configurations for the attached flags The four mirror configurations with respect to the base plane not shown

12 Deriving other flagged manipulators from the basic one Local transformation on the leg endpoints that leaves singularities invariant Composite transformations

13 Example: the 3/2 Hunt-Primrose manipulator is flagged The flags remain invariant under the transformations Basic flagged manipulator 3/2 Hunt-Primrose manipulator

14 Example: the 3/2 Hunt-Primrose at a singularity

15 The family of flagged manipulators

16 Substituting 2-leg groups by serial chains

17 The family of flagged manipulators Substituting 2-leg groups by serial chains

18 The topology of singularities Flag manifold Subset of affine flags Manipulator C-space Schubert cells Ehresmann-Bruhat order Via a 4-fold covering map Restriction map splitted cells Refinement of the Ehresmann-Bruhat order

19 Classical results on the flag manifold

20

21

22 From projective to affine flags

23

24 From affine flags to manipulator configurations

25 Stratification of the flag manifold

26 Strata of dimensions 6 and 5 X 2 Flag manifold Affine flags X 4

27 Strata of dimensions 6 and 5 X 4 Manipulator C-space

28 Why x4?

29 Redundant flagged manipulators By adding an extra leg and using switched control, the 5D singular cells can be removed  workspace enlarged by a factor of 4. By adding an extra leg and using switched control, the 5D singular cells can be removed  workspace enlarged by a factor of 4. Two ways of adding an extra leg to the basic flagged manipulator: Two ways of adding an extra leg to the basic flagged manipulator: Basic Redundant

30 Redundant flagged manipulators The singularity loci of the two component basic manipulators intersect only on 4D sets.

31 Deriving other flagged manipulators from the basic redundant one Local transformation on the leg endpoints that leaves singularities invariant

32 Conclusions C-space of flagged manipulators can be decomposed into 8 connected components (6D cells) separated by singularities (cells of dimension 5 and lower). C-space of flagged manipulators can be decomposed into 8 connected components (6D cells) separated by singularities (cells of dimension 5 and lower). The topology of 6D and 5D cells has been derived, and it is independent of the manipulator metrics. The topology of 6D and 5D cells has been derived, and it is independent of the manipulator metrics. Redundant flagged manipulators permit removing 5D singularities by switching control between two legs. Redundant flagged manipulators permit removing 5D singularities by switching control between two legs. A local transformation that preserves singularities permit deriving whole families of non-redundant and redundant flagged manipulators. A local transformation that preserves singularities permit deriving whole families of non-redundant and redundant flagged manipulators.

33 Presentation based on publications: Carme Torras, Federico Thomas, and Maria Alberich-Carramiñana. Stratifying the Singularity Loci of a Class of Parallel Manipulators. IEEE TRANSACTIONS ON ROBOTICS, VOL. 22, NO. 1, FEBRUARY 2006 23-32. Maria Alberich-Carramiñana, Federico Thomas, and Carme Torras. On redundant Flagged Manipulators. Proceedings of the 2006 IEEE International Conference on Robotics and Automation (ICRA). Orlando, Florida - May 2006 Maria Alberich-Carramiñana, Federico Thomas, and Carme Torras. Flagged Parallel Manipulators. To appear in IEEE TRANSACTIONS ON ROBOTICS

34 Parallel manipulators Forced to operate in reduced workspaces to avoid singular configurations. Alternative: adding redundant actuators to remove singularities. ( Merlet, Dasgupta and Mruthyunjaya, Notash and Podhorodeski, Kock and Schumacher, Voglewede,…) Issue: where to place the extra leg? Issue: where to place the extra leg? Requires a complete and precise characterization of the singularity loci  Flagged manipulators Requires a complete and precise characterization of the singularity loci  Flagged manipulators

35 Kinematics Singularities of a class of parallel Manipulators Kinematics Singularities of a class of parallel Manipulators Direct kinematics problem finding location of platform with respect to base from 6 leg lenghts finding preimages of finding preimages of??? configuration space leg lenghts space Singular locus Jacobian of Branching locus of the number of ways of assembling the platform Branching locus of the number of ways of assembling the platform

36 Parallel manipulators Forced to operate in reduced workspaces to avoid singular configurations. Alternative: adding redundant actuators to remove singularities. Issues: how to plan trajectories? Issues: how to plan trajectories? where to place the extra leg? Requires a complete and precise characterization of the singularity loci  Applications to control and manipulator design Requires a complete and precise characterization of the singularity loci  Applications to control and manipulator design

37 Kinematics Singularities of a class of parallel Manipulators Kinematics Singularities of a class of parallel Manipulators platform Spatial parallel manipulator 6 legs 6 legsbase Platform articulated by changing the 6 leg lengths Platform articulated by changing the 6 leg lengths Platform not fully controllable singular configuration Platform not fully controllable singular configuration

38 Conclusions C-space of flagged manipulators can be decomposed into 8 connected components (6D cells) separated by singularities (cells of dimension 5 and lower). C-space of flagged manipulators can be decomposed into 8 connected components (6D cells) separated by singularities (cells of dimension 5 and lower). The topology of 6D and 5D cells has been derived, and it is independent of the manipulator metrics. The topology of 6D and 5D cells has been derived, and it is independent of the manipulator metrics. Redundant flagged manipulators permit removing 5D singularities by switching control between two legs. Redundant flagged manipulators permit removing 5D singularities by switching control between two legs. A local transformation that preserves singularities permit deriving whole families of non-redundant and redundant flagged manipulators. A local transformation that preserves singularities permit deriving whole families of non-redundant and redundant flagged manipulators. Application to wire-based tracking devices. Application to wire-based tracking devices.

39 Stratification of the flag manifold

40 Strata of dimensions 6 and 5 X 2 Flag manifold Affine flags X 4

41 Strata of dimensions 6 and 5 X 4 Manipulator C-space


Download ppt "Flagged Parallel Manipulators F. Thomas (joint work with M. Alberich and C. Torras) Institut de Robòtica i Informàtica Industrial Institut de Robòtica."

Similar presentations


Ads by Google