9

阿木币

0

精华

37 小时

在线时间

职场新人

Rank: 3Rank: 3

发表于 2021-8-18 17:52:24 5891 浏览 4 回复

prometheus中的编队控制方法

本帖最后由 zhihao8013 于 2021-8-18 17:57 编辑

三个问题:
1)[color=var(--color-text-primary)]请问formation_control.cpp[color=var(--color-text-secondary)]中的5架uav的队形变换是分散式控制吗?(集群中的个体无人机之间没有进行通信,仅在编队系统中,约定好飞行固定点)


image.png image.png




2)请问swarm_controller.cpp中的集中式位置控制是不是仅仅和左右的邻机有数据通信,并不是说每个个体都会相互通信。

image.png
3)请问swarm_controller.h中的速度期望值,加速度期望值有最大限制吗?
image.png


image.png


shanghuo已获得悬赏 3 阿木币

最佳答案

第一个问题, 可以看代码中这个集群控制函数 是运行在哪个地方 如果运行在地面站 并且函数里面给了具体的位置 就是分散式控制了吧 个人理解哈 如果运行在机载端 通过ROS节点 就是分布式控制了 ...
image.png

扫一扫浏览分享
回复

使用道具 举报

202

阿木币

0

精华

373 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2021-8-20 08:32:25
回复 点赞

使用道具 举报

156

阿木币

0

精华

32 小时

在线时间

老司机

Rank: 2

发表于 2021-8-20 09:27:44
第一个问题, 可以看代码中这个集群控制函数 是运行在哪个地方 如果运行在地面站 并且函数里面给了具体的位置 就是分散式控制了吧 个人理解哈  如果运行在机载端 通过ROS节点 就是分布式控制了
回复 点赞

使用道具 举报

156

阿木币

0

精华

32 小时

在线时间

老司机

Rank: 2

发表于 2021-8-20 09:28:13
因为每个机载端的 其实也都可以执行自己的集群控制函数和控制逻辑
回复 点赞

使用道具 举报

39

阿木币

0

精华

91 小时

在线时间

技术大V

Rank: 4

发表于 2021-8-23 09:17:02
1.控制是集中式控制,但是集群中是需要无人机机间通信的
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表