统一轨迹优化框架,让各类差速机器人快速生成安全高效路径。
Universal Trajectory Optimization Framework for Differential Drive Robot Class
- 用多项式参数化运动状态,贴合差速控制原理。
- 在受限时间内生成高质量轨迹,兼顾安全与效率。
- 适配多种差速机器人,实测验证鲁棒性。
差速驱动机器人因结构简单,在家庭服务、灾害救援等场景广泛应用。实际应用中存在多种驱动形式,如两轮、四轮滑移转向、履带式等,不同机构需对应特定运动学建模以实现精确控制。非完整约束及可能的侧滑进一步增加了生成可行且高质量轨迹的难度。为此,本文提出一种通用轨迹优化框架,可高效计算各类差速驱动机器人的轨迹。我们引入基于运动状态或其积分(如角速度、线速度)的多项式参数化轨迹表示,天然契合机器人控制机制。优化问题旨在最小化复杂度的同时优先保障安全与运行效率。构建了端到端自主规划与控制系统以验证可行性与鲁棒性。通过在拥挤环境中的三类差速机器人上开展大量仿真与真实测试,充分证明了该方法的有效性。
原文摘要 · Abstract (English)
Differential drive robots are widely used in various scenarios thanks to their straightforward principle, from household service robots to disaster response field robots. There are several types of driving mechanisms for real-world applications, including two-wheeled, four-wheeled skid-steering, tracked robots, and so on. The differences in the driving mechanisms usually require specific kinematic modeling when precise control is desired. Furthermore, the nonholonomic dynamics and possible lateral slip lead to different degrees of difficulty in getting feasible and high-quality trajectories. Therefore, a comprehensive trajectory optimization framework to compute trajectories efficiently for various kinds of differential drive robots is highly desirable. In this paper, we propose a universal trajectory optimization framework that can be applied to differential drive robots, enabling the generation of high-quality trajectories within a restricted computational timeframe. We introduce a novel trajectory representation based on polynomial parameterization of motion states or their integrals, such as angular and linear velocities, which inherently matches the robots' motion to the control principle. The trajectory optimization problem is formulated to minimize complexity while prioritizing safety and operational efficiency. We then build a full-stack autonomous planning and control system to demonstrate its feasibility and robustness. We conduct extensive simulations and real-world testing in crowded environments with three kinds of differential drive robots to validate the effectiveness of our approach.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。