Omni-directional mobile robot (OMR) systems have been very popular in academia and industry for their superb maneuverability and flexibility. Yet their potential has not been fully exploited, where the extra degree of freedom in OMR can potentially enable the robot to carry out extra tasks. For instance, gimbals or sensors on robots may suffer from a limited field of view or be constrained by the inherent mechanical design, which will require the chassis to be orientation-aware and respond in time. To solve this problem and further develop the OMR systems, in this paper, we categorize the tasks related to OMR chassis into orientation transition tasks and position transition tasks, where the two tasks can be carried out at the same time. By integrating the parallel task goals in a single planning problem, we proposed an orientation-aware planning architecture for OMR systems to execute the orientation transition and position transition in a unified and efficient way. A modified trajectory optimization method called orientation-aware timed-elastic-band (OATEB) is introduced to generate the trajectory that satisfies the requirements of both tasks. Experiments in both 2D simulated environments and real scenes are carried out. A four-wheeled OMR is deployed to conduct the real scene experiment and the results demonstrate that the proposed method is capable of simultaneously executing parallel tasks and is applicable to real-life scenarios.
翻译:整个方向移动机器人(OMR)系统在学术界和行业非常受欢迎,因为它们具有超强的可操作性和灵活性。然而,它们的潜力尚未得到充分开发,因为OMR的超自由程度可能使机器人能够执行额外的任务。例如,机器人上的Gimbals或传感器可能受到有限的视野领域,或受到固有的机械设计的限制,这就要求底盘具有定向意识并及时作出反应。为了解决这个问题并进一步开发OMR系统,我们在本文件中将与OMR有关的任务归类为定向过渡任务和职位过渡任务,可以同时执行这两项任务。通过将平行任务目标纳入一个单一的规划问题,我们提议为OMR系统制定一个定向规划架构,以便以统一和有效的方式执行方向过渡和定位过渡。我们引入了一种叫做定向意识定时弹性带(OATEB)的修改轨迹优化方法,以生成满足两项任务要求的轨迹。在2D模拟环境进行实验,同时进行两项任务,同时进行两个任务。通过将平行任务目标纳入一个单一的规划问题,我们提议为OMR系统提出一个方向规划结构,并同时进行实际操作。一个模拟任务和模拟场景环境的模拟,以演示结果。