T E L K O M N I K T elec o m m un ica t io n,  Co m pu t ing ,   E lect ro nics   a nd   Co ntr o l   Vo l.   18 ,   No .   6 Dec em b er   2 0 2 0 ,   p p .   3 1 9 1 ~3 2 0 1   I SS N:  1 6 9 3 - 6 9 3 0 ,   ac cr ed ited   First Gr ad b y   Kem en r is tek d i k ti,  Dec r e No : 2 1 /E/KPT /2 0 1 8   DOI : 1 0 . 1 2 9 2 8 /TE L KOM NI K A. v 1 8 i6 . 1 4 9 1 3     3191       J o ur na l ho m ep a g e h ttp : //jo u r n a l.u a d . a c. id /in d ex . p h p /TELK OM N I K A   Ra dia l bas is func t io n   neura l ne twor k contro for pa ra llel spa tial  ro bo t     Ng uy en  H o ng   Q ua ng 1 Ng uy en  Va n Q uy en 2 Ng uy en  Nh H ien 3     1, 3 Th a N g u y e n   Un i v e rsity   o Tec h n o lo g y ,   Vie tn a m   2 Ha n o Un i v e rsity   o S c ien c e   a n d   Tec h n o l o g y ,   Vie t n a m       Art icle  I nfo     AB S T RAC T   A r ticle  his to r y:   R ec eiv ed   Dec   9 ,   2 0 1 9   R ev is ed   Ma y   3 0 ,   2 0 2 0   Acc ep ted   J u n   2 5 ,   2 0 2 0       Th e   d e riv a t io n   o m o ti o n   e q u a ti o n o c o n stra in e d   sp a ti a m u l ti b o d y   sy ste m   is   a n   imp o rta n p ro b lem   o d y n a m ics   a n d   c o n tro l   o p a ra ll e ro b o ts .   Th e   p a p e firstl y   p re se n ts  a n   o v e rv iew   o t h e   c a lcu latin g   t h e   t o rq u e   o th e   d ri v in g   sta g e o th e   p a ra ll e ro b o ts   u sin g   Kro n e c k e p ro d u c t.   Th e   m a in   c o n ten t   o f   th is  p a p e r   is  to   d e riv e   th e   i n v e rse   d y n a m ics   c o n tro ll e rs  b a se d   o n   th e   ra d ial  b a s is  fu n c ti o n   ( RBF )   n e u ra n e two rk   c o n tro l   la fo r   p a ra ll e r o b o m a n i p u lato r s.  F i n a ll y ,   n u m e rica sim u latio n   o t h e   in v e rse   d y n a m ic c o n tro ll e r   fo a   3 - RRR  d e lt a   ro b o m a n ip u lato r   is p re se n te d   a a n   il lu stra ti v e   e x a m p le.   K ey w o r d s :   I n v er s d y n am ics co n tr o ller   Kr o n ec k er   p r o d u ct   Nu m er ical  s im u latio n   Par allel  r o b o t m an i p u lato r   R B F n eu r al  n etwo r k   co n tr o l   T h is i a n   o p e n   a c c e ss   a rticle   u n d e th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   Ng u y en   Ho n g   Qu a n g ,     T h ai  Ng u y e n   Un iv er s ity   o f   T e ch n o lo g y ,   No .   6 6 6 ,   3 /2   Stre et,   T ic h   L u o n g   W ar d ,   T h ai  Ng u y en   C ity ,   Vietn am .   E m ail:  q u an g . n g u y en h o n g @ tn u t.e d u . v n       1.   I NT RO D UCT I O N   I n   th p ast  th r ee   d e ca d es,  th th eo r y   o n   d y n am ics  o f   c o n s tr ain ed   m u ltib o d y   s y s tem s   h as  b ee n   d ev elo p e d   to   h ig h   d eg r ee   o f   m atu r ity   [ 1 - 4 ] .   T h p ar all el  r o b o m a n ip u lato r s   ar c o n s tr ain ed   m u ltib o d y   s tr u ctu r es  [ 5 - 7 ] .   T h e   eq u atio n s   o f   m o tio n   f o r   m u ltib o d y   s y s tem   ar o b tain e d   as  th en d   r esu lt  o f   s eq u e n ce   o f   m ath em atica o p er ato r s .   I n   g en er al,   th k n o wn   m eth o d s   to   d er iv th eq u atio n s   o f   m o tio n   o f   m u ltib o d y   s y s tem s   ar L ag r a n g e’ s   e q u atio n s New to n E u ler   e q u ati o n s ,   Kan e’ s   eq u atio n s Am o n g   th ese   m eth o d s ,     th ap p r o ac h   u s in g   L ag r an g e’ s   eq u atio n s   with   m u ltip lie r s   h as  b ec o m an   attr ac tiv m eth o d   to   d er iv e     th eq u atio n s   o f   m o tio n   o f   co n s tr ain e d   m u ltib o d y   s y s tem s .   T h i s   ap p r o ac h   p r o v i d es  well  a n aly tical  an d   o r d er ly   s tr u ctu r th at  is   v er y   u s ef u l f o r   co n tr o l p u r p o s es.   T h co n t r o o f   tr ee lik e   m u ltib o d y   s y s tem s   is   o f   in te r est  to   n u m b er   o f   r esear ch   c o m m u n ities   in   v e r y   o f   ap p licatio n s   ar ea s .   Ma n y   a d v an ce d   m eth o d s   f o r   co n tr o o f   r o b o m an ip u lato r s   b ased   o n   th e   L ag r a n g e’ s   eq u atio n s   h av b ee n   d ev elo p e d   [ 8 - 19 ] .   T h ap p licatio n   o f   m o d er n   co n tr o m eth o d s   s u ch   as  s lid in g   m o d c o n tr o l   m eth o d ,   th e   n eu r al   n etwo r k   c o n tr o m et h o d   f o r   c o n tr o ller   d es ig n   o f   th e   tr ee lik e   r o b o m an ip u lat o r s   is   p r esen ted   in   th wo r k s   [ 2 0 - 3 0 ] .   I n   c o n tr ast  to   th r a p id   p r o g r ess   in   co n tr o l   th eo r y   o f   tr ee lik e   r o b o m a n ip u lato r s ,     th d ev elo p m en o f   th co n tr o th eo r y   f o r   p a r allel  r o b o ts   is   s till   lim ited .   Mo d er n   co n tr o m eth o d s   h a v also   b ee n   u s ed   in   th e   co n tr o p r o b lem   o f   p lan p a r allel  m an ip u lato r s   [ 3 1 - 3 4 ] .   On h as  u s ed   t h co n tr o m eth o d s   s u ch   as  th p r o p o r tio n al  d e r iv a tiv ( PD )   co n tr o an d   p r o p o r tio n al   in te g r al   d er iv ativ e   ( PID )   co n tr o f o r   d esig n i n g   s o m co n tr o ller s   o f   s p atial  p a r allel  r o b o m an ip u lato r s   [ 3 5 - 3 8 ] .   Ho wev e r ,   th ap p licatio n   o f   m o d er n   co n tr o m eth o d s   s u ch   as  s lid in g   m o d e   co n tr o m eth o d ,   th r ad ial  b asis   f u n ctio n   ( RBF )   n eu r al   n etw o r k   c o n tr o m eth o d   f o r   co n t r o ller   d esig n   o f   th s p a tial  p ar allel  r o b o m an ip u lato r s   is   n ew  p r o b lem   th at  h as  n o b ee n   in v esti g ated .   Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  18 ,   No .   6 Dec em b e r   2 0 2 0 :   3 1 9 1   -   320 1   3192   R ec en tly ,   N.   H.   Q u an g   [ 3 9 - 4 1 ]   p r o p o s ed   a   co n tr o m eth o d   u s in g   m o d el   p r e d ictiv ap p r o ac h   AL - Azz awi  [ 4 2 ]   ad d r ess   th co n tr o p r o b lem   f o r   class   o f   n o n lin ea r   d y n am ical  s y s tem s   b ased   o n   lin ea r   f ee d b ac k   co n tr o s tr ateg ies.  S.   R iach [ 4 3 ]   p r o p o s ed   ad a p tiv n o n s in g u la r   ter m in al  s u p er - twis tin g   co n tr o ller   co n s is ts   o f   th h y b r id izatio n   o f   n o n s in g u lar   ter m in al  s lid in g   m o d c o n tr o a n d   an   ad a p tiv s u p er   twis tin g Simu latio n s   with   n o n s in g u lar   ter m in al  s u p er - twis tin g   co n tr o to   p r o v th s u p er i o r ity   an d   t h ef f ec tiv en ess   o f   th p r o p o s ed   ap p r o ac h .   I n   [ 4 4 ] ,   n ew  co m p o u n d   h ier ar c h ical  s lid in g   m o d co n tr o an d   f u zz y   lo g ic  co n tr o s ch em h as b ee n   p r o p o s ed   f o r   class   o f   u n d er ac tu ated   s y s tem s   with   m is m atch ed   u n ce r tain ties .   I n   th p r esen s tu d y ,   we  p r esen co n tr o l   m eth o d   u s in g   n eu r a n etwo r k   f o r   c o n tr o ller   d esig n   o f   s p atial   p ar allel  r o b o m an ip u lato r s .   I n   th s ec tio n   2 ,   th ap p licatio n   o f   th n ew  m atr ix   f o r m   o f   L a g r an g ian   eq u atio n s   with   m u ltip lier s   f o r   co n s tr ain e d   m u ltib o d y   s y s tem s   to   estab li s h   n ew  ex p r ess io n   f o r   ca lcu l atio n   o f   th d r i v in g   t o r q u es  o f   p ar allel  r o b o ts   will  b d is cu s s ed .   T h in v er s d y n am ics  co n tr o ller   f o r   th p ar all el  r o b o m a n ip u lato r   is   co n s id er ed   in   th s ec tio n   3 .   I n   th s ec tio n   4 ,   n u m er ical  s im u latio n   o f   th in v e r s d y n a m ics  co n tr o ller   f o r   a     3 - RRR  d elta  p ar al lel  s p atial  r o b o t m an ip u lato r   is   p r esen ted   a s   an   illu s tr ativ ex am p le.       2.   I NVE RS E   DYNA M I C S O F   CO NST R AIN E M UL T I B O DY  SYS T E M   L et   u s   co n s id er   s cler o n o m ic  m u ltib o d y   s y s tem   o f   a fn   d eg r ee   o f   f r ee d o m   co n tain in g       r ig id - b o d ies  with   r h o lo n o m ic   c o n s tr ain ts .   L et  = [ 1 , 2 , . . . , ]   b th v ec t o r   o f   g e n er alize d   co o r d i n ates,  th m o tio n   e q u atio n s   o f   co n s tr ain ed   h o l o n o m ic  m u ltib o d y   s y s tem s   ca n   b wr itten   as:     ( ) ̈ + ( , ̇ ) ̇ + ( ) + ( ) + ( , ̇ ) =           ( 1 )     ( ) = 0                   ( 2 )     wh er ( )   is   th nn m ass   m atr ix ,   ( , ̇ )   i s   th nn   co r io lis /cen tr ip etal  m at r ix ,     is   1 r   v ec to r   o f   co n s tr ain eq u atio n s ,   ( )   is   th rn J ac o b ian   m atr ix   o f   t h v e cto r     , d   i s   th 1 n   v ec to r   o f   f r ictio n   f o r ce   an d   d is tu r b a n ce ,     is   th 1 n   v ec to r   o f   d r iv i n g   f o r ce s /to r q u e s ,     is   th 1 r   v ec to r   o f   L ag r a n g ian   m u ltip lier s .   T h C o r io lis /C en tr ip etal  m atr ix   ( , ̇ )   is   d eter m in ed   f r o m   th m ass   m atr ix   ac c o r d in g   th f o llo win g   f o r m u la  [ 4 5 ,   4 6 ] .     ( , ̇ ) =  ( )  ( ̇ ) 1 2 [  ( )  ( ̇ ) ]           ( 3 )     T h J ac o b ian   m atr i x   ( )   o f   th co n s tr ain ed   eq u atio n s   is   d eter m in e d   b y   th f o llo win g   f o r m u la ;     =   = [ 1 1 . . . 1 . . . . . . . . . 1 . . . ]                 ( 4 )     Firstl y ,   th g en er alize d   co o r d in ates  in   v ec to r s ar d iv id ed   in t o   two   s u b g r o u p s in d ep en d en c o o r d in ates   ,   an d   r ed u n d an t c o o r d in ates   T h en   we  h av e ;     = [ ] , 1 1 , . . . . . .   T r T af zz qq qz = +       ( 5 )     B y   d i f f e r e n t i a t i n g   in   ( 2 )   w i t h   r e s p e c t   t o   v e c t o r s   , , r e s p e c t i v e l y ,   w e   o b t a i n   t h e   f o l l o w i n g   J a c o b i a n   m a t r i c e s ,     , r n r r r f s z a a f f f s z q = [ ]     ( 6 )     B y   in tr o d u cin g   th p r o jectio n   m atr ix   [ 4 7 ] :     ( ) = [ 1 ] ×               ( 7 )     o n h as:      ( ) ( ) = 0 ,                   ( 8 )     Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         R a d ia l b a s is   fu n ctio n   n eu r a n etw o r co n tr o l fo r   p a r a llel sp a tia l ro b o t   ( N g u ye n   Ho n g   Qu a n g )   3193   wh er e   E   is   th ×   id en tity   m atr ix .     L ef t   m u ltip licatio n   o f   th m o tio n   i n   ( 1 )   with   th e   m atr ix   T Rs   y ield s ,       [ ( ) ̈ + ( , ̇ ) ̇ + ( ) + ( ) + ( , ̇ ) ] = [ ]   = [ [ 1 ( ) ] ] [ ]   = [ 1 ( ) ]     ( 9 )     w h e r e   a   i s   t h e   v e c t o r   o f   t h e   d r i v i n g   f o r c e s / t o r q u e s   i n   a c t i v e   j o i n t s   a n d     i s   t h e   v e c t o r   o f   t h e   f o r c e s / t o r q u e s   i n   p a s s i v e   j o i n t s .   M a k i n g   u s e   o f   in   ( 8 )   a n d   a s s u m i n g   t h a t   = 0 ,   t h e   d r i v i n g   t o r q u e s   c a n   b e   d e d u c e d   f r o m   ( 9 )   a s ,       = [ ( ) ̈ + ( , ̇ ) ̇ + ( ) + ( , ̇ ) ]           ( 1 0 )       3.   ADAP T I VE   R B F   NE URA L   NE T WO RK   CO NT RO L   B A SE O I N VE R SE   D YNA M I C S F O P ARAL L E L   RO B O T S   3 . 1 .       T ra ns f o r m a t io o f   m o t io n e qu a t io ns   To   s t u d y   t h e   s t a b i l i t y   o f   t h e   c o n t r o l   a l g o r i t h m s ,   t h e   m o t i o n   e q u a t i o n s   o f   p a r a l l e l   r o b o t s   a r e   t r a n s f o r m e d   i n t o   s u i t a b l e   f o r m .   L e t   u s   c o n s i d e r   a   s c l e r o n o m i c   c o n s t r a i n e d   m u l t i b o d y   s y s t e m .   F r o m   t h e   c o n s t r a i n e d   in   ( 2 )   w e   g e t ;     ( ) ( , ) ,     a a a z f s f q z 0 f q z 0           ( 1 1 )     Ass u m in g   th at  th J ac o b ian   m atr ix     is   n o n s in g u lar ,   d et  ( ) 0 .   Fro m   ( 1 1 )   o n m ay   o b tain ,     ̇ = 1 ̇                   ( 1 2 )     I t is n o ted   th at ,       =                     ( 1 3 )     C o m b in in g   ( 1 2 )   with   ( 1 3 )   y iel d s   th f o llo win g   d if f er e n tial e q u ati on :     ̇ = ( ) ̇                   ( 1 4 )     Dif f er en tiatin g   in   ( 1 4 )   with   r e s p ec t to   tim g iv es th ac ce ler atio n   r elatio n   as ;     ̈ = ( ) ̈ + ̇ ( , ̇ ) ̇ = ( ) ̈ +  ( )  ( ̇ ) ̇         ( 1 5 )     Su b s titu tin g   in   ( 1 4 )   an d   ( 1 5 )   i n to   to   ( 9 )   y ield s ;     () ( ) ( ( ) ( ) ) ( ) + ( , ) , a p a a a T s s s q E s q s q d s s s R R M s R C s s R g s   ( 1 6 )     T o   s im p lify   th d escr ip tio n ,   w d ef in e ;     ̄ ( ) ( ) ( ) ( ) ̄ ( , ̇ )   ( ) [ ( )  ( )  ( ̇ ) + ( , ̇ ) ( ) ] ̄ ( ) :   = ( ) ( )   ̄ ( , ̇ ) : = ( ) ( , ̇ )   ( 17 )     I n   (9 an d   ( 1 1 )   n o ca n   b e   r e wr itten   as f o llo ws ;     ̄ ( ) ̈ + ̄ ( , ̇ ) ̇ + ̄ ( ) + ̄ ( , ̇ ) =             ( 1 8 )     ( ) = 0                   ( 1 9 )     T h m o tio n   eq u atio n s   o f   p ar all el  r o b o ts   ( 1 8 )   an d   ( 1 9 )   ar ca ll ed   th m o tio n   eq u atio n s   in   m ix tu r f o r m .   W h er s   is   th v ec to r   o f   r ed u n d an g en e r alize d   co o r d in ates   a n d     is   th v ec to r   o f   in d ep en d e n co o r d in ates.   Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  18 ,   No .   6 Dec em b e r   2 0 2 0 :   3 1 9 1   -   320 1   3194   W wil u s th is   eq u atio n   as  th b asis   f o r   d esig n in g   th co n tr o ller   f o r   p ar allel  r o b o ts .   Fo r   th is   p u r p o s e,   we  p r o v e   th f o llo win g   p r o p er ties   [ 3 3 ] :     ̄   is   a   s y m m etr ic  p o s itiv d ef in i te  m atr ix ̄ = ̄ ,       ̄ ̇ 2 ̄   is   a   s k ew - s y m m etr ic  m atr ix :   ( ̄ ̇ 2 ̄ ) = ( ̄ ̇ 2 ̄ ) .   Du e   to   th s y m m etr y   o f   th m atr ix M is   s y m m etr ic,   o n h as ;     ̄ ( ) = [ ( ) ( ) ( ) ] = ( ) ( ) ( ) = ̄ ( )       Sin ce   ( )   is   p o s itiv d ef in ite,   ̄ ( )   is   also   p o s itiv d ef in ite  m atr ix .   Usi n g   th ( 1 7 ) ,   o n o b tain s ;       ̄ ̇ ( ) 2 ̄ ( , ̇ ) = ̇  + ̇ + ̇ 2 ( ̇ +  )   = ̇  + ̇ ̇ 2   = ( ̇ 2 ) ̇ + ̇              ( 2 0 )     Sin ce   ̇ 2   is   s k ew - s y m m etr ic  [ 8 ] ,   f r o m   in   ( 2 0 )   o n e   h as ;     [ ̄ ̇ ( ) 2 ̄ ( , ̇ ) ] = [ ( ̇ 2 ) ] ( ̇ ) + ( ̇  )     = ( ̇ 2 ) ̇  + ̇ = [ ̄ ̇ ( ) 2 ̄ ( , ̇ ) ]       ( 2 1 )     T h u s ,   ̄ ̇ ( ) 2 ̄ ( , ̇ )   is   s k ew  s y m m etr ic  m atr ix .       3 . 2 .     RB F   neura l net wo rk   c o n t ro l la a nd   s t a bil it y   a na ly s is   I n   p r ac tice,   th p e r f ec r o b o t m o d el  co u ld   b e   d if f ic u lt  to   o b tain ,   an d   ex ter n al  d is tu r b an ce s   ar alwa y s   p r esen in   p r ac tice.   T h e   u n ce r tain   m o tio n   eq u atio n s   o f   p ar a llel  r o b o ts   with   a nf ac tiv jo in ts   ( 1 8 )   ca n   b e   d escr i b ed   in   th e   f o llo win g   f o r m ;     ̂ ( ) ̈ + ̂ ( , ̇ ) ̇ + ̂ ( ) + ̂ ( , ̇ ) =               ( 2 2 )     wh er ̂ ( )   is   an   ff   in er tia  m atix ,   ̂ ( , ̇ )   is   an   ff   m atr ix   c o n tain in g   th e   ce n tr if u g al  an d   C o r io lis   ter m s , ˆ () gs is   an   1 f v ec to r   co n tain in g   g r a v itatio n al  f o r ce s   an d   to r q u es,  s   is   th v ec to r   o f   g en er alize d   co o r d in ates a q   is   ac tiv jo in t c o o r d in ates,  an d   ˆ d   d en o tes d is tu r b an ce s .   I t is su p p o s ed   t h at ,     ̂ ( ) = ̄ ( ) + ̄ ( )       ̂ ( , ̇ ) = ̄ ( , ̇ ) + ̄ ( , ̇ )               ( 2 3 )     ̂ ( ) = ̄ ( ) + ̄ ( )       ̂ ( , ̇ ) = ̄ ( , ̇ ) + ̄ ( , ̇ )       wh er   ,     , M C g d   ar th p r io r - k n o wn   co m p o n en ts   an d     ,   ,   M C g d   ar m o d elin g   er r o r s   o f   ˆˆ ˆ ,     ,     M C g an d ˆ d r esp ec tiv ely .   Ass u m th at  th m o d elin g   er r o r s   ar b o u n d e d   b y   s o m e   f in ite   co n s tan ts   as ;     0 0 0 0   ,     ,       d , m c g M C g d           ( 2 4 )     wh er 0 0 0 0     , mg d c   ar k n o wn   c o n s tan t s .   Su b s titu tin g   in   ( 2 3 )   in t o   to   ( 2 2 )   y ield s .     ( ̄ + ̄ ) ̈ + ( ̄ + ̄ ) ̇ + ̄ + ̄ + ̄ + ̄ =         ( 2 5 )     Fro m   ( 2 5 )   o n h as ;     ̄ ( ) ̈ + ̄ ( , ̇ ) ̇ + ̄ ( ) + ̄ ( , ̇ ) + ̄ ( , ̇ ) =           ( 2 6 )     wh er e   ̄ ( , ̇ )   is   th s u m   o f   u n k n o wn   ter m s   o f   th d y n am ic  s y s tem .     Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         R a d ia l b a s is   fu n ctio n   n eu r a n etw o r co n tr o l fo r   p a r a llel sp a tia l ro b o t   ( N g u ye n   Ho n g   Qu a n g )   3195   ̄ ( , ̇ ) = ̄ ̈ + ̄ ̇ + ̄ + ̄             ( 2 7 )     Ass u m th at ̄ ( , ̇ ) 0 .   T h s lid in g   m o d f u n ctio n   is   s elec ted   as ;       ( ) = ̇ ( ) + ( )                 ( 2 8 )     wh er   is   th p o s itiv d iag o n al   m atr ix .     1 2 n a i d i a g , , ,   ,         0   ;     1 , 2 , , a in         ( 2 9 )     I n   ( 2 8 )   we  d e f in e ,       d a a a t t t e q q                 ( 3 0 )     wh er ( )   is   th v ec to r   o f   d esire d   tr ajec to r y   an d   ( )   is   th v ec to r   o f   r ea tr ajec to r y .   T h f u n c tio n   ̄ ( , ̇ )   ca n   b r ewr itten   as:      ̄ ( ) : = ̄ ( , ̇ )                     ( 3 1 )     T h f u n ctio n   ̄ ( )   is   th m ain   r ea s o n   f o r   t h d e g r ad atio n   o f   th e   co n tr o q u ality .   I f   t h is   ef f ec i s   co m p en s ated ,   th co n tr o ac cu r ac y   ca n   th e n   b im p r o v ed .   Acc o r d i n g   to   St o n e - W eier s tr ass   th eo r em   [ 2 3 - 24]   o n ca n   ch o o s an   ap p r o p r iate  a r tific al  n eu r a n etwo r k   ( ANN)   with   lim i ted   n u m b er   o f   n e u r als  th at  c an   ap p r o x im ate  a n   u n k n o wn   n o n lin ea r   f u n ctio n   with   g i v en   ac cu r ac y .   Fo r   ap p r o x im atin g   f u n ctio n   ̄ ( ) we  c h o o s th f o llo win g   s im p le  s tr u ctu r ANN:        ̄ ( ) =  + = ̂ ( ) +                 ( 3 2 )     wh er   is   th ×   m atr ix ,   ̂ ( ) = [ ̂ 1 , ̂ 2 , . . ,   ̂  ] =    is   th ap p r o x im atio n   o f   ̄ ( )   i s     th a p p r o x im atio n   er r o r .   I f   ̄ ( ) 0 ,   we  h av 0 .   Ass u m in g   th at  th m atr ix     h as    co lu m n   v ec to r s   ,   we  h av e ;     ̂ = [ ̂ 1 , ̂ 2 , . . ,   ̂  ] =  = = 1             ( 3 3 )     I n   th is   p a p er ,   th r ad ial  b asis   f u n ctio n   ( RBF )   n eu r al  n etwo r k   was  u s e as  s h o wn   in   Fig u r e   1 .   T h is   s tr u ctu r e   h as   b ee n   p r o v e d   to   s atis f y   th Sto n e - W eier s tr ass   th eo r em   [ 2 3 ] .   I f   we  c h o o s th e   Gau s s ian   ac t iv atio n   f u n ctio n     ac co r d in g   to   th f o r m u la ,     =  [ 2 2 ]                   ( 3 4 )     w h e r e   t h e   v e c t o r     r e p r e s e n t s   t h e   c o o r d i n a t e   v a l u e   o f   t h e   c e n ter     p o i n t   o f   t h e   G a u s s i a n   f u n c t io n   o f   n e u r a l   n e t   a n d     i s   d e r i v a ti o n   p a r a m e t e r   wh i c h   i s   f r e el y   c h o o s e n ,   t h e   f u n ct i o n   a p p r o x i m a t i o n   ˆ h   h a s   t h e   f o l lo w i n g   f o r m ;     1   ˆ   ,   1.. , a j n i j a j i h i n w               ( 3 5 )     wh er    ar   th weig h ts   to   b u p d ated   o f   th ap p r o x im atin g   n eu r al  n etwo r k .           Fig u r 1 .   R B F n eu r al  n etwo r k   s tr u ctu r e     1 ˆ h     2 ˆ h     ˆ na h     1     2     na     11 w     12 w     2 na w     1 na w     1     2     na     Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  18 ,   No .   6 Dec em b e r   2 0 2 0 :   3 1 9 1   -   320 1   3196   T h co n tr o p r o b lem   is   n o t o   f in d   th co n t r o to r q u u an d   l ea r n in g   alg o r ith m   o f      o f   th n eu r al  n etwo r k   s o   th at   0   an d   p o s itio n   e r r o r s   0   g r an tin g   ( ) ( )   T h eo r em :   T h tr ajec to r y   ( )   o f   d y n am ic  s y s tem   d ef in ed   b y   ( 3 . 3 4 )   with   R FB   n eu r al  n et wo r k   ac co r d in g   to   ( 3 . 6 0 ) ,   ( 3 . 6 2 ) ,   a n d   th e   s lid in g   s u r f ac e   ( 3 . 4 0 )   will  tr ac k   th e   d esire d   tr ajec to r y   ( )   with   er r o r   ( ) = ( ) ( ) 0   if   th co n t r o l la u   th lear n in g   alg o r ith m   i w   ar ch o s en   as f o ll o ws ;     = ̄ ( ) ̈ + ̄ ( , ̇ ) ̇ + ̄ + ̄ ̄ ( ) ̇ ̄ ( , ̇ )  + ( 1 + )      ( 3 6 )     ̇ =                   ( 3 7 )     wh er   is   ×   s y m m etr ic  p o s itiv m atr ix ,   an d   > 0 > 0 .   No tin g   th at  th s tates  , ̇   i n   th co n tr o l   law  ( 3 6 )   ar e   m ea s u r ed .     P r o o f :   T h is   th eo r em   ca n   b p r o v ed   u s in g   th e   L y a p u n o v   d i r ec m eth o d .   W ch o o s th e   L y ap u n o v   f u n ctio n   as ;       ( ) = 1 2 [ ̄ + = 1 ]                 ( 3 8 )     Sin ce   ̄ ( )   is   s y m m etr ic  an d   p o s i tiv d ef in ite  ( ) > 0   f o r     0 , 0   an d     ( ) = 0   if   an d   o n l y   if   = 0 , = 0 .   T h e   d er iv ativ e   o f   th e   f u n ctio n   ( )   is ,     ̇ ( ) = ̄ ̇ + 1 2 ̄ ̇ + = 1 ̇               ( 3 9 )     Usi n g   th s k ew - s y m m etr y   o f   t h m atr ix   ̄ ( ) 2 ̄ ( , ̇ ) ,   we  h av e     ( ̄ ̇ 2 ̄ ) = 0 ̄ ̇ = 2 ̄               ( 4 0 )     Su b s titu tin g   ( 4 0 )   in to   ( 3 9 )   g iv es:      ̇ ( ) = ( ̄ ̇ + ̄ ) + = 1 ̇               ( 4 1 )     I f   we  ch o o s a u f r o m   ( 3 8 )   a n d   ( 2 6 )   o n h as ,     ̄ ̇ + ̄ = [  + ( 1 + )  + ̄ ( ) ]           ( 4 2 )     Su b s titu tin g   in   ( 4 2 )   in to   to   ( 4 1 )   y ield s ,       ̇ ( ) = [  | | | | +  ] + = 1 ̇           ( 4 3 )     Usi n g   th lear n in g   alg o r ith m   ( 3 7 ) ,   th e   last   ter m   in   ( 4 3 )   h as t h f o llo win g   f o r m ,       = 1 ̇ = = 1 =             ( 4 4 )     Su b s titu tin g   ( 4 4 )   in to   to   ( 4 3 )   y ield s ,       ̇ ( ) =                ( 4 5 )     I f   we  s elec t 0 ,   an d   0 ,   o n o b tain s ̇ ( ) =  ( 0 + )   ( 4 6 )     Sin ce   < 0 ,   ̇ ( ) < 0   f o r   all  0 ,   an d   ̇ ( ) = 0   if   an d   o n l y   if   = 0 .   I f o llo ws  f r o m   L y ap u n o v s   th eo r y   th at  th s y s tem   is   asy m p to tically   s tab le,   o r   0   as  ,   th er ef o r e ,     t d a a a tt e q q 0               ( 4 7 )   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         R a d ia l b a s is   fu n ctio n   n eu r a n etw o r co n tr o l fo r   p a r a llel sp a tia l ro b o t   ( N g u ye n   Ho n g   Qu a n g )   3197   4.   SI M UL A T I O E XA M P L E   Fro m   t h R B F n eu r al  n etwo r k   co n tr o l la p r esen te d   in   th a b o v s ec tio n ,   th e   r esu ltin g   b lo ck   s ch em e   is   illu s tr ated   in   th e   Fig u r e   2 .   F o r   th e   u s o f   th c o n tr o law u b ased   o n   ( 3 6 )   an d   ( 3 7 ) ,   ac tu al  s ig n als  , ̇ , ̈   ar ass u m ed   to   b k n o wn .   T h er ef o r e,   o n ca n   o b tain   ac tu al   v alu es  o f   g en er alize d   co o r d in ates,  v elo cities  an d   ac ce ler atio n s   , ̇ , ̈ .   T h e   n u m er ical  s im u latio n   m a y   b a   p o s s ib le  way   to   s u g g est  a n   alter n ati v c h o ice  f o r   ac tu al   v alu es  o f   g en er alize d   co o r d in a tes,  v e lo cities  an d   ac ce ler atio n s .   C o n s id er in g   th d y n a m ic  eq u atio n s   o f   p ar allel   r o b o m a n ip u lato r   as;     ( ) ̈ + ( , ̇ ) ̇ + ( ) + ( ) + ( , ̇ ) =           ( 4 8 )     ( ) = 0                   ( 4 9 )     wh er e ,     = ( , , ̇ , , ̇ ) = [ , 0 ]               ( 5 0 )     Dif f er en tiatin g   in   ( 4 9 )   with   r e s p ec t to   tim g iv es ,     ̇ ( ) =  ̇ = ̇ = 0                 ( 5 1 )     ̈ ( , ̇ ) = ̈ + ̇ ̇ = 0                 ( 5 2 )     wh er [ 4 5 ,   4 6 ]     ̇ ( ) =   ( ̇ )                 ( 5 3 )     Def in e ,       1 ( , ̇ , , ̇ , ) = ( , ̇ ) ̇ ( ) ( , ̇ )           ( 54)     2 ( , ̇ , ) = ̇ ( ) ̇ = [  ( ̇ ) ] ̇             ( 5 5 )     I n   ( 4 8 )   an d   ( 5 2 )   n o ca n   b w r itten   in   th f o llo win g   f o r m ,       ( ) ̈ + ( ) = 1 ( , ̇ , , ̇ , )             ( 5 6 )     ( ) ̈ = 2 ( , ̇ , )                 ( 5 7 )     L ef t   m u ltip licatio n   o f   ( 5 6 )   wit h   th m atr ix   y ield s ,       ( ) ( ) ̈ + ( ) ( ) = ( ) 1 ( , ̇ , )           ( 5 8 )     Acc o r d in g   t o   ( 8 ) ,   ( 5 8 )   b ec o m e s     ( ) ( ) ̈ = ( ) 1 ( , ̇ , , ̇ , )             ( 5 9 )     I n   ( 5 9 )   is   s y s tem   o f   f   s ec o n d - o r d er   d if f er e n tial e q u atio n s .   C o m b in in g   in   ( 5 9 )   with   ( 5 7 )   y ie ld s ,       [ ( ) ( ) ( ) ] ̈ = [ ( ) 1 2 ]               ( 6 0 )     I f   th m atr ix ,       ( ) = [ ( ) ( ) ( ) ]                 ( 6 1 )     is   n o n s ig u lar ,   f r o m   ( 6 0 )   o n o b tain s   th f o llo w in g   d if er e n tial e q u atio n   s y s tem ,       ̈ = ̈ ( , ̇ , , ̇ , )                   ( 6 2 )     T h en ,   s o lv in g   th ( 6 2 )   we  f in d   , ̇   [ 4 8 ] .   T h er ef o r e   we  ca n   ca lcu late   co n tr o l la ac co r d in g   t o   ( 3 6 ) .         Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  18 ,   No .   6 Dec em b e r   2 0 2 0 :   3 1 9 1   -   320 1   3198       Fig u r 2 .   B lo ck   s ch em e   o f   j o in t sp ac co n tr o l       3 - R R R   s p atial  p ar allel  r o b o m an ip u lato r   s h o wn   in   Fig u r 3   is   u tili ze d   in   th is   s tu d y   to   v er if y     th ef f ec tiv en ess   o f   th e   p r o p o s ed   co n t r o s ch em e.   T h e   m ec h a n ical  m o d el   f o r   th 3 - RRR  d elta  r o b o m an i p u lato r   is   s y s tem   o f   r ig id   b o d ies  co n n ec ted   b y   jo in ts   a s   Fig u r 4 .   T h p ar allelo g r am   m ec h a n is m s   th at  co n n ec th d r iv in g   lin k s   to   th m o b ile  p l atf o r m   ar m o d eled   as  h o m o g en eo u s   r o d s   with   u n iv er s al  an d   s p h er ical  jo in ts   at   two   en d s .   Fro m   Fig u r es   4   an d   5   it  is   f o llo wed   th at  th co n f ig u r atio n   o f   th 3 - RRR  d elta   s p atial  p ar allel  r o b o t   m an ip u lato r   is   r e p r esen ted   b y   v ec to r   o f   g e n er alize d   co o r d i n ates a s :     1 2 3 1 2 3           ,     T P P P x y z s     T h d if f er en tial - alg e b r aic  e q u atio n s   o f   th s y s tem   ar g iv e n   in   th Ap p en d ix .   T h k i n e m atic  an d   d y n am ic   p ar am eter s   o f   th e   r o b o t   m an i p u la to r   ar g iv en   in   th T a b l 1.   I n   th e   s im u latio n ,   t h ce n ter   o f   th e   m o v in g   p latf o r m   will b c o n tr o lled   to   tr ac k   th g iv e n   tr ajec to r y   d ef i n ed   b y ,       0 . 3 c o s 2 ;   0 . 3 s i n 2 ;   0 . 7   ( ) P P P x t y t z m     T h p ar am eter s   o f   th n eu r al  n etwo r k   co n t r o l la ar ch o s en   as f o llo ws ,       1 2 3 1 2 3 8 0 , 8 0 , 8 0 ;   ( 8 0 , 8 0 , 8 0 ) ;   1 . 1 ;   2 0 0 ; 1 ; 2 ; 3 ;   0 . 0 1 ; 0 . 0 2 ; 0 . 0 3 ; d i a g d i a g c c c KL           Fig u r 3 .   Delta  r o b o t w ith   th r e p ar allelo g r am   m ec h an is m s             Fig u r 4 .   Mo d el  o f   3 - R R R   De lta  r o b o t     Fig u r 5 .   Po s itio n   o f   th ii BD   r o d   i n   th s p ac e     In v e r s e   k i n e m a ti c s   Co n tro l  l a w   P a r a l l e l   r o b o t   ( ), (t) dd t ss   ( ) , ( t ) t ss   () t u   () d t x   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         R a d ia l b a s is   fu n ctio n   n eu r a n etw o r co n tr o l fo r   p a r a llel sp a tia l ro b o t   ( N g u ye n   Ho n g   Qu a n g )   3199   T ab le  1 .   T h p ar am ete r s   o f   th e   Delta  r o b o t in   Fig u r e   3   1   2       r   1 1   2   3   1 1 m   2 2 m     0 . 3   ( )   0 . 8   ( )   0 . 266   ( )   0 . 04   ( )   0   (  )   2 3 (  )   4 3 (  )   0 . 42   (  )   2 0 . 2   (  )   0 . 75   (  )       I n   th is   p ap er   th m o d elin g   er r o r s   ar e   ch o s en   to   b 2 0 o f   th p r io r - k n o w n   v al u es  o f   th n o m i n al  m o d el  as ,      ( ) = 20% ( ) ;  ( , ̇ ) = 20% ( , ̇ ) ;  ( ) = 20% ( )       T h d is tu r b an ce   v ec to r   is   ch o s en   as   1 1 6 6 s i n 2 0     c o s 2 0 . . .     s i n 2 0     c o s 2 0 T t t t t d .   So m e   s im u latio n   r esu lts   ar g iv en   in   th Fig u r es  f r o m   6   t o   9 .   T h p o s itio n   er r o r s   o f   th m o v in g   p latf o r m   ar s h o w n   in     Fig u r e s   6   an d   7 .   T h e   co n tr o l   to r q u e s   ar s h o wn   in   Fig u r e s   8   an d   9 .   T h s tatio n ar y   er r o r s   in   p o s itio n   o f     th p la tf o r m   ar k e p t a b o u t 1 0 - 4   mm.           Fig u r 6 .   Po s itio n   er r o r s   o f   th e   m o v in g   p latf o r m   with o u t h m o d elin g   e r r o r s   a n d   d is tu r b an ce           Fig u r 7 .    Po s itio n   e r r o r s   o f   th m o v in g   p latf o r m   with   th m o d elin g   er r o r s   an d   d is tu r b a n ce           Fig u r 8 .   C o n tr o l to r q u es with o u th m o d elin g   e r r o r s   a n d   d i s tu r b an ce   Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  18 ,   No .   6 Dec em b e r   2 0 2 0 :   3 1 9 1   -   320 1   3200       Fig u r 9 .   C o n tr o l to r q u es with   th m o d elin g   er r o r s   an d   d is tu r b an ce       5.   CO NCLU SI O NS   M a n y   m o d e r n   m e t h o d s   f o r   c o n t r o l   o f   r o b o t   m a n i p u l a t o r s   b a s e d   o n   t h e   L a g r a n g i a n   m u l t i p l i e r s   h a v e   b e e n   d e v e l o p e d .   I n   c o n t r a s t   t o   t h e   r a p i d   p r o g r e s s   i n   c o n t r o l   t h e o r y   o f   t r e e l i k e   r o b o t   m a n i p u l a t o r s ,   t h e   d e v e l o p m e n t   o f     t h e   m o d e r n   c o n t r o l   t h e o r y   f o r   p a r a l l e l   r o b o t   m a n i p u l a t o r s   i s   s t i l l   l i m i t e d .     T h i s   p a p e r   p r e s e n t e d   t h e   a p p l i c a t i o n   o f     t h e   R B F   n e u r a l   n e t w o r k   c o n t r o l   l a w   t o   c o m p e n s a t e   u n c e r t a i n t i e s   i n   t h e   p a r a l l e l   r o b o t   m a n i p u l a t o r s .   T h e   n e w   m a t r i x   f o r m   o f   L a g r a n g i a n   e q u a t i o n s   w i t h   m u l t i p l i e r s   f o r   c o n s t r a i n e d   m u l t i b o d y   s y s t e m s   w a s   u s e d   t o   d e r i v e   d y n a m i c   e q u a t i o n s   o f   s p a t i a l   p a r a l l e l   r o b o t   m a n i p u l a t o r s   b a s e d   o n   c o m p u t e r   s o f t w a r e   p a c k a g e s .   U s i n g   a d a p t i v e   R B F   n e u r a l   n e t w o r k   c o n t r o l   m e t h o d ,   t h e   c o n t r o l l e r   f o r   s p a t i a l   r o b o t   m a n i p u l a t o r s   b a s e d   o n   i n v e r s e   d y n a m i c s   w a s   d e v e l o p e d .     T h e   s t a b i l i t y   o f   t h e   c o n t r o l   l a w   u s i n g   a d a p t i v e   R B F   n e u r a l   n e t w o r k   m e t h o d   f o r   t h e   c o n t r o l   p r o b l e m   o f   s p a t i a l   r o b o t   m a n i p u l a t o r s   b a s e d   o n   i n v e r s e   d y n a m i c s   w a s   p r o v e n .   U s i n g   S i m u l i n k   p r o g r a m ,   t h e   n u m e r i c a l   s i m u l a t i o n   o f     t h e   a d a p t i v e   R B F   n e u r a l   n e t w o r k   c o n t r o l l e r   f o r   a   3 - P R R   s p a t i a l   p a r a l l e l   r o b o t   m a n i p u l a t o r   i s   s t u d i e d .   T h e   a p p l i c a t i o n   o f   m o d e r n   m e t h o d s   f o r   m o t i o n   c o n t r o l   o f   t h e   c o n s t r a i n e d   s p a t i a l   m u l t i b o d y   s y s t e m s   a n d   s p a t i a l   p a r a l l e l   r o b o t   m a n i p u l a t o r s   w i l l   b e   p r e s e n t e d   i n   o t h e r   w o r k s .       ACK NO WL E DG E M E NT S   T h i s   r e s e a r c h   w a s   s u p p o r t e d   b y   R e s e a r c h   F o u n d a t i o n   f u n d e d   b y   T h a i   N g u y e n   U n i v e r s i t y   o f   T e c h n o l o g y .       RE F E R E NC E S   [1 ]   J.  G .   J a lo n ,   E.   Ba y o ,   " Ki n e m a ti c   a n d   Dy n a m ic  S imu lati o n   o M u l ti b o d y   S y ste m s     Th e   Re a l - Ti m e   C h a ll e n g e , "   Ne Yo rk   :   S p rin g e r - Ver la g ,   1 9 9 4 .   [2 ]   W.   S c h ie h len   (E d it o r),   " M u lt ib o d y   S y ste m s Ha n d b o o k , Be rli n   :   S p rin g e r ,   1 9 9 0 .   [3 ]   A.  A.  S h a b a n a ,   " D y n a m ics   o M u lt ib o d y   S y ste m s , "   3 r d   e d .   Ne Y o rk   :   Ca mb ri d g e   U n ive rs it y   Pre ss ,   2 0 0 5 .   [4 ]   W.   S c h ie h len ,   P .   E b e rh a rd ,   " A p p l ied   Dy n a m ics , "   S witze rlan d   :   S p r in g e r In ter n a ti o n a Pu b li sh i n g ,   2 0 1 4 .   [ 5 ]   L. - W .   T s a i ,   " R o b o t   A n a l y s i s / T h e   M e c h a n i c s   o f   S e r i a l   a n d   P a r a l l e l   M a n i p u l a t o r s , "   N e w   Y o r k   :   J o h n   W i l e y   &   S o n s ,   1 9 9 9 .   [6 ]   J. - P .   M e rlet,   " P a ra ll e Ro b o ts,"   2 n d   e d .   Be rli n   :   S p ri n g e r ,   2 0 0 6 .   [7 ]   M .   Ce c c a re ll i,   " F u n d a m e n ts  o M e c h a n ics   o Ro b o t ic M a n i p u lati o n , "   Do r d re c h :   S p ri n g e r ,   2 0 0 4 .   [ 8 ]   R .   M .   M u r a y ,   Z .   L i ,   S .   S .   S a s t r y ,   " A   M a t h e m a t i c a l   I n t r o d u c t i o n   t o   R o b o t i c   M a n i p u l a t i o n , "   B o c a   R a t o n   :   C R S   P r e s s ,   1 9 9 4 .   [ 9 ]   B .   S i c i l i a n o ,   L .   S c i a v i c c o ,   L .   V i l l a n i ,   G .   O r i o l o ,   " R o b o t i c s /   M o d e l l i n g ,   P l a n n i n g   a n d   C o n t r o l , "   L o n d o n   :   S p r i n g e r - V e r l a g ,   2 0 0 9 .     [ 1 0 ]   F .   L .   L e w i s ,   D .   M .   D a w s o n ,   C h .   T .   A b d a l l a h ,   " R o b o t   M a n i p u l a t o r   C o n t r o l /   T h e o r y   a n d   P r a c t i c e , "   2 n d   e d .   N e w   Y o r k   :   M a r c e l   D e k k e r ,   2 0 0 4 .   [1 1 ]   R.   Ke ll y ,   V.   S a n t ib a n e z ,   A.  Lo ria,   " Co n tro l   o R o b o M a n i p u lat o rs  i n   Jo i n S p a c e , "   L o n d o n   :   S p ri n g e r - Ver la g ,   2 0 0 5 .   [1 2 ]   H.  As a d a ,   J.  E.   S t o t in e ,   " Ro b o t   a n a ly sis a n d   c o n tr o l, "   Ne Yo rk   :   J o h n   W il e y   a n d   S o n s ,   1 9 8 5 .   [1 3 ]   J.  E.   S l o ti n e ,   W.   Li ,   " Ap p li e d   N o n li n e a Co n tr o l , "   Ne Yo rk   :   Pre n ti c e   Ha ll ,   1 9 9 1 .   [1 4 ]   V.  I.   Utk in ,   " S li d i n g   M o d e s in   C o n tro l   a n d   Op ti m iza ti o n , "   Be rli n   :   S p rin g e r - Ver la g ,   1 9 9 2 .   [1 5 ]   A.  As to l fi,   D.  Ka ra g ian n is,  R.   Orte g a ,   " No n li n e a a n d   A d a p ti v e   Co n tr o wit h   Ap p li c a ti o n s,"   Lo n d o n   :   S p ri n g e r - Ver la g ,   2 0 0 8 .       [1 6 ]   S .   S .   G e ,   C.   C.   Ha n g ,   T.   H.   Lee ,   " S tab le Ad a p t iv e   Ne u ra Ne two r k   Co n tr o l,   "   Ne Yo rk   :   S p ri n g e r ,   2 0 0 2 .   [1 7 ]   S .   S .   G e ,   T.   H.   Lee ,   C.   J.   Ha rris,   " Ad a p ti v e   Ne u ra l   Ne two rk   Co n tr o o R o b o ti c   M a n i p u lat o rs,"   S i n g a p o re   :   W o rl d   S c ien ti fi c   P u b li sh i n g ,   1 9 9 8 .   [1 8 ]   F.   L.   Lew is.  S .   Ja g a n n a t h a n ,   A.   Ye sild irek ,   " Ne u ra l   Ne two rk   C o n tr o o R o b o ti c   M a n i p u lat o rs  a n d   N o n li n e a S y ste m s,"   Lo n d o n   :   T a y lo r &   Fr a n c is ,   1 9 9 9 .   [1 9 ]   An - Ch .   H u a n g ,   M . - C h .   C h ien ,   " A d a p ti v e   Co n tro l   o R o b o M a n ip u lato rs,"   S in g a p o re   :   W o rld   S c ien ti fi c ,   2 0 1 0 .   [2 0 ]   J.  Li u ,   X.  Wan g ,   " Ad v a n c e d   S l id i n g   M o d e   Co n tro l   fo M e c h a n ica S y ste m , "   T si n g h u a   Un ive rs it y   Pr e ss ,   2 0 1 2 .   [ 2 1 ]   J .   L i u ,   " R a d i a l   B a i s i s   F u n c t i o n   ( R B F )   N e u r a l   N e t w o r k   C o n t r o l   f o r   M e c h a n i c a l   S y s t e m s , "   T s i n g h u a   U n i v e r s i t y   P r e s s ,   2 0 1 3 .     [2 2 ]   H.  A.  Tale b i,   R.   V.  P a tel,   K.  Kh o r a sa n i,   " Co n to o F lex ib le - li n k   M a n ip u lato rs  Us in g   Ne u ra Ne two rk s,"   L o n d o n   :   S p rin g e r - Ver la g ,   2 0 0 1 .   Evaluation Warning : The document was created with Spire.PDF for Python.