SlideShare a Scribd company logo
1 of 24
Ranjan Jha1, Damien Chablat1, Fabrice Rouillier2, Guillaume Moroz3
Workspace and Singularity Analysis of
a Delta Like Family Robot
1Institut de Recherche en Communications et Cybernetique de Nantes, UMR CNRS 6597, France
2INRIA Paris-Rocquencourt, Institut de Mathematiques de Jussieu, UMR CNRS 7586, France
3INRIA Nancy-Grand Est, France
Futuroscope, Poitiers – June 2015
Presentation Outline
• Mechanism Architecture
• Singularities – Delta-Like Robot
• Complexity Analysis – Parallel & Serial Singularities
• Workspace Computation & Analysis
• Workspace Comparison
2
Assembly modes
(No. of Solns.)
• Study of all the geometrical and time-based properties of the motion
Working modes[1]
(No. of Solns.)
Kinematics : IKP & DKP
Given Pose Variables
Compute Pose Variables
Compute Joint Variables
Workspace
Given Joint Variables
Jointspace
Direct kinematics Problem
Inverse kinematics Problem
1
2
𝜌 = γ(X)
X = β(𝝆)
3
A1
B1
A2
B2
A3
B3
Manipulator Architecture
• Orthoglide A1B1 A2B2 A3B3
• Hybridglide A1B1 A2B2 A3B3
• Triaglide A1B1 A2B2 A3B3
• UraneSX A1B1 A2B2 A3B3
• In different Planes
4
Orthoglide Architecture & Kinematics
(𝑥 − 𝜌1)2
+ 𝑦2
+ 𝑧2
= 𝐿2
𝑥2 + (𝑦 − 𝜌2)2+ 𝑧2 = 𝐿2
𝑥2 + 𝑦2 + (𝑧 − 𝜌3)2= 𝐿2
A3
A1
B1
A2
B2
B3
P
• The kinematics constraints imposed by the limbs will lead to a series of three
constraint equations[10]:
=
𝑥
𝑦
𝑧
𝐴𝑖 𝐵𝑖 = 𝜌𝑖
𝐵𝑖 𝑃 = L i = 1, 2, 3
Ϝ(X, 𝜌) :
χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits
5
Hybridglide Architecture & Kinematics
(𝑥 − 1)2
+ (𝑦 − 𝜌1)2
+ 𝑧2
= 𝐿2
(𝑥 + 1)2 + (𝑦 − 𝜌2)2 + 𝑧2 = 𝐿2
𝑥2 + 𝑦2 + (𝑧 − 𝜌3)2= 𝐿2
• The kinematics constraints imposed by the limbs will lead to a series of three
constraint equations:
A3
A1
B1
A2
B2
B3
P =
𝑥
𝑦
𝑧
𝐴𝑖 𝐵𝑖 = 𝜌𝑖
𝐵𝑖 𝑃 = L i = 1, 2, 3
Ϝ(X, 𝜌) :
χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits
6
Triaglide Architecture & Kinematics
• The kinematics constraints imposed by the limbs will lead to a series of three
constraint equations:
A3
A1
B1A2
B2
B3
P =
𝑥
𝑦
𝑧
(𝑥 − 1)2
+ (𝑦 − 𝜌1)2
+ 𝑧2
= 𝐿2
(𝑥 + 1)2 + (𝑦 − 𝜌2)2 + 𝑧2 = 𝐿2
𝑥2 + (𝑦 − 𝜌3)2 + (𝑧)2= 𝐿2
𝐴𝑖 𝐵𝑖 = 𝜌𝑖
𝐵𝑖 𝑃 = L i = 1, 2, 3
Ϝ(X, 𝜌) :
χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits
7
UraneSX Architecture & Kinematics
• The kinematics constraints imposed by the limbs will lead to a series of three
constraint equations:
A3
A1
B1
A2
B2
B3
P =
𝑥
𝑦
𝑧
(𝑥 − 1)2
+ (𝑦)2
+ (𝑧 − 𝜌1)2
= 𝐿2
(𝑥 + 1/2)2
+ (𝑦 − 3/2)2
+ (𝑧 − 𝜌2)2
= 𝐿2
(𝑥 + 1/2)2 + (𝑦 + 3/2)2 + (𝑧 − 𝜌3)2= 𝐿2
𝐴𝑖 𝐵𝑖 = 𝜌𝑖
𝐵𝑖 𝑃 = L i = 1, 2, 3
Ϝ(X, 𝜌) :
χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits
8
A 𝑿 + B 𝝆 = 0 where 𝐀 =
𝜕Ϝ
𝜕𝑋
and 𝐁 =
𝜕Ϝ
𝜕𝜌
 Point at which a given mathematical object is not defined, or where it fails to be well-behaved in
