一个机器人
FB招聘站
分类阅读
专栏
公开课
FIT 2019
企业服务
用户服务
搜索
投稿
登录
注册
极客DIY:如何动手“组装”一个机器人 hyc662017-04-12现金奖励共746839人围观 ,发现 64 个不明物体 极客
*原创作者:hyc66,本文属Freebuf原创奖励计划,未经许可禁止转载
一个需要通电才能维持生命的机器人,不叫机器人,应该叫机械。历经半年时间,北极熊作者开始涉足机器人领域。想要通过人工智能,改变这个世界。
简单自我介绍一下自己:做过卖纸尿裤的金牌客服,做过提包的小跟班,做过家具组装以及搬运工,黑过天上飞的,地底下跑的,最后借《无间道》那句话:我以前没的选,现在我想做个好人。摇身一变,做了信息安全….今年25岁了,职校毕业,还在读书的你,看了文章后,应该没有什么道理不努力了把??
前言
决心要做机器人的时候,是在2016年的7月,当时看到市面上的“机器人”,和自己心目中的机器人,差别实在是太大了,反而是在电影里,才是我想要的(推荐电影:环太平洋,超能查派,硬核亨利,机械姬等等等等)机器人,应该是“英雄”要让人看到后尖叫的!,不是只会用轮子走来走去,说欢迎光临,送送菜,这、这叫机器人??这不过是一个机械装置罢了!!我要的机器人,他是不死的,他是拥有人类智慧的,是能够战胜人类的。具备天网系统,然而:天网系统只是一个标准配置。下面开始介绍我的机器人开发历程吧!
博尔机器人的第一代
1.jpg
2.jpg
3.jpg
二代
2016年7月开发历程(PS:现在看看第一代机器人,真是LOW爆了!):
淘宝买了一个塑料盒子,买了一块触控屏,买了麦克风,小音响,所有东西都堆积在一起,充电宝供电,一个小的WIN10操作系统,控制程序自己编写的,首先:我尝试利用了麦克风,调用“百度语音”进行识别(PS:虽然识别率不咋的,但是起码是免费的啊),再采用“图灵语义识别”,进行对话,在用“科大讯飞”生成自定义语音, 一个很基本的,小机器人就开发完毕了,可以通过WIFI,4G等情况下进行了基本的远程控制。后来觉得,怎么那么丑啊?这小玩意,好像也没有什么意思啊!~继续升级改造把!
4.jpg
2016年8月份,时隔2个月,我在网上买了一个“瓦力”的模型玩具,进行了拆解,毕竟,大家还是看脸的嘛。。。
5.jpg
22.jpg
我把眼睛挖掉了,装了两个摄像头,用于人脸识别,目前采用了【Eyekey】可以获取基本的人脸数据:年龄,性别,眼睛是否睁开,嘴巴是否张开等…
88.jpg
第二代视频展示地址:http://www.tudou.com/programs/view/6io89hYzlKQ/
三代
好看了,也好玩了,能够自主对话了,可是,然而并没有什么用!!我想要的机器人,要能够战斗啊,要像电影情节一样,他必须是一个英雄,他应该是这样的!!
怎么可能做来做去还是一个玩具呢??
999.jpg
【环太平洋电影中的机器人】
好的,继续改造,由于经费有限(都是自费啊,没钱就刷着信用卡买材料),我把原来的配件都拆了,开始进行机器人仿生设计。买个红酒盒来做身子吧,买个儿童玩具头盔,来做机器人的头,至于激光剑,对,也是一个玩具。只能用比较低廉的材料来开发第三代机器人了。
图片1.jpg图片2.jpg图片3.jpg
X1.jpgX2.jpgX3.jpgX4.jpgX5.jpgX6.jpg
X8.jpg
【自己缝制的手套,用于扑捉运动姿势的陀螺仪,下一代不打算用陀螺仪了,线路太复杂,我打算写摄像头算法,来进行同步控制】
视频展示:
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月,第三代机器人基本上开发完毕,大家对参数是否感兴趣呢?
X9.jpg
【上图为机器人的操作系统】
功能参数:
一、支持语音识别、语音对话、人脸识别,自定义语言类型为基本功能
二、支持远程控制,不限距离,毫秒级响应速率
三、支持远程人体动作同步,可让机器人模仿你的动作进行运动
四、目前仅能够用履带式进行行走,由于资金方面不足,会晚点进行双足开发
五、支持云端升级,通电后自动获取服务器上机器人的参数信息,进行更改
六、Window平台原生态支持过千万软件安装,运行,拓展。
七、USB-TTL通讯方式,使机器人躯体操控变得高度智能化
八、所有配件都可以在网上买得到,成本低廉。
九、我是比较偏向于软件的,毕竟软件是会越来越完善,功能越来越强大,而硬件,会随着时间而老化的
以下是系统方面的截图:
平台实现.png
A1.png
a2.png
作为普通客户,运行软件后,可以直接看到全国范围内上线的机器人,双击可以查看具体信息,用户输入远程链接的密码后可以对机器人实现远程控制
A3.png
上图为机器人的骨骼控制系统
QQ截图20170405213430.jpg
QQ截图20170405213256.jpg
编写自保护系统也很简单,通过获取陀螺仪的角度,来判断机器人是否处于平衡状态,在这里我们可以编写,当检测到摔倒动作后的操作,比如:机器人实现自我修正,运动角度改变,来达到摔不到的目的。
666.jpg
通过百度语音识别后,再将识别的内容,发送到“图灵语义系统”去,这样就可以获得机器人的“回答”了,接着只需要用科大讯飞,进行文字转语音的操作即可。
999.jpg
关于人脸识别系统:只要对着机器人说:我多少岁啦?机器人会自动拍摄你的照片,利用API接口,对脸部进行识别,并且回答你的问题
写到这里,你应该很快发现了,我不是在创造什么,而是利用现有的科技产品,进行一个大结合,别人什么好,我就用什么, 以此来组装出完整的机器人。平台用来提供远程调用,系统升级等服务。
既然产品已经讲完了,就说说我想干点什么把?目前三套系统【机器人端、客户端、服务器端】都是我自己编写的,在整套产品里面,给您展示的机器人,仅仅是一个机器人的躯体,真正的灵魂,是在“中央控制系统”上面。他可以让用户对机器人的性别,性格进行设定,以及知识体系的增加进行调配, 当【机器人的躯体】进行通电的时候,会从云端下载更新数据,机器人就具备着相应的能力。所以,机器人是可以在不通电的情况下实现自学习的,并且客户可以在天网平台上浏览机器人的视觉、听觉数据等。
我想让直播系统:不在是看着帅哥美女在唱歌,卖萌,而是看着别人控制机器人在伊拉克等国家,进行消灭恐怖分子的直播,各种各样的武器,收割、就像玩游戏一样简单。
我想建立机器人的帝国:让这样的替身机器人覆盖全世界,仅需要几百元,即可租用、并且控制任意一台机器人,实现世界、触手可及的目标。
我想大声告诉你:这样的机器人不需要上百万,不需要20年后,只需要一台iphone 7左右的价格就可以实现的了。我一个人的力量太单薄,我希望能够有志同道合的朋友,大家一起来开发,让世界更安全?
在公司做了项目的路演,结果失败了,原因是不知道产品的价值点在哪里,也就是说,不知道,开发出来的价值是什么?他怎么卖?他的用途是什么呢?哎,心好累,或许是我的介绍有问题吧。。。感兴趣的也可以下载我做的PPT。http://www.im-fox.com/博尔机器人进阶.pdf
您有什么好的建议或者意见,欢迎您的来信!希望大家可以在评论处多多支持我,我想把他继续开发下去,但是经过一次次打击,感觉已经有点没动力了……
下一步我打算改造成为双足机器人,想买3D打印机打印整个机器人的造型….然而我的资金,已经跌入谷底了……
Wooyun@sina.com 我的邮箱,以前玩乌云,然后就拿下来了……2333333
*原创作者:hyc66,本文属Freebuf原创奖励计划,未经许可禁止转载
hyc66
8 篇文章
等级: 5级
||
上一篇:八百元八核的服务器?二手服务器(工作站)搭建指南(下)下一篇:Arduino+Avr libc制作Badusb原理及示例讲解
这些评论亮了
zw97073966 (4级)python是世界上最好的语言---0x024回复
未来属于算法,不是代码。有自己的技术!才可以有一片立足之地!加油
)13(亮了
发表评论已有 64 条评论
zw97073966 (4级) python是世界上最好的语言---0x024 2017-04-12回复 1楼
未来属于算法,不是代码。有自己的技术!才可以有一片立足之地!加油
亮了(13)
hyc66 (5级) 2017-04-12回复
@ zw97073966 对的,我也认为未来是算法的天下,这也是云计算发展那么快的原因,我相信未来的机器人是基于软件,而不是基于硬件的
亮了(2)
freebug_n (4级) Nigger! 2017-04-21回复
@ zw97073966 二进制直接生成外骨骼么!
亮了(1)
屌丝绅士 专栏作者(5级) 做自己的自己 和平年代的炮灰,战争年代的爆破鬼才 2017-04-12回复 2楼
梦不死 人就在,也许成功就在眼前,在者,为什么不去弄专利?
商人,重利轻别离,那你让你的产品满足他的需求 ,很多时候 成功不仅仅靠技术 人脉 资金的都是应该有的,
亮了(2)
hyc66 (5级) 2017-04-12回复
@ 屌丝绅士 谢谢支持,目前有申请了两项专利,我也在想办法,怎么样更加的符合大家的需求,人脉,资金,真的没有,技术方面也在学习中
亮了(2)
langyajiekou (6级) 2017-04-12回复 3楼
我嚓。NB哥。。你这还是易语言?
大牛做到了我一直想做但是一直未能做得事情,真是佩服得五体投地。
至于说到价值,不知道有没有看过“最强大脑”的小度机器人,很明显,以现有科技手段,能做到小度机器人的人工智能才是价值所在。遥控机器人在很多场合有着非常多的定义限制,即,是遥控玩具。而不是机器人。个人建议现阶段不要考虑仿生,不要伪双足行走,星球大战里面的机器人都还是履带式全地形呐。更多的应该是考虑稳定性,持久性,识别性,功能性,智能性。智能机器人时代最少还需要20年呐。
建议大牛去找找“世界机器人大战“视频,那里的是纯攻击型机器人,奖金也非常丰厚。
亮了(3)
hyc66 (5级) 2017-04-12回复
@ langyajiekou 谢认真回复,小度机器人,就是后台操控的机械人呀,所谓人工智能,是被夸大了,现在的机器人,确实在教育市场上变成了玩具,我想要做真正仿生双腿走路的,也是一种挑战自己吧。我会去查一下资料哈,我会努力的,谢过啦~
亮了(2)
7asswd 2017-04-12回复
@ hyc66 双腿走路,这个平衡好像挺难。以前看机器人开发视频,很多事都双腿平衡这个技术难题
亮了(2)
langyajiekou (6级) 2017-04-12回复
@ hyc66 小度机器人非后台操控,自主识别,具有一定人工智能。双足行走课题太大,如果仅是通过步进移位进行双足行进都是伪行走, 建议楼主不要浪费时间在这个上面,否则真的没有太大可行性。应该更加专注于实用性。
亮了(3)
freebug_n (4级) Nigger! 2017-04-12回复
@ langyajiekou +1
亮了(2)
hyc66 (5级) 2017-04-13回复
@ langyajiekou 好的,非常感谢,我将在实用性上进行开发
亮了(2)
北塔 2017-04-12回复 4楼
双足机器人 …… 好远大的理想
有没有想法做幼儿智能陪伴 老人智能看护
有了程序员的思路 调研一下这两类客户的实际需求和最终买家的需求
至于你的理想 是想做机械公敌I,robot里面的大公司?
亮了(2)
_admin 2017-04-12回复 5楼
牛逼啊
亮了(2)
呵呵 2017-04-12回复 6楼
不成熟的产品,比不上一个玩具.
亮了(5)
freebug_n (4级) Nigger! 2017-04-12回复 7楼
哥们,你需要一名机械工程师!!!
亮了(2)
engineer 2017-04-12回复
@ freebug_n
专业的,笑笑不说话.
亮了(2)
freebug_n (4级) Nigger! 2017-04-12回复
@ engineer 3D一条骨架,貌似用不了多少钱吧?
亮了(2)
ClownGuB (1级) 2017-04-12回复 8楼
给你1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
个赞加油
亮了(3)
叫我大湿 (2级) 2017-04-12回复 9楼
第三代外壳应该用铝材,逼格一下就上来了
亮了(2)
沃德天 2017-04-12回复 10楼
@叫我大湿 经费在燃烧
亮了(0)
黑鸟 专栏作者(2级) 加微信137812951,欢迎关注微信公众号:黑鸟 2017-04-12回复 11楼
厉害了!
亮了(1)
syh882001 (3级) 2017-04-12回复 12楼
可以上募資平台,大量製造
亮了(0)
毕竟我是皮皮酱 2017-04-12回复 13楼
别人看不到你机器人的价值 如果你能让别人看的你的机器人的价值 相信资金不是问题
亮了(3)
test 2017-04-12回复 14楼
易语言大法好。。。
亮了(0)
test 2017-04-12回复 15楼
你这个没有任何ai算法的涉及,所有的涉及到人工智能的东西都是用的其他公司的东西,先不说你这个东西(原谅我不能将之称为机器人)有没有自主学习的能力,你连基本的计算机视觉都没用上。其他的方面我不太了解,但是自然语言处理我还是骚骚的懂那么一丁点,目前的问答系统虽然已经很好了,但是都无法保存上下文环境,也就是说每一个对话都是独立的,这个问题就连siri都没解决,你这个就号称智能机器人了
亮了(1)
hyc66 (5级) 2017-04-12回复
@ test 我这个有视觉系统,只是我在文章里面没有展示出来。。。现在开发的这个机器人主要是功能上拓展性强,具备逻辑系统,这是别人还没有做的
亮了(2)
sdf 2017-04-12回复 16楼
最后的E语言是什么情况….
亮了(2)
百傻度逼 (1级) 2017-04-12回复 17楼
什么也不说了,做个性爱机器人吧,对了,皮肤要用日本的,细腻
亮了(1)
langyajiekou (6级) 2017-04-13回复
@ 百傻度逼 人才啊。春水堂要是找人建议你过去面试下。
亮了(0)
22092 2017-04-12回复 18楼
"一个需要通电才能维持生命的机器人,不叫机器人,应该叫机械。"不是很懂这句话
亮了(0)
evil7 专栏作者(5级) 入梦落樱满熏香,梦醒犹记四月谎 2017-04-12回复
@ 22092 得通灵才行。
亮了(0)
hyc66 (5级) 2017-04-13回复
@ evil7 我所想的“机器人”,是基于云端的云计算,躯体通电后,即可接受中心服务器的控制,而不是,停电,即无用状态
亮了(0)
奶瓶 2017-04-12回复 19楼
虽然这个东西目前没什么卵用。。但是还是加油做把。补下硬件知识。双脚要用步进电机做机械结构,平衡还是蛮难控制的。
硬件的仿真软件蛮多的也。
亮了(0)
hyc66 (5级) 2017-04-13回复
@ 奶瓶 好咧,我会努力开发下去的,就算是兴趣也好,对把,双脚步进电机么?我还打算用舵机呢,我了解一下哈
亮了(0)
奶瓶 2017-04-13回复
@ hyc66 舵机要方便一些,但是旋转角度可能不够
亮了(0)
奶瓶 2017-04-13回复
@ 奶瓶 这个机器人。。木头盒子里面不会装的电脑跑的win吧。。
亮了(0)
hyc66 (5级) 2017-04-15回复
@ 奶瓶 图片里面有,一个迷你PC
亮了(0)
979784643 (2级) 这家伙不懒,只是懒得填写个人描述! 2017-04-12回复 20楼
懂得不多,但智能识别功能主要调用网络API,外加一些硬件的驱动,这感觉使用linux开发会更高效,用Windows华而不实…
亮了(0)
hyc66 (5级) 2017-04-13回复
@ 979784643 但是window的开发人群多呀,成熟的软件也很多,对接起来非常的便利,我认为从长远角度来说,还是很有优势的
亮了(2)
冯古屋 2017-04-12回复 21楼
牛逼了,我的哥,不知可有QQ
亮了(0)
荷包蛋 (1级) 2017-04-13回复 22楼
有3d打印机的路过,大牛需要什么尽管提
亮了(0)
hyc66 (5级) 2017-04-13回复
@ 荷包蛋 可以打印点人民币吗?
亮了(1)
荷包蛋 (1级) 2017-04-16回复
@ hyc66 如果人民币是pla或者ABS工程塑料材质的那就可以试试
亮了(0)
mrguai 2017-04-13回复 23楼
牛逼了哥啊
亮了(0)
恶意代码码农 2017-04-13回复 24楼
哎吆不错,可以来我们这里上班了。
亮了(0)
nmask (3级) thief.one 2017-04-13回复 25楼
做了我一直想做的,膜拜!
亮了(0)
冰海 (4级) 我思故我在…… 2017-04-13回复 26楼
加油,精神上支持一下
亮了(1)
赵逸禅 专栏作者(1级) 我可爱吗 2017-04-13回复 27楼
我居然看完了,好厉害。可以考虑众筹(国内不一定有人感兴趣)或者开源吧。
亮了(0)
hyc66 (5级) 2017-04-13回复
额,我现在在开发第四代,第四代计划迎合市场需求,拿出来卖。。。嘻嘻!
亮了(0)
palink (1级) 2017-04-13回复 28楼
首先,非常佩服作者有这么高的毅力!
再次,双足行走……,平衡很难把控的,要不你试试搞个蜘蛛人?
最后,说一下,作者你一开始的努力方向错了,你应该奔着钱发展,最后在谈理想,咸鱼一般是先当菜的,最后才是一条有梦想的咸鱼……
吐槽一下,进入linux的大家庭吧,易语言太脑残……
亮了(0)
hyc66 (5级) 2017-04-14回复
@ palink 有点心累….奔着钱的方向么,可是。。。Linux程序我不会编写。。。。对易语言成见那么大啊?
亮了(0)
lrx8507 2017-04-13回复 29楼
这是当然,只是第一次见用易语言做项目,感觉挺新鲜的
亮了(0)
JuncoJet 2017-04-14回复 30楼
目测虽然都是木盒子什么的,但关键零件也花费不少钱
亮了(0)
有价值炮灰 (1级) 2017-04-15回复 31楼
从成本上考虑,最好还是基于unix系统(硬件成本,license成本)。比如你这些功能,在树苺派modelb(256M RAM,4GB ROM)上就可以很好地实现,而且不用在商业化时考虑操作系统的成本。另外开发语言可以选择python,从开发上受众也多点,甚至你都可以选nodejs,虽然我个人更喜欢前者。不过你半年居然能做到这个地步,连机械臂都有了,不得不让人佩服。
另外关于双足行走,这也是个神坑,比如成本为1千以内的履带机器人,换成双足就几乎要10万,而且走得还跟1岁小孩一样。我还是觉得机器人没必要一定有人形,监控,告警,陪护,娱乐,都是现实的需求……不过都还没能很好地解决。我最近也在做类似下面这个机器人,如果有兴趣的话欢迎一起交交流学习:cXE6NDAzNDgxOTEz(base64)
亮了(0)
hyc66 (5级) 2017-04-15回复
@ 有价值炮灰 成本上来说,采用unix系统等确实节省很多金钱,但是不是window的话,功能的拓展性不强。我现在外接很多装置,只需要连接USB就可以了,很方便,python环境我不是很熟悉。感谢表扬 :oops: ,其实双足开发起来也不会很难,但正如你说的,可能会像小孩子一样,我想通过陀螺仪自我修正的方式来实现平衡。加你Q了,一起搞基把!
亮了(1)
linux No.1 2017-04-18回复
@ hyc66 哥们,竟然敢说我大linux的地位不如windows,那好,今后请你不要用我的手机,不要看我的智能电视,不要上我搭建的网站,不要开我的车,恕我直言!在座的windows都是垃圾!
亮了(0)
hyc66 (5级) 2017-04-27回复
@ linux No.1 我不是说LINUX不好啦,只是从我的情况角度来说,window更适合我,因为我的技术实力还没有达到你们的级别呀
亮了(0)
河蟹 2017-04-17回复 32楼
最后还是相当的易语言
亮了(2)
xm007 (1级) 菜鸟 2017-04-17回复 33楼
资金?设备?随便去哪所重点大学忽悠一下那里的学生就OK了….
亮了(0)
zusheng 专栏作者(6级) 2017-04-18回复
@ xm007 没看懂,忽悠一下就有资金和设备了?哪里来的,天上掉下来的?
亮了(0)
xm007 (1级) 菜鸟 2017-04-20回复
@ zusheng 我这里只是一个开玩笑的口吻来说。实际上我想说的是对那里的学生进行宣传。这个项目还是不错的,我相信有不少在校的朋友想要开发出这样类似的机器人。若以适当的言辞进行宣传,很有可能就能找到几个志同道合之人。关于设备和资金…我相信那些重点学校肯定有关于机器人走向的研究小组,而他们有相应的材料和设备,也有人能为此掏出金钱。说白了,这就是一个找合伙人的过程,而我觉得在重点大学更容易找到这样的合伙人。
亮了(0)
hyc66 (5级) 2017-04-27回复
@ xm007 谢谢你们的想法和建议,我这边开发第四代,是很适合商用的,希望过阵子能给大家展示
亮了(0)
亚一程 2017-04-19回复 34楼
恕我直言,再快也是86
亮了(0)
很白的小白 2017-05-20回复 35楼
题主,可参照《钢铁侠》1.2.3.
亮了(0)
昵称
请输入昵称
必须您当前尚未登录。登陆?注册邮箱
请输入邮箱地址
必须(保密)表情插图
有人回复时邮件通知我
hyc66
这家伙太懒,还未填写个人描述!
8
文章数
86
评论数
最近文章
再见理想 | 2012年到2017年冬,信息安全渐行渐远
2017.12.28
极客DIY:如何动手“组装”一个机器人
2017.04.12
北极熊扫描器4.4企业版发布
2017.03.27
浏览更多
相关阅读
全自动挖洞?正确姿势看首届「CGC人机漏洞挖掘对战赛」BUF早餐铺 | LG网络存储设备存在严重RCE漏洞;微软将反钓鱼机制移植到Chrome插件;俄罗斯针对Telegram封禁数千万IP万门教育免费招收300个学生学习人工智能专业【RSA 2017专题】RSA大会Keynotes议题Highlight(附PPT下载)观点:攻防对抗终将转变为AI大战
特别推荐
关注我们 分享每日精选文章
活动预告
11月
FreeBuf精品公开课·双11学习狂欢节 | 给努力的你打打气
已结束
10月
【16课时-连载中】挖掘CVE不是梦(系列课程2)
已结束
10月
【首节课仅需1元】挖掘CVE不是梦
已结束
9月
【已结束】自炼神兵之自动化批量刷SRC
已结束
FREEBUF免责声明协议条款关于我们加入我们广告及服务寻求报道广告合作联系我们友情链接关注我们
官方微信
新浪微博腾讯微博Twitter赞助商
Copyright © 2018 WWW.FREEBUF.COM All Rights Reserved 沪ICP备13033796号
css.php 正在加载中...0daybank
文章评论