An effective visual programming tool for learning and using robotics middleware

To encourage further use of robotics middleware, thereby, increasing the efficiency of the development process, we propose a Web-based visual programming tool for beginners. We first suggest the following requirements: (1) to utilize robotics middleware; (2) to easily build a development environment...

Full description

Saved in:
Bibliographic Details
Published in2016 IEEE/SICE International Symposium on System Integration (SII) pp. 156 - 161
Main Authors Yumi, Nishimura, Yuki, Suga, Tetsuya, Ogata
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2016
Subjects
Online AccessGet full text

Cover

Loading…
Abstract To encourage further use of robotics middleware, thereby, increasing the efficiency of the development process, we propose a Web-based visual programming tool for beginners. We first suggest the following requirements: (1) to utilize robotics middleware; (2) to easily build a development environment; (3) to combine variables and commands to operate various types of robots in a straightforward manner; and (4) to easily reference both objects in visual programming and source code. Consequently, we compare our work with existing visual programming tools for programming education and for robot control. Finally, we confirm the effectiveness of our tool. We detail our programming tool for learning and using Robotics Technology (RT) middleware. In particular, we use HTML5, CSS, and JavaScript to implement a Web-based GUI that automatically generates RT-Component source code. This code is then transferred through the XML-RPC process and launched on the server machine.
AbstractList To encourage further use of robotics middleware, thereby, increasing the efficiency of the development process, we propose a Web-based visual programming tool for beginners. We first suggest the following requirements: (1) to utilize robotics middleware; (2) to easily build a development environment; (3) to combine variables and commands to operate various types of robots in a straightforward manner; and (4) to easily reference both objects in visual programming and source code. Consequently, we compare our work with existing visual programming tools for programming education and for robot control. Finally, we confirm the effectiveness of our tool. We detail our programming tool for learning and using Robotics Technology (RT) middleware. In particular, we use HTML5, CSS, and JavaScript to implement a Web-based GUI that automatically generates RT-Component source code. This code is then transferred through the XML-RPC process and launched on the server machine.
Author Yuki, Suga
Tetsuya, Ogata
Yumi, Nishimura
Author_xml – sequence: 1
  givenname: Nishimura
  surname: Yumi
  fullname: Yumi, Nishimura
  email: nishimura@idr.ias.sci.waseda.ac.jp
  organization: Grad. Sch. of Fundamental Sci. & Eng., Waseda Univ., Tokyo, Japan
– sequence: 2
  givenname: Suga
  surname: Yuki
  fullname: Yuki, Suga
  organization: Grad. Sch. of Fundamental Sci. & Eng., Waseda Univ., Tokyo, Japan
– sequence: 3
  givenname: Ogata
  surname: Tetsuya
  fullname: Tetsuya, Ogata
  organization: Grad. Sch. of Fundamental Sci. & Eng., Waseda Univ., Tokyo, Japan
BookMark eNotj0FLAzEUhKMo2NbeBS_5A7vmJZtNcixF60KhB_VckualRHY3Jbut-O9tsacZho9hZkru-tQjIU_ASgBmXj6apuQM6lLpShgDN2QKkhkmBDfqlkx4paqCCy4fyHwYvhk7s1ALwydks-gphoC7MZ6QnuJwtC095LTPtutiv6djSi0NKdMWbe4vie09PQ4Xl5NLY9wNtIvet_hjMz6S-2DbAedXnZGvt9fP5Xux3qya5WJdRFByLAx6xwC08VCr8zCQlePSAaBnTmiUnIWgrTIGa620VrWvAsdKy-AEWCVm5Pm_NyLi9pBjZ_Pv9vpf_AHdV1Bb
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/SII.2016.7843991
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Explore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Explore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 1509033297
9781509033294
EISSN 2474-2325
EndPage 161
ExternalDocumentID 7843991
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i175t-9edb01189d167325154b25b11ed0b38e520ff8a799e6878876d4f2e485fb31a73
IEDL.DBID RIE
IngestDate Wed Jun 26 19:26:20 EDT 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-9edb01189d167325154b25b11ed0b38e520ff8a799e6878876d4f2e485fb31a73
PageCount 6
ParticipantIDs ieee_primary_7843991
PublicationCentury 2000
PublicationDate 2016-Dec.
PublicationDateYYYYMMDD 2016-12-01
PublicationDate_xml – month: 12
  year: 2016
  text: 2016-Dec.
