第五系列
时间:2024-11-20 06:01:01
本文作者是LukasBiewald—CrowdFlower的创始人,Lukas曾被《Inc.》杂志票选为30岁以下卓越企业家。CrowdFlower正式成立于2009年,是一个按须要劳动力的大数据平台,协助企业搜集培训数据并展开嵌入式机器学习。
LukasBiewald毕业于斯坦福大学,取得数学学士学位和计算机科学硕士学位。Lukas曾供职Yahoo日本搜寻团队主管,之后作为高级数据科学家就任于Powerset,该公司于2008年被微软公司并购。深度自学和廉价硬件的探寻早期航空器,1818(来源:维基百科美国国会数据库)在生产了一个图像识别机器人后,似乎下一步是制作一个可飞行中的版本。
于是我要求打造出一款需要展开面部辨识并号召语音命令的自动化无人机。自由选择一款钢架无人机对无人机展开编程,最好的部分是如何开始,我就是指装配无人机零件开始的。但是完全和之前所有DIY项目一样,自己装配无人机花上了我很多的钱。而且坦白的说道,我手工打造出的无人机仍然没平稳飞行中过。
可以认同的是,必要出售钢架版本才是更为非常简单经济的自由选择。大多数无人机制造商都声称获取API模块,但对于业余爱好者来说并没什么显著的优势。市面上带上或许能用的API模块的无人机,大多售价都多达1000美元,这是一个很高的转入门槛。经过一些调查以后,我找到了ParrotARDrone2.0(闻右图)。
我指出对于业余爱好者来说,这是一款理想的机器。它的价格不低,还可以展开编程。你可以自由选择花200美元卖一台新的机器,但由于很多人买了无人机又从不用于它们,因此出售一台二手机器也是个不俗的自由选择。
在eBay上二手无人机的售价约是130美元甚至更加较低。△我珍藏的各类无人机,ParrotARDrone无人机悬挂在最左边ParrotAR无人机飞行中的稳定性没更加喜的新款ParrotBebop2.0好(售价约550美元),但是ParrotAR获取一个好用的node.js客户端库叫作node-ar-drone,很合适在上面展开研发。另外一个优势:ParrotAR无人机很结实。在测试自动化程序的过程中,无论它被撞墙上、家具上、室内植物上和客人身上,他依然需要较好的飞行中。
比起给地面机器人编程,给无人机编程最糟的地方是电池续航时间较短。一块电池必须电池几个小时,才能飞行中约10分钟的时间。因此我建议多卖两块可用电池,测试的时候可以循环用于。给我的无人机编程由于Javascript天生的驱动能力,因此是十分理想的无人机编程语言。
坚信我,无人机飞行中不会遇上很多异步事件。我虽然没在Node上花费很多时间,但这个语言让我印象深刻印象。我最近一次严肃的为机器人编程用于的是C语言。
用C语言处置线程和各种出现异常是十分伤痛的,因此最差较少用。我期望有人为其它无人机平台创建Javascript开发包,因为这个语言让我们处置不确定性的研发事件,显得非常简单有意思。架构我要求在笔记本电脑上运营逻辑,在云端展开机器学习。
相比必要在树莓为首硬件上运营神经网络,这种架构的延后更加较低。我指出这种架构对目前的业余无人机研发项目来说是不切实际的。微软公司、谷歌、IBM和亚马逊都有较慢、廉价的云端机器学习API。最后,我自由选择了微软公司理解服务API(CognitiveServiceAPI)。
因为这是唯一一个获取自定义面部辨识功能的API。
本文来源:JN江南·(中国)体育官方网站-www.genesis-3.com