some particular way
 MAPLE -- SIROPA library -- Groëbner based elimination[13]
 Differentiating kinematics constraint equation with respect to time leads to the velocity model:
• det(A) = 0 : Type2 Singularity or
Parallel Singularities
• Mapping tool velocity to joint velocity
(ill-conditioned)
• Loses stifness, motion exists when
actuators are locked[10]
• det(B) = 0 : Type1 Singularity or Serial
Singularities
• Mapping joint velocity to tool velocity
(ill-conditioned)
• Loses one degree of freedom
Singularities
9
A 𝑿 + B 𝝆 = 0 where 𝐀 =
𝜕Ϝ
𝜕𝑋
and 𝐁 =
𝜕Ϝ
𝜕𝜌
Singularities
𝜕𝜑1
𝜕𝑥
𝜕𝜑1
𝜕𝑦
𝜕𝜑1
𝜕𝑧
𝜕𝜑2
𝜕𝑥
𝜕𝜑2
𝜕𝑦
𝜕𝜑2
𝜕𝑧
𝜕𝜑3
𝜕𝑥
𝜕𝜑3
𝜕𝑦
𝜕𝜑3
𝜕𝑧
𝜌1 = 𝜑1(x, y, z)
𝜌2 = 𝜑2(x, y, z)
𝜌3 = 𝜑3(x, y, z)
𝐀 =
• Easy to compute in this form for family of
Deltla-like robots
10
Workspace JointspaceOrthoglide Singularities
det 𝐀 = -8 𝝆1 𝝆2 𝝆3 + 8 𝝆1 𝝆2 𝒙 + 8 𝝆1 𝝆3y + 8 𝝆2 𝝆3 x
det 𝐁 = 8 (𝝆1 - x)(𝝆2 – y)(𝝆3 - z)
det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿)
Projection in Joint space Projection in Workspace
det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿)
Projection in Joint space Projection in Workspace
11
Workspace JointspaceHybridglide Singularities
det 𝐀 = -8𝝆1 𝝆3x + 8𝝆2 𝝆3 𝒙 - 8𝝆1 𝝆3 + 8𝜌1z - 8𝝆2 𝝆3 + 8𝜌2z +16𝝆3 y
det 𝐁 = 8 (𝝆1 - y)(𝝆2 – y)(𝝆3 - z)
det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿)
Projection in Joint space Projection in Workspace
det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿)
Projection in Joint space Projection in Workspace
12
Workspace JointspaceTriaglide Singularities
det 𝐀 = 8 𝝆1z + 8 𝝆2 𝒛 - 16 𝝆3z
det 𝐁 = 8 (𝝆1 - y)(𝝆2 – y)(𝝆3 -y)
det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿)
Projection in Joint space Projection in Workspace
det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿)
Projection in Joint space Projection in Workspace
13
Workspace JointspaceUraneSX Singularities
det 𝐀 = 4 𝟑(3z-𝝆1-𝝆2-𝝆3 + 𝜌2x+𝜌3x-2𝝆1x)+12𝜌3y-12𝜌2y
det 𝐁 = 8 (𝝆1 - z)(𝝆2 – z)(𝝆3 - z)
det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿)
Projection in Joint space Projection in Workspace
det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿)
Projection in Joint space Projection in Workspace
14
Manipulators Types of
Singularities
Plotting Time
(s)
Degrees No. of Terms Binary SIze No. of Cells
Orthoglide Parallel 0037.827 18[10,10,10] 097 015 [02382,0272]
Serial 0005.133 18[12,12,12] 062 012 [00044,0004]
Hybridglide Parallel 5698.601 20[16,08,12] 119 017 [28012,1208]
Serial 0007.007 18[12,12,12] 281 017 [00158,0027]
Triaglide Parallel 0010.625 03[00,00,03] 002 002 [00138,0004]
Serial 0005.079 06[06,06,06] 042 007 [00077,0017]
UraneSX Parallel 0022.625 06[06,04,00] 015 040 [02795,0070]
Serial 0018.391 12[12,12,12] 252 151 [00392,0142]
Complexity of Singularities
Parallel : Projection in Workspace
Serial : Projection in Joint space
Highest power [Degrees in diff Variables]
Cylindrical Algebraic Decomposition(CAD)Cylindrical Algebraic Decomposition(CAD)
Discriminant variety, Groebner Bases
Computation Total No. Of terms in Function
log2 𝑀𝑎𝑥(𝐶𝑜𝑒𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑡 𝑖𝑛 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛)
15
Workspace Computation
Sample Points
Cells
 Cylindrical Algebraic Decomposition (CAD)
 Cell Formulation
 Different Aspects can be extracted based on
the cell properties
 Different regions with different number of
solutions of IKP
16
17
18
Workspace Analysis
• Orthoglide • Hybridglide
• Triaglide • UraneSX 19
Joint space Analysis
• 2 DKP
• Orthoglide • Hybridglide
• Triaglide • UraneSX 20
Conclusions
• Singularity Computations using algebraic tools
• Singularity surfaces with the projections of joint limits
• Accurate computation of workspace Boundaries
• Complexity analysis of singularities
• Workspace computations and comparison
21
Future Work
P1
P2
• Singularity Surface
• Singularity Free path
• To compute the path, which do not intersect the
singularity surface anywhere.
22
References
1] Chablat D., Wenger Ph., Working Modes and Aspects in Fully-Parallel Manipulator, Proceeding IEEE International Conference on Robotics and
Automation, pp. 1964-1969, May 1998.
[2] Chablat D., Jha R., Rouillier F., Moroz G., Workspace and joint space analysis of the 3-RPS parallel robot, In: Proceedings of ASME 2014
International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, Buffalo, United States, pp. 1–10,
2014
[3] Chablat D., Jha R., Rouillier F., Moroz G., Non-singular assembly mode changing trajectories in the workspace for the 3-RPS parallel robot, 14th
International Symposium on Advances in Robot Kinematics, Ljubljana, Slovenia, 2014.
[4] Merlet J-P., Parallel robots, Springer, Vol. 74, 2001.
[5] Siciliano, B. and Khatib, O., Springer handbook of robotics, Springer, 2008.
[6] Chablat D., Wenger P., Majou F. et Merlet J.P., An Interval Analysis Based Study for the Design and the Comparison of 3-DOF Parallel Kinematic
Machines, International Journal of Robotics Research, pp. 615-624, Vol 23(6), juin 2004.
[7] Ilian A. Bonev, Jeha Ryu, A new approach to orientation workspace analysis of 6-DOF parallel manipulators, Mechanism and Machine Theory, V
ol 36/1, pp. 15–28,2001.
[8] Sefrioui J., Gosselin C., Singularity analysis and representation of planar parallel manipulators, Robots and autonomous Systems 10, pp. 209-224,
1992
[9] Chablat D., Moroz G., Wenger P., Uniqueness domains and non singular assembly mode changing trajectories, Proc. IEEE Int. Conf. Rob. and
Automation, May 2011.
[10] Pashkevich A., Chablat D., Wenger P., Kinematics and workspace analysis of a three-axis parallel manipulator the Orthoglide, Robotica, Vol.
24(01), pp. 39–49, 2006.
[11] Wenger Ph., Chablat D., Uniqueness Domains in the Workspace of Parallel Manipulators, IFAC-SYROCO, Vol. 2, pp 431-436, 3-5 Sept.,
[12] Innocenti C., Parenti-Castelli V., Singularity-free evolution from one configuration to another in serial and fully-parallel manipulators, Robotics,
Spatial Mechanisms and Mechanical Systems, ASME 1992.
[13] Cox D.A., Little J., O’Shea D.,Using Algebraic Geometry, 2nd edition, Graduate Texts in Mathematics, Springer,
2004.
[14] McAree P.R., Daniel R.W., An explanation of never-special assembly changing motions for 3-3 parallel manipulators, International Journal of
Robotic Research, 18 (6), pp. 556-574., 1999.
[15] Zein M., Wenger P. Chablat D., Non-Singular Assembly-mode Changing Motions for 3-RPR Parallel Manipulators, Mechanism and Machine
Theory, Vol 43/4, pp. 480–490, 2008.
[16] Wenger P., Chablat D., Workspace and assembly modes in fully parallel manipulators: a descriptive study, In: ARK, Strobol, pp. 117-126, 1998.
23
Thank you very much…
For your attention 
Ranjan.jha@irccyn.ec-nantes.fr
24

More Related Content

What's hot

Multiple Choice Questions on DT systems
Multiple Choice Questions on DT systemsMultiple Choice Questions on DT systems
Multiple Choice Questions on DT systemsDr.SHANTHI K.G
 
