《Agriculture》:Waypoint Kinodynamic Motion Planning for a Tractor with Two Trailers in an Orchard: Sampling-Based vs. Optimization- Based Approaches
编辑推荐:
研究人员提出了一种新颖的基于采样的方法,用于由一台拖拉机牵引两辆拖车组成的定制苹果采摘机在果园中自主运行的航点约束动力学(kinodynamic)规划。该平台必须通过狭窄的地头和行间跟随稀疏的二维航点。研究人员将渐进最优A*(AOA*)规划器适应于这一场景,并
研究人员提出了一种新颖的基于采样的方法,用于由一台拖拉机牵引两辆拖车组成的定制苹果采摘机在果园中自主运行的航点约束动力学(kinodynamic)规划。该平台必须通过狭窄的地头和行间跟随稀疏的二维航点。研究人员将渐进最优A*(AOA*)规划器适应于这一场景,并在代表性基准测试(地头掉头、复杂长路径和随机障碍物环境)中将其与基于优化的方法(Fatrop和Ipopt)进行比较。AOA*可在数秒内找到首个可行规划(掉头时通常低于1秒),在中等时间分辨率下实现100%的成功率,并在较短的实时预算内将轨迹时间次优性降低至7%以下。基于优化的规划器(Fatrop和Ipopt)在成功时能达到接近最优的轨迹,但通常需要更粗的时间步长和更长的运行时间。同时,基于采样的算法支持任意障碍物几何形状,且更易于设置。总体而言,AOA*能更快地找到可行规划,并在规划时域和时间分辨率上具有更好的可扩展性。同时,基于优化的求解器在热启动(warm-started)时能产生更平滑、接近局部最优的轨迹。这项工作的结果可以推广到行内操作和田间物流(例如果园到仓库的转运)中,而无需改变环境表示。
论文解读文章
**研究背景与问题**
在果园等受限空间中,铰接式车辆(如拖拉机带多辆拖车)的运动规划面临非完整约束、复杂动力学以及狭窄间隙下避障的挑战。现有的农业车辆全局规划方法通常仅考虑运动学约束(如Dubins路径),导致曲率不连续,产生无限大的加速度,无法满足大型车辆的动态可行性。此外,许多规划器需处理单一目标,而实际应用中需遵循预定义航点序列。采样与优化两类方法各具优劣:采样方法灵活但轨迹平滑性不足,优化方法精度高但依赖初始猜测且易陷入局部最优。本研究旨在解决带两辆拖车的苹果采摘机在果园中沿稀疏航点进行时间最优动力学规划问题,并系统比较两种范式的性能。
**研究内容与结论**
研究人员提出了一种基于渐进最优A*(AOA*)的采样方法,将其适配至航点约束场景,并与基于优化的Fatrop及Ipopt求解器在三个基准场景(地头掉头、长路径、随机障碍物)中进行对比。实验表明,AOA*在秒级(掉头常低于1秒)内找到可行解,中等时间分辨率(0.2秒)下成功率100%,且通过短时实时预算可将轨迹时间次优性降至7%以下;优化方法在成功时能获得近最优解,但需更粗的时间步长(0.5–1.0秒)和更长运行时间。该研究首次对带两辆拖车的复杂系统进行渐进最优采样与优化方法的定量比较,证明了AOA*在快速性、鲁棒性和可扩展性上的优势,同时优化方法在轨迹平滑性上更优。论文发表在《Agriculture》。
**主要关键技术方法**
研究人员采用两种方法框架:基于采样的方法使用AOA*和SST*算法,在OMPL(1.7.0)中实现,通过随机采样控制输入(加速度)并正向积分系统动力学,以代价函数最小化时间和航点偏差,并依赖通用碰撞检测处理任意形状障碍物;基于优化的方法将问题转化为大规模稀疏非线性规划,在CasADi(3.7.2)中利用Fatrop和Ipopt求解,通过直接转录离散化轨迹,使用旋转矩形和分离轴定理(SAT)进行微分碰撞检测,并采用几何前视控制器生成初始猜测进行热启动。所有方法在人工果园环境中评估,未涉及真实样本队列。
**研究结果**
**4.1 算法性能**
通过成功率和平均运行时间评估。AOA*在所有场景中实现最高成功率,尤其在地头掉头时达100%(0.2秒步长),而SST*在复杂场景中挣扎。首次解时间方面,AOA*平均0.3–1.5秒,显著快于Fatrop(2–8秒)和Ipopt(3–10秒)。优化方法在粗时间步长(0.5–1.0秒)下成功,但无法处理细时间步长(0.1–0.2秒)。AOA*在细粒度离散化下仍能高效求解,体现了更好的可扩展性。
**4.2 轨迹质量**
通过约束违反、最优性和平滑性评估。AOA*生成的轨迹无速度违例,碰撞率低于1%(原始轨迹),但重新模拟后碰撞率增加,尤其粗时间步长时。优化方法轨迹接近障碍物,导致较高碰撞率(原始轨迹中达5%),且存在速度违例。时间次优性方面,AOA*在长时间运行下可降至6.9%(长路径),而优化方法随步长变化显著。平滑性方面,优化方法产生更低的跃度能量(jerk energy),而AOA*因分段恒定加速度导致更高跃度,但通过将航点跟随目标偏置于拖拉机中心点可显著改善平滑性。
**讨论与结论**
讨论部分指出,采样方法在设置灵活性、障碍物任意形状支持和快速可行性方面优势明显,适合大规模全局规划;优化方法需精细调参和微分碰撞模型,但能提供更平滑的近最优轨迹。对于农业机器人,快速全局动力学规划可实现紧耦合任务规划、在线重规划及统一框架覆盖行内与田间操作。结论部分总结:AOA*在首次解时间和尺度扩展性上优于优化方法,而优化方法在热启动下轨迹更平滑。未来工作将结合AOA*与局部优化/MPPI控制器,实现高效全局-局部协同规划。