RobotIST: Interactive Situated Tangible Robot Programming

被引:12
作者
Sefidgar, Yasaman S. [1 ]
Weng, Thomas [1 ]
Harvey, Heather [1 ]
Elliott, Sarah [1 ]
Cakmak, Maya [1 ]
机构
[1] Univ Washington, Seattle, WA 98195 USA
来源
SUI'18: PROCEEDINGS OF THE 2018 SYMPOSIUM ON SPATIAL USER INTERACTION | 2016年
基金
美国国家科学基金会;
关键词
Robot Programming; Tangible Programming; Situated Programming; Direct Manipulation; Transparency;
D O I
10.1145/3267782.3267921
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Situated tangible robot programming allows programmers to reference parts of the workspace relevant to the task by indicating objects, locations, and regions of interest using tangible blocks. While it takes advantage of situatedness compared to traditional text-based and visual programming tools, it does not allow programmers to inspect what the robot detects in the workspace, nor to understand any programming or execution errors that may arise. In this work we propose to use a projector mounted on the robot to provide such functionality. This allows us to provide an interactive situated tangible programming experience, taking advantage of situatedness, both in user input and system output, to reference parts of the robot workspace. We describe an implementation and evaluation of this approach, highlighting its differences from traditional robot programming.
引用
收藏
页码:141 / 149
页数:9
相关论文
共 53 条
[1]  
Akgun B, 2012, ACMIEEE INT CONF HUM, P391
[2]  
Alexamdrova S., 2014, ROBOTICS SCI SYSTEMS
[3]  
Alexandrova S, 2015, IEEE INT CONF ROBOT, P5537, DOI 10.1109/ICRA.2015.7139973
[4]  
Andersen RS, 2016, IEEE ROMAN, P294, DOI 10.1109/ROMAN.2016.7745145
[5]   A survey of robot learning from demonstration [J].
Argall, Brenna D. ;
Chernova, Sonia ;
Veloso, Manuela ;
Browning, Brett .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2009, 57 (05) :469-483
[6]   End-user programming architecture facilitates the uptake of robots in social therapies [J].
Barakova, E. I. ;
Gillesen, J. C. C. ;
Huskens, B. E. B. M. ;
Lourens, T. .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (07) :704-713
[7]  
Beckmann C., 2003, adjunct Proceedings of UbiComp, P167
[8]  
Bicchi A., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P348, DOI 10.1109/ROBOT.2000.844081
[9]  
Billard Aude, 2008, Springer Handbook of Robotics, P1371, DOI DOI 10.1007/978-3-540-30301-5_60
[10]  
Cantrell R., 2011, 2011 RO-MAN: The 20th IEEE International Symposium on Robot and Human Interactive Communication, P125, DOI 10.1109/ROMAN.2011.6005199