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 .   3 Sep tem b er   201 5 ,   p p .   18 6 ~ 19 5   I SS N:  2089 - 4856           186       J o ur na 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   Techniq ues to  D o w ng ra de  O bje ctive  F u nction i n          P a ra llel  R o bo K i ne m a t ics  P ro ble m         T ra ng   T ha nh   T ru ng * L i We i G ua ng * ,   P ha m   T ha n h L o ng * *   S c h o o o f   M e c h a n ica a n d   A u to m o ti v e   En g in e e rin g ,   S o u t h   C h in a   Un iv e rsit y   o f   Tec h n o lo g y ,   Ch in a   * *   F a c u lt y   o f   M e c h a n ica En g in e e rin g ,   T h a Ng u y e n   Un iv e rsit y   o f   T e c h n o lo g y ,   V ietn am       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   A p r   6 ,   2 0 1 5   R ev i s ed   A u g   21 ,   2 0 1 5   A cc ep ted   A u g   29 ,   2 0 1 5       Qu a d ra ti c   f u n c ti o n a n d   q u a ter n a ry   a re   p re f e ra b le  f o rm so lv i n g   p a ra ll e ro b o k in e m a ti c p ro b lem s.  In   o rd e to   sim p li fy   a n d   to   u se   o n ly   o n e   m e th o d   to   so lv e   a ll   f o rm o f   th e   o b jec ti v e   f u n c ti o n s,  t h is  a rti c le  in tro d u c e p re v a len t   tec h n iq u e s to   d o w n g ra d e   m a th e m a ti c a m o d e o f   th e   o b jec ti v e   f u n c ti o n s f ro m   q u a tern a ry   f u n c ti o n   to   q u a d ra t ic  f u n c ti o n   i n   p a ra ll e r o b o k in e m a ti c s   p ro b lem .   B y   u sin g   e q u iv a len a lt e rn a ti v e   k in e m a ti c   stru c tu re   a n d   a d d it i o n a l   m a th e m a ti c a c o n stra in ts,   we   w i ll   c h a n g e   f ro m   th e   stu d y   o p a ra ll e ro b o t   k in e m a ti c p ro b lem   w i th   th e   f o r m   o q u a tern a ry   o b jec ti v e   f u n c ti o n   a th e   o rig in a c o n f ig u ra ti o n   t o   e q u iv a len a lt e rn a ti v e   c o n f ig u ra ti o n   in   t h e   f o r m   o q u a d ra ti c   o b jec ti v e   f u n c ti o n .   T h e   p a ra ll e ro b o k in e m a ti c p ro b lem   b a se d   o n   a lt e rn a ti v e   c o n f ig u ra ti o n   w it h   q u a d ra ti c   o b jec ti v e   f u n c ti o n   is  n o o n ly   si m p ler   b u a lso   h e lp t o   q u ick ly   id e n ti fy   th e   m a th e m a ti c a re latio n sh i p i n   th e   j o in sp a c e   a n d   w o rk   sp a c e   o f   p a ra ll e ro b o t.   T h e n ,   m o re   a c c u ra te  c o n tro so l u ti o n   o f   p a ra ll e ro b o k in e m a ti c p ro b lem   c a n   b e   id e n ti f ied .   M o re o v e r,   b y   u sin g   tec h n iq u e in   th is  stu d y ,   a ll   f o r m o f   o b jec ti v e   f u n c ti o n o f   p a ra ll e ro b o o f   a n y   stru c tu re   c a n   b e   e a sil y   so lv e d .   T h e   re su lt   f ro m   n u m e ric a si m u latio n   h a s   b e e n   u se d   to   p ro v e   th e   p re se n ted   a p p ro a c h e s.   K ey w o r d :   E q u iv ale n t str u ct u r e   Kin e m atic s   m o d el     K in e m atic s   p r o b lem   O b j ec tiv f u n ctio n s   P ar allel  r o b o t     Co p y rig h ©   2 0 1 5   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 :   T r an g   T h an h   T r u n g ,     Sch o o l o f   Me ch a n ical  a n d   Au t o m o ti v E n g i n ee r i n g ,     So u t h   C h in U n i v er s it y   o f   T ec h n o lo g y ,     W u s h a n   r o ad ,   T ian h Dis tr ict,   Gu an g z h o u ,   G u an g   Do n g ,   C h in a.   E m ail: tr a n g t h a n h tr u n g @ g m ai l.c o m       1.   I NT RO D UCT I O N     Da y   b y   d a y ,   th ap p licatio n s   o f   t h p ar allel  m a n ip u lato r   in   v ar io u s   f ield   is   b ec o m ap p ar en t a n d   w it h   r ap id   r ate  u tili ze d   in   p r ec is m a n u f ac tu r i n g ,   m ed ical  s cie n ce   an d   in   s p ac ex p lo r atio n   eq u ip m e n [ 1 ] .   T h e   p ar allel  m a n ip u lato r   ca n   b d ef i n ed   as  clo s ed - c h ain   m ec h a n is m   w h ic h   h as  t w o   p latf o r m s   ( b ase  an d   m o v i n g   p latf o r m ) ,   co n n ec ted   to g et h er   b y   at  leas t w o   i n d ep en d en t   k i n e m a tic  ch a in s   [ 2 ] .   T h m ai n   ad v a n ta g es  o f   p ar allel  m a n ip u lato r   o v er   s er i al  r o b o in clu d h ig h er   s tiff n ess ,   b etter   ac cu r ac y ,   lar g er   lo ad   ca p ac ity ,   h i g h er   v elo cit y   an d   ac ce ler atio n h i g h er   t h r o u g h p u a n d   n o n - ac c u m u lat io n   o f   j o in er r o r s   [ 3 ,   4 ] .   Desp ite  o f   it s   ad v an ta g es,  t h p ar allel  m an i p u lato r   p o s es  s o m ch alle n g es   r eg ar d in g   to   th li m ited   w o r k s p ac e,   s in g u lar it ies   w it h i n   t h w o r k s p ac a n d ,   fin all y ,   th e ir   k i n e m a tics   m o d el  r eso lu tio n   [ 5 ] .   Sin ce   t h k in e m atic s   o f   p ar alle l   r o b o p r o b lem   o f ten   co n tai n s   t h s o l v i n g   o f   t h n o n - li n ea r   tr an s ce n d en tal   eq u atio n s ,   it   is   n o al w a y s   p o s s ib le   to   o b tain   clo s ed   f o r m   s o l u t io n   [ 6 ] .   T h er ef o r e,   th s elec tio n   o f   an   e f f icie n m at h e m ati ca m o d el  is   v er y   cr u cial  to   s i m p l if y   t h k i n e m at ics p r o b lem s   in   p ar allel  r o b o ts   [ 3 ] .     Kin e m atic   m o d els   o f   p ar allel  r o b o ts   ca n   b b u ilt   u p   b y   u s in g   g eo m e tr ic  m et h o d s   o r   th Den a v i t   Har ten b er g   ( DH)   r u le.   Ho w e v er ,   to   av o id   t h co m p licate d   f ac to r s   o f   ap p l y i n g   t h D r u le,   a   g eo m etr ic   m et h o d   is   co m m o n l y   u s ed   f o r   m o d elin g   b y   c h an g i n g   th s c r e w   j o in ts   a n d   s p h er ical  j o in t s   to   th j o in ts   o f   5 - t y p [ 7 ] .   B y   u s i n g   t h i s   m e th o d ,   k in e m atic  m o d els  ar estab lis h ed ,   a n d   in v esti g ati n g   t h k in e m atic  p r o b le m s   o f   p a r allel  r o b o ts   ca n   b d o n b y   ap p l y in g   o p ti m ized   al g o r ith m   [ 8 ] .   T h o b tain ed   m at h e m atica l   m o d el  f o r   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       A   Tech n iq u es to   Do w n g r a d Do w n g r a d Ob jective   F u n ctio n   in   P a r a llel R o b o …  ( Tr a n g   Th a n h   Tr u n g )   187   r ev o lu te  j o in ts   a n d   p r is m a tic  j o in ts   w i ll  b q u ad r atic  f u n ctio n s   a n d   q u ater n ar y   f u n ctio n s   r e s p ec tiv el y   [ 9 ] .   Fo r   th ap p licatio n s   o f   th p ar all el  s tr u ct u r es  h a v i n g   li m b   co n f i g u r atio n s   o f   p r is m atic  j o in ts   ( P )   is   ac tiv j o in t   ex a m p le   R P R   o r   SP t y p es ,   th e   o p ti m izat io n   al g o r it h m   is   n o   lo n g er   ap p r o p r iate  w h e n   it   en co u n ter s   q u ater n ar y   o b j ec tiv f u n c tio n s .   I n   ad d itio n ,   if   t h q u ater n a r y   o b j ec tiv f u n ctio n s   ar k ep t,  it  is   n ec e s s ar y   to   u s t h tech n iq u e   f r o m   [ 1 0 ] .   B ec au s o f   d esiri n g   co n ti n u to   u s e   o p ti m ized   al g o r ith m   to   s o lv k i n e m ati c   p r o b lem s   o f   p ar allel  r o b o ts .   T h is   p ap er   p r esen ts   a n   alter n ati v co n f i g u r at io n   to   d o w n g r ad th o r d er   o f   co m p lica ted   o b j ec tiv f u n ctio n s   to   t h s i m p ler   f o r m .   T h n e w   tec h n iq u o f   ch a n g in g   v ar iab les  in tr o d u ce d   i n   th is   p ap er   is   s u i tab le  f o r   p ar allel  r o b o ts   w it h   d i f f er e n s tr u ctu r e.   T h er ef o r e,   th o b j ec tiv d esire   o f   u s in g   a   s in g le  m et h o d   to   s tu d y   t h k i n e m atic s   f o r   all  k i n d s   o f   p ar alle l r o b o ts   w ill g r ad u a ll y   b ec o m e   r ea l.                2.   T H E   F O RM   O F   T H E   E Q UAT I O WH E N   T R ANSF O RM I NG   P AR AL L E L   RO B O T   K I NE M AT I CS P RO B L E M   I NT O   T H E   O P T I M I Z A T I O P RO B L E M   Su p p o s th a ( , , , , , ) P p p p x y z    is   t h v ec to r   r ep r esen tin g   p o s itio n   a n d   o r ien tatio n   o f   e n d   ef f ec to r   o f   t h r o b o t.  T h ai m   o f   k i n e m a tic  co n tr o is   to   ac h iev h i g h   ac cu r ac y   o f   p o s itio n   an d   o r ien ta tio n   o f   th e n d   ef f ec to r .   T h er ef o r e,   it  is   n ec e s s ar y   to   d eter m i n t h j o in t v ar iab le    i    s o   th at  t h er r o r   o f   p o s itio n   a n d   o r ien tatio n   is   s m allest  w h ile  s atis f y i n g   th co n d it io n s   o f   s tr u ctu r al  co n s tr ai n t s .   , . . . 1 , 2 n : is th v ec to r   o f   j o in t v ar iab les.   J o in t sp ac d eter m i n es t h d o m a in   o f   th f o llo w in g   j o in t v ar iab les:                 1 1 1 2 2 2 ab ab ab n n n                                                                                         ( 1)   w h er e:  a i   an d   b i   ar co n s tr ain t s   o f   j o in t v ar iab les  i   .     () Tf : f u n ctio n   d escr ib in g   th d ev i atio n   o f   p o s itio n   a n d   o r ien tati o n   o f   th e n d   ef f ec to r .   T h p r o b lem   d eter m in i n g   th v alu o f   th j o in v ar iab les is   w r itte n   as  f o llo w s :     ( , , . . . ) 12 ;1 T f m in im iz e n ab i i i D i n i                                                                (2 )   T h is   is   th eq u a tio n   o f   p ar allel   r o b o k in e m atic s   p r o b lem   w h en   tr an s f o r m ed   i n to   p r o b lem   o p ti m izi n g   n   u n k n o w n   n o n li n ea r   f u n ctio n ,   w it h   li n ea r   co n s tr ai n ts .         3.   ASSOC I AT E E Q UAT I O O F   P ARAL L E L   RO B O T   WH E DR I VE B Y   RE VO L UT E   J O I NT S O P RI SM AT I J O I NT   3 . 1 .   Ass o cia t ed  equa t io n w hen d riv en  by   re v o lute   j o ints       I n   p ar allel  r o b o 3 R R R   d r iv e n   b y   r e v o lu te  j o in ts   a s   Fi g u r 1 .         Fig u r 1 .   P a r allel  r o b o t w it h   3 R R R   s tr u ctu r   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 .   3 Sep tem b er   201 5 :   18 6     19 5   188   B ec au s th r o b o h as  s y m m etr ical  s tr u ct u r w h e n   ta k i n g   i n to   co n s id er   th clo s ed   lo o p   v ec to r   eq u atio n   p ass i n g   th r o u g h   t h p o in ts   , , , 01 O P D A O o f   th 1 st   li m b :     0 1 0 1 O O O D D A A O                                                                                                           ( 3 )     T h d etailed   eq u atio n   h as f o r m :   01 01 01 01 3 . c os( 30 ) . c os( ) . c os( ) 3 1 1 1 1 1 . si n( ) . si n( ) 3 1 1 1 1 1 . si n( 30 ) 3 3 . c os( ) . c os( ) . c os( 30 ) 1 1 1 1 1 3 3 . si n( ) . si n( ) . si n( 30 ) 1 1 1 1 1 3 h x ab y a b h h x a b h y a b                                                        ( 4 )       W h en   k i n e m atic  p r o b lem   is   s t r u ctu r ed   b ased   o n   ( 2 ) ,   v alu o f   j o in v ar iab les  11 ,     is   d eter m in e d   s o   th at  p o s itio n   er r o r   11 , OO xy    an d   o r ien tatio n   er r o r       o f   th en d   ef f ec to r   r ea ch   m i n i m u m   v al u e.   T h er ef o r e,   o b j ec tiv f u n ctio n   T   d escr ib in g   d ev iat io n   o f   p o s itio n   a n d   o r ien tatio n   o f   t h e n d   e f f ec to r   is   d eter m in ed   a s   f o llo w s :   01 01 3 2 [ ( . c o s ( ) . c o s ( ) . c o s ( 3 0) ) ] + 1 1 1 1 1 3 3 2 [ ( . s in ( ) . s in ( ) . s in ( 3 0) ) ] 1 1 1 1 1 3 h T x a b h y a b m in im ize                 ( 5 )   Ob v io u s l y ,   ( 5 )   is   al w a y s     0 ,   th u s   m i n i m ize  v a lu ac h ie v ed   i s   0   eq u iv a len t   to   ( 4 )   s atis f ied .   Fu n ctio n   ( 5 )   h as  it s   o w n   n a m e   ca lled   R o s en b r o ck - B an a n f u n ctio n   [ 1 1 ] ,   th m o s t   ap p r o p r iate  alg o r ith m   to   s o l v t h i s   f u n ctio n al  is   Ge n er alize d   R ed u ce d   Gr ad ien t ( GR G)   al g o r ith m   [ 9 ,   1 2 ] .         3 . 2 .   Ass o cia t ed  equa t io n w he n d riv en  by   pris m a t ic  j o int s   C o n s id er   d etailed   d iag r am   o f   o n li m b   O A 3 B 3 P   o f   p ar allel  r o b o t w it h   3 R P S st r u ct u r ( Fig u r 2 ) .           Fig u r 2 .   P ar allel  r o b o t w it h   3 R P S st r u ct u r e       Ass o ciate d   v ec to r   eq u atio n   h a s   th f o llo w in g   f o r m     . i i R P Y i d a P R b                                                                                                             (6 )     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       A   Tech n iq u es to   Do w n g r a d Do w n g r a d Ob jective   F u n ctio n   in   P a r a llel R o b o …  ( Tr a n g   Th a n h   Tr u n g )   189   T h len g t h   o f   i th   li m b   th at  is   th d is ta n ce   b et w ee n   t w o   en d s   o f   v ec to r   i c   an d   i a   is   d eter m in e d   as  f o llo w s     2 2 2 ( ) ( ) ( ) ( ) ( ) d c a c a c a c a c a i i x i x i y i y i z i z i i i i                                   ( 7 )     W h en   t h o b j ec tiv f u n ctio n   i s   s tr u ct u r ed   b ased   o n   ( 2 ) ,   s im i lar   to   s ec tio n   A ,   o b j ec tiv f u n ctio n   is   i n   th f o r m   o f   q u ater n ar y   f u n ctio n   d u to   th p r esen ce   o f   p r is m atic  j o in t v ar iab les  d i :     2 2 2 2 2 ( ) ( ) ( ) 1 m i n i m i z e n T c a c a c a d i x i x i y i y i z i z i i                                           ( 8 )       4.   E Q UIVA L E NT   A L T E RN A T I V E   K I N E M AT I M O DE L   Fro m   s ec t io n   3 ,   it  ca n   b s ee n   th at   f o r   th e   p ar allel  r o b o d r iv en   b y   th e   p r is m atic   j o in ts ,   t h o b j ec tiv f u n ctio n   o f   t h p ar allel  r o b o k in e m at ics  p r o b le m   al w a y s   i s   in   q u ater n ar y   f o r m ,   t h u s   G R al g o r ith m   is   n o   lo n g er   ap p r o p r iate   to   s o lv th is   f o r m   o f   f u n ctio n .   T o   s o lv o b j e ctiv f u n ctio n   co n t ain i n g   f o u r t h   o r d er   v ar iab les,  th er ar s o m ap p r o p r iate  m et h o d s   s u ch   a s   Ne w t o n   R ap h s o n ,   Ho o k - J ee v es,  Fle tch er   P o w ell  [ 1 0 ]   .   I n   o r d er   to   s i m p lify   a n d   to   u s e   o n l y   o n m et h o d   -   th G R alg o r it h m   to   s o l v th q u ater n ar y   o b j ec tiv e   f u n ctio n   i n   p ar allel  r o b o k in e m atic s   p r o b lem .   T h is   ar ticle   p r esen ts   m et h o d   to   d o w n g r ad th o b j ec tiv f u n ctio n   b ased   o n   eq u i v ale n t a lter n ati v k in e m at ic  co n f i g u r a tio n .   T h d o w n   g r ad a tio n   o f   o b j ec tiv f u n ctio n   i s   n o m er el y   c h an g o f   v ar ia b le  in   m at h e m a tical  m o d els,  b u also   r eq u ir es  ap p r o p r iate  k in e m at ic  s tr u ct u r e   b et w ee n   th t w o   co n f i g u r atio n s .     4 . 1 .   M e t ho ds   t o   det er m ine e q uiv a lent   a lt er na t iv c o nfig ura t i o n   T h d eter m i n atio n   o f   eq u iv a l e n alter n at iv co n f i g u r atio n   s h o u ld   b b ased   o n   th s tr u ct u r o f   th e   r o b o to   s w itc h   to   an   eq u iv a le n k in e m at ic  s tr u ctu r d r i v en   b y   th r e v o lu te  j o in in s tead   o f   s tr u ct u r d r iv en   b y   th p r is m a tic  j o in t to   av o id   q u ater n ar y   f u n ctio n   as  m e n tio n e d   ab o v e.       4 . 1 . 1 .   In   ca s o f   us ing   o ne  re v o lute   j o int  t o   re pla ce   o ne  pris m a t ic  j o int    I n   ca s o f   t h m o v e m en t o f   t h p r is m atic  j o in t a x i s   ch a n g es  as p ar allel  r o b o t 3 R P S,  6 S P S,  eq u iv ale n t   alter n ati v co n f ig u r atio n   p r o p o s ed   f o r   th is   f o r m   o f   s tr u ct u r s h o w   i n   Fi g u r 3.           Fig u r 3 .     E q u iv alen t stru c tu r e   w h en   p r is m atic  j o in ts   ar r ep lace d   b y   r ev o l u te  j o in ts       T h alter n ativ co n f i g u r atio n   is   u s ed   to   cr ea te  m at h e m atica m o d els  h a v i n g   t h f o r m   o f   q u ad r atic   o b j ec tiv f u n ctio n .   I is   r eq u ir ed   to   r etain   th r o b o t' s   ac t u ato r s o n l y   t h d r iv p ar is   r ep lace d   t o   g et  a   s tr u ct u r w it h   s i m ilar   k in e m at ic  f u n ctio n s .   I n   th al ter n ati v co n f i g u r ati o n   r eq u ir es  ca lc u latio n   o f   f ac to r s   s u c h   as  t h d ir ec tio n   o f   j o in ax is ,   ac tiv it y   li m itatio n s   o f   r ev o l u te   jo in ts   in   s p ec i f ic  r elatio n   w it h   m o v e m e n   li m itatio n s   o f   p r is m a tic  j o in ts   in   th e   o r ig in al  co n f i g u r atio n   s o   t h at  s h ap an d   v o lu m o f   th w o r k s p ac o f   th t w o   s tr u ct u r es i s   th s a m e.     I n   Fi g u r 3 ,   A B   li m b   o r ig i n al l y   i s   p r is m atic  j o in ( f u l as s o ciatio n   o f   t h l i m b   i s   S P S)  with   co n tr o v ar iab le   is   t h d is ta n ce   b et w e en   t w o   p o i n ts   A ,   B ,   a n d   eq u al  to   d .   A B   l i m b   ca n   b r ep lace d   b y   AC B   li m b   w i t h   S R co n f i g u r atio n ,   t h d eg r ee s   o f   f r ee d o m   o f   t h s tr u ct u r r e m ain s   u n c h an g ed .   I n   o r d er   t o   k ee p   th v o lu m e   an d   w o r k s p ac o f   th r o b o c o n s ta n it  is   n ec e s s ar y   to   co n v er k ee p   o v er h ea d   eq u iv ale n tl y   r a n g o f   v ar iatio n   o f   d   an d   q   v ar iab les.   Fig u r 4   is   ex a m p les o f   eq u iv alen t a lter n ativ co n f ig u r atio n s   f o r   th p ar allel  r o b o t 3 R P S a n d   6 S P S.        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 .   3 Sep tem b er   201 5 :   18 6     19 5   190       Fig u r 4 .     Or ig in al  co n f i g u r ati o n s   o f   r o b o t 3 R P S,  6   S P S(   4 b ,   4 d )   an d   eq u iv ale n t a lter n ati v co n f ig u r atio n s   ( 4 a,   4 c )     r esp ec tiv el y       4 . 1 . 2 .   I n c a s o f   us ing   t w o   re v o lut j o ints t o   re pla ce   o ne  pris m a t ic    I n   ca s th d ir ec tio n   o f   p r is m atic  j o in ax is   is   f ix ed   as  i n   r o b o 3 P R R R   ( Fig u r 5 a) ,   th eq u iv ale n t   alter n ati v co n f i g u r atio n   u s in g   t w o   r e v o lu te   j o in ts   R R   to   r ep lace   o n p r is m atic  j o in t   P   h as   co n s tr ai n t s   co n d itio n s   attac h ed   as Fi g u r 5b.   B ec au s t h d ir ec tio n   o f   p r is m atic  j o in i s   f i x ed ,   o n l y   th e   d is tan ce   b et w ee n   p o in t   A   a n d   p o in C   in   th d ir ec tio n   o f   p r is m atic   j o in i s   c h an g i n g .   Hen ce ,   a lter n ativ co n f i g u r atio n   n ee d s   f u r th er   d escr ip tio n   b y   o th er   co n s tr ai n ts   co n d itio n s   to   cr ea te  eq u iv alen c y   i n   ter m s   o f   k i n e m atic s   b et w ee n   t h t w o   co n f i g u r atio n s .   C o n s id er   alter n ati v co n f i g u r atio n   o f   Fi g u r 5 b ,   to   en s u r th at  th m o v e m e n t o f   t h p r is m a tic  j o in t i s   in   ac co r d an ce   w it h   th d ir ec tio n   o f   Y - a x is ,   t h ad d itio n al  m ath e m atica co n s tr ai n ts   t h at  th alter n ati v e   co n f i g u r atio n   n ee d s   is :       A B =B C =a     an d     2 q 1 =q 2                                                                                                                                                                                  ( 9 )             Fig u r 5 .   R o b o t 3 P R R R   ( 5 a)   an d   eq u iv ale n t a lter n ati v co n f i g u r atio n   ( 5 b )       Ver if y   t h m at h e m a tical  co n s t r ain ts ,   t h tr aj ec to r y   eq u atio n   o f   p o in t C is   i n   t h f o llo w i n g   f o r m :   2 . c os ( ) . c os ( ) 1 2 2 . sin ( ) . sin ( ) 1 2 q x A B q B C c q y A B q B C c                                                                                                 (1 0 )   Su b s ti tu te  ( 9 )   to   ( 1 0 )   h as:        1 1 0 2 . s in ( ) c c x q y a q                                                                                                                  (1 1 )     T h u s   w it h   th e   co n s tr ai n ( 9 ) ,   t h lo cu s   o f   p o in C   i s   t h l in e   co in cid es  w i th   t h v er tical  Y - ax is   o r   i s   th m o v e m en t d ir ec tio n   o f   p r is m at ic  j o in t in   t h o r ig in a l c o n f i g u r atio n .     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       A   Tech n iq u es to   Do w n g r a d Do w n g r a d Ob jective   F u n ctio n   in   P a r a llel R o b o …  ( Tr a n g   Th a n h   Tr u n g )   191   4 . 2 .   F o r m   o f   o bje ct iv f un ct io n in e qu iv a lent   a lt er na t iv co nf ig ura t io n   Af ter   eq u i v alen alter n ati v co n f i g u r atio n   f o r   ea ch   t y p o f   r o b o t   d r iv en   b y   p r is m atic  j o in h as  b ee n   id en ti f ied ,   th n e x s tep   n ee d ed   to   d o n is   to   d ev elo p   th o b j ec tiv f u n ctio n   o f   t h alter n ati v f u n ctio n .   Dis p lace m e n g r ap h   o f   th o r ig in a co n f i g u r atio n   w ill  co m p letel y   b in f er r ed   f r o m   th d is p lace m en g r ap h   o f   alter n ati v co n f ig u r atio n   b ase d   o n   g eo m etr ic  r elatio n s   b et wee n   th t w o   co n f i g u r atio n s .   Su p p o s th at  i n   t h o r ig in a l c o n f ig u r atio n   o b j ec tiv f u n ctio n   h as t h f o r m :     2 22 12 ( , . . . , ) 0 i n i T d d d a                                                                                                                                      ( 1 2 )   T h ch an g o f   v ar iab les  f o r m u la  o f   t w o   co n f i g u r atio n s   a n d   m at h e m a tical  co n s tr ain t s :   () ii df                                                                                                                                                                    ( 1 3 )   T h v ar iatio n   o f   t h co n tr o l v a r iab les in   th t w o   c o n f i g u r atio n s   i s   m i n m a x m i n m a x i i i i i i d d d                                                                                                       ( 1 4 )   Ob j ec tiv f u n ctio n   in   alter n ati v co n f ig u r atio n   h as t h f o llo w i n g   f o r m   2 12 ' ( , . . . , ) ' 0 i n i Ta                                                                                                                                          ( 1 5 )   E q u atio n   ( 1 5 )   is   al w a y s   i n   th f o r m   o f   q u ad r atic  f u n c ti o n   an d   it  is   th eq u iv a len alter n ati v e   k in e m at ic  m o d el.       5.   NUM E RICAL   S I M UL AT I O E XAM P L E   C o n s id er   co n tr o ex a m p le  o f   Ste w ar Go u g h   r o b o ( Fig u r 4d)   f o llo w i n g   tr aj ec to r y   in   s p ac ( Fig u r 6 ) ,   th er is   an   eq u atio n     2 1 0 1 9 6 . sin ( ) 2 1 8 7 . sin ( ) 3 8 9 8 .8 2 8 1 0 0 . c o s( ) 1 0 0 . sin ( ) 0 .8 2 6 1 .5 7 0 8 x t t yt zt t                                                                   (1 6 )       Fig u r e   6   T r a j ec to r y   o f   m o v a b le  p laten   Ste w ar t G o u g h   r o b o t th at  n ee d s   to   co n tr o l       Sin ce   p r is m atic  j o in ts   ax i s   o f   th Ste w ar Go u g h   r o b o h as  d ir ec tio n   th at  ca n   b ch an g ed   s o   th alter n ati v co n f ig u r atio n   s elec ted   is   th t y p i n   w h ich   r ev o lu te  j o in t   r ep lace s   p r is m atic  j o in t Fig u r 7.         Fig u r e   7 .   Geo m etr ic  r elatio n   b et w ee n   o r ig i n al  v ar iab le  d i a n d   n e w   v ar iab le   2i   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 .   3 Sep tem b er   201 5 :   18 6     19 5   192   Firstl y ,   th ch a n g o f   v ar iab l es  f o r m u la  m u s b d ev elo p e d .   I n   th o r ig in al  co n f ig u r ati o n ,   co n tr o v ar iab le  is   th le n g t h   o f   d ir ec ti o n   ax is   d i,  i n   th alter n ati v c o n f i g u r atio n   co n tr o l v ar iab le  i s   th a n g le  2 i   .   T o   s i m p li f y ,   i n   alter n a tiv co n f i g u r atio n   s u p p o s th at  t h len g th   o f   2   lin k s   i i i i A C C B a c o n s t   th en   i i i A C B    is   is o s ce le s   tr ian g le  w it h   ap ex   C i ,   ap p ly   t h co s i n f u n c tio n   in     w h av e:    2 2 2 2 c o s 2 2 2 a r c c o s( ) 2 A B A C C B A C C B A C B i i i i i i i i i i i i i A C C B A B i i i i i i A C B i i i A C C B i i i i                                        ( 1 7 )     On   t h o th er   h a n d   2 180 i i i i A C B   so     22 22 2 1 8 0 a r c c o s ( ) 2 2 2 2 2 1 8 0 a r c c o s ( ) 2 ii ad a A C C B A B i i i i i i A C C B i i i i                      ( 1 8 )   E q u atio n   ( 1 8 )   is   th f o r m u la  t o   ch an g v ar iab les b et w ee n   t wo   co n f ig u r atio n s .   Sin ce   th li m b s   o f   Ste w ar Go u g h   r o b o h av id en tical  s tr u ct u r es,  d etailed   d ev elo p m e n o f   i th   li m b   o f   r o b o t is as sh o w n   i n   Fi g u r 8.           Fig u r e   8   Deta iled   d ev elo p m e n t d iag r a m   o f   i th   li m b   o f   Ste w a r t G o u g h   r o b o t in   alter n ati v co n f i g u r atio n           Ass o ciate d   v ec to r   eq u atio n   h a s   th f o llo w in g   f o r m :     .. O P R P B O A A C C B O P A C C B R P B O A ii i i i i i i i i i i R P Y R P Y                                    ( 1 9 )   w h er RPY R     is   m a tr ix   R o ll - P itc h - Y a w .   . . . . . . . ( , ) ( , ) ( , ) . . . . . . . .. RPY c c s s c c s c s c s s R R z R y R x c s s s s c c c s s s c s s c c c                                    ( 2 0 )     Deta iled   d ev elo p m en t ( 1 9 ) :     . . . . ( ) . . . . . . . 3 1 3 1 2 . . c o s ( ) . c o s ( ) . . . . . . . 3 2 3 . . . . . ( ) 3 1 3 1 2 a s c a s c x p c c s s c c s c s c s s x i i i i i A i p a c a y c s s s s c c c s s s c y i i i A i s s c a s s a s s z p z i i i i i A i        . . x ci y ci cc z ci            ( 2 1 )     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       A   Tech n iq u es to   Do w n g r a d Do w n g r a d Ob jective   F u n ctio n   in   P a r a llel R o b o …  ( Tr a n g   Th a n h   Tr u n g )   193   w h er c ”  a n d   s ”  ar s y m b o ls   o f   co s i n a n d   s i n ;   ,,    ar th o r ien tat io n   a n g le  o f   m o v i n g   p latf o r m .   W h en   t h o b j ec tiv f u n ctio n   is   s tr u ctu r ed   b ased   o n   ( 2 ) ,   o b j ec tiv f u n ctio n   o f   r o b o is   d eter m i n ed   as  f o llo w s :   3 1 3 1 2 3 1 1 2 3 1 {[ . . . . ( ) . . ( . . . ) . 2 ( . . . ) . ] [ . . . ( ) . . . 2 ( . . . ) . ( . . . ) . ] [ . . i i i i i C i C i C i A i i i i i i C i C i C i A i i p a s c a s c c c x s s c c s y x c s c s s z x p a c c a c c c s x y T s s s c c y c s s s c z y p a s a z 12 6 1 () 2 . . . . . ] }   m in im iz e   ii C i C i C i A i i s s x s c y c c z z      ( 2 2 )     Usi n g   t h GR al g o r ith m   to   s o lv eq u atio n   ( 2 2 ) ,   th r esu lts   ar d is p lace m en g r ap h   o f   6   co n tr o l   j o in ts   2i     p ass in g   t h r o u g h   2 4   k e y   p o in ts   o f   t h tr aj ec to r y   i n   alter n ati v co n f ig u r at io n   an d   co n v er ted   d is p lace m e n t g r ap h   o f   p r is m at ic  j o in t d i in   o r ig in al  co n f i g u r atio n   as i n   Fi g u r 9.                             Fig u r e   9   T h co n v er ted   d is p l ac e m en t g r ap h   o f   6   eq u i v ale n t   j o in t v ar iab les b et w ee n   th r e p lace m en co n f i g u r atio n   an d   t h o r ig i n al  s tr u ct u r 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 .   3 Sep tem b er   201 5 :   18 6     19 5   194   B y   u s in g   al ter n ate  co n f i g u r ati o n   to   f i n d   d is p lace m en g r ap h   o f   6   l i m b s   u s r ev o l u te  j o in t,  u s t h e   f o r m u la  c h an g ed   to   r ed ef in th e   d is p lace m e n t   g r ap h   o f   6   li m b s   u s p r is m atic   j o in i n   t h e   o r ig i n al   co n f i g u r atio n .   T h is   is   t h k in e m atic s   co n tr o l in f o r m atio n   o f   Ste w ar t G o u g h   r o b o t.       6.   CO NCLU SI O N     B y   u s i n g   th tec h n iq u to   d o w n g r ad o b j ec tiv f u n c tio n   b ased   o n   eq u iv ale n alter n ati v e   co n f i g u r atio n ,   th d if f ic u ltie s   en co u n ter ed   r eg ar d in g   t h o r d er   o f   th o b j ec tiv f u n ctio n   f o r m s   s o l v in g   p ar allel   r o b o k in e m atic s   p r o b lem s   h a s   b ee n   r eso lv ed .   E q u iv ale n a lter n ati v co n f ig u r atio n s   p r o p o s ed   in   th ar ticle   u s e   o n r e v o lu te   j o in o r   co m b in at io n   o f   t w o   r ev o l u te  j o in ts   to   r ep lace   p r is m atic   j o in t   alo n g   w it h   d if f er en t   k in e m at ic  co n s tr ai n t s   d escr ib ed   in   s o lu tio n   s elec tio n   co n d iti o n s   o f   o p ti m izatio n   p r o b le m .   A ll  p ar allel  r o b o ts   h av i n g   th e   f o r m   o f   q u ater n ar y   o b j ec tiv f u n ctio n   ca n   b d o w n g r ad ed   to   q u ad r atic  o b j ec tiv f u n ctio n ,   f r o m   w h ic h   t h p ar allel  r o b o k i n e m atic s   p r o b le m   ca n   b s i m p li f ied   an d   its   s o lu t io n s   ca n   b q u ick l y   f o u n d .   T h is   tech n iq u h as  b ee n   test ed   o n   m an y   d i f f er en t y p es  o f   p ar all el  r o b o w ith   d if f er en t   s tr u ctu r es  an d   t h r es u lts   s h o w   t h at  th ap p licab ilit y   o f   t h is   tec h n iq u i n   p r ac tice  is   v er y   h i g h .   P ar allel  r o b o t k in e m a tics   p r o b le m   o f te n   h as  m an y   m ath e m at ical  s o lu tio n s ,   i n   ad d itio n   to   f i n d in g   ac cu r ate  co n tr o l so lu tio n ,   id en t if icat io n   o f   e x tr p ar a m eter s   ( , 13 ii    as in   ex a m p le  o f   s ec tio n   5 )   in   li m b s   o f   p ar allel  r o b o t to   estab lis h   u n iq u s o lu t io n   r elatio n   i n   j o in t s p ac an d   w o r k s p ac is   a n   is s u n ee d ed   d is cu s s ed .   T h is   is   r esear ch   d ir ec tio n   th at  w w i ll d i s c u s s   i n   an o th er   p ap er .       RE F E R E NC E S     [1 ]   Y.D.  P a tel,   P . M .   G e o rg e ,   P a ra ll e l   m a n ip u lato rs  a p p li c a ti o n s - A   su rv e y .   M o d e rn   M e c h a n ica En g in e e r in g v o l.   2,   p p .   57 - 6 4 ,   2 0 1 2 .   [2 ]   T a n io   K.T a n e v .   Kin e m a ti c o f   a   h y b rid   (p a ra ll e l se rial)  ro b o m a n ip u lato r.   M e c h a n ism  a n d   M a c h i n e   T h e o ry v o l   3 5 ( 9 ),   p p .   1 1 8 3 - 1 1 9 6 ,   S e p tem b e 2 0 0 0 .   [3 ]   S e rd a Ku c u k .   Kin e m a ti c s,  S in g u larity   a n d   De x terit y   A n a l y sis  o f   P lan a P a ra ll e M a n ip u lato rs   Ba se d   o n   DH   M e th o d .   R o b o M a n i p u la t o rs   Ne Ach iev e me n ts ,   A le k sa n d a Laz i n ica   a n d   Hiro y u k Ka w a (Ed . ).   I n T e c h ,   p p .   3 8 7 - 4 0 0 ,   0 1   A p ril ,   2 0 1 0 .   [4 ]     K a n g ,   B. Ch u ,   J.  &   M il ls,   J.  K .   De sig n   o f   h ig h   sp e e d   p lan a r   p a ra ll e m a n ip u lato r   a n d   m u lt ip le  sim u lt a n e o u s   sp e c if ic a ti o n   c o n tro l .   Pro c e e d in g o IEE In ter n a ti o n a Co n fer e n c e   o n   Ro b o ti c a n d   Au t o ma t io n ,   S o u th   Ko re a ,   pp.   2 7 2 3 - 2 7 2 8 ,   2 0 0 1 .   [5 ]   L u c   Ro ll a n d ,   T h e   F o rwa rd   Kin e m a ti c P ro b lem   w it h   a n   e x a c t   a lg e b ra ic  M e th o d   f o th e   g e n e ra l   p a ra ll e ro b o t.   V S a n d   Ro b o ti c s S o c iety   o J a p a n   v o 1 9 9 ),   p p .   9 9 5   1 0 2 5 ,   2 0 0 5 .   [6 ]   S a p ra .   R,     M a th e w .   M ,   M a ju m d e r.   S .   A   S o lu ti o n   t o   In v e rse   Kin e m a ti c P ro b lem   Us in g   th e   Co n c e p o f   S a m p li n g   Im p o rtan c e   Re sa m p li n g .   Ad v a n c e d   Co mp u ti n g   &   Co mm u n ica ti o n   T e c h n o l o g ies   ( ACCT ),   F o u rt h   In tern a ti o n a l   Co n f e re n c e   o n ,   R o h tak ,     p p .   4 7 1     4 7 7 8 - 9   F e b .   2 0 1 4   [7 ]   J. - P .   M ERL ET .   P a ra ll e Ro b o ts  (S e c o n d   Ed it io n ).   P u b li s h e d   b y   S p rin g e r,   P . O.  Bo x   1 7 ,   3 3 0 0   A Do rd re c h t,   T h e   Ne th e rlan d s 2 0 0 6 .   [8 ]     Oz g u Ye n ia y .   A   c o m p a ra ti v e   stu d y   o n   o p ti m iza ti o n   m e th o d f o th e   c o n stra in e d   n o n li n e a r   p ro g ra m m in g   p ro b lem s.  M a th e ma ti c a Pro b lem s in   E n g i n e e rin g ,   Hin d a wi   Pu b li s h in g   Co r p o ra ti o n v o l   2 ,   p p . 1 6 5 173 ,   2 0 0 5 .   [9 ]   P h a m   T h a n h   L o n g ,   A   N e w   M e th o d   to   S o lv e   th e   Re v e r se   Kin e m a t ic  Ro b o P r o b lem .   IS T S   S wiss o te L e   Co n c o rd e ,   Ba n g k o k   T h a il a n d ,   p p .   4 3 - 46 ,   N o v e m b e 2 1 - 2 4 /2 0 1 2   [1 0 ]   Do m a g o Ja g o b o v ic,  Oc jen a   u c in k o v it o sti  p o st u p a k a   z a   rje sa v a n je  k in e m a ti k e   S te w a rto w ih   p a ra leln ih   m e h a n iza m a .   M a g istars k Ra d ,   z a g r e b ,   p p .   8 1 ,     2 0 0 1 .   [1 1 ]     L .   Ya n   a n d   D.  M a .   G lo b a Op t i m iz a ti o n   f o c o n stra i n e d   n o n li n e a p ro g ra m u sin g   li n e - u p   c o m p e ti ti o n   a lg o rit h m .   Co mp u s.   Op e r.  Res ,   v o l   2 5 (1 1 - 2 2 ),   p p .   1 6 0 1 - 1 6 1 0 2 0 0 1 .   [1 2 ]   L .   S .   L a sd o n ,   A .   D.  W a rre n ,   A .   Ja in ,   a n d   M .   Ra t n e (1 9 7 8 De sig n   a n d   T e stin g   o f   a   g e n e ra li z e d   re d u c e d   g ra d ien t   c o d e   f o n o n li n e a P ro g ra m m in g ,   ACM   T ra n s.  M a t h .   S o ft W a re ,   v o 4 ( 1 ) ,   p p .   3 4 - 50 ,   1 9 7 8 .       B I O G RAP H I E S O F   AUTH O RS        Tr a n g   Th a n h   T r u n g   w a s b o rn   in   G a n g   T h e p ,   T h a Ng u y e n   Cit y ,   V iet  Na m   in   1 9 8 3 .   He   is  th e   P h .   D.  c a n d id a te at t h e   S c h o o o f   M e c h a n ica a n d   A u to m o ti v e   En g in e e rin g ,   S o u t h   Ch i n a   Un iv e rsit y   o T e c h n o lo g y ,   Ch in a .   He   re c e iv e d   th e   B. S ,   M . S .   d e g re e in   M e c h a n ica En g in e e rin g   f ro m   T h a Ng u y e n   Un iv e rsit y ,   V iet  Na m   in   2 0 0 6 ,   2 0 1 0 ,   re sp e c ti v e ly .     F ro m   2 0 0 8   to   2 0 1 2 ,   h e   w a a   lec tu re a T h a Ng u y e n   Un iv e rsit y   o f   T e c h n o lo g y ,   V iet  N a m .   His   re se a rc h   in tere st  c o v e rs  ro b o c o n tro l   tec h n o lo g y   a n d   m a c h in e   lea rn in g .   T h e re   w e re   0 2   a rti c les   p u b li sh e d   in   m a g a z in e s   a n d   c o n f e re n c e s.  Co rre sp o n d i n g   a u th o o f   th is  p a p e r.       Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       A   Tech n iq u es to   Do w n g r a d Do w n g r a d Ob jective   F u n ctio n   in   P a r a llel R o b o …  ( Tr a n g   Th a n h   Tr u n g )   195           Li  We G u a n g   (1 9 5 8 ,   M a le),  P h D,  P r o f e ss o a n d   d o c to ra su p e rv iso r.   He   re c e i v e d   th e   B. S ,   M . S .   a n d   P h . D.   d e g re e   in   m e c h a n ica e n g in e e rin g   f ro m   th e   M e c h a n ica a n d   A u to m o ti v e   En g in e e rin g ,   S o u t h   C h in a   U n iv e rsity   o f   T e c h n o lo g y ,   Ch in a   in   1 9 8 2 ,   1 9 9 6 ,   1 9 9 9 ,   re sp e c ti v e l y .   F ro m   2 0 0 1   t o   2 0 1 5 ,   h e   w a a   d irec to o f   th e   re se a rc h   o f   m o d e rn   NC  T e c h n o lo g y ,   S c h o o o f   m e c h a n ica a n d   a u to m o ti v e   e n g in e e rin g .     S o u t h   Ch i n a   Un iv e rsity   o f   T e c h n o l o g y .   V ice   P re sid e n t   o f   G u a n g d o n g   m a n u f a c tu rin g   in f o rm a ti o n   so c iety ,   d irec to o f   h a r d w a re   p ro d u c ts  S t a n d a r d iza ti o n   T e c h n ica Co m m it tee .   His  re s e a rc h   in tere st  c o v e rs   m o d e rn   CNC  e q u ip m e n t,   m a n u f a c tu rin g   s y ste m   o f   d ig it a a n d   in f o rm a ti o n   c o n tr o l,   i n d u strial  ro b o t e c h n o l o g y ,   e lec tro m e c h a n ica in teg ra ti o n   e q u i p m e n t,   ste a m   tu rb in e   b e a rin g ,   a n d   th e   s h a f ti n g   v ib ra ti o n   m o n it o rin g ,   a n d   v ib ra ti o n   re d u c ti o n   tec h n o l o g y .   He   h a s b e e n   m o re   th a n   1 0   tec h n ica a c h iev e m e n ts  in   e n terp rise   a p p li c a ti o n   a n d   in d u str ializa ti o n   o f   n e w   tec h n o lo g ies   f o CNC  m a c h in in g   c e n ter  is  t o   p ro m o te.  Op ti c a l - m e c h a n ica l - e lec tri c a in teg ra ti o n   re s u lt o f   th e   a v iatio n   i n d u stry ,   sc ien ti f ic  a n d   tec h n o lo g ica p ro g re ss   Aw a rd   1 9 9 5 ,   CNC  tec h n o l o g y ,   G u a n g d o n g   P r o v in c ial  S c ien c e   a n d   tec h n o lo g y   p ro g re ss   a w a rd   o f   G u a n g d o n g   e x c e ll e n n e w   p ro d u c Aw a rd .   He   h a w o n   m o re   th a n   3 0   n a ti o n a in v e n ti o n   p a ten a n d   u ti l it y   m o d e p a ten ts.   In   re c e n y e a rs,  h e   h a s m o re   th a n   1 0 0   p a p e rs p u b l ish e d   i n   n a ti o n a a n d   i n tern a ti o n a l   a c a d e m ic  p a p e rs,  e d it o rs  p u b l ish e d   a   m o d e rn   m a n u f a c tu rin g   te c h n o l o g y   ( m e c h a n ica in d u stry   p u b li sh i n g   h o u se ),   m e c h a n ica c o n tro F o u n d a ti o n   (b il in g u a t u to rial)  (W u h a n   Un iv e rsity   o tec h n o l o g y   p re ss ),   th e   m a c h in e ry   a n d   e q u ip m e n o f   CNC  tec h n o lo g y   (n a ti o n a d e f e n se   in d u stry   p re ss a n d   3   tex tb o o k s.            Ph a m   T h a n h   Lo n g   w a s   b o rn   in   V in h   P h u ,   Vie Na m   in   1 9 7 7 .   He   re c e iv e d   th e   B. S ,   M . S .   a n d   P h . D.  d e g re e   in   m e c h a n ica e n g i n e e rin g   f ro m   F a c u lt y   o f   M e c h a n ica En g in e e rin g ,   T h a Ng u y e n   Un iv e rsit y   o f   Tec h n o lo g y ,   V iet  N a m   in   1 9 9 5 ,   2 0 0 1 ,   2 0 0 6 ,   re sp e c ti v e l y .       F ro m   2 0 0 0   t o   2 0 0 8 ,   h e   w a s a lec t u re a F a c u lt y   o f   M e c h a n ica En g in e e rin g ,   T h a Ng u y e n   Un iv e rsit y   o f   Tec h n o lo g y ,   V iet  N a m .   F ro m   2 0 0 8   to   2 0 1 5 ,   h e   w a s t h e   h e a d   o f   De p a rt m e n o f   M e c h a tro n ics ,   T h a Ng u y e n   Un iv e rsit y   o f   Tec h n o lo g y .   His res e a r c h   in tere st co v e rs  m e c h a tro n ics ,   ro b o ti c s,  a u t o m a ti o n   in   m a n u f a c tu rin g ,     CA D/CA M /CNC t e c h n o lo g y .   He   h a m o re   th a n   1 7   p a p e rs  p u b li sh e d   in   n a ti o n a a n d   i n tern a t io n a a c a d e m ic p a p e rs,  0 3   tex tb o o k s,  a n d   p a rti c i p a ted   i n   7   re se a rc h   to p ics   in   V iet n a m .             Evaluation Warning : The document was created with Spire.PDF for Python.