This work presents a computationally lightweight motion planner for over-actuated platforms. For this purpose, a general state-space model for mobile platforms with several kinematic chains is defined, which considers non-linearities and constraints. The proposed motion planner is based on a sequential multi-stage approach that takes advantage of the warm start on each step. Firstly, a globally optimal and smooth 2D/3D trajectory is generated using the Fast Marching Method. This trajectory is fed as a warm start to a sequential linear quadratic regulator that is able to generate an optimal motion plan without constraints for all the platform actuators. Finally, a feasible motion plan is generated considering the constraints defined in the model. In this respect, the sequential linear quadratic regulator is employed again, taking the previously generated unconstrained motion plan as a warm start. This novel approach has been deployed into the Exomars Testing Rover of the European Space Agency. This rover is an Ackermann-capable planetary exploration testbed that is equipped with a robotic arm. Several experiments were carried out demonstrating that the proposed approach speeds up the computation time, increasing the success ratio for a martian sample retrieval mission, which can be considered as a representative use case of an over-actuated mobile platform.
翻译:这项工作展示了超活平台的计算轻量运动规划器。 为此,定义了具有多个运动链的移动平台通用状态空间模型,该模型考虑到非线性和制约因素。 拟议的运动规划器基于一个连续多阶段方法,利用每个步骤的热起点。 首先,使用快速进场法生成了一个全球最佳和平稳的 2D/3D 轨迹。 这个轨迹是作为连续线性线性二次曲线调节器的一个温暖开端,该轨迹能够为所有平台驱动器产生一个最佳运动计划而不受约束。 最后,考虑到模型中界定的限制,产生了一个可行的运动计划。 在这方面,再次使用了顺序线性二次线性二次二次二次调整调节器,将先前产生的未受限制的动作计划作为一个温暖的开端。 这一新颖的方法被应用到欧洲航天局的Exomamers测试器中。 这个轨迹是安装了机器人臂的、可容纳Ackermann的行星探索试验台。 进行了几次实验,表明拟议的计算方法可以加速计算时间, 增加移动式平台的成功率, 用于代表的移动平台。