In this paper, a sampling-based trajectory planning algorithm for a laboratory-scale 3D gantry crane in an environment with static obstacles and subject to bounds on the velocity and acceleration of the gantry crane system is presented. The focus is on developing a fast motion planning algorithm for differentially flat systems, where intermediate results can be stored and reused for further tasks, such as replanning. The proposed approach is based on the informed optimal rapidly exploring random tree algorithm (informed RRT*), which is utilized to build trajectory trees that are reused for replanning when the start and/or target states change. In contrast to state-of-the-art approaches, the proposed motion planning algorithm incorporates a linear quadratic minimum time (LQTM) local planner. Thus, dynamic properties such as time optimality and the smoothness of the trajectory are directly considered in the proposed algorithm. Moreover, by integrating the branch-and-bound method to perform the pruning process on the trajectory tree, the proposed algorithm can eliminate points in the tree that do not contribute to finding better solutions. This helps to curb memory consumption and reduce the computational complexity during motion (re)planning. Simulation results for a validated mathematical model of a 3D gantry crane show the feasibility of the proposed approach.
翻译:本文介绍了一个基于取样的轨迹规划算法,用于在具有静态障碍且受院形起重机系统速度和加速度限制的环境下,对实验室规模3D吊车起重机进行实验室规模3D吊车固定障碍环境中的基于取样的轨迹规划算法,重点是为有差别的平坦系统制定快速动作规划算法,其中中间结果可以储存和再用于诸如重新规划等进一步的任务,拟议方法的基础是知情的快速快速探索随机树算法(知情的RRT*),该算法用于建造在开始和/或目标状态发生变化时再用于重新规划的轨迹树树。与最新的方法相比,拟议的运动规划算法纳入了线性二次等最短时间计算法,因此,在拟议的算法中直接考虑到时间的最佳性和轨迹的顺利性等动态特性。此外,通过整合分支和有限方法,在轨迹树上进行剪切过程,拟议的算法可以消除树上无助于找到更好解决办法的点。这有助于遏制记忆的消耗,并减少运动期间的计算方法的复杂性。