Local planning is one of the key technologies for mobile robots to achieve full autonomy and has been widely investigated. To evaluate mobile robot local planning approaches in a unified and comprehensive way, a mobile robot local planning benchmark called MRPB 1.0 is newly proposed in this paper. The benchmark facilitates both motion planning researchers who want to compare the performance of a new local planner relative to many other state-of-the-art approaches as well as end users in the mobile robotics industry who want to select a local planner that performs best on some problems of interest. We elaborately design various simulation scenarios to challenge the applicability of local planners, including large-scale, partially unknown, and dynamic complex environments. Furthermore, three types of principled evaluation metrics are carefully designed to quantitatively evaluate the performance of local planners, wherein the safety, efficiency, and smoothness of motions are comprehensively considered. We present the application of the proposed benchmark in two popular open-source local planners to show the practicality of the benchmark. In addition, some insights and guidelines about the design and selection of local planners are also provided. The benchmark website contains all data of the designed simulation scenarios, detailed descriptions of these scenarios, and example code.
翻译:地方规划是移动机器人实现完全自主的关键技术之一,已经进行了广泛的调查。为了以统一和全面的方式评价移动机器人的地方规划方法,本文件新提议了一个名为MRPB 1.0的移动机器人地方规划基准。该基准既有利于希望将新的地方规划员的业绩与许多其他最先进的方法进行比较的运动规划研究人员,也有利于移动机器人行业的最终用户,他们希望选择一个最能解决某些问题的地方规划员。我们精心设计了各种模拟方案,以挑战地方规划员的适用性,包括大规模、部分未知和动态的复杂环境。此外,已经仔细设计了三种原则性评价指标,以便从数量上评价地方规划人员的业绩,其中全面考虑运动的安全、效率和顺利性。我们向两个受欢迎的开放源地方规划员介绍拟议基准的应用情况,以显示基准的实用性。此外,还提供了关于设计和选择地方规划员的一些见解和准则。基准网站载有设计模拟假设的所有数据、对这些设想的详细描述,以及示例代码。