首页> 外文学位 >A direct method to find optimal trajectories for mobile robots using inverse kinematics.
【24h】

A direct method to find optimal trajectories for mobile robots using inverse kinematics.

机译:使用逆运动学为移动机器人找到最佳轨迹的直接方法。

获取原文
获取原文并翻译 | 示例

摘要

Robot motion planning has applications in a wide range of areas such as robot navigation and medical surgery. Among the topics that are related to motion planning, computing time-optimal trajectories is challenging and of great importance. We want to move a robot from the start to the goal in the shortest time. There are four different vehicle designs that are considered in our work: Dubins cars, Reeds-Shepp cars, differential drive cars and omni-directional vehicles. The objective is to help us better understand structures of optimal trajectories of some certain kinematic vehicles, as well as to form a good basis for comparison with the indirect method, which applies Pontryagin's principle to search rather than searching directly. In the proposed work, we build a direct method to explore time-optimal trajectories for mobile robots by using inverse kinematics: search free parameters (durations) to reach an intermediate configuration, then compute the last three durations from the intermediate configuration to the goal configuration by using inverse kinematics. The property of inverse kinematics guarantees the system to reach the goal precisely. Moreover, the inverse kinematics approach is a very simple algorithm for computing trajectories for systems with a small number of switches in their optimal trajectories. We have implemented the inverse kinematics solver for three-segment trajectories and a brute-force search planner in the absence of obstacles using naive uniform sampling algorithm. The results show that our method can compute optimal trajectories for Dubins cars and differential drive cars. It also produces good trajectories for omni-directional vehicles in most of our test cases. We also re-implemented the planner in C and applied optimization strategies. The search time turned out to be largely reduced.
机译:机器人运动计划在机器人导航和医疗手术等广泛领域中都有应用。在与运动计划相关的主题中,计算时间最优轨迹是具有挑战性且非常重要的。我们希望在最短的时间内将机器人从头到尾移动。我们的工作中考虑了四种不同的车辆设计:杜宾斯车,里德-谢普车,差动驱动车和全向车。目的是帮助我们更好地理解某些运动学车辆的最优轨迹的结构,并为与间接方法进行比较提供良好的基础,后者采用庞特里亚金原理进行搜索而不是直接搜索。在拟议的工作中,我们使用逆运动学建立了一种直接方法来探索移动机器人的时间最优轨迹:搜索自由参数(持续时间)以达到中间配置,然后计算从中间配置到目标配置的最后三个持续时间通过使用逆运动学。逆运动学的特性确保系统精确地达到目标。而且,逆运动学方法是一种非常简单的算法,用于计算在最佳轨迹中具有少量开关的系统的轨迹。我们已经使用朴素的均匀采样算法在没有障碍物的情况下实现了三段轨迹的逆运动学求解器和蛮力搜索计划器。结果表明,我们的方法可以计算出杜宾斯汽车和差速驱动汽车的最佳轨迹。在我们的大多数测试案例中,它还为全向车辆提供了良好的轨迹。我们还使用C重新实现了计划程序,并应用了优化策略。原来搜索时间大大减少了。

著录项

  • 作者

    Lu, Wenyu.;

  • 作者单位

    Dartmouth College.;

  • 授予单位 Dartmouth College.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2011
  • 页码 55 p.
  • 总页数 55
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号