Kinematic Synthesis of Four Bar Mechanism using Function Generator
Kinematic Synthesis of Four Bar Mechanism using Function GeneratorKinematic Synthesis of Four Bar Mechanism using Function Generator
Kinematic Synthesis of Four Bar Mechanism using Function GeneratorIJERA Editor
 
Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Alexander Litvinenko
 
Summerp62016update3 slideshare sqd
Summerp62016update3 slideshare   sqdSummerp62016update3 slideshare   sqd
Summerp62016update3 slideshare sqdfoxtrot jp R
 
Summerp62016update2 slideshare sqd
Summerp62016update2 slideshare  sqdSummerp62016update2 slideshare  sqd
Summerp62016update2 slideshare sqdfoxtrot jp R
 
Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...
Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...
Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...Mumbai B.Sc.IT Study
 
2013추계학술대회 인쇄용
2013추계학술대회 인쇄용2013추계학술대회 인쇄용
2013추계학술대회 인쇄용Byung Kook Ha
 
A common fixed point theorem for two random operators using random mann itera...
A common fixed point theorem for two random operators using random mann itera...A common fixed point theorem for two random operators using random mann itera...
A common fixed point theorem for two random operators using random mann itera...Alexander Decker
 
Hierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationHierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationAlexander Litvinenko
 
ADMM algorithm in ProxImaL
ADMM algorithm in ProxImaL ADMM algorithm in ProxImaL
ADMM algorithm in ProxImaL Masayuki Tanaka
 
Summerp62016update3 slideshare sqrdver2
Summerp62016update3 slideshare   sqrdver2Summerp62016update3 slideshare   sqrdver2
Summerp62016update3 slideshare sqrdver2foxtrot jp R
 
SPECTRAL FINITE ELEMENTAL METHOD-SHM
SPECTRAL FINITE ELEMENTAL METHOD-SHMSPECTRAL FINITE ELEMENTAL METHOD-SHM
SPECTRAL FINITE ELEMENTAL METHOD-SHMMallesh N G
 
Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014PyData
 
Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...
Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...
Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...Mumbai B.Sc.IT Study
 
Reanalysis Method: Direct Method
Reanalysis Method: Direct MethodReanalysis Method: Direct Method
Reanalysis Method: Direct MethodAshvini Kumar
 

What's hot (20)

Multiple Choice Questions on DT systems
Multiple Choice Questions on DT systemsMultiple Choice Questions on DT systems
Multiple Choice Questions on DT systems
 
Kinematic Synthesis of Four Bar Mechanism using Function Generator
Kinematic Synthesis of Four Bar Mechanism using Function GeneratorKinematic Synthesis of Four Bar Mechanism using Function Generator
Kinematic Synthesis of Four Bar Mechanism using Function Generator
 
A
AA
A
 
Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...
 
Summerp62016update3 slideshare sqd
Summerp62016update3 slideshare   sqdSummerp62016update3 slideshare   sqd
Summerp62016update3 slideshare sqd
 
