BENCHES
Parallel manipulators
Direct kinematics
Singularities
Direct kinematics
Code: EJCK-DKPM-01
Find the poses of the platform of a Gough platform with the following
locations of the attachment points.
on the base (x,y,z coordinates in the reference frame)
- : -9.758000 9.098000 0
- : 9.758000 9.098000 0
- : 12.758000 3.902000 0
- : 3.000000 -13.000000 0
- : -3.000000 -13.000000 0
- : -12.758000 3.902000 0
on the platform (x,y,z coordinates in the local frame)
- : -3.000000 7.300000 0
- : 3.000000 7.300000 0
- : 7.821800 -1.052000 0
- : 4.821800 -6.248000 0
- :-4.821800 -6.248000 0
- : -7.821800 -1.052000 0
The 6 leg lengths are:
- : 51.746348
- : 51.746348
- : 50.304231
- : 49.425510
- : 49.425510
- : 50.304231
Note that these leg lengths correspond to the obtained for the
following pose of the platform:
- x,y,z coordinates of the center: 0,0, 50
- tilt of the platform around the x axis: 10 degrees
Answers
- provided by J-P. Merlet (February 2002)
- C programm compiled with gcc, freely available, see
here
- 16 solutions
- computed in 570 ms (SunBlade 100), 310 ms (PC, Pentium III)
Singularities
Code: EJCK-SPM-01
Being given the geometry of a Gough platform of bench EJCK-DKPM-01 determine
if there is any singularity for this robot in the workspace defined by
x,y in [-7,7], z in [45,50] and teta_x, teta_y, teta_z in [-10,10] degrees
Answers
- provided by J-P. Merlet (February 2002)
- C++ and Maple programm
- No singularity, verification in 1mn 22s (SunBlade 100), 46.56s
(PC, Pentium III).
- Note 1:
the algorithm use Maple for a pre-processing that has to be done only once
for a given robot: if the pre-processing has been done beforehand the
verification time is 8s (SunBlade), 3.25s (PC)
- Note 2: the computation may be done on a parallel computer
- The algorith is described in: Merlet J-P. et Daney D.
A formal-numerical approach to determine the presence of singularity
within the workspace of a parallel robot.
In F.C. Park C.C. Iurascu, editor, Computational Kinematics,
pages 167-176. Seoul, 20-22 Mai 2001
Back to EJCK home page