The Proceedings of JSME annual Conference on Robotics and Mechatronics (Robomec)
Online ISSN : 2424-3124
2019
Session ID : 2A1-M08
Conference information

SCRATCH3-ROS
A Scratch3 ROS Client for Rapid Developing and Prototyping of Robot Programming Front-End Interfaces
*Guilherme de Campos AffonsoKei OkadaMasayuki Inaba
Author information
CONFERENCE PROCEEDINGS RESTRICTED ACCESS

Details
Abstract

In this research we develop an extension to connect the visual programming language Scratch with ROS enabled robots, allowing rapid development and prototyping of front-end interfaces intended for robot programming at a WYSIWYG manner. This is a powerful tool for making use of human annotation in higher level reasoning and workflow design for real world task execution and custom optimization. Leaving the algorithm design to the end users is a practical and reliable form for successful task execution, and the use of visual programming interfaces is crucial for this to be an inclusive solution with almost no previous knowledge requirements. The developed extension allows easy implementation and prototyping of such interfaces by making use of both the pre-build Scratch system and communication through ROS.

Content from these authors
© 2019 The Japan Society of Mechanical Engineers
Previous article Next article
feedback
Top