TELK O M N I K A   Te l e c ommu n i c at i on ,   C omp u ti n g ,   El e c t r on i c s   an d   C on tr o l   V ol .   1 8 ,   N o .   2 A pri l   2020 ,   p p.   89 9 ~ 90 6   IS S N :   1693 - 6930 ,   a c c r e di t e d   F i rs t   G r a de   by   K e m e n ri s t e kdi k t i ,   D e c r e e   N o:   21 / E / K P T / 2 018   D O I:   10 . 129 28/ T E L K O M N IK A . v1 8 i 2 . 1488 1     899       Jou r n al   h o m e pa ge ht t p: / / j our nal . uad . a c . i d/ i nd e x . php / T E L K O MNIKA   P - D   c o n t r o l l e r   c o mpu t e r   v i si o n   a n d   r o b o t i c i n t e g r a t i o n   b a s e d   f or   st u d e n t s p r o g r a mm i n g   c o mpr e h e n si o n   i mpr o v e m e n t       N ova  Ek a   Bu d i yan t a C ath e r i n e   O l i vi a   S e r e a ti Lu k as   D e pa r t m e n t   of   E l e c t r i c a l   E n gi n e e r i ng,   U n i ve r s i t a s   K a t o l i k   I ndo ne s i a   A t m a   J a y a ,   I ndon e s i a       A r ti c l e   I n fo     A BS TR A C   Ar t i c l e   h i s t or y :   Re c e i v e d   A ug  13 ,   201 9   Re vi s e J a 16 ,   202 0   A c c e pt e F e 16 ,   202 0     T he   21s t - c e n t u r y   s ki l l s   ne e de d   t o   f a c e   t he   s pe e of   un de r s t a nd i n t e c hno l ogy .   S uc h   a s   c r i t i c a l   t hi nk i ng   i n   c o m pu t e r   vi s i on   a nd   r obo t i c s   l i t e r a c y ,   a ny   s t ude nt   i s   ha m pe r e d   by   t he   pr o gr a m m i ng   t ha t   i s   c o ns i de r e d   c o m pl i c a t e d .   T hi s   s t u dy   a i m s   a t   t he   i m p r ov e m e n t   of   s t ude nt   e m b e dde s ys t e m   pr o gr a m m i ng   c om pe t e n c y   w i t h   c o m pu t e r   vi s i on   a n d   m ob i l e   r ob ot i c s   i n t e gr a t i on   a ppr oa c h.   T hi s   m e t ho i s   p r op os e t o   a t t r a c t   t he   s t u de n t s   t o   l e a r a bou t   e m b e dd e s ys t e m   pr og r a m m i ng  by  de l i v e r i ng   i nt e gr a t i on   be t w e e c o m pu t e r   v i s i on   a n r o bo t i c s   us i n t he   P - D   c on t r o l l e r   s i nc e   bo t o f   t h e   f i e l ds   a r e   c l os e l r e l a t e d.   I t h i s   pa pe r ,   t h e   r e s e a r c he r   de s c r i be d   c o m pu t e r   v i s i on   pr o gr a m m i ng   t o   g e t   t he   da t a   of   c a p t ur e i m a g e s   t h r ou gh  t he   c a m e r a   s t r e a m   a nd   t h e de l i v e r e t h e   da t a   i n t o   a e m b e dd e s ys t e m   t o   m a k e   t he   de c i s i on   o f   r obo t   m o ve m e n t .   T h e   o ut pu t   o f   t hi s   s t u dy  i s   t h e   i m pr o ve m e nt   of   a   s t u de n t s   a bi l i t y   t o   m a k e   a n   a p p l i c a t i o t i nt e g r a t e   a   s e n s or   s ys t e m   u s i ng  a   c a m e r a   a nd   t he   m ob i l e   r obo t   r un ni ng  f ol l ow   t he   l i ne .   T he   r e s ul t   of   t h e   t e s t   s how s   t ha t   t he   i n t e gr a t i on  m e t h o be t w e e c om pu t e r   v i s i on   a nd  r ob ot i c s   c a n   i m p r ov e   t h e   s t u de n t s   pr o gr a m m i ng   c om pr e he n s i on  b 40 % .   B a s e on  t he   F e a s i bi l i t t e s t   s u r ve y ,   i t   c a be   i nt e r pr e t e t h a t   f r o m   t h e   w ho l e   a s s e s s m e n t   a f t e r   be i ng   c onv e r t e d   t o   qua l i t a t i v e   da t a ,   a l l   a s p e c t s   o f   t h e   l e a r ni ng   s t a g e s   o f   pr ogr a m m i ng   a pp l i c a t i o n   t e s t e d   w i t h   t he   i nt e gr a t i on   o f   c o m pu t e r   v i s i o a nd   r o bot i c s   f a l l   i nt t he   v e r f e a s i b l e   c a t e go r y   f o r   us e w i t a   pe r c e n t a ge   of   f e a s i b i l i t y   by   77 . 44 % .   Ke y w or d s :   Com pu t e r   V i s i on   Int e g ra t i on   P - D   Cont rol l e r   P rogra m m i ng   Robot i c s   T hi s   i s   an   op e n   ac c e s s   ar t i c l e   u nde r   t he   C C   B Y - SA   l i c e n s e .     Cor r e s pon di n g   Au t h or :   N ova   E k a   B udi y a nt a ,   D e pa r t m e nt   of   E l e c t r i c a l   E ngi n e e r i ng ,   U ni ve rs i t a s   K a t ol i Indon e s i a   A t m a   J a ya ,   K a m pus   BS D ,   J l .   R a ya   C i s a uk   L a p a n,   S a m por a ,   K e c .   C i s a uk,   T a nge ra ng ,   Ba n t e 15 345 ,   In done s i a .   E m a i l :   nov a . e ka @ a t m a j a y a . a c . i d       1.   I N TR O D U C TI O N     V e ry  r a p i t e c hno l og i c a l   a dv a n c e s   a ff e c t   t he   s p e e d   of   und e rs t a nd i ng   t e c hn ol og y.   T h i s   i s   a   c ha l l e ng e   i t he   m a nufa c t u ri ng   s e c t or  i n   t h e   i n dus t ri a l   w or l d   w hi c h   m us t   m e e t   c ons um e rs   ne e ds   c o ns i s t e nt l a nd   w i t h   hi gh  qu a l i t y   [1] .   T s uppor t   t hi s ,   i t hi s   m od e rn  e ra ,   i t   i s   ve r i m port a n t   t o   und e rs t a nd  21s t - c e nt u ry  s ki l l s   w h i c h   i nc l ude   c o m pu t a t i o na l   t h i nk i ng  [2]   a s   s t a t e i 2 1s t - c e nt ury  l e a rni n fr a m e w ork   [3] .   B a s e d   on  t he   l i t e ra t ur e ,   progra m m i ng  c o m pe t e n c e   s t rong l s up port s   2 1s t - c e nt ury  s ki l l s .   A s   a ppl i e t S T T - P L N ,   t s uppo rt   t hi s ,     S T T - P L N   ha s   p a r t i c i p a t e t i m prov e   s t ude n t ’s   c om p re h e ns i on  of   m i c ro c on t rol l e rs   by  c re a t i ng  pr a c t i c a l   m odu l e s   a nd   ob t a i ni ng   a i nc re a s e   i n   t h e   va l ue   of   re s po nde n t s   by  7 . 8 [ 4 ].   Robot i c   c ours e s   a r e   oft e e nc o unt e re i un i ve rs i t i e s   w i t h   m a j or   e l e c t ri c a l   e ng i ne e ri n g.   Bro a dl y   s pe a k i ng,   t h e   a u t om a t i on   s ys t e m   i n   t h e   i n dus t r i a l   w orl d   i s   i n c l ud e d   i n   t h e   e l e c t ri c a l   e n gi n e e r i ng   s t ude n t s   [5] .   A s   i t h e   U ni ve rs i t a s   K a t o l i k   Indon e s i a   A t m a   j a ya ,   Rob ot i c s   i s   t a u ght   a s   on e   of  t he   s ubj e c t s   w i t a   l ot     of  i nt e r e s t .   T h e   purp os e   of  t hi s   c ours e   i s   t c r e a t e   a   rob ot i c - ba s e t ool / t e c h nol o gy.   In  g e ne r a l   r obot i c   l e s s on   Evaluation Warning : The document was created with Spire.PDF for Python.
                              IS S N :   1693 - 6930   T E L K O M N IK A   T e l e c om m un   Co m put   E l   Con t rol V ol .   1 8 ,   N o.   2 A pri l   2 020:    89 9   -   90 6   900   doe s   not   on l y   t e a c h   t h e   s t ud e nt s   t be c om e   e x pe r t s   i n   t h e   fi e l d   of  ro bot i c s   bu t   a l s o   t be   a bl e   t o   d e ve l op   e s s e nt i a l   c om p e t e n c i e s   t o   b e   s u c c e e d   i t he   r e a l   w or l [6].   Re c e nt l y ,   Robo t i c s   ha s   a   b i i m p a c t   on  t he   m a nuf a c t uri n i n dus t ry  [7] .   R obot i c s   i s   c l os e l re l a t e d   t o   progra m m i ng ,   a nd  c urr e nt l i n c re a s i ng l a s s oc i a t e w i t h   t h e   fi e l of  c om put e v i s i on   [8] .   In   t h e   c urr e nt   e r a ,   Robot i c s   i s   not   fa a w a fro m   t he   a pp l i c a t i on  of  a rt i fi c i a l   i nt e l l i g e n c e   [ 9]  a s   w e l l   i pe rfor m i ng   fa s t   l e a rn i ng  t obt a i d e c i s i on   opt i ons   ba s e on   m u l t i - i np ut   m u l t i - out put   pr obl e m s   [10 ].   T h e   c ont r ol   s ys t e m   t he or w hi c i s   i ns e p a ra b l e   fro m   m a t he m a t i c s   i s   a l s a pp l i e t t h e   r e s ul t s   of  t h i s   l e a rn i ng .   B a s i c a l l y ,   t he r e   a re   a   l ot   of  e nt hus i a s t s   t l e a rn  a bou t   rob ot i c s ,   but   t h e a re   ha m pe re d   by   t he   progr a m m i ng  t ha t   i s   c ons i de r e c om pl i c a t e [11].   A s   a   s t udy   c on duc t e d   a t   t he   D e p a rt m e nt   o S c h ool   of   Com put e S c i e nc e ,   U ni v e rs i t of   L i nc ol n ,   U K ,     t he   m e t h od  o i nt e gr a t i on  b e t w e e c om put e vi s i o a nd   robo t i c s   i s   v e ry   pos s i b l e   t o   b e   t a ug ht   [12] .   In  a dd i t i on   t o   p rogr a m m i n g,   t he   n um b e r   of   s e ns ors   t h a t   n e e d   t o   be   i m pl e m e nt e d   i robo t s   a l s o   be c o m e s   a   pr obl e m   i a s s e m b l i n robo t s .   T h i s   i s   b e c a us e   i t he re   i s   on e   s e ns or   t h a t   h a s   a   prob l e m ,   i t   c a c a us e   a   f a t a l   e rr or  a t   t h e   robo t ' s   ra t e .   S i m i l a t t he   l i n e   fo l l ow e r   rob ot ,   i t   m ov e s   b a s e d   on   l i ne s ,   s o   t h a t   t h e r e   a re   m ore   t ha n   on e   s e ns or  ne e de d   t m a ke   t h e   r obot   s e e   t he   l i n e   b e l ow   i t   [13 - 16] .   F or  t hi s   re a s on,   t hi s   i nt e gra t i o m e t hod   i s   propos e t o   e nc ou r a ge   t he   fo c us   of   s t ud e nt s   l e a rni n a bou t   robot   pro gra m m i ng .   In   t hi s   s t ud y,   t he   ro bot   i s   i m pl e m e nt e d   a s   a   l i n e   fol l ow e r   robo t   e qu i pp e d   w i t h   a   c a m e r a   a s   a   s e ns or ,   Ra s pb e rry   P i   a s   a e m be d de d   s ys t e m / pro c e s s or ,   IC   L 293d   a s   a   m ot or   dri v e r,   a nd   2   D C   12v   m ot ors   a s   m ove rs .   W e   us e   R a s pbe rry  P i   a s   a e m be dd e d   s y s t e m   t h a t   he l pe d   i d a t a   p roc e s s i ng   be c a us e   i t   c o ul d   be   us e e ff e c t i v e l y   a nd   s m oo t hl for   de t e c t i on   w ork   [17 - 20] .   W e   r e pl a c e   t h e   phot o di od a   s e ns or   us e for   l i ne   fol l ow e r obot s   t o   be   a   c a m e ra   be c a us e   i a dd i t i on  t t he   us e   of   t h e   c a m e r a s ,   i t   i s   e a s i e t ha n   m a ki ng  s e ns or  m odu l e s .   S t ud e nt s   c a l e a rn   how   t a c qu i re   i m a g e s ,   a nd  be   p roc e s s e i n   s uc a   w a t ha t   t h e c a n   be   da t a   t ha t   i s   r e a dy   t o   be   pr oc e s s e d   a s   a   re f e r e nc e   for   m ov i ng   m ot o rs .   T o   s up port   i m a g e   pro c e s s i ng ,   t he   O p e nCV     l i br a ry   i s   us e d   i n   t h i s   s t udy   r e f e rs   t o   m a n y   pro j e c t s   re l a t e d   t o   i m a ge   p roc e s s i ng   t ha t   w e r e   a l s o   c om p l e t e d   w i t h   O pe nCV   [21 - 24 ].       2.   R ES EA R C H   M ET H O D     P rogra m m i ng   c o m pr e he ns i on   re c e i v e   s p e c i a l   a t t e n t i o a n h a s   b e e n   a ppl i e t o   t h e   e du c a t i on a l   c urri c ul um   i n   m a ny   d e ve l op e c oun t ri e s .   H ow e ve r ,   prog ra m m i n h a s   n ot   re c e i ve m uc a t t e n t i on   by   e duc a t i on a l   i ns t i t u t i ons   i n   Indo ne s i a .   A l t hough   t h e r e   a r e   a l r e a dy   a   nu m be r   of   i ns t i t u t i ons   t ha t   ho l progra m m i ng   c l u b   a c t i vi t i e s ,   i t   i s   no t   e no ugh   a s   w e   s houl c ons i d e r   t he   b e n e fi t s   o f   progr a m m i ng   t o   t ra i n   s t ude n t ' s   c ri t i c a l   t h i nki ng.   E ffo rt s   a re   n e e de t fu rt h e i nt r oduc e   progr a m m i ng  t s t ud e nt s .   T he r e for e ,   t h i s   s t udy  pr opos e d   a   m e t ho i w hi c c o m put e vi s i o a nd  ro bot i c s   a pp roa c he s   a r e   i nt e gra t e t o   i m prov e   s t ude nt ’s   c om p re h e ns i on   of   pro gra m m i ng .   T h e   i nt e gr a t i on  s t e ps   c a b e   s e e n   i n   t h e   fol l ow i n F i gure   1 .   F i gure   1   s how s   t ha t   i or de r   t o   i n c re a s e   t h e   s t u de n t ' s   robot   pro gra m m i ng   c o m pr e he ns i on ,   t he   m os t   i m por t a nt   t h i ng   t o   do   i s   do i ng   s t udy   l i t e ra t ur e .   A t   t h i s   s t a g e ,   a l l   know l e dg e   a bo ut   robo t   progr a m m i ng  a nd   c om p ut e v i s i on   i s   e xp l or e d.   M a t e r i a l s   a bout   pro gra m m i ng   a r e   ob t a i n e by   us i ng  r e fe re n c e   books ,   s ur fi ng     t he   i nt e rn e t ,   a n pr e s e nt a t i on  s l i d e s   prov i de d   by  t he   i ns t ru c t o r.   Bro a dl s pe a ki ng,   t hi ngs   e x pl or e i nc l ud e   how   t he   ro bot   c a n   re c ogni z e   l i ne s   b a s e d   on   i m a g e   a c qui s i t i on   fro m   t h e   c a m e ra ,   how   t o   pro c e s s   d a t a   obt a i ne d   fr om   da t a   a c qui s i t i on   fro m   t he   c a m e r a ,   a nd   how   t o   us e   t h e   i m a ge   a c qui s i t i on   da t a   t ha t   h a s   be e n   pro c e s s e d   t o   b e   a bl e   t m ov e   t he   rob ot .           F i gure   1 .   C om pu t e v i s i on   a nd  r obot i c s   i n t e gr a t i on   prog ra m m i ng   m e t hods     Evaluation Warning : The document was created with Spire.PDF for Python.
