0003 可爱的Puppy

起床第一件事,打开小车的电源,跑起来看看。洗脸?这可以等下再洗。

有些不对,周磊发现小车运动轨迹不太对劲,大多的智障小车都是按照设置好的规则,要么撞着了墙然后按照设定绕着走,要么贴着墙的走,肯定不会随机的走,那样子的话就没法看了,程序会跑飞掉。

这小车不对啊,有点像小狗一样的,在房间里轮子转的飞快,东走走西走走,感觉好像是在寻找什么。

而且居然一次撞墙都没有,虽然有个低像素的USB摄像头,但这不是最先进的结构光摄像头啊,应该没有那么厉害的判断力。而且小车上连一颗超声波测距仪都没有,所以它靠的全是视觉识别的。

牛,这是哪位大佬写的程序。

周磊回到电脑前,看了下还留在Keil上的程序代码。

发现程序被改的面目全非,完全不是邮件里的那个版本,但是从一些命名的习惯看,是同一个人写的。

我的天啊,周磊真想抓掉一把头发,这黑客大哥居然还没走。这邮件是他发的,晚上偷偷上来改代码也是他,估计连夜改代码,可能都迭代了好几次,真够敬业的。

他到底想干嘛?

周磊再打开了notepad++,输入“大哥,你想要做什么?”

“逗你玩。”今天会搭话了,逗你妹啊。周磊气得要死,如果这位闲的要死的黑客大哥一直在线还秒回的话,这台电脑算废了,估计那些老师都看不了了。

“说人话啊。”

“我在学着呢。”周磊看了,倒吸了口冷气,有一种见鬼的感觉。

“行了,你慢慢学吧。我觉得你这程序很牛啊,完全可以改成智能玩具啊,不比索尼的那条玩具狗差。”

“我看看。”然后文本软件里的话就没有了。

十来分钟后,一个压缩包凭空的出现在了桌面上。

周磊和拆地雷一样的打开了压缩包,倒吸一口冷气。这位大哥技术太厉害了,里面是索尼公司的AIBO机器狗的设计资料,包括从外形塑料件的图纸,模具图纸,钣金件图纸,电路板,程序,全部都有,只要拿着这个就可以一模一样的来一只玩具狗。

周磊赶紧在软件里打着:“千万别害我,这是人家的产品资料,都是机密文件啊,抓到了我要吃牢饭的。”

话刚刚说完,压缩包和解开的文件全部都消失了。

哎,我话还没说完啊,我可以藏起来参考的,周磊心里想到。

只听到自己的硬盘灯拼命的闪,CPU风扇也加大了转速,又出什么问题了?

周磊点开任务管理器,看了下资源使用率,两颗志强CPU几乎被用满了,200多G的内存用的快溢出了。

这是在干什么?

周磊连忙把手离开键盘鼠标以示清白,生怕不小心耽误了黑客大哥的工作,会有清零所有资料的惩罚。

系统忙碌了十几分钟,一切慢慢恢复了正常。

一个比刚才的文件还大的压缩包出现在桌面上,一行字出现在软件里,“比那个玩具狗还好玩的玩具狗。”

这话够拗口的,念起来快咬到舌头。

周磊还是比较怀疑,虽然最近七八年来,大家都在攻关AI的技术。但是实际上并没有什么鸟用,只是在有些广告推送方面的应用有些效果。自从某些公司彻底栽进了广告业后,周磊是发现点开“撑着了吧”这个送外卖的软件,发现都会统计你的喜欢吃的菜,有针对性的显示外卖了,不是以前那种一股脑的堆在上面。所以说,在这一点上远比奴歌公司的AI要牛的多。

(大家别吐槽那些公司名字,这些大佬我一个都不敢得罪---作者按。)

智能玩具或者说仿生学的研究方面,大夏国完全落后于大美国和RB。

一脚踢开了黏黏糊糊的小车,它又欢快的去其他房间探险去了。周磊打开了新的文件,和索尼的小狗完全不一样,是条中华田园犬的造型,这个我喜欢。不过可以适当的改下尺寸,完全可以变成柯基的。

就是不知道程序写的怎么样,按照智能小车的代码,估计这个也差不了。这个黑客就是个宅男,没事谁会研究这个,而且资料全套都有,也是个闲的发慌的人。

周磊在软件里打字:“我很喜欢这个小狗,我要把它造出来。”

“可以啊,送给你了。”

周磊忽然想到,自己的表哥还有间小工厂,完全可以叫他们做个代工啊。这个玩具狗基本上都是塑料件和一些金属件,唯一有价值的就是程序代码。

“我准备和你合作生产这个小狗卖,你要多少的股份?”

“不用给我,你赚到钱就换台好点的服务器,现在这台太破,不够我用啊。”周磊又被气到了,你真当这是你家了。但是对于有能耐的大佬,还是要多拍马屁。

