我一直有一个梦想,就是人能够随心所欲的去控制机器人去完成所有的事情,想想这是一件多么好玩的事情,也是值得去长期努力的一件事情。当然想要实现这个梦想并非易事,机器人技术牵扯到太多的技术,从外观到结构,再从结构到控制等等,用一句流行的话说就是“理想很丰满,现实很骨感”。时刻记着钱学森的一句话“仰望星空,脚踏实地”,这句话是我工作学习中的座右铭。经过和小伙伴一起半年的努力,自己的第一代机器人总算是出来了,当然还有很多不足之处,功能有待完善,技术有待提升。但毕竟是第一代,是一个试验品,所以要求就和自己的目标降低了很多。在这里非常感谢那些在项目中给予帮助的同学,朋友。毕竟一个人的力量是有限的,团队的力量才是强大的。
在开发过程成希望得到大家的指正,特拿出来与大家分享,希望大家多多指正,先行谢过!
闲话少絮,下面进入正题:
一、机器人功能
此机器人和国内大家了解到的市场上常见的机器人没有什么大的区别,主要功能就是陪伴。如果说有区别,那最大的区别应该是外观。该机器人主要包含以下功能:
1、远程视频监控
2、语音聊天
3、语音命令识别及执行
4、手机远程控制
5、音频播放
6、避障功能
二、机器人硬件
控制器:Intel的Edison模块
传感器:摄像头、麦克风、红外避障
输出执行:两个直流电机运动
另外:支持音频播放、手机远程控制和获取视频图像、语音命令控制等
三、机器人软件
机器人部分:Linux C、语音识别使用讯飞、视频采集使用mjpg-streamer
手机端:目前支持Android
下面上几张图片,其中有两张是效果图,一张是实物图: