无人机编队算法(Target-point formation control)

这篇具有很好参考价值的文章主要介绍了无人机编队算法(Target-point formation control)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 基于目标点的编队控制:参考论文:

https://www.sciencedirect.com/science/article/pii/S0005109815003234

摘要:

本文提出了一种新的分布式反馈策略来控制平面上运动点模型运动,形成刚性无环的编队。该方法利用了“目标点”的概念,它的底层有向图可以由一系列Henneberg顶点加法生成,适用于任何二维的编队。结果表明,如果指定领航者和第一个跟随者在不同的位置开始,该方法可以使一组在平面上任意给定初始位置开始的多个运动点以指数速度进入期望的编队。

1 最小刚性定向编队

无人机编队算法(Target-point formation control)

2 理论模型:

无人机编队算法(Target-point formation control)

3 一个领航者

无人机编队算法(Target-point formation control)

解释:如果你能理解PID控制, u是控制量<输入量>,可以把它理解成一个可变参的P控制,x-y是当前位置和期望位置的差,前面那个是比例系数,只不过比例系数随着当前距离与期望距离而变化

3 两个领航者

无人机编队算法(Target-point formation control)

 上文为了确定跟随者的位置,引入顺逆时针的概念

无人机编队算法(Target-point formation control)

控制律的设计:

无人机编队算法(Target-point formation control)

仿真实现效果:

无人机编队算法(Target-point formation control)

无人机编队算法(Target-point formation control) 动图展示:

无人机编队算法(Target-point formation control)

总结:

基于目标点的编队控制算法,无人机的模型为一阶模型,根据跟随者与领航者的位置差进行编队控制,方便在实物上实现(ROS)。

但是无人机之间并没有实现一致性,也就是没有位置差就无法进行控制,关于一致性的理论,可以了解这篇博客

无人机编队控制算法(基于一致性理论的编队控制)

复现完整代码:

基于目标点的编队控制MATLAB仿真-其它文档类资源-CSDN下载

使用方法把GIF文件的路径改为文件夹路径中的test.gif路径就可以了

注意:如果出现乱码,是因为matlab高版本兼容低版本,本人用的是matlab2020,建议您使用2020及更高的版本,如果是低版本,可以先用记事本打开,再复制到matlab文章来源地址https://www.toymoban.com/news/detail-448396.html

到了这里,关于无人机编队算法(Target-point formation control)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包