Tag: ar.drone

Parot AR无人机由c ++中的opencv控制

我目前在opencv的c ++ api中构build一个纹理分类器。 我正在寻找使用这个来识别纹理,并理想地帮助parot无人机2.0导航到一个特定的纹理。 我已经find了节点直升机的文档,它是opencv绑定。 我不知道这是否会要求我重新写我的程序在JavaScript? 如果有某种接口,那么在后台运行我的程序是否可行,从鹦鹉中提取图像进行分析,并将控制命令发回给鹦鹉? 我一直在使用opencv约3个月,对节点有一些基本的了解。 提前致谢!

我如何创build一个txt文件来保存在JavaScript中的数组的内容?

我有几个数组,包含我想要导出的数据,每个数组到一个txt文件,以便使用MATLAB进行分析。 假设我的数组是: var xPosition = []; // some algorithm that adds content to xPosition // TODO: export array into a txt file let's call it x_n.txt 每行存储一个数组的每个元素将是一件好事。

如何使用node-ar-drone为AR.Drone 2.0创build一个平面修剪?

我正在使用node-ar-drone来控制一架无人驾驶飞机,在起飞之前,我想进行平坦的修剪。 不过,我注意到这个模块没有这个function,所以我想知道我该怎么做。

使用节点JS保存AR-Drone 2.0videostream

我试图find一种方法来保存从AR-Dronestreamvideo时产生的.png图像。 以下使用felixge ar-drone模块的代码将video成功地传输到浏览器,但是我希望拍摄该提要的屏幕截图并将其保存到我的驱动器以进行实时图像分析。 我试图使用屏幕截图模块来保存当我连接到主机时在浏览器中显示的内容,但是所有这些都保存了我指定大小的空白图像(请参阅下面的代码)。 有没有更好的方法来保存AR-Dronevideo的静帧(不保存.h264video源)? 谢谢。 // Run this to receive a png image stream from your drone. var arDrone = require('ar-drone'); //Call AR-drone module var http = require('http'); //Allows video to be displayed to browser var client = arDrone.createClient(); //Create AR-drone client—>IP address, video frame rate, image sizing var pngStream = client.getPngStream(); //Fetch real-time […]