PublicationDecade 2010
PublicationTitle 2016 IEEE/SICE International Symposium on System Integration (SII)
PublicationTitleAbbrev SII
PublicationYear 2016
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001616392
Score 1.6519816
Snippet To encourage further use of robotics middleware, thereby, increasing the efficiency of the development process, we propose a Web-based visual programming tool...
SourceID ieee
SourceType Publisher
StartPage 156
SubjectTerms Middleware
Programming environments
Programming profession
Service robots
Visualization
Title An effective visual programming tool for learning and using robotics middleware
URI https://ieeexplore.ieee.org/document/7843991
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ1NS8NAEIaX2pOnqq34zR48mjTZ7G6yRxFLK_gBWuitzCaTUmwTqYmCv97dJG1RPHgLgSFhh2TenX1mhpBLhZGWofKcEFKbrRLMAQXC4RCwFJQnWFzRFg9yOOZ3EzFpkatNLQwiVvAZuvayOstP8ri0qbJ-GFn1bPY6O5HH6lqtbT5FGmWh2Pok0lP959HIolvSbcx-zE-pwsegQ-7XD66pkVe3LLQbf_3qyfjfN9sjvW2hHn3ahKB90sLsgHTWkxpo8-F2yeN1Rmtyw_zc6Mf8vYQFbdCspbGkRZ4vqNGvtJkiMaOQJdRC8TO6ynVumznTZZXM-IQV9sh4cPtyM3SaUQrO3OiDwlGYaFtjqhJfhoHRNIJrJrTvY-LpIELBvDSNIFQKZWQBQ5nwlKHxXaoDH8LgkLSzPMMjQm13G5RmHwLg8zjSYDRI6KXcmHPw4_iYdO36TN_qbhnTZmlO_r59Snatj2pA5Iy0i1WJ5ybMF_qi8u83q9KoLQ
link.rule.ids 310,311,786,790,795,796,802,23958,23959,25170,27958,55109
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ1NS8NAEIaHUg96qtqK3-7Bo0nzsdlkjyKWVtsq2EJvZTeZlGKbSE0U_PXuJmmL4sFbCAwJOyTz7uwzMwDXHAPJfG4Zvoh1tspzDMGFZ1DhOrHglueEBW0xZN0xfZh4kxrcbGphELGAz9DUl8VZfpSGuU6Vtf1Aq2e119lRcd7iZbXWNqPClLbgzvos0uLtl15Pw1vMrAx_TFApAkinAYP1o0tu5NXMM2mGX7-6Mv733fahtS3VI8-bIHQANUwOobGe1UCqT7cJT7cJKdkN9XsjH_P3XCxIBWctlSXJ0nRBlIIl1RyJGRFJRDQWPyOrVKa6nTNZFumMT7HCFow796O7rlENUzDmSiFkBsdI6ipTHtnMd5Wq8ah0PGnbGFnSDdBzrDgOhM85skAjhiyisYPKe7F0beG7R1BP0gSPgej-NsjUTkQIm4aBFEqF-FZMlTkVdhieQFOvz_St7JcxrZbm9O_bV7DbHQ36035v-HgGe9pfJS5yDvVsleOFCvqZvCx8_Q26tKuD
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=2016+IEEE%2FSICE+International+Symposium+on+System+Integration+%28SII%29&rft.atitle=An+effective+visual+programming+tool+for+learning+and+using+robotics+middleware&rft.au=Yumi%2C+Nishimura&rft.au=Yuki%2C+Suga&rft.au=Tetsuya%2C+Ogata&rft.date=2016-12-01&rft.pub=IEEE&rft.eissn=2474-2325&rft.spage=156&rft.epage=161&rft_id=info:doi/10.1109%2FSII.2016.7843991&rft.externalDocID=7843991