DocumentCode
3286927
Title
Sketch-based robot programming
Author
Barber, Christine M. ; Shucksmith, Robin J. ; MacDonald, Bruce ; Unsche, Burkhard C W
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
fYear
2010
fDate
8-9 Nov. 2010
Firstpage
1
Lastpage
8
Abstract
Robots are rapidly becoming a part of everyday life and have now moved from industrial environments to household, medical and entertainment applications. In order to make full use of robots new interfaces need to be developed, which allow inexperienced human users to instruct (program) robots, without having to understand programming and the underlying electronics and mechanics. In this paper we present a novel sketch-based interface for robot programming. We have identified applications which are difficult to represent algorithmically, but can be easily represented with sketch input. We then define a range of sketch impressions allowing the user to define a wide range of behaviours within these application domains. Our system uses a Pioneer robot with an arm and a fixed overhead camera. The user sketches into the camera view and the sketch input is interpreted, mapped into the 3D domain, and translated into robot interactions. Current applications include specification of robot paths and obstacles, covering regions (e.g., patrolling in security applications or seed sowing in agricultural applications), and directing the robot arm, e.g., to pick up objects. A user evaluation of the system demonstrates that the interface is intuitive and, with the exceptions of controlling the arm, all interactions are perceived as easy to perform.
Keywords
cameras; collision avoidance; control engineering computing; human-robot interaction; manipulators; solid modelling; 3D domain map; Pioneer robot; entertainment application; household application; industrial environment; medical application; obstacle specification; overhead camera; robot arm; robot interaction; robot path specification; sketch impression; sketch-based robot programming; user evaluation; user interface; Cameras; Robot control; Robot vision systems; Service robots; Shape; Three dimensional displays; augmented reality; human-robot interaction; robot programming; sketch-based interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Image and Vision Computing New Zealand (IVCNZ), 2010 25th International Conference of
Conference_Location
Queenstown
ISSN
2151-2191
Print_ISBN
978-1-4244-9629-7
Type
conf
DOI
10.1109/IVCNZ.2010.6148868
Filename
6148868
Link To Document