34,215 Hits in 4.3 sec

A Survey on End-User Robot Programming [article]

Gopika Ajaykumar, Maureen Steele, Chien-Ming Huang
2021 arXiv   pre-print
This article surveys work on end-user robot programming, with a focus on end-user program specification.  ...  As robots interact with a broader range of end-users, end-user robot programming has helped democratize robot programming by empowering end-users who may not have experience in robot programming to customize  ...  Our survey of end-user robot programming may subsume works on end-user programming using demonstrations, but we focus on demonstrations as a tool for program specification rather than on the techniques  ... 
arXiv:2105.01757v1 fatcat:wx27myh5gffhxf3usmxzxbv4kq

Virtual Barriers in Augmented Reality for Safe and Effective Human-Robot Cooperation in Manufacturing [article]

Khoa Cong Hoang, Wesley P. Chan, Steven Lay, Akansel Cosgun, Elizabeth Croft
2021 arXiv   pre-print
To enable effective human-robot collaboration, our system includes an intuitive robot programming interface utilizing speech commands and hand gestures, and features the capability of automatic path re-planning  ...  Barriers which users can spawn to protect objects or regions that the robot should not enter.  ...  A way-point programming interface is adapted from [21] , where users can provide desired robot end-effector way-points with either head gaze or a hand ray pointer.  ... 
arXiv:2104.05211v1 fatcat:6efcrjictffn7c2zz4a6wlda5e

A survey on the design space of end-user-oriented languages for specifying robotic missions

Swaib Dragule, Thorsten Berger, Claudio Menghi, Patrizio Pelliccione
2021 Journal of Software and Systems Modeling  
We present a survey of 30 mission specification environments for mobile robots that come with a visual and end-user-oriented language.  ...  Since end-users usually lack such skills, many commercial robots are nowadays equipped with environments and domain-specific languages tailored for end-users.  ...  Practical usage of the survey To illustrate the practical use of our survey, we define one usage scenario for each of our end-users: a teacher, a robotic manufacturer, and a language engineer.  ... 
doi:10.1007/s10270-020-00854-x fatcat:rkqop4sykfgbnewk2z6mvjy2w4

End-User Programming of Low-and High-Level Actions for Robotic Task Planning

Ying Siu Liang, Damien Pellier, Humbert Fiorino, Sylvie Pesty
2019 2019 28th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN)  
Recent work has focused on enabling end-users to program robots using Programming by Demonstration.  ...  We propose iRoPro, an interactive Robot Programming framework that allows end-users to teach robots new actions from scratch and reuse them with a task planner.  ...  End-user robot programming has been addressed previously for industrial robots to be programmed by nonrobotics domain experts, where users specify and modify existing plans for robots to adapt to new scenarios  ... 
doi:10.1109/ro-man46459.2019.8956327 dblp:conf/ro-man/LiangPFP19 fatcat:vxl3djrajvbrfjefxr5wesl7ka

Target user localization for a service robot using wireless LAN

Timoteo Idica Jr., Akihisa Ohya
2007 SICE Annual Conference 2007  
as the target destination of the service robot which navigates autonomously to find the user.  ...  This research proposes a location-based service using wireless lan and innovates by adding a robot as a service agent.  ...  Auto Survey: Set with Survey ON, Auto ON, scan data is saved to a file and also sent to the robot server program User Service Mode Program The user service program is the basic interface for the user  ... 
doi:10.1109/sice.2007.4421006 fatcat:dgjp5aja3ndlvnrq3x4ukutjuu

Telerehabilitation Service with a Robot for Autism Intervention

Syamimi Shamsuddin, Hanafiah Yussof, Salina Mohamed, Fazah Akhtar Hanapiah, Husna Ahmad Ainudin
2015 Procedia Computer Science  
Robot scenarios are created based on consultation with clinicians and therapists and are available in the system via a website, with user-friendly graphical user interface (GUI).  ...  In this study, a telerehabilitation system is developed to help therapists to concentrate fully on the intervention and not in robot programming.  ...  Current work on WikiTherapist mainly focuses on developing end-user programming to help therapists to control a robot for therapy purposes.  ... 
doi:10.1016/j.procs.2015.12.306 fatcat:a6ylbymygrfh3fejmf6ur737ji

Universal System in Business

Prafulla K Swain et al., Prafulla K Swain et al.,, TJPRC
2020 International Journal of Mechanical and Production Engineering Research and Development  
This paper proposes a new robot programming solution, a mobile application called Uii Mobile, intended to bring the smartphone to the shop floor while enabling robot programming for operators with limited  ...  Using the intuitive graphical user interface (GUI) for Uii Mobile eliminates the time required by a worker to learn various programming languages.Uii Mobile also allows for faster reconfiguration of robots  ...  Uii Desktop was developed previously in, and it in itself also provides a front-end user interface, through which robot programming and task execution can be done.  ... 
doi:10.24247/ijmperdjun2020900 fatcat:onehlyhm6vcbfc7iqsh7cgoizy

A Methodology to Formulate User Requirements for Designing Collaborative Robots [article]

