文件交换

图像缩略图

AR无人机仿真开发金宝app工具包V1.1

Blockset用于Parrot ARDrone 2.0的模拟和Wi-Fi控制。模拟、连接和飞行!
4.5
18评级

41下载

更新2014年11月02

视图版本历史

查看许可协议

开发工具包包括Parrot AR无人机2.0的模拟和实时Wi-Fi控制模块和示例。
仿真模块是基于系统辨识得到的车辆模型。Wi-Fi控制块能够向无人机发送命令,并实时读取无人机的状态。

这些示例为车辆的控制和引导提供了一个框架。这些示例可在模拟和Wi-Fi控制中实现AR无人机的速度和位置控制、航路点跟踪和任务执行。

这个开发工具包是在2013年MathWorks夏季研究实习项目的背景下制作的。有关开发自动自主应急响应系统的整体项目的更多信息,请参见:

http://www.youtube.com/watch?v=MxrySx1m8VQ

引用作为

大卫·埃斯科瓦尔·萨纳布里亚(2021)。AR无人机仿真开发金宝app工具包V1.1(//www.tatmou.com/matlabcentral/fileexchange/43719-ar-drone-金宝appsimulink-development-kit-v1-1), MATLAB中央文件交换。检索

意见及评分(63

米哈伊尔米哈伊尔

你好我已经成功地在MatlabR2017A上运行了这个模型。当我发送飞行命令时,无人机会飞行,但当我将飞行命令设置为0时,无人机不会停止。我必须断开电池才能阻止无人机。我怎样才能解决这个问题?

亨利

亲爱的各位:

我已经成功地在MATLAB R2016a上运行了这个模型。它可以使用ARDroneHover.slx通过wifi向AR无人机2发送命令和接收欧拉角度范围。但是X和Y两个高度范围都不能接收数据。有没有人知道哪里可以解决这个问题!

Kidus Guye

试试2017a

渝黄

你好!在我安装了所需的工具箱之后,我运行了所有三个模型的安装文件。它们都有同样的警告信息。
警告:“tfest”命令的“Focus”估计选项已经过时,可能会在MATLAB的未来版本中被删除。使用“WeightingFilter”和“EnforceStability”选项代替。
当我实际点击ARDroneHoverSim和ARDroneWPTrackingSim中的run按钮时,我收到错误消息:
"端口宽度或尺寸错误。重要的是:这个块提供了一个基于速度信息的不准确的位置估计。/位置估计/积分器'是一个包含1个元素的一维向量。
然而,ARDroneBaseModel运行时没有错误。
我的Matlab版本是2017b。任何人都可以帮忙吗?
谢谢你!

乔丹他

在安装了2017b上列出的工具箱依赖项后,我尝试运行这个工具箱中的代码。然而,在加载工作区变量(如ssRoll)时,我仍然会遇到问题。对于我的每个变量,我得到以下错误消息,这些变量似乎无法作为对象加载。
“警告:最初保存为ss的变量'ssRoll'不能实例化为对象,将作为uint32读入。”

我的一个同事已经安装了2017a和所有的工具箱,系统对他来说工作正常。有人能澄清特定的软件依赖关系吗?我没有足够的硬盘空间来安装所有的工具箱。

谢谢你!
约旦

撒马尔巴布拉维

迈克尔·罗斯

我能够成功地运行代码,但ar无人机2.0不会与MATLAB通信,即使我已经建立了wifi连接到我的笔记本电脑。我甚至试着将我的无人机连接到其他电脑上用于控制的软件,如QGroundcontrol,但它无法检测到连接。有人知道问题出在哪里吗?

Kidus Guye

@Shaima Al Hebsi,在那里你可以集成运动帽(vico)与工具包??

Kidus Guye

该文件在Matlab 2016b上不工作。在我升级我的matlab到2017a之后,它对我来说是完美的。

Kidus Guye

嗨,每当我试图运行simulink模型时,我的电脑总是重新启动。金宝app有人能告诉我为什么会这样吗?

Piwai Chikasha

你好。有人知道怎么解吗
端口宽度或尺寸错误。重要的是:这个块提供了一个基于速度信息的不准确的位置估计。/位置估计/从车身框架到惯性NED框架的速度'是一个[2x2]矩阵。

Kidus Guye

嗨,我正在研究如何将我在Simulink上开发的控制系统上传到四架直升机(无人机)。你能指导我如何将四架直升机与Simulink进行接金宝app口或连接吗?这套装备能帮我做到吗?谢谢你的帮助。谢谢

chuxin陈

我能用一台电脑控制两架无人机吗?或者我有两台电脑和两架无人机,但一架无人机会跟随另一架无人机的移动。

多齐

无人机成功起飞,但在我启用Simulink中的参考命令后,它变得非常不稳定。金宝app
有解决办法吗?

鲁本·门德斯

我需要用下面的相机跟踪一个移动的物体,我如何使用这个实现访问相机?
跟踪将基于颜色

梅勒妮borge

当尝试通过wifi控制操作并运行simulink模型时,我得到错误:金宝app
必须安装至少一个“Simul金宝appink目标”支持包金宝app
我应该安装哪金宝app个simulink目标支持包?金宝app

路易斯·桑塔纳

nizar vv

嗨,胺,我找到了你的问题的解决方案,你所要做的就是:
1)打开“车体框架速度”
到惯性NED框架“块
2)复制粘贴以下代码:

