4步建立一个工作机器人

2017 年 7 月 19 日 机械鸡 雷特


机器人有着悠久的历史。在古代希伯来人写过一篇《有生命的假人》,来帮助烦琐的劳动; 达芬奇在1495年发表设计了《机械骑士》; 而 Westinghouse’s Televox robot 于1927年创建,人类可以用声音来发送指令。这些成果为如今机器人未来愿景铺平了道路。


Ricky Ye是DFRobot的首席执行官, DFRobot是一家机器人和开源硬件提供商,致力于创造创新、友好的产品。


尽管所有在线教程都可以教普通人如何构建机器人,但我们希望具备一定开发基础的工程师从头开始,少花钱自主建立一个机器人。


下面来看看创建一个满足业务需求、明确功能的机器人真正需要什么。


步骤1:设定想法


第一步是为机器人设定一个想法。它会自主创造沙滩艺术吗?它会是一个家庭伴侣,拥有高级情商,学习新事物吗?培养对STEM(科学、技术、工程、数学)教育的兴趣?简化制造供应链的流程?有时最成功的机器人是那些满足单一目的的机器人。无论如何,没有明确的意图,就不可能建立一个成功的创作。


步骤2:选择你的平台


接下来,选择你的机器人运行什么操作系统。选择最佳操作系统取决于你是建造工业机器人还是认知机器人。Windows10胜过用于日常使用的机器人的Linux,主要是由于它与Microsoft的AI解决方案的集成。此外,Windows 10对于基本的计算机知识来说用户体验较好且易于操作。一旦决定了要创建什么样的机器人,你就可以选择最匹配机器人的操作系统。


步骤3:建立大脑


下一步,可以说是最重要的一步是建立你的机器人的指挥中心。无论是语音认知,面部识别,运动检测还是其他功能,都可以作为支持机器人所需功能的骨干。


这种“大脑”的基础可以像手持式互联网连接的硬件一样简单。热门的迭代包括可以自行编程的经济实惠的微型计算机Raspberry Pi(树莓派),以及预先安装完整的Windows 10操作系统的第一个制造商Board LattePanda,从而提供与常规Windows PC相同的用户体验。LattePanda只有手掌大,基于Intel的,支持Arduino,可以为处理器优化,以及开发定制机器人原型的编码。好消息是,LattePanda不仅适用于软件开发人员,还可以通过教学让普通员工通过教程逐步使用。


步骤4:Create the shell


在步骤1中,机器人确定的功能将决定其所需的物理特征。例如,如果你正在构建需要视觉的清洁机器人,则大脑将需要与激光扫描仪,电机驱动器和触摸传感器兼容。如果机器人需要能够与其他设备通信,请确保大脑可以适应消息传递连接。


机器人正在走向主流


一些最令人印象深刻的机器人已被发明出来。例如InMoov—第一个开源、3D打印、会行走和交流的真人机器人。InMoov具有电影中的典型人形机器人的各种形状和尺寸,为企业和消费者提供不同的服务。


机器人无处不在,它们不会消失。北美的企业去年订购了近 35000台机器人,由于生产力和机器人生产的速度有可观测的增长,从2015年起就有10%的跌幅。同样, 到2020年,有超过十分之一的美国家庭预计将拥有一台机器人。这些统计数字突出表明,需要更多了解所有主流机器人的构建,无论是基本的或者是复杂的。


想要开发一个基于业务的机器人,需要制定明确的策略,权衡不同操作系统的优缺点,编程大脑以执行所需功能,以及构建实现机器人所需功能的物理特征。


参考:VB

编辑:雷特


★推荐阅读

李飞飞入选2017ELLE女性科技之星

百度硅谷AI实验室主管详解:哪些硬件在深度学习中更有价值

吴恩达新成果:机器学习模型能比医生更精确诊断心律失常

收藏 ‖ 机器学习速查表大全

下载 ‖ 2017 CVPR 开放论文合辑大全


招聘 志愿者

希望你有稳定输出的时间,英文能力佳,从业者优先。

加入「AI从业者社群」请备注个人信息

添加小鸡微信  liulailiuwang



登录查看更多
0

相关内容

机器人(英语:Robot)包括一切模拟人类行为或思想与模拟其他生物的机械(如机器狗,机器猫等)。狭义上对机器人的定义还有很多分类法及争议,有些电脑程序甚至也被称为机器人。在当代工业中,机器人指能自动运行任务的人造机器设备,用以取代或协助人类工作,一般会是机电设备,由计算机程序或是电子电路控制。

知识荟萃

精品入门和进阶教程、论文和代码整理等

更多

查看相关VIP内容、论文、资讯等
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
当 AI 全面实现认知智能时,机器人还只是机器吗?
未来产业促进会
5+阅读 · 2019年5月9日
美陆军计划部署四大新型地面无人系统
无人机
23+阅读 · 2019年4月30日
Grasp2Vec:通过自我监督式抓取学习物体表征
谷歌开发者
9+阅读 · 2019年1月2日
【机器人】机器人PID控制
产业智能官
10+阅读 · 2018年11月25日
教你打造一个属于自己的「搜索引擎」
少数派
9+阅读 · 2018年10月23日
一只小白的学习自述:如何用OpenMV Cam 点亮机器人双眼。
为什么大家都不戳破深度学习的本质?
36大数据
4+阅读 · 2017年12月7日
想让机器人替你聊天?1小时手把手训练一个克隆版的你
图像识别 | 道路识别的自动驾驶算法基本原理
沈浩老师
6+阅读 · 2017年5月12日
Arxiv
22+阅读 · 2019年11月24日
Accelerated Methods for Deep Reinforcement Learning
Arxiv
6+阅读 · 2019年1月10日
Arxiv
8+阅读 · 2018年5月15日
Arxiv
10+阅读 · 2018年2月9日
VIP会员
相关VIP内容
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
相关资讯
当 AI 全面实现认知智能时,机器人还只是机器吗?
未来产业促进会
5+阅读 · 2019年5月9日
美陆军计划部署四大新型地面无人系统
无人机
23+阅读 · 2019年4月30日
Grasp2Vec:通过自我监督式抓取学习物体表征
谷歌开发者
9+阅读 · 2019年1月2日
【机器人】机器人PID控制
产业智能官
10+阅读 · 2018年11月25日
教你打造一个属于自己的「搜索引擎」
少数派
9+阅读 · 2018年10月23日
一只小白的学习自述:如何用OpenMV Cam 点亮机器人双眼。
为什么大家都不戳破深度学习的本质?
36大数据
4+阅读 · 2017年12月7日
想让机器人替你聊天?1小时手把手训练一个克隆版的你
图像识别 | 道路识别的自动驾驶算法基本原理
沈浩老师
6+阅读 · 2017年5月12日
Top
微信扫码咨询专知VIP会员