T E L K O M N IK A   T e l e c om m un   Co m put   E l   Con t rol         P - c ont r o l l e r   c om pu t e r   v i s i on  and   r obot i c s   i n t e gr a t i on   bas e f or     ( No v a   E k B ud i y a nt a )   901   A ft e r   a   l i t e r a t ur e   s t udy   h a s   b e e c a rri e d   out ,   t h e   re s e a r c he r   s t a rt e d   t o   a na l yz e   t h e   ne e ds .   T he   n e e ds   a na l ys i s   pro c e s s   i s   us e t f i nd  out   w h a t   ha rdw a r e   i s   us e f or  i m a g e   a c qu i s i t i on ;   e m be dde d   s ys t e m s   us e t o   proc e s s   da t a ;   h a rdw a r e   t m a ke   robo t s   c a m ov e   b a s e d   on   da t a   t ha t   h a s   be e n   pro c e s s e d ;   a nd  t h e   h a rdw a r e   a s s e m b l y   s t ru c t u re   of   t he   r obot .   In   a ddi t i o n   t o   a na l yz i ng   ha rdw a re   r e qui r e m e n t s ,   t he   s of t w a r e   i s   no   l e s s   i m por t a nt   t o   a n a l y z e ,   s uc h   a s   w ha t   s oft w a re   i s   us e d   t o   progr a m   a n   e m b e dd e d   s ys t e m   i n   a c qu i ri ng   i m a g e s   from   c a m e r a s ,   pro c e s s i ng   da t a   a c q ui s i t i on ,   pro gra m m i ng   l a ng ua g e s ,   a nd   s e n di ng   d a t a   t o   a c t ua t ors   t o   m ov e   a   ro bot .   In  a dd i t i on  t h a rdw a r e   a nd  s of t w a r e   re qui r e m e n t s ,   a   c o nt ro l   s ys t e m   i s   a l s n e e d e t m a k e   t he   r obot   run  s t a b l i fol l ow i ng  t h e   l i n e .   T h e n,   t h e   re s e a r c h e i m pl e m e n t e d   a   c on t rol   s ys t e m   t og e t he i d a t a   pro c e s s i ng  t o   produ c e   m a t u re   d a t a   t ha t   i s   r e a d t b e   s e nt   t t he   rob ot   a c t u a t ors .   A ft e r   a l l   a s pe c t s   of   t he   n e e ds   h a v e   be e n   i d e nt i fi e d ,   t h e n   t h e   p roc e s s   of   a s s e m b l i n a nd   p rogr a m m i ng   robot s   be g i ns .   T he re   a re   s e v e ra l   c h oi c e s   of   progr a m m i ng   l a ng ua ge s   w hi c h   a re   s ui t a b l e   for   c o m put e r   v i s i on   a n robot i c s .   O n e   t ha t   i s   us e i t hi s   s t ud i s   t he   P yt ho pr ogra m m i ng   l a ngu a g e .   A ft e t he   a s s e m bl y   a nd   progr a m m i ng  pro c e s s ,   t h e   l a s t   i s   e va l ua t i on .   T he r e   a re   a s p e c t s   of    a e va l ua t i on  c a rr i e ou t   i n   t h i s   s t ud y.   T h e   fi rs t   i s   i m a g e   a c qu i s i t i on ,   i t   i s   us e d   t o   t e s t   progr a m s   m a de   by   s t ude n t s   f or   robo t s   t o   a c qui re   d a t a   f rom   i m a ge s   c a p t ure by   c a m e ra s .   T h e   s e c o nd   t e s t   i s   t h e   robo t   runn i ng   t e s t ,   w hi c h   i s   t h e   r obot   runs   on   a   w hi t e   t r a c w i t h   a   pr e de t e r m i n e bl a c l i n e .   T t e s t   t he   l e ve l   of  s t ude nt ' s   c om p re h e ns i on ,   t h e   pre t e s t - po s t t e s t   t e c hni q ue   w a s   us e d   i n   t hi s   s t udy .   T he r e   w e r e   22   re s po nde n t s   i nvo l v e i n   t h i s   s t udy .   T h e   pre t e s t   w a s   gi v e n   a t   t h e   be g i nni ng   of   t h e   m a t e ri a l   t m e a s ure   t he   e x t e n t   of   s t ude n t s   c o m pr e he ns i on   o f   robo t   progra m m i ng .   A ft e r   t he   a c h i e ve m e n t   i s   do ne ,     t he   t re a t m e nt   b e gi ns   us i ng  t h e   m e t h od  a s   s t a t e i F i gure   2 .   F i n a l l y,   a f t e c o m pl e t i ng  t he   e v a l u a t i on  ph a s e ,     a   pos t - t e s t   w a s   g i ve t m e a s ure   t he   e x t e n t   of  s t ude n t s   c om pr e he ns i on   a f t e r   t h e   l e a rn i ng  proc e s s .   A ft e obt a i ni n pr e t e s t   a nd  pos t t e s t   d a t a ,   a a na l ys i s   w a s   c ond uc t e t m e a s ure   t h e   l e ve l   of  c h a nge   i s t ude nt s '   unde rs t a nd i ng   of  robo t   pr ogra m m i ng   w i t t h e   i nt e gra t i o o c om p ut e v i s i on   a nd  robot i c s .     In  a d di t i on   t o   t h e   P r e t e s t - P os t t e s t   t o   t e s t   t he   s t ud e nt ' s   pr ogra m m i ng   c o m pr e h e ns i on   i m prov e m e n t ,   da t a   a na l ys i s   t e c hn i qu e s   i t hi s   s t udy   w e re   c a rri e d   ou t   us i ng   a   qu a nt i t a t i v e   de s c ri p t i v e   a pp roa c h.   T he   qu a nt i t a t i v de s c r i pt i ve   a p proa c h   w a s   t e s t e d   us i ng   d e s c ri pt i ve   s t a t i s t i c s .   T he   p urpos e   of   t h i s   a na l ys i s   i s   t t e s t   t h e   F e a s i bi l i t of  t he   i nt e gr a t i on   of   c o m pu t e r   v i s i on   a nd   ro bot i c s   m e t h ods   i n   he l p i ng   t t e a c a bou t   prog ra m m i ng .   Q ua n t i t a t i v e   da t a   i s   i t he   for m   of   c a l c ul a t i on  a nd / or   m e a s ur e m e n t   f i gur e s   a nd  c a b e   pro c e s s e d   by   a ddi ng   up   a nd   c o m pa ri ng   w i t t he   e xp e c t e nu m be s t ha t   a   pe rc e nt a ge   i s   ob t a i ne d.   S t h e   f e a s i b i l i t y   pe r c e nt a ge   i s   d e t e rm i ne by     t he   fol l ow i ng  c a l c u l a t i o n:          ( % ) =                     100%   (1)     T he   a n a l ys i s   of  num e ri c a l   d a t a   i t hi s   s t udy   us e s   a   L i k e rt   s c a l e .   T hi s   i s   b e c a us e   t h e   L i k e rt   s c a l e   i s   m ore   re l i a bl e   t h a t he   s i ng l e   t e a m   s c a l e .   A ft e t he   pe r c e nt a ge   s c a l e   i s   for m e d ,   t he   da t a   i s   i n t e rp re t e i nt   t he   S c or e   Conv e rs i on   t a bl e   a s   i n   T a bl e   1.       T a b l e   1 .   S c ore   Con ve rs i on   P e rc e n t a g e   (% )   Cri t e ri a s   100    76   V e ry   F e a s i b l e   75    51   F e a s i b l e   50    26   N o t   F e a s i b l e   25    0   V e ry   In fe a s i b l e       3.   R ES U LTS   A N D   A N A LY S I S     3. 1 .     H a r d w ar e   T he   ha rdw a r e   ne e de d   for   pr ogra m m i ng   t h e   i n t e gr a t i on   of  c om p ut e v i s i on   a nd  robot i c s   i n c l u de s     a   c a m e r a .   T h e   c a m e ra   i s   n e e de d   a s   a   s u bs t i t ut e   f or  s e ns ors   t de t e c t   l i ne s   b a c qu i ri ng  p a t h   i m a ge s   t be   re pre s e nt e i p i xe l   c oord i na t e s   i p rogr a m m i ng .   T h e   c a m e r a   us e i t hi s   s t udy  i s   P i   C a m e r a   V w h i c h   c a b e   us e t o   t a ke   p i c t ure s   w i t h   a   r e s ol ut i on   of   10 80p   a nd   7 20p,   w hi l e   fo vi d e o   c a be   r e c or de d   w i t h   a   re s o l ut i on     of  640x48 0p.   T h e   e m be dde d   s ys t e m   d e vi c e   a s   a   d a t a   pro c e s s or  us e d   i n   t hi s   s t udy   i s   t he   Rs pbe r ry   P i   3   B   +   m ode l   t ha t   us e s   A RM   (A dva nc e RIS C   M a c hi n e a s   a   p roc e s s or  a nd   G o RA M .   In  a ddi t i o t o   c a m e ra s   a nd  e m b e dd e s ys t e m s ,   t h e   ro bot   i s   e q ui pp e w i t a   m ot or   dri ve m odu l e   w i t I L 2 93d  w h i c h   i s   us e t a s s i s t   i re gul a t i ng  t he   s p e e a n di re c t i on  of   rot a t i on  of   t w D C12 450rp m   m ot ors   on  t he   robot .   T he n,   t a s s e m bl e   a l l   h a rdw a re   c o m pon e nt s ,   a   c ha s s i s   m a d e   of   a c ry l i c   boa r ds   w i t h   a   t hi c kn e s s   of   3m m   i s   us e i n   t hi s   s t udy .     In  a dd i t i on  t t h e   h a rdw a r e   fro m   t he   r obot   i t s e l f ,   a   P C / L a p t o i s   ne e de t he l t h e   pro gra m m i ng  p roc e s s   by  m e a ns   of   t he   Ra s p be rr P i   r e m o t e   s ys t e m   t o   t h e   P C/ L a p t op .     Evaluation Warning : The document was created with Spire.PDF for Python.
                              IS S N :   1693 - 6930   T E L K O M N IK A   T e l e c om m un   Co m put   E l   Con t rol V ol .   1 8 ,   N o.   2 A pri l   2 020:    89 9   -   90 6   902   3. 2 .     S oftw a r e   T he   s of t w a r e s   us e d   i n   t hi s   s t udy   i nc l ud e   t he   O p e r a t i ng   S ys t e m   us e on   Ra s pb e rry   P i   3   B   +   m od e l s ,   a ppl i c a t i ons   f or  R a s pb e rry   P i   re m ot e s   us i ng  a   P us i ng  a   W I F c on ne c t i on,   a ppl i c a t i ons   fo m a k i ng   c o de ,   a nd   l i br a ri e s   ne e de d   t o   pro gra m   robo t   ha rdw a r e .   T h e   ope r a t i ng   s ys t e m   us e d   i n   t hi s   s t u dy   i s   R a s pbi a n   S t r e t c h.     T s uppo rt   t he   robo t   pro gra m m i ng  proc e s s ,   t he   V N a ppl i c a t i on  i s   us e t o   op e ra t e   Ra s pb e rry  P i   r e m o t e l t hrough   a   l a pt op .   F u rt h e rm o re ,   t he   a pp l i c a t i on   us e d   t o   c r e a t e   c ode   on  t he   R a s pbe rr P i   i s   t he   de f a ul t   t e x t   e di t or  from   R a s pbi a n.   T h e   l a s t   but   no t   t h e   l e a s t   s of t w a r e   i s   O pe n CV   l i br a ry   t h a t   w a s   us e d   t o   a s s i s t   i n   m a k i ng   c ode   t a c qu i re   i m a ge   da t a   c a p t ure b c a m e r a s .     3. 3 .     P r og r amm i n g   In  t hi s   ph a s e ,   P y t hon   i s   us e d   a s   a   p rogr a m m i n l a ngua ge   t m a k e   ro bo t s   func t i o a s   l i ne   fo l l ow e r   robot s .   T he r e   a r e   2   ph a s e s   of  progr a m m i n c a rr i e ou t   on  t hi s   i nt e gr a t i on  m e t ho d.     3. 3 . 1.   I mag e   d at a c q u i s i t i on   Im a g e   da t a   a c qui s i t i on  i s   us e t pr oc e s s   i m a g e s   c a p t ur e b t h e   c a m e ra   a nd   t a ke   d a t a   e ve r p i xe l     i n   t h e   i m a ge .   T h e   pur pos e   of   t hi s   p roc e s s   i s   t o   produ c e   t he   m i dpo i nt   of   t h e   d e t e c t e d   ob j e c t ,   i n   t h i s   c a s e     a   b l a c k   l i ne   i t he   r obot ' s   p a t h.   T he   r e s ul t s   of   t he   prog ra m m i ng  pr oc e s s   i n   i m a ge   d a t a   a c qui s i t i on  c a be   s e e i F i gure   2 .           F i gure   2 .   I m a ge   da t a   a c qu i s i t i on       3. 3 . 2.   C on tr ol   s ys te m   an d   d at d e l i ve r t a c tu ato r s   A ft e t he   c e nt e c oord i na t e   da t a   of  t he   o bj e c t   c a pt ure d   by  t he   c a m e r a   i s   obt a i n e d ,   t h e   d a t a   i s   t h e us e t b e   pro c e s s e d   a ga i us i ng   a   c ont ro l   s ys t e m   t o   be   a   v a l u e   t o   c ont ro l   t h e   r ot a t i o n,   di re c t i on,   a nd   s pe e o   t he   t w a c t u a t ors .   T he   c on t rol   s ys t e m   us e d   i t hi s   s t udy  i s   t he   P - D   c ont r ol l e r .   T he   s t a g e s   of  i m pl e m e n t i ng  da t a   from   t h e   c e nt e r   obj e c t   re a di n i nt t he   c ont rol   s ys t e m   a re   a s   f ol l ow s .   T he   fr a m e   di vi d e d   i n t o   pa r t s ,   e a c h   p a rt   ha s   a   w e i gh t   va l ue   w i t t he   fo l l ow i ng   de t a i l s   s t a t e d   i n   T a b l e   2.   W h i c h   t h e   w e i ght   va l u e   w i l l   b e   c ons i d e r e a s   a e rror   v a l u e   o t he   X   va l ue   i n   t h e   m i ddl e   of  t he   fr a m e .       T a b l e   2 .   T he   w e i gh t   v a l u e   de t e r m i n a t i on   of   e a c h   fr a m e   T h e   Ra n g e   o X   (p x )   W e i g t h   V a l u e   0   < x <   2 0   4   2 0 < x < 3 7 , 5   3   3 7 , 5 < x < 5 5   2   5 5 < x < 7 2 , 5   1   7 2 , 5 < x < 8 7 , 5   0   8 7 , 5 < x < 1 0 5   - 1   1 0 5 < x < 1 2 2 , 5   - 2   1 2 2 , 5 < x < 1 4 0   - 3   1 4 0 < x < 1 6 0   - 4       T he   ne x t   s t a g e   i s   t h e   a ppl i c a t i on   of  t he   w e i ght   va l ue   ob t a i ne fro m   i m a ge   pro c e s s i ng   i n t t he   c ont ro l   s ys t e m .   T h i s   s t udy   a ppl i e s   P D   c on t rol l e r   t o   s uppor t   t h e   c on t r ol   s ys t e m .   T he r e   a r e   m a ny   s t u di e s   t ha t   a pp l y   P D   c ont r ol l e rs   t o   r obot s   [25 - 26]   a nd   a l s o   de v e l o p   P D   c ont rol l e rs   s o   t ha t   t h e y   a r e   m ore   ro bus t   [27] .   T he   P D   c ont r ol l e r   s ys t e m   pa r a m e t e r   i s   ba s e on   t he   di a gr a m   w hi c h   c a b e   s e e i F i gur e   3 .   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L K O M N IK A   T e l e c om m un   Co m put   E l   Con t rol         P - c ont r o l l e r   c om pu t e r   v i s i on  and   r obot i c s   i n t e gr a t i on   bas e f or     ( No v a   E k B ud i y a nt a )   903   Ba s e d   on   t he   d i a g ra m   bl o c k   i n   F i gur e   3 ,   a n   a l gori t h m   c a n   be   i n t e rpre t e d   t o   re gul a t e   robo t   m o t i on   i nt o   ps e udo   c ode   a s   fo l l ow s :   s e t poi nt     =   0   pre vi ous _e rr or      =   0   K     =   ( t uni ng)   K     =   ( t uni ng)   e rror       =   s e t po i nt     w e i ght _v a l ue   de ri v a t i ve     =   ( e rror     pre vi ous _ e rror )/ d t   pd_out       =   (K p   *   e rr or)  +   (K *   d e ri v a t i ve )   pre vi ous _e rr or    =   e rror   w a i t ( dt )   P W M L e ft ( c ons t a nt _s pe e +   pd_ou t )   P W M Ri gh t ( c ons t a nt _s p e e d - pd_ou t )     By  us i ng  t he   a l gor i t h m   a bo ve ,   t he   rob ot ’s   l og i c   c a n   be   i n t e r p re t e a s   s how n   i f l ow c ha r t   F i gur 4.               F i gure   3 . P - c on t ro l l e d i a gra m   bl o c k   F i gure   4 .   F l ow c h a rt   s ys t e m       3. 4 .     Eva l u ati on   3. 4 . 1.   R ob ot   te s t i n r e s u l t   T he   re s u l t s   of   c o m pu t e r   vi s i on   a nd   rob ot i c s   p rog r a m m i n i nt e gra t i o t e s t i ng   c a be   s e e i F i gur e   5 .           F i gure   5 .   M ob i l e   robot   ru nni ng   t e s t   re s u l t   Evaluation Warning : The document was created with Spire.PDF for Python.
                              IS S N :   1693 - 6930   T E L K O M N IK A   T e l e c om m un   Co m put   E l   Con t rol V ol .   1 8 ,   N o.   2 A pri l   2 020:    89 9   -   90 6   904   3. 4 . 2.   Th e   r e s u l t   of   p r e te s t   p os tte s t   T he   r e s ul t s   of   s t ud e nt   pro gra m m i ng   c o m pr e h e ns i on   i m pro v e m e nt   a r e   a s s e s s e d   b a s e d   on   t h e   pre t e s t   a nd   pos t t e s t   qu e s t i ons   done   by   s t ude n t s   a t   t he   be gi nn i ng   a nd  t he   e nd  of  t h e   m e e t i ng .   P r e t e s t   a n pos t t e s t   que s t i ons   w e re   done   by  s t ud e nt s   a m ount e t 2 i t e m s   i n c l udi ng  m a t e ri a l   a bou t   I m a ge   P r oc e s s i ng ,   P yt h on  progra m m i ng ,   us e   of  O p e nCV ,   P - D   Con t rol   S ys t e m ,   a nd  G P IO   P rogra m m i ng  o Ra s pb e rry   P i   3 .   P re t e s t   a nd   pos t t e s t   que s t i ons   w e re   don e   for   50   m i nut e s   w i t h   t he   e xpe c t a t i o of   m a xi m u m   re s u l t s .   B a s e d   o t h e   da t a   obt a i ne d,   t h e   a ve ra g e   v a l u e   of  t he   pr e t e s t   a nd   pos t t e s t   of  a l l   s t ud e nt s   ha s   i n c re a s e d .   A i m pr ove m e n t   i n     t he   a v e r a ge   pr e t e s t   a nd   pos t t e s t   s c ore s   c a b e   s e e i F i gur e   6.           F i gure   6 .   T he   i m pro ve m e n t   of  a ve ra g e   pre - t e s t   a nd  pos t - t e s t   re s ul t       S t ude n t   progr a m m i ng   c om p re h e ns i on   re s ul t s   i m prov e d   by   40 %   f rom   a v e ra g e   P re - T e s t   s c or e   of   51 . 82   t a ve ra g e   P os t - T e s t   s c or e   of   72 . 55.   B a s e d   on   t hi s   re s u l t ,   t h e   l e a rn i ng   m e t h ods   o C om p ut e V i s i on   a nd  Robot i c s   i nt e gr a t i on   a r e   a ppro pri a t e   t be   a pp l i e d   t o   t h e   Rob ot i c s   c ours e .     3. 4 . 3.   F e as i b i l i ty  t e s r e s u l t   T he   F e a s i b i l i t y   t e s t   i n   t h e   s t udy   i s   ba s e d   on   t h e   us a bi l i t y   a s pe c t   o a pp l yi ng   t he   l e a r ni ng   s t a ge s   of   progra m m i ng   w i t h   t he   i nt e gra t i on   of   c om p ut e r   vi s i on   a n rob ot i c s .   R e s pons e s   t us a b i l i t y   a s p e c t   w e r e   c ol l e c t e us i ng   a   q ue s t i onn a i r e   w i t h   7   i t e m s   re pr e s e n t i n g   s ub - a s p e c t s   of   U nde rs t a nda bi l i t y,   O p e ra b i l i t y ,   a nd   L e a r na b i l i t y .   D a t a   on   t h e   re s u l t s   of  t he   F e a s i b i l i t y   t e s t   i n   t h i s   s t ud c a n   b e   s e e n   i n   T a bl e   3.       T a b l e   3 .   F e a s i b i l i t y   t e s t   que s t i on na i re   re s u l t s   A s p e c t   S u b - a s p e c t s   In d i c a t o rs   A v g .   P o i n t   M a x .   A v g .   P o i n t   U s a b i l i t y   U n d e rs t a n d a b i l i t y   1   3 . 05   4   2   3 . 27   4   O p e ra b i l i t y   3   3 . 14   4   4   2 . 95   4   5   3 . 27   4   6   2 . 82   4   L e a rn a b i l i t y   7   3 . 18   4   To ta l   21 . 68   28       T a b l e   s ho w s   t h a t   t h e   t ot a l   of   a v e ra ge   f e a s i bi l i t po i nt   i s   21 . 68  i ns t e a of  2 8.   A c c ordi n t o   t h e   d a t a ,   t he   f e a s i bi l i t y   pe r c e n t a g e   c a n   b e   s how n   us i ng   t hi s   e qu a t i on   a s   s t a t e d   be fore .   T he   r e s ul t   of   fe a s i b i l i t y   p e rc e nt a g e   c a l c u l a t i on   c a n   be   s e e a s   f ol l ow s :     =       .     . .      100%   (2)     =   21 . 68 28     100%   (3)     = 77 . 44%   (4)     Evaluation Warning : The document was created with Spire.PDF for Python.