function Vel_xy = fcn(Vel_b1,Vel_b2,psi)
% # codegen
T = [cos -sin;罪(psi)因为(psi)];
Vel_xy = T * [Vel_b1; Vel_b2];

3) 保存文件
4)在simulink环境中进行更改金宝app
我给你发了一个打印屏幕。

其思想是将信号(矢量)分成两个信号(两个标量)

阿巴迪胺

你好,我有个问题

端口宽度或尺寸错误。重要的是:这个块提供了一个基于速度信息的不准确的位置估计。/位置估计/从车身框架到惯性NED框架的速度'是一个[2x2]矩阵。

taoge

Yonggun

我最近测试了2013b,但它不包含实时库。我猜应该比2014b高。

伊卡洛·维亚纳

是否可以在Matlab2013b中运行此工具包?

Yonggun

你好,对于ARDroneWPTracking文件,当我构建simulink时,它给我错误与金宝app

" rtwin.tlc文件I/O错误"
导致错误的操作:open"

我应该做什么来解决这个问题?

郑温

KAAN可以

嗨,当我尝试使用这个工具包的wifi控制实时,它给我rtwintgt构建错误,然后我不能再次连接到无人机。有人能告诉我为什么会这样吗?

嗨,这套装备对鹦鹉有用吗?还是只适用于parrot 2.0?

莎拉·杜瓦

你好,
我无法使用cd运行此添加:错误
不能CD到模拟。
有人知道怎么解决吗?
是因为我有MATLAB 2015a吗?

Jinang

模型被断开(卸载)从目标后的随机分钟(2/5/8分钟)本身,即使我的笔记本电脑连接到无人机的网络。我不能运行是可靠的很长时间没有它得到断开。
你知道为什么会这样吗?

melika迈赫兰

我看不到视频流。我做什么?
请帮帮我

melika迈赫兰

对于OJIJ
你好
我需要这个图书馆做窗户

essaidedjekouane

谢谢;)

Shaima Al Hebsi

我试图将维康摄像头模块(Quarc)与ARDrone套件集成,但在未指定的情况下出现错误。有人试过将两者结合起来吗?你对解决这个问题有什么建议吗?

谢谢

安德烈

如何改变PID控制器的参数?

OJIJ

梅丽卡·梅赫兰
你可以使用其他Matlab库的视频流的ArDone像这样
https://github.com/eschnou/ardrone-webflight
还有一个这样的图书馆
祝你好运

melika迈赫兰

我想要线跟随模拟无人机与以下摄像头
所以我想用下面的摄像头获得视频流。
我如何在相机下活动?
或者我该怎么做?
请帮助我

melika迈赫兰

我如何激活下面的摄像头?
我想用下面的摄像头获得视频流。
请帮助我

muhd syahir

你好,我已经尝试了这个,它工作成功,谢谢你。

目前,我正在做项目,以控制多个ar无人机使用matlab simulink和这工作似乎不错的修改,为那个目的。金宝app你能告诉我如何进行多重控制吗?

OJIJ

可以在开环中测试无人机吗?

Bilal哈穆德

