Autonomous ground vehicles (AGVs) are receiving increasing attention, and the motion planning and control problem for these vehicles has become a hot research topic. In real applications such as material handling, an AGV is subject to large uncertainties and its motion planning and control become challenging. In this paper, we investigate this problem by proposing a hierarchical control scheme, which is integrated by a model predictive control (MPC) based path planning and trajectory tracking control at the high level, and a reduced-order extended state observer (RESO) based dynamic control at the low level. The control at the high level consists of an MPC-based improved path planner, a velocity planner, and an MPC-based tracking controller. Both the path planning and trajectory tracking control problems are formulated under an MPC framework. The control at the low level employs the idea of active disturbance rejection control (ADRC). The uncertainties are estimated via a RESO and then compensated in the control in real-time. We show that, for the first-order uncertain AGV dynamic model, the RESO-based control only needs to know the control direction. Finally, simulations and experiments on an AGV with different payloads are conducted. The results illustrate that the proposed hierarchical control scheme achieves satisfactory motion planning and control performance with large uncertainties.
翻译:在材料处理等实际应用中,AGV面临巨大的不确定性,其动作规划和控制也具有挑战性。在本文件中,我们通过提出一个等级控制计划来调查这一问题,该计划由基于模型的预测控制(MPC)的高水平路径规划和轨迹跟踪控制(MPC)和基于低水平的递减级扩展国家观察员(RESO)的动态控制(RESO)进行整合。高层控制由基于MPC的改进路径规划器、速度规划器和基于MPC的跟踪控制器组成。路径规划和轨迹跟踪控制问题都是在MPC的框架内制定的。低级别的控制采用了主动扰动拒绝控制(ADRC)的想法。不确定性是通过RESO估计的,然后通过实时控制进行补偿。我们表明,对于一级不确定的AGV动态模式,RESO的监控只需要了解控制方向。最后,对AGV的模拟和实验与基于不同级别规划的动态控制计划都以不同的级别进行。