前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >极客DIY:如何动手“组装”一个机器人

极客DIY:如何动手“组装”一个机器人

作者头像
FB客服
发布2018-02-24 10:44:48
2.6K0
发布2018-02-24 10:44:48
举报
文章被收录于专栏:FreeBufFreeBuf

一个需要通电才能维持生命的机器人,不叫机器人,应该叫机械。历经半年时间,北极熊作者开始涉足机器人领域。想要通过人工智能,改变这个世界。

简单自我介绍一下自己:做过卖纸尿裤的金牌客服,做过提包的小跟班,做过家具组装以及搬运工,黑过天上飞的,地底下跑的,最后借《无间道》那句话:我以前没的选,现在我想做个好人。摇身一变,做了信息安全….今年25岁了,职校毕业,还在读书的你,看了文章后,应该没有什么道理不努力了把??

前言

决心要做机器人的时候,是在2016年的7月,当时看到市面上的“机器人”,和自己心目中的机器人,差别实在是太大了,反而是在电影里,才是我想要的(推荐电影:环太平洋,超能查派,硬核亨利,机械姬等等等等)机器人,应该是“英雄”要让人看到后尖叫的!不是只会用轮子走来走去,说欢迎光临,送送菜,这、这叫机器人??这不过是一个机械装置罢了!!我要的机器人,他是不死的,他是拥有人类智慧的,是能够战胜人类的。具备天网系统,然而:天网系统只是一个标准配置。下面开始介绍我的机器人开发历程吧!

博尔机器人的第一代

二代

2016年7月开发历程(PS:现在看看第一代机器人,真是LOW爆了!):

淘宝买了一个塑料盒子,买了一块触控屏,买了麦克风,小音响,所有东西都堆积在一起,充电宝供电,一个小的WIN10操作系统,控制程序自己编写的,首先:我尝试利用了麦克风,调用“百度语音”进行识别(PS:虽然识别率不咋的,但是起码是免费的啊),再采用“图灵语义识别”,进行对话,在用“科大讯飞”生成自定义语音, 一个很基本的,小机器人就开发完毕了,可以通过WIFI,4G等情况下进行了基本的远程控制。后来觉得,怎么那么丑啊?这小玩意,好像也没有什么意思啊!~继续升级改造把!

2016年8月份,时隔2个月,我在网上买了一个“瓦力”的模型玩具,进行了拆解,毕竟,大家还是看脸的嘛。。。

我把眼睛挖掉了,装了两个摄像头,用于人脸识别,目前采用了【Eyekey】可以获取基本的人脸数据:年龄,性别,眼睛是否睁开,嘴巴是否张开等…

第二代视频展示地址:http://www.tudou.com/programs/view/6io89hYzlKQ/

三代

好看了,也好玩了,能够自主对话了,可是,然而并没有什么用!!我想要的机器人,要能够战斗啊,要像电影情节一样,他必须是一个英雄,他应该是这样的!!

怎么可能做来做去还是一个玩具呢??

【环太平洋电影中的机器人】

好的,继续改造,由于经费有限(都是自费啊,没钱就刷着信用卡买材料),我把原来的配件都拆了,开始进行机器人仿生设计。买个红酒盒来做身子吧,买个儿童玩具头盔,来做机器人的头,至于激光剑,对,也是一个玩具。只能用比较低廉的材料来开发第三代机器人了。

【自己缝制的手套,用于扑捉运动姿势的陀螺仪,下一代不打算用陀螺仪了,线路太复杂,我打算写摄像头算法,来进行同步控制】

视频展示:

1.手臂同步视频:http://www.tudou.com/programs/view/B31t0S9_Nqc/

2.手指同步视频:http://www.tudou.com/programs/view/biWki3bdSVQ/

3.机器人运动视频:http://www.tudou.com/programs/view/ZJm2bNjOyaY/

2017年3月,第三代机器人基本上开发完毕,大家对参数是否感兴趣呢?

【上图为机器人的操作系统】

功能参数:

一、支持语音识别、语音对话、人脸识别,自定义语言类型为基本功能

二、支持远程控制,不限距离,毫秒级响应速率

三、支持远程人体动作同步,可让机器人模仿你的动作进行运动

