从MATLAB控制Ryze Tello无人机
这段视频介绍了MATLAB®金宝app支持包Ryze Tello无人机和演示了一个无人机作为一个移动的人反驳说,发射,它旋转照片。学习如何使用图像处理工具箱™来计算图像中人脸特征和总数量的面孔。视频解释了MATLAB代码用于使人计数器包括起飞,旋转,翻转,着陆。
开始在2020年发布,你可以控制一个Ryze Tello无人机从MATLAB !而无人机的手机应用程序,允许你飞无人机翻转,MATLAB可以增加无人机的能力,如能够操作是一个移动的人。
这个视频展示了一个飞行的无人驾驶飞机搜索和计数的面孔。首先,无人机起飞,然后增加其高度适合拍照的脸。对于每一个画面,它旋转,需要照片,面孔图片的数量。当它结束的时候,一个活动来庆祝,然后土地。
这样做与自己的无人机,开始飞行的无人机通过WiFi连接你的电脑。在无人机按下电源按钮,然后你的电脑扫描新的WiFi网络。找到你的无人机,并连接。
在这里你可以看到MATLAB的观点。右边有一个预览的无人机摄像头看到它在飞行。每张图片处理后,图像被放置在这个图中,蒙太奇与任何面临被无人机包围着一个红色的盒子。
在这种情况下,同样的脸出现在三个图片,所以无人机数3的脸,正如标题所示的蒙太奇飞行完成后。
这个脚本控制无人机在飞行途中的行动。你可以设置旋转角度和图片的数量。主要的无人机对象创建“ryze”功能,与“相机”功能启动相机。使用“预览”来查看实时摄像机看到了什么。这些代码行有助于重新排列窗口,所以他们都可以看到。
图像处理工具箱提供了一个内置的脸探测器称为CascadeObjectDetector,可以找到任何一种形象,看起来像一个脸。
使用“起飞”的无人驾驶飞机在空中,“moveup”来增加高度。
面对日常运行在这个循环计数。它更新的照片蒙太奇任何检测到脸。
最后,这段代码翻转无人机前进的方向,其次是无人机着陆,并更新图包含计数。
MATLAB使它快速和容易使用和增加你的无人机的能力。你可以探索更多的飞行控制和飞行在文档中记录选项。跟踪快乐!
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。