A Motion-Planning System for a Domestic Service Robot
A Motion-Planning System for a Domestic Service Robot
复制标题
家庭服务机器人的运动规划系统
DOI:
10.15622/sp.60.1
复制
发表时间:
2018
影响因子:
--
通讯作者:
Luis Angel Contreras
中科院分区:
文献类型:
--
作者:
Marco Negrete;J. Savage;Luis Angel Contreras
Negrete M., Savage J., Contreras L. AMotion-Planning System for a Domestic Service Robot. Abstract. Service robots are intended to help humans in non-industrial environments such as houses or offices. To accomplish their goal, service robots must have several skills such as object recognition and manipulation, face detection and recognition, speech recognition and synthesis, task planning and, one of the most important, navigation in dynamic environments. This paper describes a fully implemented motion-planning system which comprehends from motion and path planning algorithms to spatial representation and behavior-based active navigation. The proposed system is implemented in Justina, a domestic service robot whose design is based on the ViRBot, an architecture to operate virtual and real robots that encompasses several layers of abstraction, from low-level control to symbolic planning. We evaluated our proposal both in simulated and real environments and compared it to classical implementations. For the tests, we used maps obtained from real environments (the Biorobotics Laboratory and the Robocup@Home arena) and maps generated from obstacles with random positions and shapes. Several parameters were used for comparison: the total traveled distance, the number of collisions, the number of reached goal points and the average execution speed. Our proposal performed significantly better both in real and simulated tests. Finally, we show our results in the context of the RoboCup@Home competition, where the system was successfully tested.