如何修改块集以发送PWM命令,
对于一个普通的m文件,我使用下面的方法
ARc = udp('192.168.1.1', 5556, 'LocalPort', 5556);
fopen(弧)
PWM = sprintf(“* PWM = 1, 0, 0, 0, 0 \ r ')
流(弧,PWM)
文件关闭(弧)
然而,我不知道如何修改区块集

安德烈

你好,

是否可以在这个工具箱中添加一个PID控制器和模糊控制器?

谢谢你!

帕斯卡

你好,

我有问题开始,当我使用start_here为wifi控制和Hover,功能rtwbuild('ARDroneHover')…我有一个配置窗口要求:
设置“目标硬件”参数以匹配您的目标硬件。

但我没有AR无人机的目标....

有什么问题吗?

安东尼奥

你好,

我尝试运行start_here文件,并选择了Wi-Fi控件和鼠标悬停。

现在的问题是:

警告:块“包输出”参考板“标准设备UDP协议[15B4H]”不在此计算机的已安装板列表中。

我不知道如何连接SIMULINK我的无人机。金宝app我把电脑的wifi和无人机连接上了。

阿图罗卡萨诺瓦

James,检查更新版本(1.1),该版本不需要系统识别工具箱来加载无人机传输功能进行模拟。

奥马尔塔里克

还需要“嵌入式编码器”才能使用Simulink控制无人机。金宝app

这在“必需产品”列表中没有。下载188bet金宝搏

詹姆斯

你好,

我首先运行“start_here.m”文件。

我输入1开始悬停模拟。然后它会打开一个Simulink模型。特别是它会打开“ARDrone simulation 金宝appBlock”。一旦我运行此模拟块,我会得到以下错误:

端口宽度或尺寸错误。'ARDroneHoverSim/ARDrone Simulation Block/State-Space1'的输出端口1有6个元素。这个端口不接受输出信号指定的尺寸(或方向)。

端口宽度或尺寸错误。为“ARDroneHoverSim/ARDrone Simulation Block/State-Space3”的输入端口1指定的维度无效。

大卫,

请帮助我!
请帮助我!

一个

帮助我。如何使用此文件?我有Matlab2013b版本。我用电脑连接了无人机的无线网络。我点击matlab上的run按钮。但也有错误。如何使用此文件控制AR无人机2.0?

一个

帮助我。如何使用这个文件?我有Matlap2013b版本。我用电脑连接了无人机的wifi。我在matlab上点击运行按钮。但也有错误。我如何使用这个文件来控制AR无人机2.0?

该包输出块从无人机请求数据。另一个包输出块用于在每次采样时发送命令。

哈维尔vallejos

为什么?包输出的采样时间*10

瑞安

有最新版本的Simulink的人,请将保存在MDL格式的文件发布出来。金宝app提前谢谢你!

//www.tatmou.com/help/金宝appsimulink/ug/saving-a-model.html#btbr7kx-1

瑞安

是否有可能以mdl格式而不是slx格式保存Simulink文件的副本?金宝app我需要这个在r2011b上运行。

杰里米·沃尔布斯

谢谢你们的工具箱,做得很好。

我想知道你们是如何将视频流直接输入Matlab的。目前,我使用ffmpeg解码流,但有~3-5秒的延迟,使控制无人机困难。你们(或任何人)能够得到AR无人机视频流到Matlab与低延迟?任何帮助都非常感谢!

rean马克sayat

请帮帮我,我开始让我的无人机悬停(我按了运行按钮)我的问题是,它不会停下来,也不想着陆。它仍然在空中飞行。无法按下停止按钮/图标(其模糊)

迈克尔

如果我拥有所需的所有工具箱和块集,此提交是否适用于Matlab R2013a学生版?

约旦

出于某种原因,当我按照所有的步骤运行wifi控制时。wifiicontrol /ARDroneWPTracking.xls文件加载,然后连接,然后运行。但是编译器在T =0时卡住了,然后一个警告消息说“一个断开的消息被发送到目标10..20..六十秒前,然后就断了。模型是空的。对让程序可靠/连续地运行有任何帮助。我只运行了2次。

你好何塞,

查看以下链接:

//www.tatmou.com/matlabcentral/fileexchange/44177-kinect-controlled-travel-in-google-earth-3d

我觉得你可以用kinect的信息来控制无人机。你应该检查与kinect对话的块是否可以在外部模式下与实时windows目标(RTWT)一起执行。如果这是可能的,你可以将用于车辆控制的Simulink块和从Kinect接收信息的金宝app块组合起来。

如果您无法做到这一点,我建议您打开读取Kinect信息的MATLAB/Simulink会话,并使用UDP块在读取Kinect数据的Si金宝appmulink模型和控制无人机的Simulink/RTWT模型之间交换数据。

曹国伟

---
大卫

你好我想知道,例如,我是否可以使用Kinect来使用相同的程序控制这个四转子。有可能吗???我原谅我的英语,我来自厄瓜多尔,我几乎不用英语写作。谢谢

嗨. .我有一个问题的模拟:()你能帮助请!

使用statflow . slinsf . subchartman . clearmaskparams出错(第2952行)
尝试修改库或子系统

弗洛里安

李相俊

保罗Kassebaum

Pieter Mosterman

这个开发工具包是在2013年MathWorks夏季研究实习项目的背景下制作的。有关开发自动自主应急响应系统的整体项目的更多信息,请参见:

http://www.youtube.com/watch?v=MxrySx1m8VQ

ARDrone金宝appSimulinkDevKit_V1.1 /

ARDrone金宝appSimulinkDevKit_V1.1 / lib /

ARDrone金宝appSimulinkDevKit_V1.1/simulation/

ARDrone金宝appSimulinkDevKit_V1.1 wifiControl /

ARDrone金宝appSimulinkDevKit_V1.1 / lib /

ARDrone金宝appSimulinkDevKit_V1.1/simulation/

ARDrone金宝appSimulinkDevKit_V1.1 wifiControl /