I nte rna t io na l J o urna l o f   Ro bo t ics a nd   Aut o m a t io n ( I J R A)   Vo l.   6 ,   No .   4 Dec em b er   201 7 ,   p p .   2 8 6 ~ 3 0 2   I SS N:  2089 - 4 8 5 6 ,   DOI : 1 0 . 1 1 5 9 1 / i j r a . v6 i 4 . p p 2 8 6 - 302          286       J o ur na l ho m ep a g e h ttp : //ia e s co r e. co m/jo u r n a ls /in d ex . p h p / I JR A /in d ex   O the  Desig n of  a  4 Deg rees - of - f re edo m   Pic k and  P l a ce Cable  Susp ended  P a ra ll el Ma nipula tor         F.   J .   Ca s t illo - G a rc ia 1 ,   P .   Rea 2 ,   A.   G o nza lez - Ro drig uez 3 E .   O t t a v ia no 4   1 ,3 S c h o o o f   In d u strial  E n g in e e rin g ,   Un iv e rsit y   o f   Ca stil la - L a   M a n c h a ,   Ciu d a d   Re a l,   S p a in S p a n y o l   2 ,4 DICe M ,   Un iv e rsity   o f   Ca ss in o   a n d   S o u t h e rn   L a z io ,   Italy       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Au g   9 ,   2 0 1 7   R ev i s ed   Oct   2 0 ,   2 0 1 7   A cc ep ted   No v   4 201 7       T h is  p a p e p ro p o se th e   d e sig n   a n d   c o n tro stra teg y   f o a   f o u   d e g re e s - of - f r e e d o m   sp a ti a c a b le - su sp e n d e d   p a ra ll e ro b o f o p ick   a n d   p lac e   o p e ra ti o n s.  P ick   a n d   p lac e   is  a   re p e ti ti v e   tas k   re q u iri n g   p a y lo a d   c h a n g e f o r   th e   m o v e m e n to   p ick - u p   th e   o b j e c t,   a n d   th e   m o v e m e n to   th e   fi n a p o se   to   re lea se   th e   m a n ip u late d   o b j e c t.   I n   th is  p a p e r,   a   n e w   ro b u st  c o n tr o stra teg y   h a b e e n   p ro p o se d ,   to g e th e w it h   p ro p e traje c to ries   f o th e   re q u ired   o p e ra ti o n .   T h e   c o n tro stra teg y   c o n sists   o n   th e   s y ste m   d e c o u p li n g   a n d   li n e a riza ti o n   b y   m e a n o a   f e e d f o r w a rd   ter m   a n d   a   c a sc a d e   P c o n t ro ll e r.   T h e   m a in   a d v a n tag e   o f   th e   p ro p o s e d   so lu t io n   is  t h a it s d e sig n   c a n   b e   sc a lab le   in   siz e   sp a n n in g   f ro m   c e n ti m e ters   to   m e ters   w it h   a   re lativ e l y   g o o d   p o siti o n i n g   a c c u ra c y .   F in a ll y ,   sim u latio n a re   r e p o rted   to   sh o w   th e   o v e ra ll   p e rf o r m a n c e o f   th e   p ro p o s ed   c o n f i g u ra ti o n   f o p ick   a n d   p lac e   o p e ra ti o n s   w it h   a   m e d iu m   siz e   m a n ip u lato r .   K ey w o r d :   C ab le  r o b o   D y n a m ic  co n tr o   Kin e m atic    P co n tr o ller   P ick   an d   p lace     Co p y rig h ©   2 0 1 8   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   F.   J .   C asti llo - Gar cia ,   Sch o o l o f   I n d u s tr ial  E n g i n ee r i n g ,     Un i v er s it y   o f   C asti l la - L Ma n ch R ea l Fab r ica  d A r m as,    Av .   C ar lo s   I I I ,   1 3 0 7 1   +3 4   9 0 2   2 0 4   1 0 0 Sp an y o l .   E - m a il : f er n a n d o . ca s till o @ u cl m . es       1.   I NT RO D UCT I O N     Du r in g   t h last   t w o   d ec ad e s ,   th n u m b er   o f   P ick   a n d   P lace   m a n ip u la to r s   ap p licatio n s   h as   s ig n i f ica n tl y   i n cr ea s ed   o w in g   to   th g r o w in g   le v el  o f   a u to m atio n   i n   all  in d u s tr ial   ar ea s .   P ick   a n d   p lace   ca n   b e   co n s id er ed   th m o s co m m o n   o p er atio n   p er f o r m ed   b y   m a n ip u lato r   o r   a n   au to m a tic  s y s te m   an d   it  is   d e f i n ed   as  r ep etitiv tas k   o f   p ick   u p   o b j ec ts   an d   p lace   th e m   s o m e w h er else.  R o b o ts   h a v b ee n   w id el y   u s ed   f o r   th ese  o p er atio n s ,   b u t h m o s t   i m p le m e n ted   s o lu t io n   is   t h u s o f   s p ec ial  m an ip u lato r s   s p ec ca lly   d esi g n ed   f o r   th e s o p er a tio n s .   T h Del ta  r o b o is   o f te n   u s ed   to   h an d le  s m al p r o d u cts  to   lar g er   i te m s .   T h p io n ee r   p r o to ty p w as   i n v e n ted   b y   R e y m o n d   C lav el   i n   1 9 8 8   [ 1 ] .   I co n s is ts   o f   t h r ee   s y m m etr ic  k in e m atic  c h ai n s   o f   R R P aR,  R U o r   R   ( SS )   2   ty p e,   b ein g   R r ev o l u te,   U:  u n i v er s al ,   S:  s p h er ical,   P a:  p ar all elo g r a m   j o in ts .   T h e   r o b o ar ch itectu r w a s   d esi g n ed   to   r estra in   co m p letel y   t h o r ien tatio n   o f   t h m o b ile  p lat f o r m ,   w h ic h   r e m ai n s   w it h   t h r ee   p u r el y   tr an s latio n a l   d eg r ee s   o f   f r ee d o m .   T h Delta  r o b o w a s   d esig n ed   f o r   r ap id   m o v e m en t s ,   b ased   o n   it sev er al  w o r k s   h a v b ee n   s u b s eq u en t l y   p r ese n ted   [ 2 - 5 ] .   A   co m p r e h en s i v o v er v ie w   ca n   b f o u n d   in   [ 6 ] .   I n   th la s t d ec ad es C ab le - Dr iv en   P ar allel  R o b o ts   ( C DP R s )   h av b ee n   d ev elo p ed   an d   u s ed   as e   -   cie n t   alter n ati v es  f o r   s o m e   ap p licatio n s   to   t h cl a s s ical  p ar al lel  r o b o ts   [ 7 ] .   C DP R s   ar class   o f   p ar allel   m an ip u lato r s   [ 8 ]   in   w h ic h   r ig i d   lin k s   ar r ep lace d   b y   ca b les,  an d   th en d - ec to r   is   co m m a n d ed   b y   m ea n s   o f   m   ca b les  w it h   n   ac tu ato r s .   So m ad v a n ta g es  o f   t h i s   k i n d   o f   m an ip u lato r s   ar th a th e y   ca n   b lig h ter ,   f a s ter ,   s af er ,   an d   m o r ec o n o m ical  t h an   tr ad itio n al  p ar allel  o n es ( s e e. g .   [ 9 - 1 1 ] ) .   T h n u m b er   o f   ap p licatio n s   o f   t h ese   r o b o ts   h a s   n o to r io u s l y   in cr ea s ed   d u r in g   th e   last   y ea r s .   Star ti n g   f r o m   th NI ST   R o b o C r an s y s te m   [ 1 2 ] ,   o r ig in all y   d e s ig n ed   f o r   lar g e - s ca le  h a n d lin g ,   ca b le - d r iv en   r o b o ts   w er d esi g n ed   to   b u s ed   in   b r o ad   r an g o f   ar ea s   as:  au to m atio n   i n   co n s tr u ctio n   [ 1 3 - 1 5 ] ,   w in d   tu n n els  [ 1 6 ] ,   Evaluation Warning : The document was created with Spire.PDF for Python.
I J R A   I SS N:  2089 - 4856     On   th Desig n   o f a   4   Deg r ee s - of - F r ee d o P ick  a n d   P la ce   C a b le   S u s p e n d ed   P a r a llel…    ( C a s till o - Ga r cia )   287   r eh ab ilit atio n   an d   m o tio n   aid i n g   s y s te m s   [ 1 7 - 1 9 ] ,   s ca f f o ld   s y s te m s   f o r   air cr af m ai n ten a n ce   [ 2 0 ] .   C DP R s   ar class i f i ed   a s   f u ll y   co n s tr ain e d   if ,   o n ce   t h ac t u ato r s   ar l o ck ed ,   th m o b ile  p lat f o r m   p o s is   co m p le tel y   d eter m in ed .   T h e y   ar u n d er co n s tr ai n ed   i f   t h p lat f o r m   is   m o v ab le  w h e n   th e   ca b le  le n g t h s   ar as s i g n ed .   I n   a   ca b le - s u s p en d ed   r o b o ( C SP R ) ,   all  ca b les   lie  ab o v e   t h m o v in g   p lat f o r m   a n d   t h e n d - ec t o r ,   p ay lo ad   o r   to o l,   ca n   b p o s itio n ed   ( e. g .   [ 2 1 ,   2 2 ] )   an d /o r   o r ien ted   ( e. g .   [ 2 3 ] )   in to   it s   w o r k s p ac b ei n g   s u s p en d ed ,   in d ee d   th e y   ca n   b co n s id er ed   as  cr a n e - t y p e   m an ip u lato r s   [ 2 4 ,   2 5 ] .   Or ien tatio n   ca p ab i liti es   o f   C DP R s   ca n   b al s o   i m p r o v ed   b y   co u p lin g   it  w it h   p ar allel  s p h er ical  w r i s ac tu ated   b y   ca b le - d r iv en   o m n i - w h ee l s ,     as d escr ib ed   in   [ 2 6 ] .   C SP R s   h a v g r ea p o te n tialit i es  f o r   m an y   ap p licatio n s ,   i n   f ac t,  if   all  th fi x ed   attac h m e n t   p o in ts   ar e   lo ca ted   ab o v th w o r k s p ac e,   th en   ca b les  d o   n o cl u tter   t h p ar o f   th r o b o w o r k s p ac lo ca ted   b elo w   t h e   p latf o r m .   T h is   o cc u r r en ce   d r asti ca ll y   r ed u ce s   th p o s s ib l in ter f er en ce   a m o n g   ca b les,   en d - ec to r ,   an d   en v ir o n m e n t,  b u t h p o s itio n in g   ca p ab ilit y   is   s tr ictl y   r elat ed   to   th g r av it y   a n d   th en   to   th s o lu tio n   o f   th e   s tatic  p r o b lem .   Mo r eo v er ,   ex t er n al  d is tu r b an ce s   o n   t h en d - ec to r   d eter m i n co m p le x   d y n a m ic s   in v o lv in g   ca b le  v ib r atio n s .   Ma in   p r o b lem   o f   C SP R   is   r el ated   to   th n atu r o f   t h r o b o t,  th s u s p en d ed   en d - ec to r   is   p r o n to   v ib r atio n s   an d   s en s iti v to   e x ter n al   d is t u r b an ce s .   T h ese   f ac to r s ,   to g eth er   w it h   co m p le x   Ki n eto s ta tics   a n d   D y n a m ic s ,   m y   g r ea tl y   li m i t th eir   u s ab ilit y .   W o r k s   o n   s tatic s   a n d   d y n a m ics   o f   ca b le - s u s p en d ed   r o b o ts   ar r ep o r ted   in   [ 2 7 ,   2 8 ] .   Vib r atio n   oc cu r r en ce s   w as  s tu d ied   in   f u ll y - co n s tr ai n ed   m a n ip u lato r s   b y   co n s id er in g   ca b les  as  l in ea r   o r   n o n lin ea r   s p r in g s   s u ch   a s   in   [ 2 9 ,   3 0 ]   o r   C SP R s   [ 3 1 ] .   P ick   an d   p lace   o p er atio n   is   q u ite  co m m o n   in d u s tr ial  r ep eti tiv tas k   i n v o l v i n g   m o tio n   t o w ar d s   an   o b j ec t ,   p ick in g   a n d   m o v i n g   to   an o th er   p lace   to   r elea s it.  T h er ef o r e,   th r o b o tic  ar m   w ill  m o v w i th   v ar iab le  m as s   ( w i th   a n d   w it h o u an   o b j ec t)   d u r in g   t h o p er atio n   in v o lv i n g   i m p o r tan d y n a m ic  ec ts .   T h ese   is s u es a r m u c h   m o r r elev a n t   w h en   C SP R s   ar i n v o l v ed .   T h is   p ap er   d etails  i s s u es   o f   a   4 DOF  s p atial  ca b le - s u s p en d ed   r o b o to   b u s ed   f o r   p ick   an d   p lace   o p er atio n s .   Sin ce   t h is   tas k   r e q u ir es  t h at  t h r o b o p a y lo ad   ch a n g e s ,   r o b u s t   co n tr o m u s t   b d ev elo p ed   in   o r d er   t o   p r o v id h ig h   p er f o r m an ce   tr aj ec to r y   tr ac k i n g .   T h is   p ap er   is   o r g an ized   as  f o ll o w s :   Sectio n   2   d etails   t h ca b le - s u s p e n d ed   Kin e m atic s   a n d   D y n a m ic s   f o r   th p r o p o s ed   s p atial  C S P R .   Sectio n   3   i n tr o d u ce s   t h tr aj ec to r ies  i m p l e m e n ted   f o r   p ick   an d   p lace   o p er atio n s .   Sectio n   4   r ep o r ts   t h p r o p o s ed   co n tr o s ch e m e.   Sectio n   5   p r esen t s   s i m u la tio n   r esu lt s ,   a n d   fi n al l y ,   Sectio n   6   s u m m ar izes t h m ai n   co n cl u s io n s .       2.   M O DE L I N G   2 . 1   8 - 4   Ca ble Sus pend e d Ro bo t   Descript io n   As  it   w as   s h o w n   in   t h d e s ig n   s o lu t io n   p r o p o s ed   in   [ 2 1 ] ,   an d   s u cc es s f u ll y   ap p lied   in   [ 1 7 ] ,     if   th en d - e f f ec to r   is   s u s p en d ed   b y   m ea n s   o f   p air s   o f   p a r allel  ca b les,  th o r ien tatio n   o f   th en d - ec to r   r e m ain s   u n c h an g ed .   I n   t h is   p a p er ,   C ab le  Su s p en d ed   P ar allel  R o b o t,  h er ea f ter   C SP R ,   i s   co n s id er ed   h av i n g   8   ca b les ar r an g ed   i n   p ar allel  b y   p air s ,   ea ch   p air   h a v i n g   th s a m le n g th   a n d   b ein g   co m m a n d ed   b y   4   m o to r s ,   o n e   f o r   ea ch   p air   o f   ca b les  [ 3 2 ] .   I n   p ar ticu lar ,   ea c h   p air   o f   ca b l es,  to g et h er   w it h   t h f r a m a n d   th en d - ef f ec to r ,   co n s tit u tes a  p ar allelo g r a m ,   as   it is   s h o w n   i n   th s ch e m o f   F ig u r e   1 .   A cc o r d in g   to   1 a   W   is   t h w id t h   o f   t h f r a m ( alo n g   a x is ) ,   L   it s   le n g th   ( alo n g   ax is )   an d   is   t h e   h eig h ( alo n g   Z   a x is ) ,   th s a m h o ld s   f o r   th e n d - e f f ec t o r ,   b ein g   w ,   an d   h ,   w id e,   len g th   a n d   h eig h t,   r esp ec tiv el y .   T iu   an d   T il   ar th ten s io n s   o f   th u p p er   an d   lo w er   c ab les  o f   th i - t h   p air ,   r esp ec tiv el y .   T h co lo r ed   r eg io n s   s h o w   ea ch   p ar allelo g r a m   co n s ti tu ted   b y   t wo   fi x ed   p o i n ts   p lace d   at  th f r a m a n d   t w o   p o in t s   p lace d   at  th e n d - ef f ec to r ,   as  it  is   s h o w n   i n   Fi g u r e   1 .   T h ar ch itect u r b ased   o n   th g eo m etr y   o f   p ar allelo g r a m s   r estra i n s   t h o r ien tatio n   o f   th en d - e f f ec to r ,   leav in g   o n l y   o n r o tatio n   ab o u t   Z - a x i s .   T h er ef o r e,   en d - e f f ec to r   p o s is   g iv e n   b y   [ x ,   y ,   z ,   δ ]   T ,   b ein g   t h o r ien tatio n   an g le  w ith   r esp ec to   Z   a x is .   T h er ef o r e,   th is   C SP R   co n f i g u r atio n   h as  4   ac tu ato r s   to   p r o v id 4   DO Fs .   I is   w o r th   n o tin g   th a th is   h o ld s   if   o th er w is r o tatio n   ab o u Z   a x i s   is   also   n o t a llo w ed ,   as it i s   r ep o r ted   in   [ 2 1 ] .   T h f r a m e   an d   t h e n d - ef f ec t o r   ar th er ef o r co n n ec ted   b y   m ea n s   o f   4   p air s   o f   ca b les  g o in g   f r o m   fi x ed   p o in ts   at   th e   f r a m e,   Q i f [ x i f ,   y i f ,   z i f ]   T ,   t o   ea ch   r esp ec tiv en d - e ff ec to r   an ch o r   p o in t s ,   Q i e [ x i e ,   y i e ,   z i e ] T as  s h o w n   F ig u r 1   b ein g   Q fi   fi x ed   p o in ts ,   w h ile  Q ei   d ep en d   b y   th e n d - e f f ec to r   p o s e,   Q .   T ab le  1   s u m m ar ize s   x i f ,   y i f   an d   z i f   co o r d in ates o f   all  f r a m n o d co n n ec tio n s .   Fin all y ,   th d ir ec tio n   o f   th i - t h   ca b le  ca n   b r e p r esen ted   b y   m ea n s   o f   an g les  θ i ,   w i th   r eg ar d s     to   Y - a x is ,   an d   ϕ i ,   w it h   r e s p ec to   Z - a x i s   a s   s h o w n   i n   Fi g u r 1 b .   T h ac tiv a n g le  o f   t h s et   g ea r b o x - m o to r   i   i s   g iv e n   b y   α i   as s h o w n   in   F ig u r e   1 c,   ac co r d in g   to   th d esi g n   p r o p o s ed   in   [ 3 2 ]       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   I J R A Vo l.  6 ,   No .   4 Dec em b er   2 0 1 7 :     2 8 6     3 0 2   288       Fig u r 1 .   Sch e m o f   th 8 - 4 C SR   d esi g n       T ab le  1 .   8 - 4   C SR   Desi g n   x i f ,   y i f ,   z i f ,   d x i ,   d y i   an d   dz i   Va lu es   i   1   2   3   4   5   6   7   8                     x i f   0   W   W   0   0   W   W   0   y i f   0   0   L   L   0   0   L   L   z i f   H   H   H   H   H - h   H - h   H - h   H - h   dx i   w / 2   w / 2   - w / 2   - w / 2   w / 2   w/ 2   - w/ 2   - w / 2   dy i   - l / 2   l / 2   l / 2   - l / 2   - l / 2   l/ 2   l/ 2   - l / 2   dz i   h / 2   h / 2   h / 2   h / 2   - h / 2   - h/ 2   - h/ 2   - h / 2       2 . 2   I nv er s K ine m a t ics   T h Fo r w ar d   an d   I n v er s Ki n e m atic s   p r o b lem   f o r   C SP R   ar n o tr iv ial  o n e s ,   as  i is   s h o wn   i n   [ [ 2 4 ] ] .   T h Fo r w ar d   Ki n e m atics,   F ,   r elate s   t h ac ti v e   j o in an g le s ,   α [ α 1 ,   α 2 ,   α 3 ,   α 4 ] T ,   to   th e n d - e ff ec to r   C ar tesi a n   p o s e,   [ x ,   y,   z ,   δ ] T ,   i. e. ,   Q= F   ( α ) .   T h in v er s k in e m at ics,  I is   t h i n v er s tr an s f o r m at io n     α  I   ( Q) .   Fo r   g iv e n   en d - ef f ec to r   p o s e,   Q,   Q i e   p o in ts   ca n   b d eter m i n e d   b y   ( 1 )       ( 1 )     w h er dx i dy i   an d   dz i   ar fi x e d   v alu e s   o f   th p r o p o s ed   r o b o co n f i g u r atio n   a n d   ar s u m m ar ized   in   T ab le  1 .   On ce   th a t Q ei  is   o b tain ed ,   an g les i a n d   i c an   b ex p r ess ed   as   ( 2)       ( 2 )     I is   w o r th   n o ti n g   th at  t h J ac o b ian   m atr ix   i s   u s u all y   e x p r es s e d   as  f u n ctio n   o f   ca b les  a n g l es,   θ i   an d   ϕ i .   On   t h o t h er   h a n d ,   co n s id e r in g   s ets   g ea r b o x / m o to r   an g le s   at  h o m p o s itio n   α i   0 ,   w h e n   t h en d - e f f ec to r   i s   p lace d   at  th fi x ed   f r a m ce n tr o id   an d   δ 0   0   o r ien ta tio n ,   Q 0   [x 0 ,   y 0 ,   z 0 ,   δ 0 ]   T   [ W /2 ,   L/ 2,   H / 2,   0]   T ,   th in itial le n g t h   o f   all  ca b les,  L 0 ,   ca n   b o b tain ed   as   ( 3 )       ( 3 )     Evaluation Warning : The document was created with Spire.PDF for Python.
I J R A   I SS N:  2089 - 4856     On   th Desig n   o f a   4   Deg r ee s - of - F r ee d o P ick  a n d   P la ce   C a b le   S u s p e n d ed   P a r a llel…    ( C a s till o - Ga r cia )   289   Den o tin g   L i   L iu   = L id   a n d   g i v en   a n   en d - ef f ec to r   p o s e,   Q,   ca b les len g th   y ield   as   ( 4 )       ( 4 )     A t h is   k in e m at ic  co n f i g u r atio n ,   p o s itiv an g les  c h an g es  o n   t h th s et  m o to r / g ea r b o x /d r u m   α i ,   ca u s e   p o s itiv c h an g e s   i n   t h ca b les  len g th ,   L iu   L il   a n d   th ca b le  len g t h   v ar iatio n s   ca n   b th e r ef o r ex p r ess ed   a s   L iu   L il   α i r ,   w h er r   i s   t h last   p u lle y /d r u m   r ad iu s .   I n   t h i s   w a y ,   ac t u ato r   s ets an g le s   ca n   b o b tain ed   as   ( 5 )       ( 5 )     w h er C o m b in i n g   ( 3 ) ,   ( 4 )   an d   ( 5 ) ,   th I n v er s Ki n e m atic s ,   I   ca n   b e   ex p r ess ed   as   ( 6 )       ( 6 )     f o r   i =   1 ,   2 ,   3 ,   4.   T h co n tr o s tr ateg y   f o r   en d - e f f ec to r   tr aj ec to r y   tr ac k in g ,   p r o p o s ed   in   Sectio n   3 ,   r eq u ir es  th u s o f   th in v er s k i n e m a tics ,   I b u t   d o es n o t th u s o f   th f o r w ar d   o n F   .     2 . 3     E nd - ef f e ct o dy na m ic  mo del   Th s tatic  eq u ilib r iu m   o f   t h e n d - e ff ec to r   ca n   b ex p r ess ed   as   ( 7 )       ( 7 )     W h er e   ( 8 )       ( 8 )     B ein g   m   t h en d - e f f ec to r   m as s ,   I z   th m o m en o f   in er tia  w it h   r esp ec to   Z   ax is   a n d     [ F x ,   F y ,   F z , ] T   is   th ca r tesi an   f o r ce s   an d   to r q u ar r ay   ap p lied   o n   th en d - e ff ec to r   b y   t h e   ac tio n s   o f   th e   ca b les ten s io n   an d   t h g r a v it y ,   i.e   ( 9 )       ( 9 )     I n   ( 9 ) ,   T   is   th ca b le  ten s io n   a r r ay   T   [ T 1 ,   T 2 ,   T 3 ,   T 4 ]   T   b ein g   T i   T iu   T id   f o r   i   1 ,   2 ,   3 ,   4 ,   an d   J s   is   th s tat ic  J ac o b ian   w h ich   y ield s   as   ( 1 0 )       ( 1 0 )     B ein g   ( 1 1 )       ( 1 1 )   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   I J R A Vo l.  6 ,   No .   4 Dec em b er   2 0 1 7 :     2 8 6     3 0 2   290   w h er   an d   .     2 . 4   M o t o D y na m ics M o del   A cc o r d in g   to   t h s c h e m in   Fig u r 1 th d y n a m ic s   o f   th s e ts   m o to r /g ea r b o x /d r u m   ca n   b e   d escr ib ed   b y   ( 1 2 )       ( 1 2 )     w h er is   th r o tatio n al  i n er ti m atr ix   ( 1 3 )       ( 1 3 )     ν  is   th v is co u s   f r ictio n   co e f f i cien ts   m atr i x   ( 1 4 )       ( 1 4 )     r   th d r u m /p u l le y s   r ad iu s   a n d   is   th m o to r s   to r q u ar r ay   ( i n p u t si g n al) .     2 . 5   Sy s t e m   dy na m ic s   R ea r r an g in g   ( 1 2 ) ,   ca b les ten s i o n s   ca n   b ex p r es s ed   as   ( 1 5 )       ( 1 5 )     th at  ca n   b s u b s tit u ted   i n   ( 9 )   a n d   in tr o d u ce d   in   ( 7 )   y ield i n g   ( 1 6 )       ( 1 6 )     S y s te m   d y n a m ic s   b eh av io r   d escr ib ed   b y   ( 1 6 )   th at  ca n   b ex p r ess ed   in   C r atesia n   co o r d in at es,   Q,   as   ( 1 7 )       ( 1 7 )     o r   in   j o in t c o o r d in ates ,   α,   as   ( 1 8 )       ( 1 8 )     No te  th at  ( 1 5 )   is   o n ly   v alid   if   all  ca b les  ten s io n s   r e m ai n   p o s itiv an d   th er e f o r e,   th v alid it y   o f   m o d el s   ( 1 6 ) ,   ( 1 7 )   o r   ( 1 8 ) ,   d ep en d s   o n   t h is   as s u m p tio n .             Evaluation Warning : The document was created with Spire.PDF for Python.
I J R A   I SS N:  2089 - 4856     On   th Desig n   o f a   4   Deg r ee s - of - F r ee d o P ick  a n d   P la ce   C a b le   S u s p e n d ed   P a r a llel…    ( C a s till o - Ga r cia )   291   3.   CO NT RO L   ST R AT E G Y   3 . 1   Co ntr o o bje ct iv es   T h co n tr o o b j ec tiv es  f o r   th p r o p o s ed   8 - 4 C SR   o n   p ick   an d   p lace   o p er atio n s   ar e:  E n d - ef f ec to r   ac cu r ate  tr aj ec to r y   tr ac k i n g ,   i. e.   .   R o b u s t n e s s   t o   p a y lo ad   ch an g e s   o w i n g   to   t h n ee d ed   o p er atio n   w it h   a n d   w it h o u p a y lo ad ,   i.e .   . ,   w h er m e   is   th e n d - e f f ec to r   m a s s   an d     is   th ad d   o f   th e   en d - e f f ec to r   m as s   an d   th o n o f   th w ei g h ter   o b j ec t to   b m an ip u lated .     3 . 2   Co ntr o l sche m e   T h m o s o f   th w o r k s   w h ic h   d ea ls   w it h   t h co n tr o o f   ca b le - d r iv e n   r o b o p r o b lem   u s ( 1 7 ) ,   o r   s lig h t   m o d i f i ca t io n s ,   a s   d y n a m ic  m o d el  o f   th m a n ip u lato r ,   w h er e     is   t h i n p u to r q u ar r ay   an d   Q   t h en d - e ff ec to r   p o s e,   i.e . ,   th o u tp u t o f   th m o d el  ( s ee   e. g .   [ 3 3 ] ) .   On   t h o th er   h a n d ,   s en s o r s   w h ich   p r o v id r ea ti m m ea s u r e m en o f   t h e n d - e f f ec to r   p o s e,   in   o r d er   to   f ee d b ac k   i i n   t h co n tr o l   s ch e m e,   ar ex p e n s i v a n d   th er ef o r t h m o s t   ex ten d ed   an d   u s ed   s o l u tio n   co n s is ts   o f   m ea s u r i n g   t h m o t o r s   an g u lar   co n f i g u r ati o n ,   α ,   an d   to   e s ti m a te  th e n d - e f f ec to r   p o s e,   Q ,   b y   m ea n s   o f   th f o r w ar d   k in e m atic s   tr an s f o r m a tio n ,   F ( α ) .   I n   th is   w a y ,   i n p u s i g n al  to   th co n tr o ller   is   th tr ac k in g   er r o r ,   E   =   Q -   Q ,   s in ce   it s   o u tp u t is t h e   m o to r s   i n p u t to r q u e s .     I is   u s u al  to   n d   m ec h a n ical  s o lu tio n s   w h ich   s y n th e s is   ar d esig n ed   to   m ak e   th e   s y s te m   q u asil in ea r ,   i.e ,   lin ea r   r elat io n   b et w ee n   ac t u atio n   an d   tip   p o s itio n   [ 3 4 ] .   T h is   s o l u tio n   is   n o t   f ea s ib le  i n   c ab le  r o b o ts   an d ,   i n   or d er   to   o b tain   an   ac cu r at en d - e f f ec to r   tr aj ec to r y   tr ac k in g ,   s o m au th o r s   li n ea r ize  th d y n a m ics     eq u atio n   ( 1 7 )   f ee d f o r w a r d in g   th n o n li n ea r   ter m   N( Q ,   Q )   [ 3 5 ]   o r   ass u m i n g   i t n e g li g ib le  [ 3 3 ] .   I n   th is   p ap er ,   w p r o p o s ca s ca d P   D   co n tr o ller   w it h   f ee d f o r w ar d   ter m .   A t ten d i n g   to   ( 1 6 ) ,   a   n e w   i n p u t si g n al    ca n   b d esig n ed   as   ( 1 9 )       ( 1 9 )     b ein g   ,   w h er A G   [ 0 ,   0 ,   - g 0 ] T .   I n   t h is   w a y ,   d y n a m i cs  eq u atio n   ( 1 6 )   ca n   be th er ef o r r e w r itte n   as   ( 2 0 )       ( 2 0 )     f o r   i   1 ,   ,   4 .   No te  th at  ( 2 0 )   is   d ec o u p led   m o d el  f o r   ea ch   ac tu ato r   s et,   i n   w h ic h   i n p u s ig n al  is w h ic h   co m m a n d s   th ac t u ato r s   an g l α i .   A p p l y i n g   L ap lace   tr an s f o r m   to   ( 2 0 ) ,   th tr an s f er   f u n ctio n   w h ic h   r elate ac tu ato r s   an g le, ,   to   th in p u t t o r q u to   th m o to r ,     y ield s   ( 2 1 )       ( 2 1 )     W h er e   ( 2 2 )       ( 2 2 )     w h er an d   .   No te  th at  th e   n e in p u s ig n al ,   u s ed   to   d ec o u p le d   th m o d el,   n ee d s   Q   a n d ,   a s   it  w a s   p r ev io u s l y   m e n tio n ed ,   n o   s en s o r   is   av ailab le  to   o b tai n   d ir ec m ea s u r o f   th e n d - ef f ec to r   p o s e.   T h en ,   w fi n d   t w o   p o s s ib ili ties   to   c o m p u te a)   esti m ate  it   b y   m ea n s   o f   α ,   t h at  is   d ir ec tl y   m ea s u r ed   b y   m ea n s   o f   th m o to r s   e n co d er s ,   an d   t h f o r w ar d   k i n e m atics,  F ( α ) ,   o r   b )   u s d ir ec tl y   Q *   in s tead   o f   Q .   W h av c h o s e n   o p tio n   b )   o w in g   to   t h d i f f i cu lt y   o f   r ea ti m co m p u ti n g   o f   t h f o r w ar d   k i n e m atic s ,   F ( α ) .   Fi g u r 2   r ep r esen ts   t h b lo ck   d iag r a m   o f   th p r o p o s ed   co n tr o s tr ateg y   f o r   o b tain i n g   a n   eq u i v ale n lin ea r - d ec o u p led   m o d el.   Usi n g   th e   li n ea r - d ec o u p led   m o d el   s h o w n   i n   Fig u r 2 ,   a   co n v e n tio n al   co n tr o ller   ca n   b d esig n ed   u s i n g   an y   l in ea r   co n tr o tech n iq u es.  No te  t h at  tr a n s f er   f u n ct io n   ( 2 2 )   is   o f   t h f o r m   o f   DC - m o to r   o n ( s ee   e. g .   [ 3 6 ] )   an d   an y   s tr ateg y   f o r   DC - m o to r   p o s itio n   co n tr o ca n   b th er e f o r ap p lied .   Du to   th e   r eq u ir ed   r o b u s tn es s   o f   t h co n tr o s y s t e m   w h e n   p a y lo ad   ch a n g es,  i n   th i s   w o r k   w p r o p o s ca s ca d P co n tr o ller   to   o b tain   t h r eq u ir ed   r o b u s t   b eh av io r .   T h is   tec h n iq u h as   b ee n   s u cc es s f u ll y   ap p lied   p r ev io u s l y   ( s ee   [ 3 6 ] ) .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   I J R A Vo l.  6 ,   No .   4 Dec em b er   2 0 1 7 :     2 8 6     3 0 2   292   Fig u r 3   r ep r esen ts   th ca s c ad PD   co n tr o ller   e m b ed d ed   in   t h li n ea r izi n g /d ec o u p li n g   s tr ate g y   an d   it s   eq u iv ale n li n ea r   d ec o u p led   d iag r a m   b lo ck .   T h is   eq u i v ale n s c h e m w i ll  b u s ed   to   tu n th ca s ca d P co n tr o ller .       Fig u r 2 .   P r o p o s ed   lin ea r izin g /d ec o u p lin g   s tr ateg y           Fig u r 3 .   C ascad P co n tr o ller   lin ea r izin g /d ec o u p li n g   s tr ateg y       3 . 3   Co ntr o ller  t uning   I n   Fig u r e   K p   an d   K d   ar d iag o n al  4 x 4   m atr i x es  w h i ch   d iag o n al  ele m e n ts ,   K pi   a n d   K di ,   ar r esp ec tiv el y   d e s ig n ed   f o r   co n t r o llin g   G i ( s ) .   T h clo s ed   lo o p   tr an s f er   f u n c tio n   o f   a x is   i   ca n   b w r itte n   as   ( 2 3 )       ( 2 3 )     an d   th er ef o r e,   th eq u iv a len t o p en   lo o p   tr an s f er   f u n ctio n   y iel d s   ( 2 4 )       ( 2 4 )     No te  th at  ap p l y i n g   th F in a V a lu Th eo r em   ( s ee   e. g .   [ 3 7 ] ) th s tead y   s tate  er r o r   o f   th clo s ed   lo o p   tr an s f er   f u n ctio n   i s   ze r o .   I n   t h is   w a y ,   t h ca s ca d P co n tr o ller   ca n   b tu n ed   i n   o r d er   to   co n tr o t h ti m e   r esp o n s v elo cit y   o f   th e   s y s te m   a n d   its   o v er s h o o t.  T h co n v en t io n al  f r eq u e n c y   r eq u ir e m en ts ,   g ai n   cr o s s o v er   f r eq u en c y ,     ( r elate d   to   th ti m r esp o n s v elo cit y )   an d   p h ase  m ar g i n ,   ϕ m   ( r elate d   to   th ti m r esp o n s e   o v er s h o o t)   ar u s ed   to   tu n th p r o p o s ed   c o n tr o ller   ( s ee   e. g .   [ 3 7 ] ) T h co m p lex   t u n i n g   eq u at io n   w h ic h   f u l fi lls   t h f r eq u en c y   r eq u ir e m en ts , an d   ϕ m   is       ( 2 5 )   Evaluation Warning : The document was created with Spire.PDF for Python.
I J R A   I SS N:  2089 - 4856     On   th Desig n   o f a   4   Deg r ee s - of - F r ee d o P ick  a n d   P la ce   C a b le   S u s p e n d ed   P a r a llel…    ( C a s till o - Ga r cia )   293     r ep lacin g   ( 2 4 )   in   ( 2 5 ) ,   th co n tr o ller   tu n i n g   eq u a tio n s   ca n   b o b tain ed   an d   y ield   ( 2 6 )       ( 2 6 )     T h tu n in g   p r o ce d u r co n s i s ts   th er e f o r o n   s elec ti n g   p r o p er   v al u es   o f   t h g ai n   cr o s s o v er   f r eq u en c y   an d   p h ase  m ar g in   an d   to   u s ( 2 6 )   to   o b tain   th co n tr o ller s   p ar a m eter s ,   K pi   an d   K di   f o r   all  m o to r s     ( i   1 ,   2 ,   3 ,   4 ) .   So m w o r k s   h av d escr ib ed   th ad v an tag e s   o f   th u s o f   t h p r o p o s ed   ca s ca d PD   c o n tr o ller   in   co m p ar i s o n ,   f o r   ex a m p le,   t o   th co n v e n tio n al  PID   co n tr o ller .   On o f   t h ese   ad v a n tag e s   is   its   r o b u s t n es s   b eh av io u r   w h e n   th p a y lo ad   ch an g es,  a s   it is   r eq u ir ed   f o r   o u r   co n tr o s ch e m e   ( s ee   e. g .   [ 3 6 ] ) .       4.   T RAJ E C T O RI E S   F O P I C K   AND  P L AC E   O P E RA T I O N   T h is   Sectio n   d escr ib es  th d esig n ed   tr aj ec to r ies  f o r   p ick   an d   p lace   o p er atio n   w ith   t h e   p r o p o s ed     8 - 4 C S R .   Den o ti n g   t h r e f er en ce   tr aj ec to r y   as   Q * ,   Fi g u r e   4   r ep r esen ts   a   s c h e m o f   s p atia tr aj ec to r y   f o r   p ick   an d   p lace   o p er atio n   f r o m   Q * a   [x * a y * a ,   z * a ,   δ * a ] T   to   Q * b   [ x * b ,   y * b ,   z * b ,   δ * b ] T .   Fi g u r 4   r ep r esen ts   t h p r o p o s ed   tr a j ec to r y   th at  is   u s u all y   ap p lied   to   p ick   an d   p l ac o p er atio n   ( e. g .   s ee   [ 3 8 ] ) .   T h is   tr aj e cto r y   is   ch ar ac ter ized   b y   p r o v id in g   v er tical  o r ien ta tio n   f o r   b o th ,   p ick i n g   a n d   p lacin g   an d   it  m u s b C 2   co n tin u o u s l y   d i f f er en tiab le  f u n ctio n .   I n   Fig u r e   4 ,   p lan e *   i s   th o n e   th at  co n tai n s   p o i n ts   a   an d   b   an d   Z   ax i s .   P o in ts   1   to   4   ca n   b ea s il y   o b tain ed   b y   p o i n t s   a   a n d   b   a n d   h i   an d   b i   p ar a m eter s .   L et 's  d ef i n t h p at h   v ar iab le  s   a lo n g   p lan e * .   R e g ar d in g   to   th is   p ath   v ar iab le,   tr aj ec to r y   s h o w n   i n   Fi g u r e   4   ca n   b ex p r ess ed   as   ( 2 7 )       ( 2 7 )     w h er   an d   co e f f i cie n ts   ca n   b attain ed   g i v i n g   t h f o llo w in g   co n s tr ain ts   ( 2 8 )       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   I J R A Vo l.  6 ,   No .   4 Dec em b er   2 0 1 7 :     2 8 6     3 0 2   294       Fig u r 4 .   8 - 4   C SR   T r aj ec to r ies d escr ip tio n   f o r   p ick   an d   p lac o p er atio n s         ( 2 8 )     On ce   th a t tr aj ec to r y   is   d ef i n ed   in   p lan e * ,   i n   XY  Z   it  y ield s   ( 2 9 )       ( 29)     w h er No te  th at  lin ea r   p r o   le  h as  b ee n   ad d ed   f o r   ex p r ess in g   δ * ( s ) I n   o r d er   to   en s u r e   th at  x * ( t ) ,   y* ( t ) ,   z * ( t )   a n d   δ * ( t)   ar C 2   co n t in u o u s l y   d i f f er en tiab le  f u n ctio n s ,   p ath   v ar iab le  s   h as  b ee n   p ar am eter ized   b y   3 th   o r d e r   B ezier   f u n ctio n .   I n   o r d er   to   av o id   p o s s ib le  lo s s   o f   c ab les  ten s io n ,   t h e   m ax i m u m   a x is   d ec eler atio n   h a s   b ee n   li m ited   to     b y   i n cr ea s in g   th tr aj ec to r y   ti m e.   F ig u r 5   s h o w s   a n   t h illu s tr ati v ex a m p le  o f   t r aj ec to r y   f r o m   Q a   =   [ 0 . 2m ,   0 . 23m ,   0 . 3m - 7 o   to   Q b   [ 0 . 7m ,   0 . 72m ,   0 . 4 2 m ,   10 o ]   w i th   h 0   = h 1   = b 0   = b 1   = b 2   0 . 1 m .       Evaluation Warning : The document was created with Spire.PDF for Python.
I J R A   I SS N:  2089 - 4856     On   th Desig n   o f a   4   Deg r ee s - of - F r ee d o P ick  a n d   P la ce   C a b le   S u s p e n d ed   P a r a llel…    ( C a s till o - Ga r cia )   295       Fig u r 5 .   E x a m p le  o f   p ic k   an d   p lace   tr aj e cto r y : Sp atial  p at h ,   x * ( t) ,   y * ( t) ,   z * ( t )   an d   δ * ( t)       5.   SI M UL AT I O R E S UL T S   5 . 1     M o del pa ra m et er s   a nd   d y na m ic s   v a lid a t io n   T h 8 - 4 C S P R   m o d el  p ar a m ete r s   u s ed   f o r   s i m u latio n s   ar s u m m ar ized   in   T ab le  2 .         T ab le  2 .   P ar am eter s   o t h P r o p o s ed   8 - 4 C SR   Mo d el  Usi n g   i n   Si m u latio n s   F r a me   ( m )   L   ( m )   H   ( m )       1 . 2   1 . 2   1 . 2       En d - e ff e c t o r   w (m)   l (m)   ( m )   m e ( K g )   0 . 1   0 . 2   0 . 2   1   M o t o r / g e r a b o x / d r u m se t   J i ( K g / m 2 )   v i ( N m s)   r( m )       2 . 6   1 0 - 4   2 . 1   1 0 - 2   0 . 0 7 5           d y n a m ic  m o d el  h as  b ee n   s i m u lated   u s i n g   Ma t lab /Si m u li n k .   I n   o r d er   to   v alid ate  it  f o r   th e   8 - 4   C SP R   an   an alo g o u s   m o d el  o f   t h r o b o h as  b ee n   b u ilt  u s i n g   th m u lt ib o d y   d y n a m ics  s i m u latio n   s o f t w ar e     MS C - A DA Ms .   Mu ltip le  s ce n ar io s   h av e   b ee n   s i m u lated   in   o r d er   to   ch ec k   t h v alid it y   o f   t h e   Ma tla b /S imu lin k   m o d el.   Fig u r 6   co m p ar es  t h r esu lt s   th at  Ma tlab /Si m u li n k   an d   MS C - A DA Ms   m o d el s   p r o v id f o r   in itial  p o s o f   th e   en d - e f f ec to r ,   Q 0   [ 0 . 6m ,   0 . 6m ,   0 . 2m ,   0 o ] ,   an d   th e   f o llo w i n g   s tep   to r q u es  ap p lied   o n   ea ch   ac tu ato r ,   an d   ,   b ein g   N m   a n d   .   No te  th at  th er r o r   b et w ee n   Ma tla b /S imu lin k   an d   MS C - A DA Ms   m o d el   f o r   th s i m u lati o n   s h o w n   in   F ig u r e   6   is   less   t h a n   2 . 10 - 4 .   T h s am p le  ti m f o r   th s i m u latio n s   h as b ee n   s e t e q u al  to   T s   0 . 0 0 1   s .     5 . 2   P ick   a nd   pla ce   s ce na rio   I n   o r d er   to   ch ec k   th p r o p o s ed   co n tr o s tr ateg y   f o r   o u r   8 - 4 C S P R ,   r ea lis tic  s ce n ar io   h as  b ee n   s i m u lated .   I co n s i s ts   o n   t h e   r o b o in itiall y   p lace d   o n   th ce n tr o id   o f   th f r a m w i t h   ze r o   o r ien tatio n ,   .   I s eq u e n ti al l y   p ick - u p   o b j ec ts   1   to   5   f r o m   t h eir   i n itial   p o s es,  Q 1a   ...  Q 5a ,   t o   th eir   fi n al  o n e s ,   Q 1b   ...  Q 5b   an d   co m b ac k   to   in itial   p o s as  it is   in d icate d   i n   Fi g u r e   7.   T ab le  3   s u m m ar izes  th i n it ia an d   fi n al  p o s es  o f   t h fi v o b j ec ts   an d   th eir   m a s s .   No te  t h at  d u r in g   th r o b o m a n o eu v r es  t h m an ip u lato r   m as s   i s   t h s u m   o f   e n d - e ff ec to r   m a s s ,   m e,   a n d   ea ch   o b j ec m as s ,     m 1 ...,  m 5   d u r in g   th e ir s   r esp ec t iv tr aj ec to r ies .     5 . 3   T ra j ec t o ries   Ass u m in g   t h at  th i n it ial  an d   fi n al  p o s es   o f   t h e n d - e f f e cto r   ar Q 0   [ W / 2 ,   L / 2 ,   H / 2 ,   0] T ,   th e   d escr ib ed   s ce n ar io   d em a n d s   1 1   tr a j ec to r ies  ( f i r s o n e:  f r o m   0   to   1 a,   s ec o n d   o n e:  f r o m   1 to   1 b ,   th ir d   o n e:  f r o m   1 b   to   2 a,   . . . ,   ten th   o n e f r o m   5 to   5 b ,   an d   th last   o n e:  f r o m   5 b   to   h o m e) .   T h tr ajec to r ies  d etailed   in   Sectio n   4   h av b ee n   u s ed   to   o b tain   th d esire d   en d - e f f ec to r   p o s r ef er en ce ,   Q * ( t) Fig u r 8   r ep r esen ts   t h e   C ar tesi a n   co m p o n e n ts   o f   th r eq u ir ed   tr aj ec to r y   s h o w n   in   F ig u r e   7 ,   an d   it s   Z   a x i s   ac ce ler atio n .   No te  th at  it s   n eg at iv v al u h as  b ee n   li m it ed   to   8 0 o f   th g r a v it y   ac c eler atio n   ( a Z   0 . 8 g ) ,   in   o r d er   to   en s u r p o s itiv e   ten s io n   in   al l c ab les.  T h is   fi g u r also   s h o w s   t h p a y lo ad   v ar i atio n   d u r in g   t h r o b o t o p e r atio n .     Evaluation Warning : The document was created with Spire.PDF for Python.