为什么硬件设置没有检测到我在Windows上的PARROT滚动蜘蛛?

2次浏览(过去30天)
我试图用MATLAB使用鹦鹉滚动蜘蛛迷你无人机,但设置应用程序似乎没有检测到它。我认为问题的发生是因为MATLAB无法找到我的无人机作为挂载点。虽然命令“usbDevices.”getAttachedDevices"显示无人机已连接,以下命令返回一个空单元格数组:
usbDevices = matlab.hwmgr.internal.hwconnection.USBDeviceEnumerator;
usbDevices.getMountPoints (“vendorid”“19 cf”
此问题仅在使用Windows时出现。它在Linux机器上运行良好。
我甚至试图手动为无人机在Windows(即C:\MountPoints\RS)挂载点,但没有用。如何解决此问题?

接受的答案

MathWorks支金宝app援小组
此问题发生在某些Windows 10安装。这个问题可能有两个原因:
1.超时时间(通常为60秒)可能已经过期的滚动蜘蛛迷你无人机,因此它将从PC自动断开连接。此时,请执行以下操作:
a.将无人机连接回主机PC。
b.等待led稳定为一个绿色和一个红色,然后在设置应用程序中搜索迷你无人机。您需要确保一个名为' Parrot_RS '的驱动器出现在他们的驱动器列表中。
2.如果您可以看到驱动器,但无人机仍然没有被设置检测到,这表明MATLAB USB枚举器api正在返回NULL值。这可能是由于Windows 10安装中缺少。net应用程序。要解决此问题,请执行以下步骤:
a.在MATLAB命令窗口中执金宝app行如下命令进入支持包root:
cd (matlabshared金宝app.supportpkg.getSupportPackageRoot);
cd鹦鹉工具箱\目标\ suppo金宝apprtpackages \ \ + codertarget \ +鹦鹉\ +设置
b.替换“selectDroneFromList.”m”和“flashDrone”。M”文件与附件文件。
c.删除“selectDroneFromList. exe”。p”和“flashDrone”。p”文件。
d.在MATLAB命令窗口中执行如下命令:
清晰的;清晰的pcode;重新处理toolboxcache
2的评论
Maitreyee Mordekar
Maitreyee Mordekar 2018年2月1日
嗨Shixian,
您收到的上述输出似乎没有问题。
请问硬件设置界面是否已经完成?如果你得到任何错误,请分享这里的快照。

登录评论。

更多答案(1)

Nevzat Can Samur
Nevzat Can Samur 2021年3月1日
我也有同样的问题。我可以在蓝牙上看到Parrot滚动蜘蛛设备,但Simulink包没有检测到。金宝app我照你说的做了,但问题仍然存在。我该怎么解决这个问题呢?

类别

了解更多Parrot无金宝app人机MATLAB支持包帮助中心而且文件交换

下载188bet金宝搏


释放

R2017a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!