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...
Saved in:
Published in | 2016 IEEE/SICE International Symposium on System Integration (SII) pp. 156 - 161 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2016
|
Subjects | |
Online Access | Get 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 |