arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2012.13615cs.RO
收藏

RoCUS:通过采样了解机器人控制器

RoCUS: Robot Controller Understanding via Sampling

MIT CSAIL(麻省理工学院计算机科学与人工智能实验室)

Yilun Zhou, Serena Booth, Nadia Figueroa, Julie Shah

摘要:

由于机器人部署在复杂的情况下,工程师和最终用户必须全面了解它们的行为,能力和局限性。一些行为直接由目标函数优化。它们通常包括成功率,完成时间或能源消耗。其他行为--例如,避免碰撞、轨迹平滑性或运动清晰性-通常是紧急的,但对于安全和可靠的部署同样重要。设计一个优化机器人行为各个方面的目标是困难的。在本文中,我们主张系统分析广泛的行为,全面理解机器人控制器,并为此提出了一个框架,RoCUS,它使用贝叶斯后验抽样找到的情况下,机器人控制器表现出用户指定的行为,如高度急动的运动。我们使用RoCUS分析两个领域(2D导航和7自由度手臂伸展)的三个控制器类(深度学习模型,快速探索随机树和动力系统公式),并揭示见解,以进一步了解这些控制器并最终改进其设计。

英文摘要:

As robots are deployed in complex situations, engineers and end users must develop a holistic understanding of their behaviors, capabilities, and limitations. Some behaviors are directly optimized by the objective function. They often include success rate, completion time or energy consumption. Other behaviors -- e.g., collision avoidance, trajectory smoothness or motion legibility -- are typically emergent but equally important for safe and trustworthy deployment. Designing an objective which optimizes every aspect of robot behavior is hard. In this paper, we advocate for systematic analysis of a wide array of behaviors for holistic understanding of robot controllers and, to this end, propose a framework, RoCUS, which uses Bayesian posterior sampling to find situations where the robot controller exhibits user-specified behaviors, such as highly jerky motions. We use RoCUS to analyze three controller classes (deep learning models, rapidly exploring random trees and dynamical system formulations) on two domains (2D navigation and a 7 degree-of-freedom arm reaching), and uncover insights to further our understanding of these controllers and ultimately improve their designs.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