Force Aware Branch Manipulation To Assist Agricultural Tasks

📄 arXiv: 2503.07497v2 📥 PDF

作者: Madhav Rijal, Rashik Shrestha, Trevor Smith, Yu Gu

分类: cs.RO

发布日期: 2025-03-10 (更新: 2025-03-11)


💡 一句话要点

提出力感知的分枝操作方法,辅助农业机器人执行任务

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 农业机器人 树枝操作 力感知 路径规划 RRT*算法

📋 核心要点

  1. 现有农业机器人缺乏像人类一样操作树枝的能力,限制了其在复杂环境中的应用。
  2. 该研究提出一种力感知的树枝操作方法,通过规划路径控制机器人施加适当的力。
  3. 实验表明,该方法能够有效地将树枝移动到目标区域,成功率达到78%。

📝 摘要(中文)

本研究提出了一种安全操作树枝的方法,以辅助各种农业任务。在真实的农业环境中,人类经常通过操作树枝来有效地执行农业任务,但目前的农业机器人缺乏这种能力。本文提出的树枝操作策略可以辅助不同的精准农业任务,例如在茂密树叶中采摘水果,在遮挡下给花朵授粉,以及移动悬垂的藤蔓和树枝以方便导航。该方法改进了RRT*算法,规划出满足树枝几何约束并符合树枝形变特性的路径。通过重新规划,获得一条能够使机器人施加所需范围内力的路径,从而避免在操作过程中损坏树枝。实验结果表明,该方法在50次试验中成功率达到78%,成功地将树枝从不同的起点移动到目标区域。

🔬 方法详解

问题定义:现有农业机器人在执行诸如水果采摘、授粉和导航等任务时,常常需要操作树枝。然而,目前的机器人缺乏安全有效地操作树枝的能力,容易造成树枝损伤或任务失败。因此,需要一种方法,使机器人能够在满足树枝几何约束和形变特性的前提下,安全地操作树枝。

核心思路:本研究的核心思路是结合RRT*路径规划算法和力控制,规划出一条能够使机器人施加所需范围内力的路径,从而避免在操作过程中损坏树枝。通过重新规划,可以根据树枝的形变特性调整路径,确保操作的安全性。

技术框架:该方法主要包含以下几个阶段:1) 建立树枝的几何和形变模型;2) 使用改进的RRT*算法进行初始路径规划,考虑树枝的几何约束;3) 根据树枝的形变模型,计算机器人沿路径施加的力;4) 如果力超出期望范围,则进行路径重新规划,调整机器人的运动轨迹,直到满足力约束;5) 控制机器人沿最终路径移动,完成树枝操作任务。

关键创新:该方法的关键创新在于将力控制融入到路径规划中,通过考虑树枝的形变特性,实现了对操作力的精确控制。与传统的路径规划方法相比,该方法能够更好地适应树枝的柔性特性,避免因过度用力而造成的损伤。

关键设计:该方法对RRT*算法进行了改进,使其能够考虑树枝的几何约束和力约束。在路径重新规划阶段,采用了一种基于梯度下降的优化算法,调整机器人的运动轨迹,以满足力约束。此外,还需要精确标定树枝的形变模型,以便准确计算机器人施加的力。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,该方法在50次试验中成功率达到78%,能够成功地将树枝从不同的起点移动到目标区域。该结果验证了该方法在实际农业环境中的可行性和有效性。与传统方法相比,该方法能够更好地控制操作力,降低树枝损伤的风险,从而提高操作的安全性。

🎯 应用场景

该研究成果可应用于精准农业领域,例如在茂密树叶中进行水果采摘,在遮挡下进行花朵授粉,以及移动悬垂的藤蔓和树枝以方便机器人导航。通过该方法,可以提高农业机器人的作业效率和安全性,降低树枝损伤的风险,从而提高农作物的产量和质量。未来,该技术还可以扩展到其他需要操作柔性物体的领域,例如医疗机器人和救援机器人。

📄 摘要(原文)

This study presents a methodology to safely manipulate branches to aid various agricultural tasks. Humans in a real agricultural environment often manipulate branches to perform agricultural tasks effectively, but current agricultural robots lack this capability. This proposed strategy to manipulate branches can aid in different precision agriculture tasks, such as fruit picking in dense foliage, pollinating flowers under occlusion, and moving overhanging vines and branches for navigation. The proposed method modifies RRT* to plan a path that satisfies the branch geometric constraints and obeys branch deformable characteristics. Re-planning is done to obtain a path that helps the robot exert force within a desired range so that branches are not damaged during manipulation. Experimentally, this method achieved a success rate of 78% across 50 trials, successfully moving a branch from different starting points to a target region.