T E L K O M N IK A   T e l e c om m un   Co m put   E l   Con t rol         P - c ont r o l l e r   c om pu t e r   v i s i on  and   r obot i c s   i n t e gr a t i on   bas e f or     ( No v a   E k B ud i y a nt a )   905   Ba s e d   on  t h e   F e a s i b i l i t y   t e s t   s urv e y ,   i t   c a b e   i nt e rpr e t e t ha t   from   t he   ove r a l l   a s s e s s m e nt   a f t e r   be i ng   c onv e rt e t Q ua l i t a t i v e   D a t a ,   a l l   a s p e c t s   of  t he   t e s t i ng  of  t he   a ppl i c a t i on  of   l e a rn i ng  progr a m m i n s t a ge s   w i t h   t he   i nt e gra t i o of   c o m pu t e r   v i s i on   a nd   rob ot i c s   a r e   i n c l u d e d   i n   t he   V e ry   F e a s i bl e   c a t e gory   f or   us e   w i t   a   p e rc e n t a g e   o f e a s i bi l i t by   77 . 44 %.       4.   C O N C LU S I O N     T he   i m p a c t   o a pp l yi n t he   l e a rni n s t a g e s   of   p rogra m m i ng   w i t h   t h e   i nt e gr a t i on   of   c o m pu t e r   v i s i on   a nd  rob ot i c s   c a i m pr ove   s t ude nt ’s   pr ogra m m i ng  c o m pr e he ns i on  i robo t i c s .   S t ude n t ’s   c om p re h e ns i on   i m pro ve m e n t   w a s   obs e rv e d   b a s e d   on   pr e - t e s t   a nd   pos t - t e s t   r e s ul t s .   T h e   a v e ra g e   va l ue   of   s t ude n t ’s   unde rs t a nd i ng   i nc r e a s e d   by   40 %   fro m   t h e   or i gi n a l   a ve ra g e   pr e - t e s t   s c or e   w a s   51 . 82   t o   72 . 55 .   In   a ddi t i o n,   b a s e d   on  t he   F e a s i bi l i t y   t e s t   t h a t   ha s   be e n   a n a l yz e d,   t hi s   s t udy   f a l l s   i nt t he   v e ry   F e a s i bi l i t y   c a t e gory   for   us e   w i t h     a   pe r c e n t a ge   of   F e a s i bi l i t y   of   77 . 44% .   T h e   i n t e gra t i on   of   Co m put e r   V i s i on   a n d   Robo t i c   progr a m m i ng   c a n   s t i l l   be   de v e l o pe d   for   f urt h e r   re s e a r c h   s uc h   a s   t he   i nt ro duc t i on   o f   ob j e c t s   on   t h e   c a m e ra ,   c a l c ul a t i on   of   t h e   obj e c t   di s t a n c e   fr om   t h e   robot ,   a nd   t h e   ob j e c t   t r a c k i ng   s ys t e m   on  t h e   ro bot .       A C K N O WL ED G E M EN TS   T he   a ut ho rs   t ha nk   t he   E l e c t ri c a l   E ngi ne e ri n s t udy   progr a m   a n t he   F a c u l t y   of   E ngi n e e ri ng   a t   U ni ve rs i t a s   K a t ol i Indon e s i a   A t m a   J a ya   t h a t   ha s   fu l l y   s uppo rt e d   our   r e s e a r c h .       R EF ER EN C ES     [ 1]   M ohd   R M S ,   K h a l i l   A M A ,   S y nc h r on ous   m ob i l e   r ob ot s   f o r m a t i o c o nt r o l ,   T E L K O M N I K A   T e l e c om m un i c a t i on   C om put i ng   E l e c t r oni c s   an C o nt r o l ,   vo l .   1 6,   no .   3 ,   p p.   11 83 - 1192 ,   J une   20 18 .   [ 2]   K e s e r   H . ,   U z un boy l H . ,   O z d a m l i   F ,   T he   t r e n ds   i n   t e c hn ol o gy  s uppo r t e c o l l a bo r a t i v e   l e a r n i ng   s t ud i e s   i n     21s t - c e n t ur y ,   W o r l d   J our nal   o E duc a t i ona l   T e c hno l og y ,   vo l .   3 ,   n o.   2,   p p.   10 3 - 1 19,   2 011 .   [ 3]   S e z e r   K ,   I m por t a nc e   of   C od i ng  E duc a t i on   a nd   R obo t i c   A p pl i c a t i ons   f or   A c h i e v i ng   21 s t - C e n t u r S k i l l s   i N o r t h   C ypr u s ,”   I n t e r nat i o nal   J our nal   o f   E m e r gi n T e c h nol ogy   i L e a r ni n g vo l .   12 ,   no .   1,   20 17 .   [ 4]   I ndr i a nt o,   M e l l i a   N . ,   R a kh m a t   A . ,   R i k i   R . ,   E m b e dde d   s y s t e m   p r a c t i c um   m o dul e   f o r   i nc r e a s e   s t ud e nt   c o m pr e he ns i on   of   m i c r o c on t r o l l e r ,”   T E L K O M N I K A   T e l e c om m un i c at i on   C om put i ng  E l e c t r on i c s   and   C o nt r o l ,   v ol .   16 ,   pp .   53 - 60 ,     F e br ua r y   2018 .   [ 5]   A de   G A . ,   e t   a l ,   L ow - c os t   a n por t a bl e   pr oc e s s   c on t r o l   l a bo r a t o r y   k i t ,”   T E L K O M N I K A   T e l e c om m un i c a t i on   C om put i ng   E l e c t r oni c s   an C o nt r o l ,   vo l .   1 6,   no .   1 ,   p p.   23 2 - 2 40 ,   F e br ua r y   20 18.   [ 6]   K a t h i a   P . ,   B e l e C . ,   J o a qu i G . ,   V i d a l   M . ,   N X T ,   W o r ks hop :   C on s t r uc t i oni s t   L e a r n i ng   E xp e r i e n c e s   i R u r a l   A r e a s ,   P r oc e e d i ng  of   I n t l .   C on f .   on  S I M P A R   ( S i m ul at i on ,   M o de l l i ng ,   a nd  P r ogr am m i n f or   A ut onom ou s   R o bo t s )   W or k s h op   T e ac hi n r obo t i c s ,   t e ac h i ng   w i t r obo t i c s ,   pp .   504 - 513 ,   N ove m b e r   201 0.   [ 7]   I hs a n   A T . ,   H a m z a h   M M ,   I m pl e m e n t a t i o n   of   C o nt r o l l e d   R obo t   f or   F i r e   D e t e c t i o n   a nd   E xt i ng ui s h   t C l o s e d   A r e a s   B a s e d   o A r du i no ,”   T E L K O M N I K A   T e l e c om m uni c a t i o C om p ut i ng   E l e c t r o ni c s   and   C o nt r ol ,   vo l .   1 6,   n o. 2 ,     pp.   65 4 - 6 64,   A p r i l   201 8 .   [ 8]   G .   B e b i s ,   D .   E gb e r t   a nd  M .   S ha h,   " R e vi e w   of   c o m p ut e r   v i s i o e duc a t i on , "   i I E E E   T r an s ac t i on s   on  E duc at i on   vol .   46,   n o.   1 ,   pp.   2 - 21 ,   F e b r u a r y   20 03 .     [ 9]   C a t h e r i ne   O .   S . ,   e t   a l ,   A r c h i t e c t u r e   d e s i gn   f o r   a   m u l t i - s e n s o r   i nf or m a t i on   f us i on   pr o c e s s o r ,”   T E L K O M N I K A   T e l e c om m un i c at i on   C om p ut i ng   E l e c t r oni c s   an C o nt r ol ,   vo l .   1 7,   pp .   362 - 369 ,   201 9 .   [ 10]   K a r e l   O .   B . ,   e t   a l ,   C og ni t i ve   a r t i f i c i a l - i nt e l l i ge n c e   f or   doe r n e nbu r g   d i s s ol ve d   ga s   a n a l y s i s   i nt e r p r e t a t i on ,   T E L K O M N I K A   T e l e c om m uni c a t i o C om pu t i ng  E l e c t r on i c s   a nd  C o nt r o l vo l .   17 ,   n o.   1 ,   pp .   268 - 27 4,     F e br ua r 2019 .   [ 11]   Y or a h   B . ,   M a r c A G ,   W hy   i s   p r og r a m m i ng   s o   d i f f i c u l t   t l e a r n ? :   P a t t e r ns   o f   D i f f i c ul t i e s   R e l a t e d   t P r o gr a m m i ng   L e a r ni n M i d - S t a ge ,   A C M   S I G SO F T   So f t w ar e   E n gi ne e r i ng  N ot e s ,   vo l .   61 ,   no .   6,   N ov e m be r   2016 .     [ 12]   G .   C i e l ni a k ,   N .   B e l l o t t a nd   T .   D uc ke t t ,   " I nt e gr a t i n M ob i l e   R ob ot i c s   a n V i s i on   W i t U n de r gr a du a t e   C o m p ut e r   S c i e nc e , "   i n   I E E E   T r an s ac t i ons   o E duc a t i on ,   vol .   56 ,   no .   1 ,   pp .   48 - 53 ,   F e b r ua r y   201 3.   [ 13]   I s l a m   M S . ,   R a h m a A M,   D e s i gn   a nd  F a b r i c a t i o o f   L i n e   F o l l ow e r   R obo t ,”   A s i an  J ou r na l   o f   A pp l i e Sc i e n c e   and   E ngi n e e r i n g ,   pp .   127 - 13 2,   20 13 .   [ 14]   P r a n a nj a l i   K . ,   V i s hnu   A . S e ns or   B a s e d   B l a c L i n e   F ol l ow e r   R obo t ,”   I nt e r n at i on al   J our n al   o f   E ng i ne e r i ng   R e s e a r c h   &   T e c hno l og y   ( I J E R T ) ,   vo l .   3 ,   S e p t e m b e r   20 14.   [ 15]   A nupo j u   A V . ,   e t   a l ,   D e s i gn   t o   I m p l e m e nt a t i on   o f   A   L i n e   F o l l ow e r   R obo t   U s i ng   5   S e ns o r s ,”   I nt e r n at i on al   J our n al   of   E ng i ne e r i ng   an I nf or m a t i on   Sy s t e m s   ( I J E A I S) ,   vo l .   3 ,   pp .   42 - 47,   J a nua r y   201 9.   [ 16]   M e h r a n   P . ,   M e hdi   S M . ,   M a hdi   R G . A   L i n e   F ol l ow e r   R ob ot   f r o m   de s i g t o   I m pl e m e n t a t i o n:   T e c hn i c a l   i s s u e s   a nd   pr ob l e m s ,”   P r o c e d di ng  o f   t he   2nd   I n t e r na t i ona l   C on f e r e n c e   on  C om put e r   and  A ut om at i on   E ng i ne e r i ng  ( I C C A E ) S i ng a po r e ,   p p.   5 - 9 ,   2010 .   [ 17]   S um a r d i ,   M uh a m m a T . ,   M un a w a r   A ,   S t r e e t   m a r k   de t e c t i on   us i n R a s pb e r r y   P I   f o r   S e l f - dr i v i ng   S y s t e m ,”   T E L K O M N I K A   T e l e c om m u ni c at i o C om put i n E l e c t r on i c s   a nd  C o nt r o l ,   vol .   16 ,   pp .   6 29 - 634 ,   2018 .   [ 18]   O nka r   R . ,   e t   a l . ,   O bj e c t   D e t e c t i on  on  R a s p be r r y   P i ,”   I n t e r na t i ona l   J our nal   o f   E n gi n e e r i n S c i e nc e   an C om p ut i ng vol .   7,   no .   3,   2 017 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                              IS S N :   1693 - 6930   T E L K O M N IK A   T e l e c om m un   Co m put   E l   Con t rol V ol .   1 8 ,   N o.   2 A pri l   2 020:    89 9   -   90 6   906   [ 19]   A l i   A A . ,   S a r a   A R . C om put e r   v i s i on   f or   ob j e c t   r e c o gn i t i on   a nd  t r a c ki n ba s e d   on   R a s pbe r r P i ,”     I nt e r n at i on al   C on f e r e n c e   on   C ha nge ,   I nn ov a t i on ,   I n f or m a t i c s ,   an D i s r u pt i v e   T e c h nol ogy   I C C I I D T 1 6 .   L on don   pp.   17 7 - 1 89,   2 016 .   [ 20]   D ha na s hr e e   V M . ,   M r i n a l   R B . R e a l   T i m e   O b j e c t   D e t e c t i on   a nd  T r a c k i ng   us i ng   R a s pbe r r P i ,   I nt e r na t i ona l   J our nal   o f   E ng i ne e r i ng   Sc i e nc e   an C om pu t i n g ,   vo l .   7 ,   no . 6 ,   2017 .   [ 21]   G r z e g or z   M . ,   P r z e m y s l a w   M . L i ne   F ol l ow i ng   R obo t   R e a l - T i m e   V i r t e bi   T r a c k - B e f or e - D e t e c t   A l go r i t h m ,”   P r z e gl ad   E l e k t r ot e c hn i c z ny ,   pp .   71 - 74 ,   2 017 .   [ 22]   A ndr e K . ,   V l a di s l a v   M . N e w   a l g or i t h m s   f o r   s a t e l l i t e   d a t a   ve r i f i c a t i o n   w i t h   a n d   w i t hou t   t he   u s e   o f   t h e   i m a ge d   a r e a   ve c t or   d a t a ,”   P r o c e e di n of   W SC G   23 r d   I n t e r na t i ona l   C on f e r e n c e   i n   C e nt r a l   E ur o pe   on   C om p ut e r   G r a ph i c s ,   V i s u al i z a t i on   and   C om put e r   V i s i on ,   p p.   1 - 7 ,   2 015 .   [ 23]   G uobo  X . ,   W e n   L . I m a ge   E dg e   D e t e c t i on   B a s e on  O pe n c v ,”   I n t e r na t i ona l   J our na l   o f   E l e c t r on i c s   a nd  E l e c t r i c al   E ngi n e e r i n g .   vo l .   1,   no .   2,   J une   20 13 .   [ 24]   J o   G . ,   D a v i d   R . ,   F i l i p e   S . ,   P e r s pe c t i v e   c o r r e c t i o n   of   pa n or a m i c   i m a g e s   c r e a t e d   b y   pa r a l l e l   m o t i on   s t i t c hi ng ,"   P r oc e e d i ng   of   W SC G   23 r I n t e r na t i o na l   C on f e r e n c e   i n   C e n t r a l   E ur op e   on   C om pu t e r   G r aph i c s ,   V i s ua l i z at i o an d   C om put e r   V i s i on ,   p p.   12 5 - 1 31,   2 015 .   [ 25]   S a l a M S . ,   e t   a l . D e s i g a nd   s i m ul a t i o o f   r o bot i c   A r m   P D   C o nt r ol l e r   B a s e o P S O ,"   U ni v e r s i t y   o f   T hi _Q ar   J our nal   f or   E ng i n e e r i n S c i e nc e s ,   pp.   1 8 - 2 4,   20 19 .   [ 26]   A dr i a n   P . T he   us e   of   c l o s e d - l oop   c on t r o l   s ys t e m s   i n   B ot b a l l ,”   20 18   E u r op e an   C o nf e r e nc e   on   E d uc a t i ona l   R obo t i c s M a l t a 20 18.   [ 27]   H a z e m   I A . ,   A l i   H S . R ob us t   P I - P D   c o nt r o l l e r   de s i gn  f o r   s ys t e m s   w i t h   pa r a m e t r i c   u nc e r t a i nt i e s ,”   E n gi ne e r i ng  and   T e c hn ol o gy   J o ur na l ,   vol .   34 ,   no .   1 1,   20 16 .       BI O G R A P H I ES   O F   A U T H O R S         N ova  E k B u d i y an t a   g ot   h i s   B a c he l or   D e g r e e   i n   M e c h a t r o ni c s   E ngi ne e r i ng   E duc a t i on   f r o m   U ni ve r s i t a s   N e ge r i   Y o gya k a r t a ,   t h e n   pu r s u i ng   h i s   M a s t e r   D e g r e e   i n   E l e c t r i c a l   E ngi ne e r i ng   E d uc a t i on   f r o m   U n i ve r s i t a s   N e g e r i   Y og ya k a r t a   a n E l e c t r i c a l   E ngi n e e r i ng  M a s t e r   P r ogr a m   f r o m   U n i ve r s i t a s   K a t ol i k   I ndone s i a   A t m a   J a y a .   H e   ha s   e xpe r i e nc e   i n   h a r dw a r e - s of t w a r e   p r og r a m m i ng   f or   e duc a t i o n .   N ow   a c t i ng   a s   l e c t ur e r   a nd   t he   H e a of   E m be dde S ys t e m   L a bor a t o r y   o f   E l e c t r i c a l   E ng i ne e r   D e pa r t m e nt U ni ve r s i t a s   K a t o l i k   I ndone s i a   A t m a   J a y a   w i t h   c o nc e r n   i n   i m a ge   p r oc e s s i ng ,   r ob ot i c s ,   a nd  m a c h i ne   l e a r n i ng   r e s e a r c h   f i e l d .           C at h e r i n e   O l i vi a   S e r e a t i   i s   a   l e c t u r e r   a nd   r e s e a r c he r   a t   U n i ve r s i t a s   K a t o l i I ndo ne s i a   A t m a   J a y a .   C a t he r i ne s   i n t e r e s t   s ub j e c t   of   r e s e a r c he s   a r e   E l e c t r on i c   I ns t r u m e nt a t i on   S ys t e m   a nd   S ys t e m   o n   C hi p   ( S oC ) .   S h e   w a s   a l s o   i nvo l ve d   i n   s e ve r a l   r e s e a r c h   p r oj e c t s   t o   d e s i gn   c ogn i t i v e   i n s t r u m e nt a t i on   s ys t e m s .   S om e   o f   t he m   a r e   a   b ui l di ng   a   s of t w a r e   c ogn i t i ve   i nt e r p r e t a t i on  of   s h i p   m ove m e nt s ,   f or   I ndone s i a m a r i ne   s e c u r i t y   pu r po s e s ,   a nd  C ogn i t i ve   E l e c t r C a r d i og r a p ( E C G )   de s i g n.   C ur r e nt l he r   r e s e a r c p r o j e c t   i s   f oc u s i ng   t o   d e s i gn i ng   t he   a r c h i t e c t ur e   of   C ogn i t i v e   pr o c e s s o r .           L u k as   got   B a c he l o r   d e gr e e   of   e l e c t r i c a l   e ng i n e e r i n ( E E )   f r o m   I T B ,   t he pu r s ue d   M a s t e r   of   A r t i f i c i a l   I nt e l l i g e nc e   a nd   P hD   i n   E l e c t r i c a l   E n gi n e e r i n g,   bo t h   f r o m   K U   L e uve n,   B e l g i u m .   C u r r e n t l a c t i n a s   t he   H e a d   of   M a s t e r   o f   E E   pr o gr a m   U ni ka   A t m a   J a ya ,   w i t h   r e s e a r c h   i n   i m a ge   pr o c e s s i ng ,   na t ur a l   l a ngua ge   p r oc e s s i ng   a nd   a ppl y   c ogn i t i ve   e n gi ne e r i ng .   C u r r e nt l y   a c t i ng  a s   t h e   P r e s i de n t   o f   A l u m n i   K U   L e uv e n   C ha pt e r   I nd one s i a ,   P r e s i d e n t   of   I n done s i a   A I   S oc i e t y,   S e c r e t a r y   o f   I ndon e s i a   H one yn e t   P r o j e c t .   H i s   m a i n   i nt e r e s t s   a r e   i n   a r t i f i c i a l   i nt e l l i ge n c e ,   na t ur a l   l a ngu a ge   pr oc e s s i n a nd   c o m p ut e r   s e c u r i t y .     Evaluation Warning : The document was created with Spire.PDF for Python.