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 RA )   Vo l.   4 ,   No .   2 J u n 2 0 1 5 ,   p p .   1 50 ~ 15 5   I SS N:  2089 - 4856          150       J o ur na l ho m ep a g e h ttp : //ia e s jo u r n a l.c o m/o n lin e/in d ex . p h p /I J RA   T he Mo bile Robo H IL ARE:  Dyna m ic  Mo deling  an d Mo tion  Si m ula tion        M .   T a leza deh M .   G ha za l M.   Na ze m i - Z a de M .   T a heri   De p a rtme n o f   M e c h a n ics ,   Da m a v a n d   Bra n c h ,   Isla m ic Az a d   Un iv e rsity ,   Da m a v a n d ,   Ira n       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Feb   9 ,   2 0 1 5   R ev i s ed   A p r   2 5 ,   2 0 1 5   A cc ep ted   Ma y   1 2 ,   2 0 1 5       T o   p e rf o r m   m is sio n   in   v a rian e n v iro n m e n t,   se v e r a t y p e s o f   m o b il e   ro b o h a b e e n   d e v e lo p e d   a n   im p lem e n ted .   T h e   m o b il e   ro b o t   HIL A RE  is   a   k n o w n   w h e e led   m o b il e   ro b o w h ich   h a t w o   f ix e d   w h e e ls  a n d   a n   o ff - e n tere d   o rien tab le  w h e e l.   Du e   to   e x ten d e d   a p p li c a ti o n   o f   th is  ro b o t ,   it d y n a m i c   a n a ly sis  h a a tt ra c ted   a   g re a d e a o f   in tere sts.  T h is  a rti c le  in v e stig a tes   d y n a m ic  m o d e li n g   a n d   m o ti o n   a n a l y sis  o f   th e   m o b il e   ro b o HIL ARE.   A th e   w h e e ls  o f   th e   ro b o h a v e   k in e m a t ic  c o n stra in ts,   th e   c o n stra in ts  o f   w h e e ls  a r e   tak e n   in to   c o n sid e ra ti o n   a n d   th e   m a tri x   f o r m   o f   th e   k in e m a ti c   m o d e o f   th e   ro b o is  d e riv e d .   F u r t h e rm o re ,   d y n a m i c   m o d e o f   th e   ro b o is  d e v e lo p e d   b y   c o n sid e ra ti o n   o f   k in e m a ti c   c o n stra in ts.   T o   d e riv e   d y n a m ic   e q u a ti o n o f   th e   ro b o t,   th e   L a g r a n g e   m u lt ip li e m e th o d   is  e m p lo y e d   a n d   th e   g o v e rn in g   e q u a ti o n o f   th e   ro b o in   sta t e - p a c e   f o rm   a re   p re se n ted .   T h e n ,   so m e   sim u latio n a re   p re se n ted   to   sh o w   a p p li c a b il it y   o f   th e   p ro p o se d   f o rm u latio n   f o d y n a m ic  a n a l y sis o f   th e   m o b il e   ro b o HIL A RE.   K ey w o r d :   D y n a m ic    HI L AR E   K in e m atic    M o b ile  r o b o   M o tio n   Co p y rig h ©   201 5   In s t it 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 :   C o r r esp o n d in g   Au t h o r ,     M.   Naz e m i - Z ad eh ,     Dep ar t m en t o f   Me ch a n ics,  Da m av a n d   B r an ch ,   I s la m ic  A za d   Un i v er s it y ,   Da m a v a n d ,   I r an     E m ail:  m n . n az e m izad eh @ g m ail. co m       1.   I NT RO D UCT I O N     W h ee led   m o b ile  r o b o ts   ar i m p le m en ted   in   m a n y   ap p licatio n s   d u to   t h eir   ab ilit y   to   o p er ate  in   w id e   en v ir o n m e n t s   an d   e x te n d ed   s u r r o u n d in g s .   De s p ite  o f   r o b o ts   w it h   f i x ed   b ase,   t h m o b ile  r o b o ts   ca n   m o v a n d   co n v e y   lo ad s   f r o m   f ir s p o s itio n   to   f in a o n w h i ch   ar e   en o u g h   f ar   f r o m   ea c h   o th er   [ 1 - 6 ] .   T o   p er f o r m   m is s io n   i n   v ar ia n en v ir o n m e n t,  s e v er al  t y p es  o f   m o b ile  r o b o h as  b ee n   d ev elo p ed   an   i m p le m en ted .   T h e   m o b ile   r o b o HI L AR E   is   k n o w n   w h ee led   m o b ile  r o b o w h ic h   h as  t w o   f ix ed   w h ee l s   an d   an   o f f - en ter ed   o r ien tab le  w h ee l.  Du to   ex te n d ed   ap p licatio n   o f   th is   r o b o t,  its   d y n a m ic  a n al y s is   h as  attr a cted   g r ea d ea o f   in ter est s .     Gen er all y ,   th m o b ile  p lat f o r m   s y s te m s   ar d is t in g u is h ed   b y   n o n h o lo n o m ic  li m itat io n s .   T h n o n h o lo n o m ic  co n s tr ai n ts   ar k n o w n   as  k i n e m atic  n o n - i n teg r ab le  o n es  w h ich   ca n n o b eli m i n ated   f r o m   t h e   d y n a m ic  m o d el  [ 5 - 8 ] .   T h o s n o n - i n te g r ab le  li m itatio n s   ar o f f e r ed   as  th w h ee l s   ca n   o n l y   m o v i n   t h d ir ec tio n   o f   it s   p lan a n d   w h ee ls   m u s h av p u r r o llin g   d u r in g   t h m o tio n .   T h n o n h o l o n o m ic  li m i tatio n s   m ak d y n a m ic  m o d eli n g   o f   t h w h ee led   m o b ile  r o b o as  a n   i m p o r tan an d   ex i g e n p r o b l e m .   T h u s ,   d y n a m ic   an al y s is   o f   s u c h   s y s te m s   h a s   o b tain ed   n u m er o u s   attr ac tio n s   b y   r esear ch er s .   So m s cie n ti f ic  au t h o r s   s t u d ied   th d y n a m ic  m o d eli n g   o f   d i f f er en tial  w h ee led   m o b ile  p latf o r m s   co n s id er i n g   k i n e m a tic  m o d el  o f   th s y s te m   [ 9 ,   1 0 ] .   B u t,  k in e m atic   m o d e lin g   h as   ca u s ed   s o m tr o u b le s   i n   ap p licatio n s ,   b ec au s ac t u ato r   ca p ac it y   an d   co n s tr ain o f   t h m o b ile  r o b o h ad   n o b ee n   ta k e n   i n to   ac co u n t.   C h e n   et   al.   [ 1 1 ]   p r esen te d   p ath   g en er atio n   o f   w h ee led   m o b ile   r o b o co n s i d er in g   m i n i m u m   ti m o f   tr av el.   Naz e m izad eh   et  al.   [ 1 2 ]   s tu d ied   d y n a m ic   m o d eli n g   a n d   p ath   co n tr o o f   d if f er e n tial  w h ee led   m o b ile  r o b o b ased   o n   o p ti m al  co n tr o m et h o d .   Hen ce ,   i n   o r d er   t o   p r esen th d y n a m ic  m o d el  o f   th s y s te m ,   t h e y   u s e d   an   ad v an ce d   n o n l in ea r   m eth o d   to   c o n tr o p ath   o f   m o b ile  r o b o t w h ic h   m a y   en c o u n ter   co m p l icatio n   an d   n u m e r ical  ex p lo s io n s .     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       Th Mo b ile  R o b o t H I LL A R E   Dyn a mic  Mo d elin g   a n d   Mo tio n   S imu la tio n   ( M.Ta leza d eh )   151   I n   th is   ar ticle,   d y n a m ic  m o d elin g   o f   th m o b ile  r o b o HI L AR E   is   p r esen ted .   T h n o n h o lo n o m i c   co n s tr ain ts   o f   it s   t w o   f i x ed   an d   o n o f f - e n ter ed   o r ien tab le  w h ee is   ex p r es s ed   in   th m atr i x   f o r m .     Fu r t h er m o r e,   d y n a m ic  m o d el  o f   th r o b o is   d ev elo p ed   b y   co n s id er atio n   o f   k i n e m atic  co n s tr ai n ts .   T o   d er iv d y n a m ic  eq u at io n s   o f   th r o b o t,  th L a g r an g m u ltip lier   m eth o d   is   e m p lo y ed   an d   th g o v er n i n g   eq u atio n s   o f   th r o b o in   s tate - p ac f o r m   ar p r esen ted .   T h en ,   s o m s i m u latio n s   ar p r esen ted   to   s h o w   ap p licab ilit y   o f   th e   p r o p o s ed   f o r m u latio n   f o r   d y n a m ic  an a l y s is   o f   th m o b ile  r o b o t H I L A R E .       2.   DYNA M I M O DE L   O F   T H E   RO B O T   C o n s id er   m o b ile   r o b o k n o w n   a s   HI L AR E .   As  it   is   s ee n   in   f i g u r ( 1 ) ,   it  h as  t w o   f ix ed   w h ee ls   a n d   an   o f f - ce n ter ed   w h ee l.         Fig u r 1 .   T h m o b ile  r o b o t H I L AR E       As  t h d y n a m ic  eq u atio n s   o f   th r o b o ar d ev elo p ed   b y   L a g r an g m u ltip lier   m et h o d ,   th to ta l   k in e tic  en er g y   ( T )   an d   p o ten tial  en er g y   ( U)   o f   t h s y s te m   m u s b co m p u ted .   T h en ,   b y   co n s tr u cti n g   th e   L a g r an g ian   f u n ctio n   ( T U )   an d   f o llo w i n g   t h L a g r an g ian   ap p r o ac h   n o n li n ea r   eq u ati o n s   o f   m o tio n   ca n   b e   o b tain ed .   T h L ag r an g ia n   eq u atio n   ca n   b f o r m ed   as :     6 1 j ji j i i i D Q q L q L dt d   ( 1 )   w h er i Q   is   th g e n er alize d   f o r ce   r elate d   to   th g en er alize   co o r d in ate  i q ,   an d   j   is   u n k n o w n   f o r ce   r elate d   to   ea ch   n o n h o lo n o m i co n s tr ain o f   m o b ile  b ase.   No w ,   u s i n g   L a g r an g ia n   eq u atio n   th d y n a m i c   eq u atio n s   o f   th s y s te m   ca n   b e   o b tain ed   in   th co m p ac f o r m   as:     T A B q , q V q M   (2 )   in   w h ic h   n R is   to r q u v ec to r   ex er ted   to   th e   j o in ts ,   n n R q M ) (   is   t h i n er tia   m atr i x ,   B   is   co n s tan t   in p u m atr i x ,     n R q q V ) , (   is   v ec to r   wh ich   p r ese n ts   co r io lis   a n d   g r av itatio n al  f o r ce s   a n d   A is   m atr ix   w h ic h   r ep r esen t s   t h k i n e m at ic  co n s tr ai n t s   o f   t h r o b o HI L A R E   r elate d   to   n o n h o lo n o m ic  co n s tr ai n ts   o f   w h ee ls .     Mo r eo v er ,   to   elim in ate  t h u n k n o w n   f o r ce s   f r o m   t h d y n a m ic  eq u atio n   o f   th s y s te m ,   th m atr i x   S   is   d ef in ed   i n   s u c h   f o r m   t h at  A   S =0 .   T h er ef o r e,   th s tate - s p a ce   p r esen tatio n   o f   t h s y s te m   r ep r esen ts   s e o f   f ir s t - o r d er   d if f er en tial e q u atio n s   as t h f o llo w in g :     1 2 2 1 ) ( 0 MS S f S x x x T     ( 3 )       3.   DYNA M I M O DE L   O F   T H E   RO B O T   I n   th i s   s ec tio n ,   t h k in e m atic  m o d el  o f   th m o b ile  r o b o HI L AR E   is   p r esen ted .   T h m o b ile  r o b o t   h as  t w o   f i x ed   w h ee l s   an d   o f f - ce n ter ed   o r ien tab le  w h ee l   ( Fi g .   1 ) T h p ar am eter s   o f   r o b o ts   ar p r esen ted 3   is   th an g le  o f   r o tatio n   o f   o f f - ce n ter ed   o r ien tab le  w h ee ab o u th v er tical  ax i s d   is   th o f f - ce n ter   len g th   o f   th e   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   IJ RA    Vo l.   4 ,   No .   2 J u n 2 0 1 5 :   1 50     15 5   152   w h ee l,      C   i s   t h m as s   ce n ter   o f   th e   m o b ile  p lat f o r m   is   t h h ea d in g   a n g le  o f   th m o b ile   r o b o t,  i   is   t h r o tatio n   o f   th i th   w h ee ar o u n d   its   ax le L   is   t h d is ta n ce   f r o m   C   to   th ce n ter   p o in o f   t h w h ee l A l s o ,   th e   an g le    is   d ef i n ed   as  th a n g le  b et w ee n   th a x le  1 x   an d   lin f r o m   t h ce n te r   o f   ea ch   w h ee t o   m a s s   ce n ter   C .   On ca n   co n s id er   th a t f o r   t h r ig h t f ix ed   w h ee 0 an d   f o r   th f ix ed   w h ee l.   Fu r t h er m o r e,   ea ch   w h ee o f   t h HI L AR E   h as  t h f o llo w i n g   n o n h o lo n o m ic   co n s tr ain t s E ac h   w h ee l   ca n   o n l y   m o v e   in   t h d ir ec tio n   o f   it s   p lan e.   E ac h   w h ee m u s t   h a v p u r r o lli n g   w it h o u t a n y   s lip p ag e.   T h u s   t h e   m o b ile  r o b o t h as s ix   n o n h o lo n o m ic  co n s tr ai n t s   r eg ar d in g   to   th eir   w h ee l s   w h ich   i s   ex p r es s e d   as:     0 0 3 T T K       ( 4 )   w h er T c c y x   is   th m o b ile  b ase  p o s tu r v ec to r ,   T 3 2 1   is   th r o tatio n   v ec to r   o f   t h w h ee l s   ar o u n d   it s   ax le,   T d 0 0 T   is   t h r o tatio n   m atr i x   a n d     is   d iag o n al  m atr i x   o f   r ad ii o f   w h ee ls :     1 0 0 0 c o s s i n 0 s i n c o s T     ( 5 )   r r r 0 0 0 0 0 0       ( 6 )     w h er r   is   r ad i u s   o f   ea c h   w h e el  o f   t h m o b ile  p lat f o r m .   F u r th er m o r e,   ea c h   r o w   o f   m atr ic es  K   an d     r ep r esen t th p u r r o llin g   an d   n o n   later al  s l ip p ag e,   r esp ec tiv el y .   T h u s   t h m a tr ices a r ex p r ess ed   as:       3 3 3 c o s s i n c o s 1 0 1 0 L L L K     ( 7 )       3 3 3 s i n c o s s i n 0 0 1 0 0 1 L d         ( 8 )   No w ,   to   p r ese n t h to tal  k i n e m atic  co n s tr ai n ts   o f   t h HI L AR E ,   t h g e n er alize d   co o r d in ates  o f   th e   t w o - w h ee led   m o b ile   r o b o is   d ef i n ed   as   T c c y x q 3 2 1 3   an d   th e   n o n h o lo n o m ic   co n s tr ain ts   o f   t h s y s te m   ca n   b r ew r it ten   a s :       0 ) ( q q A   ( 9 )   W h er th j ac o b ian   m atr i x   A   r ep r esen ts   th n o n h o lo n o m ic  co n s tr ain ts   o f   t h s y s te m   a n d   it  is   eq u al   to :     0 0 T T K A     ( 1 0 )   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       Th Mo b ile  R o b o t H I LL A R E   Dyn a mic  Mo d elin g   a n d   Mo tio n   S imu la tio n   ( M.Ta leza d eh )   153   T h er ef o r e,   m atr ices  A   an d   S   w h ic h   m u s t   b d eter m i n ed   to   d er iv th e   d y n a m ic  eq u atio n s   o f   t h r o b o ca n   b e   r e w r itte n   as:       0 0 0 s i n c o s s i n 0 0 0 0 0 s i n c o s 0 0 0 0 0 s i n c o s 0 0 0 c o s s i n c o s 0 0 0 c o s s i n 0 0 0 c o s s i n 3 3 3 3 3 3 d L d r L r L r L A         ( 11 )   3 3 3 3 c os s i n 1 1 1 s i n 1 c os 1 1 0 0 c os 0 s i n r L r r L r r L r L d d d S         ( 12 )       4.   SI M UL AT I O R E S UL T S   I n   th is   s ec tio n ,   d y n a m ic  m o ti o n   o f   th m o b ile  r o b o HI L AR E   is   s i m u la ted .   T h p ar am e ter   o f   th r o b o is   g iv e n   as:  c m   is   t h m as s   o f   th m o b ile  p lat f o r m ,   c I   is   th m o m e n o f   in er t ia  o f   t h m o b i le  p latf o r m w m   is   th m as s   o f   ea ch   w h ee l   a n d   w I   is   th m o m e n t o f   i n er tia  o f   ea ch   w h ee l a b o u t i ts   a x is .   Fu r t h er m o r e,   th v al u es  o f   t h p ar am e ter s   ar g iv e n   as:  kg m c 94 kg m w 2 . 5 kg m w 2 . 5 kg m w 2 . 5 m r 08 . 0 m L 13 . 0   an d   m d 1 . 0 T o   s i m u la te  th p a th   g e n er atio n   o f   t h m o b il e   p latf o r m ,   i is   as s u m ed   t h at   th r o b o m o v es   f r o m   i n itia p o s itio n   ( x c =0 m ,   y c =0 m ,   =0 r ad )   to   f i n al  p o s it io n   ( x c =1 . 5 m ,   y c = - 0 .4 m ,   =0 r ad )   d u r in g   ti m o f   s t f 4 T h p ath   o f   th r o b o t is sh o w n   in   f i g u r ( 2 ) :                                      Fig u r 2 .   P ath   o f   th HI L AR E                                Fig u r 3 .   Ho r izo n tal  d is p lace m e n t o f   t h r o b o t   As  it  is   s ee n   in   f i g u r ( 2 ) ,   d y n a m ic  m o tio n   o f   th m o b ile  r o b o is   s im u lated   r eg ar d in g   t o   d er iv ed   eq u atio n   o f   t h r o b o t.  Mo r e o v er ,   th h o r izo n tal  an d   v er t ical   d is p lace m en t s   o f   t h r o b o ar s h o w n   i n   f ig u r es   ( 3 )   an d   ( 4 ) :     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   IJ RA    Vo l.   4 ,   No .   2 J u n 2 0 1 5 :   1 50     15 5   154                             Fig u r 4 .   Ver tical  d is p lace m en t o f   t h r o b o t                                          Fig u r 5 .   s p ee d   o f   th r ig h f i x e d   w h ee l     As  it  is   s ee n   i n   ab o v f i g u r e s ,   th d is p lace m e n o f   t h r o b o is   s m o o t h   an d   th er is   n o an y   d i s ta n ce   b et w ee n   t h d esire d   a n d   r ec ei v ed   f in al   p o s itio n   o f   th e   r o b o t.  Fu r t h er m o r e,   t h v elo citie s   o f   t h r i g h a n d   le f f i x ed   w h ee l s   o f   th r o b o t a r p r esen ted   as :     Fig u r 6 .   s p ee d   o f   th lef f i x e d   w h ee l   As  it  i s   s ee n   i n   s i m u latio n   s t u d y ,   d y n a m ic  m o tio n   o f   t h HI L AR E   is   s i m u lated   b ased   o n   d er iv ed   eq u atio n s   o f   th s y s te m .       5.   CO NCLU SI O N   T h m o b ile  r o b o HI L A R E   is   k n o w n   w h ee led   m o b ile  r o b o w h ic h   h as  t w o   f ix ed   w h e els  an d   a n   o f f - e n ter ed   o r ien tab le  w h ee l.   I n   t h is   p ap er ,   th d y n a m ic   eq u atio n s   o f   t h r o b o h a v b ee n   d er iv ed   e m p lo y in g   L a g r an g m u ltip lier s   m et h o d .   T h r o b o t   h as  n o n h o lo n o m ic   co n s tr ain t s   b ec au s t h r o b o t s   w h ee ls   ca n   o n l y   m o v in   th e   d ir ec tio n   o f   its   p lan an d   m u s t   h a v p u r r o llin g   w i th o u a n y   s lip p ag e.   T h u ,   th k i n e m atic   co n s tr ain ts   o f   w h ee ls   h a v b e en   ta k en   in to   co n s id er atio n   an d   th m atr ix   f o r m   o f   th k i n e m atic  m o d el  o f   th e   r o b o h as  b ee n   d er iv ed .   Fu r t h er m o r e,   d y n a m ic  m o d el  o f   t h r o b o h as  b ee n   d e v elo p ed   b y   co n s id er atio n   o f   k in e m at ic  co n s tr ain ts .   T h en ,   t h g o v er n in g   eq u atio n s   o f   th r o b o in   s tate - p ac f o r m   h a v b ee n   p r esen ted .   Fin all y ,   s o m e   s i m u latio n s   h a v b ee n   p r ese n ted   t o   s h o w   ap p l icab ilit y   o f   t h p r o p o s ed   f o r m u latio n   f o r   d y n a m ic   an al y s is   o f   th m o b ile  r o b o t H I L A R E .       RE F E R E NC E S     [1 ]   O m ra n p o u r,   H.,   &   S h iry ,   S .   ( 2 0 1 2 ).   Re d u c e d   S e a rc h   S p a c e   A lg o rit h m   f o S im u lt a n e o u L o c a li z a ti o n   a n d   M a p p i n g   in   M o b i le Ro b o ts.   I AE S   In ter n a ti o n a l   J o u rn a o f   Ro b o ti c s a n d   A u t o ma ti o n   ( IJ RA ) ,   1 (1 ),   4 9 - 63 .   [2 ]   Be h ra v e sh ,   V . ,   &   F a rsh c h i,   S .   M .   R.   (2 0 1 2 ).   A   No v e R a n d o m ize d   S e a rc h   T e c h n iq u e   f o M u lt i p le   M o b il e   Ro b o t   P a t h P lan n i n g   In   Re p e ti ti v e   Dy n a m i c   En v iro n m e n t.   IAE S   In te rn a ti o n a J o u rn a o R o b o ti c a n d   Au t o ma ti o n   ( IJ RA ) , 1 (4 ),   2 1 4 - 2 2 2 .   [3 ]   Ko ra y e m ,   M .   H.,   N a z e m i z a d e h ,   M . ,   &   A z i m ir a d ,   V .   (2 0 1 1 ) .   Op ti m a traje c to r y   p lan n in g   o f   w h e e led   m o b il e   m a n ip u lat o rs i n   c lu tt e re d   e n v iro n m e n ts  u sin g   p o ten ti a l   f u n c ti o n s.   S c ien ti a   Ira n ica ,   18 (5 ) ,   1 1 3 8 - 1 1 4 7 .   [4 ]   Na g a r a ja,  H.,   A s w a n i,   R. ,   &   M a li k ,   M .   (2 0 1 2 ).   P lan t   W a terin g   A u to n o m o u M o b il e   R o b o t.   IAE S   In ter n a ti o n a l   J o u rn a o R o b o ti c s a n d   Au t o ma ti o n   ( IJ RA ) , 1 ( 3 ),   1 5 2 - 1 6 2   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       Th Mo b ile  R o b o t H I LL A R E   Dyn a mic  Mo d elin g   a n d   Mo tio n   S imu la tio n   ( M.Ta leza d eh )   155   [5 ]   Ra h im i,   H.  N.,   &   Na z e m iz a d e h ,   M .   (2 0 1 4 ).   Dy n a m i c   a n a l y sis  a n d   i n telli g e n c o n tr o tec h n i q u e f o f le x ib le  m a n ip u la t o rs:  a   re v iew .   Ad v a n c e d   Ro b o ti c s , 28 ( 2 ),   6 3 - 76   [6 ]   Ba u z il ,   G . ,   Brio t,   M . ,   &   Ri b e s,  P .   (1 9 8 1 ,   A p ril ).   A   n a v ig a ti o n   su b - s y ste m   u sin g   u lt ra so n ic  se n so rs  f o th e   m o b il e   ro b o HIL A RE.   In   1 st I n . .   C o n f .   o n   Ro b o Vi si o n   a n d   S e n so ry   Co n t ro ls,   S tr a tf o rd - u p o n - Avo n ,   UK   ( p p .   4 7 - 58)   [7 ]   Ko ra y e m ,   M .   H.,   Na z e m i z a d e h ,   M . ,   &   Ra h im i,   H.  N.  (2 0 1 3 ).   T ra jec to r y   o p ti m iza ti o n   o f   n o n h o l o n o m ic  m o b il e   m a n ip u lat o rs d e p a rti n g   to   a   m o v i n g   targ e a m id st m o v in g   o b sta c le s.   Acta   M e c h a n ica ,   2 2 4 (5 ) ,   9 9 5 - 1 0 0 8   [8 ]   G a li n d o ,   C. ,   F e rn n d e z - M a d rig a l,   J.  A . ,   &   G o n z á lez ,   J.  (2 0 0 7 ).   M u lt ip le  a b stra c ti o n   h ier a rc h ies   fo mo b il e   ro b o t   o p e ra ti o n   in   la rg e   e n v iro n me n ts .   S p rin g e P u b l ish i n g   Co m p a n y ,   In c o rp o ra ted   [9 ]   Ko ra y e m ,   M .   H.,   Na z e m iza d e h ,   M . ,   &   No h o o ji ,   H.  R .   ( 2 0 1 4 ).   Op ti m a p o in t - to - p o i n m o ti o n   p lan n i n g   o f   n o n - h o l o n o m ic  m o b il e   ro b o ts  in   th e   p re se n c e   o m u lt ip le  o b sta c les .   J o u rn a o t h e   Bra zili a n   S o c iety   o M e c h a n ica l   S c ien c e s a n d   En g i n e e rin g ,   36 (1 ),   2 2 1 - 2 3 2   [1 0 ]   Ko ra y e m ,   M .   H.,   Na z e m iza d e h ,   M . ,   &   Ra h im i,   H.  N.  ( 2 0 1 4 ) .   Dy n a m ic  o p ti m a p a y lo a d   p a th   p lan n in g   o f   m o b il e   m a n ip u lat o rs am o n g   m o v in g   o b st a c les .   Ad v a n c e d   R o b o ti c s ,   28 ( 2 0 ),   1 3 8 9 - 1 4 0 2   [1 1 ]   W ,   Ch e n   H,  W o o   P   Y ( 2 0 0 0 T ime   o p ti m a p a th   p lan n in g   f o a   w h e e led   m o b il e   ro b o t.   J R o b o S y st.  1 7 5 8 5 5 9 1   [1 2 ]   Na z e m i z a d e h ,   M . ,   Ra h im i,   H.  N.,   &   Kh o iy ,   K.  A .   (2 0 1 2 ) .   T ra je c to ry   p lan n in g   o f   m o b il e   ro b o ts   u sin g   in d irec t   so lu ti o n   o f   o p ti m a c o n tro m e th o d   i n   g e n e ra li z e d   p o in t - to - p o i n t a sk .   Fro n ti e rs   o M e c h a n ica En g in e e rin g ,   7 (1 ) ,   23 - 28       Evaluation Warning : The document was created with Spire.PDF for Python.