Macovetchi, Kirstein, Doulgeri, Dimeas
2019 Zenodo  
The project follows a User-Centered Design approach by involving end-users in the development process.  ...  In this paper, we are going to present a methodology for gathering user requirements to design industrial collaborative robots.  ...  Based on these perspectives, a prioritization of requirements will be possible, based on the value for the end-user and ease of development, by also considering the value for the customers.  ... 
doi:10.5281/zenodo.3266849 fatcat:7uaanoeukbcqffkdm2c6nz6lky

iRoPro: An interactive Robot Programming Framework

Ying Siu Liang, Damien Pellier, Humbert Fiorino, Sylvie Pesty
2021 International Journal of Social Robotics  
We implement iRoPro as an end-to-end system on a Baxter Research Robot to simultaneously teach low- and high-level actions by demonstration that the user can customise via a Graphical User Interface to  ...  In this work, we present iRoPro, an interactive Robot Programming framework that allows end-users with little to no technical background to teach a robot new reusable actions.  ...  Thus, our work uses PbD to allow end-users to program robots.  ... 
doi:10.1007/s12369-021-00775-9 fatcat:zhxfcyrq2jfuri7uixj2fcr5yq

Teaching people how to teach robots

Maya Cakmak, Leila Takayama
2014 Proceedings of the 2014 ACM/IEEE international conference on Human-robot interaction - HRI '14  
We present a user study (N=30) in which participants are left alone with the robot and a user manual, without any prior instructions on how to program the robot.  ...  We develop a system that allows users to program complex manipulation skills on a two-armed robot through a spoken dialog interface and by physically moving the robot's arms.  ...  A common method to allow end-users to program new capabilities on a robot is Programming by Demonstration (PbD).  ... 
doi:10.1145/2559636.2559675 dblp:conf/hri/CakmakT14 fatcat:3qnafc6kxnej5booxght4ipiwq

An Approach to Deploy Interactive Robotic Simulators on the Web for HRI Experiments: Results in Social Robot Navigation [article]

Nathan Tsoi, Mohamed Hussein, Olivia Fugikawa, J.D. Zhao, Marynel Vázquez
2021 arXiv   pre-print
Instead, our approach builds on standard Linux tools to share a graphical desktop with remote users.  ...  With SEAN-EP, remote users can virtually interact with a mobile robot in the Social Environment for Autonomous Navigation, without installing any software on their computer or needing specialized hardware  ...  If the request is for a new user, NGINX redirects the user to a noVNC front-end that indicates that the simulation is starting up.  ... 
arXiv:2012.12336v2 fatcat:dfkrtsus5rhnvhbeijqtc45vjq

Robotics for law enforcement: applications beyond explosive ordnance disposal

Hoa G. Nguyen, John P. Bott, Simon K. Bramble, Edward M. Carapezza, Lenny I. Rudin
2001 Enabling Technologies for Law Enforcement and Security  
We conducted a web-based survey to establish law enforcement robotics needs for applications that extend beyond explosive ordnance disposal.  ...  The survey addressed scenarios and tasks where a robot would be used if available, and the tools, features and parameters deemed most important to carry out those tasks.  ...  The most important criterion for a successful program is producing an end product that the user will use and appreciate.  ... 
doi:10.1117/12.417561 fatcat:6vkvx6dzijf77fvkqliqydynjq

Visual Programming Environments for End-User Development of Intelligent and Social Robots, a Systematic Review

Enrique Coronado, Fulvio Mastrogiovanni, Bipin Indurkhya, Gentiane Venture
2020 Journal of Computer Languages  
This paper surveys Visual Programming Environments aimed at enabling a paradigm fostering the so-called End-User Development of applications involving robots with social capabilities.  ...  users as a whole.  ...  A correlated keyword for "End-User Development" is "End-User Programming", and one for "Visual Programming" is "Visual Language".  ... 
doi:10.1016/j.cola.2020.100970 fatcat:wcbvk2xuyfgn5fu2ouu4geu4um

Bringing Robotics to Formal Education: The Thymio Open-Source Hardware Robot

Francesco Mondada, Michael Bonani, Fanny Riedo, Manon Briod, Lea Pereyre, Philippe Retornaz, Stephane Magnenat
2017 IEEE robotics & automation magazine  
Although these are not the primary users targeted by the robot, these are institutions with high visibility and influence on school programs.  ...  To that end, Thymio is compatible with LEGO R bricks: There are four attachment positions on the top of the robot and two LEGO R Technics crosses on each side.  ... 
doi:10.1109/mra.2016.2636372 fatcat:d3gyhyp72vforb5xt4jur5rdya

Characterizing Visual Programming Approaches for End-User Developers: A Systematic Review

Mohammad Amin Kuhail, Shahbano Farooq, Rawad Hammad, Mohammed Bahja
2021 IEEE Access  
INDEX TERMS Visual programming, end-user development, human-computer interaction, systematic literature review.  ...  Other areas for exploration include supporting end users throughout the life cycle of applications created with the tools, studying the impact of tutorials on improving learnability, and exploring the  ...  A correlated keyword for ''End-User Development'' is ''End-User Programming'', and one for ''Visual Programming'' is ''Visual Language''.  ... 
doi:10.1109/access.2021.3051043 fatcat:tqjrjoxudfha3mqu534ctjhg5a
« Previous Showing results 1 — 15 out of 34,215 results