四、目前仅能够用履带式进行行走,由于资金方面不足,会晚点进行双足开发

五、支持云端升级,通电后自动获取服务器上机器人的参数信息,进行更改

六、Window平台原生态支持过千万软件安装,运行,拓展。

七、USB-TTL通讯方式,使机器人躯体操控变得高度智能化

八、所有配件都可以在网上买得到,成本低廉。

九、我是比较偏向于软件的,毕竟软件是会越来越完善,功能越来越强大,而硬件,会随着时间而老化的。

以下是系统方面的截图:

作为普通客户,运行软件后,可以直接看到全国范围内上线的机器人,双击可以查看具体信息,用户输入远程链接的密码后可以对机器人实现远程控制。

上图为机器人的骨骼控制系统

编写自保护系统也很简单,通过获取陀螺仪的角度,来判断机器人是否处于平衡状态,在这里我们可以编写,当检测到摔倒动作后的操作,比如:机器人实现自我修正,运动角度改变,来达到摔不到的目的。

通过百度语音识别后,再将识别的内容,发送到“图灵语义系统”去,这样就可以获得机器人的“回答”了,接着只需要用科大讯飞,进行文字转语音的操作即可。

关于人脸识别系统:只要对着机器人说:我多少岁啦?机器人会自动拍摄你的照片,利用API接口,对脸部进行识别,并且回答你的问题 。

写到这里,你应该很快发现了,我不是在创造什么,而是利用现有的科技产品,进行一个大结合,别人什么好,我就用什么, 以此来组装出完整的机器人。平台用来提供远程调用,系统升级等服务。

既然产品已经讲完了,就说说我想干点什么把?目前三套系统【机器人端、客户端、服务器端】都是我自己编写的,在整套产品里面,给您展示的机器人,仅仅是一个机器人的躯体,真正的灵魂,是在“中央控制系统”上面。他可以让用户对机器人的性别,性格进行设定,以及知识体系的增加进行调配, 当【机器人的躯体】进行通电的时候,会从云端下载更新数据,机器人就具备着相应的能力。所以,机器人是可以在不通电的情况下实现自学习的,并且客户可以在天网平台上浏览机器人的视觉、听觉数据等。

我想让直播系统:不在是看着帅哥美女在唱歌,卖萌,而是看着别人控制机器人在伊拉克等国家,进行消灭恐怖分子的直播,各种各样的武器,收割、就像玩游戏一样简单。

我想建立机器人的帝国:让这样的替身机器人覆盖全世界,仅需要几百元,即可租用、并且控制任意一台机器人,实现世界、触手可及的目标。

我想大声告诉你:这样的机器人不需要上百万,不需要20年后,只需要一台iphone 7左右的价格就可以实现的了。我一个人的力量太单薄,我希望能够有志同道合的朋友,大家一起来开发,让世界更安全?

在公司做了项目的路演,结果失败了,原因是不知道产品的价值点在哪里,也就是说,不知道,开发出来的价值是什么?他怎么卖?他的用途是什么呢?哎,心好累,或许是我的介绍有问题吧。。。感兴趣的也可以下载我做的PPT。http://www.im-fox.com/博尔机器人进阶.pdf

您有什么好的建议或者意见,欢迎您的来信!希望大家可以在评论处多多支持我,我想把他继续开发下去,但是经过一次次打击,感觉已经有点没动力了……

下一步我打算改造成为双足机器人,想买3D打印机打印整个机器人的造型….然而我的资金,已经跌入谷底了……

Wooyun@sina.com 我的邮箱,以前玩乌云,然后就拿下来了……2333333

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 博尔机器人的第一代
  • 二代
    • 2016年7月开发历程(PS:现在看看第一代机器人,真是LOW爆了!):
    • 三代
      • 功能参数:
        • 以下是系统方面的截图:
        相关产品与服务
        人脸识别
        腾讯云神图·人脸识别(Face Recognition)基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、比对、搜索、验证、五官定位、活体检测等多种功能,为开发者和企业提供高性能高可用的人脸识别服务。 可应用于在线娱乐、在线身份认证等多种应用场景,充分满足各行业客户的人脸属性识别及用户身份确认等需求。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档