Summerp62016update2 slideshare sqd
Summerp62016update2 slideshare  sqdSummerp62016update2 slideshare  sqd
Summerp62016update2 slideshare sqd
 
Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...
Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...
Digital Signals and Systems (April – 2017) [Question Paper | CBSGS: 75:25 Pat...
 
2013추계학술대회 인쇄용
2013추계학술대회 인쇄용2013추계학술대회 인쇄용
2013추계학술대회 인쇄용
 
A common fixed point theorem for two random operators using random mann itera...
A common fixed point theorem for two random operators using random mann itera...A common fixed point theorem for two random operators using random mann itera...
A common fixed point theorem for two random operators using random mann itera...
 
Hierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimationHierarchical matrix techniques for maximum likelihood covariance estimation
Hierarchical matrix techniques for maximum likelihood covariance estimation
 
ADMM algorithm in ProxImaL
ADMM algorithm in ProxImaL ADMM algorithm in ProxImaL
ADMM algorithm in ProxImaL
 
Summerp62016update3 slideshare sqrdver2
Summerp62016update3 slideshare   sqrdver2Summerp62016update3 slideshare   sqrdver2
Summerp62016update3 slideshare sqrdver2
 
SPECTRAL FINITE ELEMENTAL METHOD-SHM
SPECTRAL FINITE ELEMENTAL METHOD-SHMSPECTRAL FINITE ELEMENTAL METHOD-SHM
SPECTRAL FINITE ELEMENTAL METHOD-SHM
 
Irjet v2i170
Irjet v2i170Irjet v2i170
Irjet v2i170
 
Fatores2a 10
Fatores2a 10Fatores2a 10
Fatores2a 10
 
Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014Low-rank matrix approximations in Python by Christian Thurau PyData 2014
Low-rank matrix approximations in Python by Christian Thurau PyData 2014
 
Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...
Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...
Digital Signals and Systems (October – 2016) [Question Paper | IDOL: Revised ...
 
Lecture9 xing
Lecture9 xingLecture9 xing
Lecture9 xing
 
Reanalysis Method: Direct Method
Reanalysis Method: Direct MethodReanalysis Method: Direct Method
Reanalysis Method: Direct Method
 
Ck4201578592
Ck4201578592Ck4201578592
Ck4201578592
 

Similar to Delta Like Robot

Theories and Engineering Technics of 2D-to-3D Back-Projection Problem
Theories and Engineering Technics of 2D-to-3D Back-Projection ProblemTheories and Engineering Technics of 2D-to-3D Back-Projection Problem
Theories and Engineering Technics of 2D-to-3D Back-Projection ProblemSeongcheol Baek
 
Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...editorijrei
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationeSAT Publishing House
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationeSAT Journals
 
Analytical solution of the relative orbital motion in unperturbed elliptic or...
Analytical solution of the relative orbital motion in unperturbed elliptic or...Analytical solution of the relative orbital motion in unperturbed elliptic or...
Analytical solution of the relative orbital motion in unperturbed elliptic or...IRJET Journal
 
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...Oyeniyi Samuel
 
Meshing for computer graphics
Meshing for computer graphicsMeshing for computer graphics
Meshing for computer graphicsBruno Levy
 
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Waqas Tariq
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02IJERA Editor
 
Formulas for Surface Weighted Numbers on Graph
Formulas for Surface Weighted Numbers on GraphFormulas for Surface Weighted Numbers on Graph
Formulas for Surface Weighted Numbers on Graphijtsrd
 
IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...
IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...
IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...Star Web Maker Services Pvt. Ltd.
 
IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...
IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...
IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...IRJET Journal
 
The Geometric Characteristics of the Linear Features in Close Range Photogram...
The Geometric Characteristics of the Linear Features in Close Range Photogram...The Geometric Characteristics of the Linear Features in Close Range Photogram...
The Geometric Characteristics of the Linear Features in Close Range Photogram...IJERD Editor
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...IJECEIAES
 
Design and analysis of x y- positioning stage based on redundant parallel li...
Design and analysis of x y- positioning stage based on redundant parallel li...Design and analysis of x y- positioning stage based on redundant parallel li...
Design and analysis of x y- positioning stage based on redundant parallel li...eSAT Journals
 

Similar to Delta Like Robot (20)

Theories and Engineering Technics of 2D-to-3D Back-Projection Problem
Theories and Engineering Technics of 2D-to-3D Back-Projection ProblemTheories and Engineering Technics of 2D-to-3D Back-Projection Problem
Theories and Engineering Technics of 2D-to-3D Back-Projection Problem
 
Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...Vibration analysis and response characteristics of a half car model subjected...
Vibration analysis and response characteristics of a half car model subjected...
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
B010430814
B010430814B010430814
B010430814
 
Ee35741744
Ee35741744Ee35741744
Ee35741744
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
Analytical solution of the relative orbital motion in unperturbed elliptic or...
Analytical solution of the relative orbital motion in unperturbed elliptic or...Analytical solution of the relative orbital motion in unperturbed elliptic or...
Analytical solution of the relative orbital motion in unperturbed elliptic or...
 
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
 
Meshing for computer graphics
Meshing for computer graphicsMeshing for computer graphics
Meshing for computer graphics
 
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02
 
Formulas for Surface Weighted Numbers on Graph
Formulas for Surface Weighted Numbers on GraphFormulas for Surface Weighted Numbers on Graph
Formulas for Surface Weighted Numbers on Graph
 
IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...
IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...
IJREI- Vibration Analysis and Response Characteristics of a Half Car Model Su...
 
IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...
IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...
IRJET- Integral Solutions of the Sextic Diophantine Equation with Five Unknow...
 
The Geometric Characteristics of the Linear Features in Close Range Photogram...
The Geometric Characteristics of the Linear Features in Close Range Photogram...The Geometric Characteristics of the Linear Features in Close Range Photogram...
The Geometric Characteristics of the Linear Features in Close Range Photogram...
 
30120130405032
3012013040503230120130405032
30120130405032
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...
 
Icra 17
Icra 17Icra 17
Icra 17
 
Design and analysis of x y- positioning stage based on redundant parallel li...
Design and analysis of x y- positioning stage based on redundant parallel li...Design and analysis of x y- positioning stage based on redundant parallel li...
Design and analysis of x y- positioning stage based on redundant parallel li...
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 

Recently uploaded (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 

Delta Like Robot

  • 1. Ranjan Jha1, Damien Chablat1, Fabrice Rouillier2, Guillaume Moroz3 Workspace and Singularity Analysis of a Delta Like Family Robot 1Institut de Recherche en Communications et Cybernetique de Nantes, UMR CNRS 6597, France 2INRIA Paris-Rocquencourt, Institut de Mathematiques de Jussieu, UMR CNRS 7586, France 3INRIA Nancy-Grand Est, France Futuroscope, Poitiers – June 2015
  • 2. Presentation Outline • Mechanism Architecture • Singularities – Delta-Like Robot • Complexity Analysis – Parallel & Serial Singularities • Workspace Computation & Analysis • Workspace Comparison 2
  • 3. Assembly modes (No. of Solns.) • Study of all the geometrical and time-based properties of the motion Working modes[1] (No. of Solns.) Kinematics : IKP & DKP Given Pose Variables Compute Pose Variables Compute Joint Variables Workspace Given Joint Variables Jointspace Direct kinematics Problem Inverse kinematics Problem 1 2 𝜌 = γ(X) X = β(𝝆) 3
  • 4. A1 B1 A2 B2 A3 B3 Manipulator Architecture • Orthoglide A1B1 A2B2 A3B3 • Hybridglide A1B1 A2B2 A3B3 • Triaglide A1B1 A2B2 A3B3 • UraneSX A1B1 A2B2 A3B3 • In different Planes 4
  • 5. Orthoglide Architecture & Kinematics (𝑥 − 𝜌1)2 + 𝑦2 + 𝑧2 = 𝐿2 𝑥2 + (𝑦 − 𝜌2)2+ 𝑧2 = 𝐿2 𝑥2 + 𝑦2 + (𝑧 − 𝜌3)2= 𝐿2 A3 A1 B1 A2 B2 B3 P • The kinematics constraints imposed by the limbs will lead to a series of three constraint equations[10]: = 𝑥 𝑦 𝑧 𝐴𝑖 𝐵𝑖 = 𝜌𝑖 𝐵𝑖 𝑃 = L i = 1, 2, 3 Ϝ(X, 𝜌) : χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits 5
  • 6. Hybridglide Architecture & Kinematics (𝑥 − 1)2 + (𝑦 − 𝜌1)2 + 𝑧2 = 𝐿2 (𝑥 + 1)2 + (𝑦 − 𝜌2)2 + 𝑧2 = 𝐿2 𝑥2 + 𝑦2 + (𝑧 − 𝜌3)2= 𝐿2 • The kinematics constraints imposed by the limbs will lead to a series of three constraint equations: A3 A1 B1 A2 B2 B3 P = 𝑥 𝑦 𝑧 𝐴𝑖 𝐵𝑖 = 𝜌𝑖 𝐵𝑖 𝑃 = L i = 1, 2, 3 Ϝ(X, 𝜌) : χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits 6
  • 7. Triaglide Architecture & Kinematics • The kinematics constraints imposed by the limbs will lead to a series of three constraint equations: A3 A1 B1A2 B2 B3 P = 𝑥 𝑦 𝑧 (𝑥 − 1)2 + (𝑦 − 𝜌1)2 + 𝑧2 = 𝐿2 (𝑥 + 1)2 + (𝑦 − 𝜌2)2 + 𝑧2 = 𝐿2 𝑥2 + (𝑦 − 𝜌3)2 + (𝑧)2= 𝐿2 𝐴𝑖 𝐵𝑖 = 𝜌𝑖 𝐵𝑖 𝑃 = L i = 1, 2, 3 Ϝ(X, 𝜌) : χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits 7
  • 8. UraneSX Architecture & Kinematics • The kinematics constraints imposed by the limbs will lead to a series of three constraint equations: A3 A1 B1 A2 B2 B3 P = 𝑥 𝑦 𝑧 (𝑥 − 1)2 + (𝑦)2 + (𝑧 − 𝜌1)2 = 𝐿2 (𝑥 + 1/2)2 + (𝑦 − 3/2)2 + (𝑧 − 𝜌2)2 = 𝐿2 (𝑥 + 1/2)2 + (𝑦 + 3/2)2 + (𝑧 − 𝜌3)2= 𝐿2 𝐴𝑖 𝐵𝑖 = 𝜌𝑖 𝐵𝑖 𝑃 = L i = 1, 2, 3 Ϝ(X, 𝜌) : χ(𝜌) : 0 < 𝜌i ≤ 2𝐿 Joint Limits 8
  • 9. A 𝑿 + B 𝝆 = 0 where 𝐀 = 𝜕Ϝ 𝜕𝑋 and 𝐁 = 𝜕Ϝ 𝜕𝜌  Point at which a given mathematical object is not defined, or where it fails to be well-behaved in some particular way  MAPLE -- SIROPA library -- Groëbner based elimination[13]  Differentiating kinematics constraint equation with respect to time leads to the velocity model: • det(A) = 0 : Type2 Singularity or Parallel Singularities • Mapping tool velocity to joint velocity (ill-conditioned) • Loses stifness, motion exists when actuators are locked[10] • det(B) = 0 : Type1 Singularity or Serial Singularities • Mapping joint velocity to tool velocity (ill-conditioned) • Loses one degree of freedom Singularities 9
  • 10. A 𝑿 + B 𝝆 = 0 where 𝐀 = 𝜕Ϝ 𝜕𝑋 and 𝐁 = 𝜕Ϝ 𝜕𝜌 Singularities 𝜕𝜑1 𝜕𝑥 𝜕𝜑1 𝜕𝑦 𝜕𝜑1 𝜕𝑧 𝜕𝜑2 𝜕𝑥 𝜕𝜑2 𝜕𝑦 𝜕𝜑2 𝜕𝑧 𝜕𝜑3 𝜕𝑥 𝜕𝜑3 𝜕𝑦 𝜕𝜑3 𝜕𝑧 𝜌1 = 𝜑1(x, y, z) 𝜌2 = 𝜑2(x, y, z) 𝜌3 = 𝜑3(x, y, z) 𝐀 = • Easy to compute in this form for family of Deltla-like robots 10
  • 11. Workspace JointspaceOrthoglide Singularities det 𝐀 = -8 𝝆1 𝝆2 𝝆3 + 8 𝝆1 𝝆2 𝒙 + 8 𝝆1 𝝆3y + 8 𝝆2 𝝆3 x det 𝐁 = 8 (𝝆1 - x)(𝝆2 – y)(𝝆3 - z) det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿) Projection in Joint space Projection in Workspace det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿) Projection in Joint space Projection in Workspace 11
  • 12. Workspace JointspaceHybridglide Singularities det 𝐀 = -8𝝆1 𝝆3x + 8𝝆2 𝝆3 𝒙 - 8𝝆1 𝝆3 + 8𝜌1z - 8𝝆2 𝝆3 + 8𝜌2z +16𝝆3 y det 𝐁 = 8 (𝝆1 - y)(𝝆2 – y)(𝝆3 - z) det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿) Projection in Joint space Projection in Workspace det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿) Projection in Joint space Projection in Workspace 12
  • 13. Workspace JointspaceTriaglide Singularities det 𝐀 = 8 𝝆1z + 8 𝝆2 𝒛 - 16 𝝆3z det 𝐁 = 8 (𝝆1 - y)(𝝆2 – y)(𝝆3 -y) det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿) Projection in Joint space Projection in Workspace det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿) Projection in Joint space Projection in Workspace 13
  • 14. Workspace JointspaceUraneSX Singularities det 𝐀 = 4 𝟑(3z-𝝆1-𝝆2-𝝆3 + 𝜌2x+𝜌3x-2𝝆1x)+12𝜌3y-12𝜌2y det 𝐁 = 8 (𝝆1 - z)(𝝆2 – z)(𝝆3 - z) det 𝐀 → 𝜉(𝝆) det(𝐀) → µ(𝑿) Projection in Joint space Projection in Workspace det(𝐁) → ƒ(𝝆) det(𝐁) → ß(𝑿) Projection in Joint space Projection in Workspace 14
  • 15. Manipulators Types of Singularities Plotting Time (s) Degrees No. of Terms Binary SIze No. of Cells Orthoglide Parallel 0037.827 18[10,10,10] 097 015 [02382,0272] Serial 0005.133 18[12,12,12] 062 012 [00044,0004] Hybridglide Parallel 5698.601 20[16,08,12] 119 017 [28012,1208] Serial 0007.007 18[12,12,12] 281 017 [00158,0027] Triaglide Parallel 0010.625 03[00,00,03] 002 002 [00138,0004] Serial 0005.079 06[06,06,06] 042 007 [00077,0017] UraneSX Parallel 0022.625 06[06,04,00] 015 040 [02795,0070] Serial 0018.391 12[12,12,12] 252 151 [00392,0142] Complexity of Singularities Parallel : Projection in Workspace Serial : Projection in Joint space Highest power [Degrees in diff Variables] Cylindrical Algebraic Decomposition(CAD)Cylindrical Algebraic Decomposition(CAD) Discriminant variety, Groebner Bases Computation Total No. Of terms in Function log2 𝑀𝑎𝑥(𝐶𝑜𝑒𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑡 𝑖𝑛 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛) 15
  • 16. Workspace Computation Sample Points Cells  Cylindrical Algebraic Decomposition (CAD)  Cell Formulation  Different Aspects can be extracted based on the cell properties  Different regions with different number of solutions of IKP 16
  • 17. 17
  • 18. 18
  • 19. Workspace Analysis • Orthoglide • Hybridglide • Triaglide • UraneSX 19
  • 20. Joint space Analysis • 2 DKP • Orthoglide • Hybridglide • Triaglide • UraneSX 20
  • 21. Conclusions • Singularity Computations using algebraic tools • Singularity surfaces with the projections of joint limits • Accurate computation of workspace Boundaries • Complexity analysis of singularities • Workspace computations and comparison 21
  • 22. Future Work P1 P2 • Singularity Surface • Singularity Free path • To compute the path, which do not intersect the singularity surface anywhere. 22
  • 23. References 1] Chablat D., Wenger Ph., Working Modes and Aspects in Fully-Parallel Manipulator, Proceeding IEEE International Conference on Robotics and Automation, pp. 1964-1969, May 1998. [2] Chablat D., Jha R., Rouillier F., Moroz G., Workspace and joint space analysis of the 3-RPS parallel robot, In: Proceedings of ASME 2014 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, Buffalo, United States, pp. 1–10, 2014 [3] Chablat D., Jha R., Rouillier F., Moroz G., Non-singular assembly mode changing trajectories in the workspace for the 3-RPS parallel robot, 14th International Symposium on Advances in Robot Kinematics, Ljubljana, Slovenia, 2014. [4] Merlet J-P., Parallel robots, Springer, Vol. 74, 2001. [5] Siciliano, B. and Khatib, O., Springer handbook of robotics, Springer, 2008. [6] Chablat D., Wenger P., Majou F. et Merlet J.P., An Interval Analysis Based Study for the Design and the Comparison of 3-DOF Parallel Kinematic Machines, International Journal of Robotics Research, pp. 615-624, Vol 23(6), juin 2004. [7] Ilian A. Bonev, Jeha Ryu, A new approach to orientation workspace analysis of 6-DOF parallel manipulators, Mechanism and Machine Theory, V ol 36/1, pp. 15–28,2001. [8] Sefrioui J., Gosselin C., Singularity analysis and representation of planar parallel manipulators, Robots and autonomous Systems 10, pp. 209-224, 1992 [9] Chablat D., Moroz G., Wenger P., Uniqueness domains and non singular assembly mode changing trajectories, Proc. IEEE Int. Conf. Rob. and Automation, May 2011. [10] Pashkevich A., Chablat D., Wenger P., Kinematics and workspace analysis of a three-axis parallel manipulator the Orthoglide, Robotica, Vol. 24(01), pp. 39–49, 2006. [11] Wenger Ph., Chablat D., Uniqueness Domains in the Workspace of Parallel Manipulators, IFAC-SYROCO, Vol. 2, pp 431-436, 3-5 Sept., [12] Innocenti C., Parenti-Castelli V., Singularity-free evolution from one configuration to another in serial and fully-parallel manipulators, Robotics, Spatial Mechanisms and Mechanical Systems, ASME 1992. [13] Cox D.A., Little J., O’Shea D.,Using Algebraic Geometry, 2nd edition, Graduate Texts in Mathematics, Springer, 2004. [14] McAree P.R., Daniel R.W., An explanation of never-special assembly changing motions for 3-3 parallel manipulators, International Journal of Robotic Research, 18 (6), pp. 556-574., 1999. [15] Zein M., Wenger P. Chablat D., Non-Singular Assembly-mode Changing Motions for 3-RPR Parallel Manipulators, Mechanism and Machine Theory, Vol 43/4, pp. 480–490, 2008. [16] Wenger P., Chablat D., Workspace and assembly modes in fully parallel manipulators: a descriptive study, In: ARK, Strobol, pp. 117-126, 1998. 23
  • 24. Thank you very much… For your attention  Ranjan.jha@irccyn.ec-nantes.fr 24