local_planner的控制器怎么适用于麦阿姆轮???

0K张 2023-04-21 19:40:01

local_planner的控制器怎么适用于麦阿姆轮???就是规划出的是x和y方向的速度,而不是x线速度和z角速度。谢谢。

...全文
306 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
2023大表舅 2023-05-15
  • 打赏
  • 举报
回复

将x和y方向的速度转换为x线速度和z角速度的方法是通过运动学计算获得。具体来说,您需要采用麦阿姆轮的运动学模型来实现这个转换。

在实现过程中,您可以通过控制x线速度和z角速度来控制麦阿姆轮的运动。实现此控制的一种方法是使用欧拉角控制器。欧拉角控制器可以将期望的线性和角向速度转换为实际的麦阿姆轮速度命令。

当然,这只是一种实现方法。您可以根据您的实际问题和控制需求来选择不同的实现方案。

0K张 2023-05-18
  • 举报
回复
@2023大表舅 谢谢分享,能详细介绍一下这个欧拉角控制器吗,或者有没有教程之类的?
哈工大-朱洪彪 社区管理员 2023-05-13
  • 打赏
  • 举报
回复

你好,local planner不支持麦克纳姆轮,如果你需要使用的话,要自己添加代码将输出转化成x和y的线速度。也欢迎你分享改动之后的效果,我们也希望这套算法能应用在更多的平台。

0K张 2023-05-15
  • 举报
回复
@哈工大-朱洪彪 大神你好,我现在的问题主要集中在local_planner中,局部路径规划哪些部分是依赖于车系进行计算的。我仔细看完local_planner这部分代码后,得出的结果为: 好像只需要修改选择最佳路径的公式。我不清楚其他部分是否需要修改,尤其是离线身成路径那部分。希望大神能解答一下,谢谢。
0K张 2023-05-15
  • 举报
回复
@哈工大-朱洪彪 输出x和y的线速度,我能够按照原代码中x的线速度加速过程进行模仿,主要问题在于让局部路径规划摆脱车系。
qq_39663153 2024-04-12
  • 举报
回复
@0K张 大佬你好,想请问一下您现在完成了local_planner对麦轮底盘的适配吗,我目前的机器人平台也是麦轮底盘,我还是直接使用的原版local_planner,不过对launch文件中的一些参数进行了修改,目前可以实现运动至目标点的效果,但是对障碍物的避让还是不行,所以我想问问是不是还得修改一下local_planner以适配麦轮底盘呢?

1,122

社区成员

发帖
与我相关
我的任务
社区描述
社区内分享我们的开源平台tare机器人自主导航系统,希望能帮助所有自主移动机器人领域的研究人员快速搭建出属于自己的,稳定可靠的机器人仿真和实验的平台,更快进入自己的研究领域
自动驾驶人工智能 企业社区
社区管理员
  • 哈工大-朱洪彪
  • 小麦Y
  • 曹超CMU
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