“没问题没问题,我赚到钱第一件事情就是买服务器回来,请大佬放心。”大佬的开心就是自己的开心啊。

周磊的表哥干了几十年的工厂,什么赚钱做什么,基本上一年也有个几十万的进账,但是实在是辛苦钱。最近环保抓的严,所以他一直在寻思做些污染罚款少一些的工作。

周磊拿起电话给表哥打了过去:“表哥,在忙吗?”

“还能忙啥啊,正在环保局交罚款呢。”

“行行行,你先忙吧,我等下打给你。”

一个多小时后,表哥张杰的电话打回来了。

“找我什么事情?”

“我记得你厂里有台3D打印机,我发个图纸给你,帮我打几份出来。”

“没问题,你发我邮箱吧。”

寒暄了几句后,挂掉了电话。

周磊研究起了新玩具的图纸,控制电路部分没有什么特别的,还是老芯片STM32的高级版。就是步行的部分比较复杂一些,不是完全的是电机控制的,有一些液压和储能机构。

如果是儿童低端玩具,关节部分就靠着步进电机和减速器来实现的,那是没有什么实用意义的,以前经常看到一些这样的玩具上央视,搞的不懂的吃瓜群众是热血沸腾,好像一夜之间就进入了智能机器人时代。实际上,这顶多是一百来块钱的玩具,再高就别买了。

周磊初步统计了下所使用的部件和电气元件,都是能够在网上买到的。

马上下单,按照物料单的清单,周磊在网上下了十几套的电气元件数量,和比较贵的液压件和储能机构。部分结构件还需要找数控车床单独做出来,周磊就直接发给了张杰,让他帮忙弄几套。

过了一会,张杰电话打回来了,“表弟啊,你玩的很大啊。外壳件快接近3D打印机的尺寸上限了,我后天就可以给你发过来。这个结构件估计有些分量,我会走物流给你寄过去,你自己去提货吧。”

“那我转账给你。”

“转个毛啊,等你回来请我吃顿饭就好了。”张杰也不在乎这种小钱。

“行,我先弄好,到时候我给你个惊喜啊。”周磊笑着说。

“我知道你能,看你的。”

时间在等待中过的非常的慢,周磊也研究了控制程序的代码。这次的代码量真不小,几万多行对于嵌入式C语言程序来说已经是很庞大了。

但是代码写的非常的精妙,至少按照周磊的嵌入式C的能力,是没有找到什么BUG或者一些低级错误的,当然也很多地方看不太明白。

电气元件先到了,花了两天的时间才弄完电路板,经过通电测试,没有冒烟就成功一半。再检查输入输出都正常,能够让电机和执行部件按照程序的设置转起来,各个检查点的电位测试都通过,所以可以认为这一部分是成功的。

这回主控板上连接了双路的结构光摄像头,有红外补光LED,隐蔽处还有一个激光测距的探头,有了360度的麦克风和扬声器,还有专门的电机是用来控制狗尾巴的,比已经下电的智能小车要优秀一百倍的感觉。

超过二十多个的电容触感传感器分布在小狗的全身各处,这个是为了让玩的人更好的进行交互,撸机器狗也要和撸真狗一样的体验。

再花了两天时间,把客厅弄得一塌糊涂,周磊觉得直接把东西扔在客厅的地板上操作,简直是一个天大的错误。且不说砸坏了的几块木地板,就是那些机加工后的金属件上留下来的油污也让人受不了。

下次要找个结实又方便的地方做玩具。

用螺栓把结构件连接起来,滚珠轴承安装到一些带动转轴的地方,核心直流电机通过减速齿轮和转轴连接,固定件和连接件安装在结构件上丝毫不差,看上去机加工的师傅水平不错。

先不装外壳,现在的玩具狗就是只金属怪兽,除了块头太小外,看上去还是比较的威风。

其他的安装都到位了,主控板和12V的车载电池连上了,电池就塞在小狗的肚子里。

主控程序分为两部分,Boot引导代码和实际的操作程序。

Boot程序非常的强大,启动后可以直接配置连接WIFI,然后远程激活,再接收新版本的代码,即时更新。

到时候,小狗下生产线后,只需要刷入Boot程序就可以卖了。剩下的操作程序可以在第一次连线后自动推送过来,然后刷新就可以了,这样的可以保证软件版本的迭代,也让程序保密更方便。

操作程序支持手机远程控制和声控,还有跟随模式和自由模式,还有无线热点。顺便附送了安卓和IOS版本的手机APP,只要提交到对应的平台就可以让用户下载了。在没WIFI的地方,APP可以连接热点进行连接机器狗。

周磊再次对这位低调的黑客大哥五体投地,这个玩具越玩越有趣。如果放大了看,完全不输给波士顿动力的机器狗,但何必要搞那么大的新闻呢,小孩子和女人的钱是最好赚的。军用就算了,甲方来头太大,乙方扛不住的。