Visualizing the hidden variables in robot programs

Proceedings of the 2nd International Workshop on Robotics Software Engineering(2019)

引用 4|浏览25
暂无评分
摘要
Programs for one-armed industrial robots include many location-centric statements, such as Move to location AboveSurface. Unfortunately, developers struggle to understand static location variables like AboveSurface, as mapping their seven-coordinate definitions to the real world is time consuming and error prone. Thus these locations, as well as the paths between them, which constitute the heart of any robot program, are effectively invisible to the programmer. To enable effective robot programming this core data must be visualized. There are two potential approaches to visualizing it. The first, visualizing locations one by one (e.g., by automatically moving the robot to each location) is limited to one location at a time. The second, visualizing locations in virtual reality can show all locations and paths at one time, but eliminates the ability to interact with the real world, which has many drawbacks. To avoid these drawbacks we propose using high-precision mixed reality to visualize program locations and paths, all while preserving the natural interaction with the real world workspace and robot. In this paper we demonstrate the feasibility of such an approach, sketch a solution, and discuss the advantages and disadvantages.
更多
查看译文
关键词
robot programming,program comprehension,mixed reality,augmented reality,virtual reality,liveness
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要