外观设计好了之后,陈默接下来仔细的研究了一下由罗晓三人自行设计的机械构造图。陈默之前根本没接触过机器人制造,他目前能够借鉴的只有罗晓三人留下来的图纸了。
陈默看了一会儿,总算是对机器人构造方面有了一个直观的印象,从罗晓三人设计出的构造图来看,机器人上面最复杂的就是传动装置,也就是支持机器人行动的机械部分。
陈默仔细的分析过后,说出了这么一句话:“难怪他们制造不出机器人,因为他们根本没有解决各机械部分的协同工作问题嘛!”
第129章先解决计算机方面的制约
机器人上面的机械连接点实在太多,如果让单个的肢体进行运动,问题倒不大,但要是把许多个关节和肢体整合到一起,实现整体协同运动,那就非常困难了。这是一个前提,不解决掉这个问题的话,想要制造出真正的机器人就属于天方夜谭了。
陈默之前实现了多核心电脑理论,所以他对这个问题有着独到的见解。在他看来,想要最完美的解决这个问题,就需要在机器人的各个关节点安装运算核心,就像多核心电脑那样实现整体运算和统筹,然后再把统筹结果反馈到各个核心,让它们自动执行运算结果,这样就能很科学的实现机器人各个关节和肢体的协同工作了。
这个道理看似简单,但实施起来绝非易事。机器人不是人类,它们不具备对重力的感知度,非常容易失去平衡,加装多个核心为的就是计算出各个关节和肢体需要达到什么怎样的动作幅度才能实现协同工作,并且还要让机器人具有图文识别功能、视觉功能、听觉功能,这里面涉及到了物理学、人体构造学、几何学、统筹学、机电学、动力传感学等等诸多学科,可以说是相当繁琐的一个系统工程。
如果真要实现这个理论,就必须得给机器人配置一台功能强大的电脑,因为一台普通电脑不可能完成如此庞大的信息处理量,按照现有的计算机水平和机器人身上传动装置的数目来计算,至少需要一台小型计算机才能解决这个问题。
如果按照陈默的想法加装一台多核心电脑,那么这台电脑至少需要加装二十多个芯片才行。先不论加装这么多的芯片会增加多少重量,光是它们占用的空间就绝对小不了,因为芯片还需要有主板的支持才能正常工作,如果真是这样,这个机器人就算制造出来也会变得臃肿不堪,对于能源方面的需求也会更大,这跟他的设计初衷根本不相符。
陈默想到这里,这才发现自己把问题看得太简单了,世界这么大,聪明人多如牛毛,但为什么迄今为止就没有人能够创造出真正意义上的机器人呢?看来自己还是小看天下英才,有些异想天开了。
陈默叹了口气,心说:该如何解决这个问题呢?
陈默思来想去了很久,总觉得脑海里有一个念头若隐若现,过了大约两分多钟,陈默忽然眼睛一亮,笑着说道:“原来如此!”
陈默想到了什么方法来解决这个问题呢?答案就是在软件上下功夫。
他刚才一直都在考虑硬件方面的制约,忽略了软件。根据现有的科技水平,体积小巧的多核心电脑还无法实现,不然他自己也不会花费大力气制造一台很臃肿的多核心电脑了,不过硬件虽然无法提升,但软件却是可以的。
他觉得通过简化软件、并且相应的提高软件工作效率,就可以降低对硬件的要求,只要把软件提升到一个程度,应该就能缓解硬件方面的制约了。
陈默想到这里不由笑道:“早点想到这个的话,我就不应该去制造什么多核心电脑,直接提升软件性能不就行了?不过那个时候我对编程还不太了解,现在放马后炮也不对。”
陈默之前创造多核心电脑的初衷就是为了加强电脑的性能,至于编程技术,他当时只是有了一个大概的了解,后来还是跟着田甜学习后才彻底熟悉的。
在接下来的时间里,他被许多琐事牵制,没有意识到还可以通过提高软件效率从而提升计算机性能,此刻想到这点,陈默就把对机器人的构想先抛到一边,转而对他最感兴趣的计算机下起了功夫。
按照陈默的想法,他想给自己的电脑做一次几何式的技术升级,只要能够提升软件效率,那么就能提升计算机性能,如果他能把软件效率提升一倍,那么他的个人计算机的性能就能几何式的提高好多倍,谁让他的计算机是多核心的呢?这样一来他不仅能够拥有更加强大的个人计算机,也可以为即将制造的机器人提供这方面的技术支持,一举两得事情,何乐而不为呢?
当下陈默一脸兴奋的坐到了电脑跟前,他把制造机器人的事情先放在一边,向q发出消息道:“q,你在吗?有件事情我想跟你谈谈。”
现在是周末下午三点半钟,陈默跟q一直都是在晚上联络,他不确定q现在是否在电脑跟前,发出消息后他做了长期等待的准备,同时在心里构想着软件升级方面的事情。
陈默等了大约十分钟,q终于回复道:“我在的,零号,你有什么事情吗?”
陈默一看对方出现,立马就把自己的构想全盘托出,最后他总结道:“q,你觉得我的想法可行吗?”
两人都是编程高手,所以李染香很轻易的就理解了陈默说的是什么意思,她回复道:“当然可行啊,我的电脑现在使用的程序就是经过我简化和提升的,要不要我发给你看看?”
陈默回复道:“我指的不是在现有的基础上去简化和提升软件,而是使用全新的编程语言去编写新的程序。”
李染香思考了一下,然后打字道:“你的编程语言非常优秀,能够最大程度的简化软件,同时又不会影响软件的性能和兼容问题,如果你使用这种计算机语言编写新的程序,我觉得想要达到你的预期不存在任何问题。”
陈默跟李染香说这么多当然不是为了得到她的肯定,而是想让她给自己帮忙,只见他回复道:“我想让你帮忙,你愿意吗?”
李染香的时间多得是,帮忙自然是没有问题的,只见她回复道:“给你帮忙没有问题,不过我却不了解你的编程语言,该怎么给你帮忙呢?”
陈默一看q愿意帮忙,不由笑着打字道:“这个好办,我把我的编程语言教给你不就行了?”
李染香没有任何迟疑,立马回复道:“行,我们现在开始吧。”
第130章软件升级
(感谢书友“火烧”的打赏支持!鞠躬!感谢投推荐票的书友,鞠躬!今天是周末,未语浅笑祝大家周末愉快,同时也希望大家给点支持,点击、推荐、收藏一定要有哦!)
李染香早就见识过陈默的编程语言,按照她在编程方面的造诣,想要学会陈默开发的编程语言难度不是很大。
经过陈默系统性的讲解之后,李染香已经大致了解了这种编程语言,接下来她只要彻底掌握这种计算机语言就可以了。这方面急不来,只有通过练习编程才能有所提高。
李染香不想让零号失望,所以当转钟以后零号下线,她自己却并没有睡觉,而是使用零号开发的计算机语言练习编程,一直到天光大亮,她都没有停下来。
李染竹今天不用上课,早上起床后她洗漱一番就出去买早点,回来的时候看到姐姐眼睛通红的对着电脑忙活,看样子就知道她一夜都没睡,李染竹不由好奇道:“姐,你在干什么啊?怎么一晚上都没睡?”
李染香不想让妹妹发现自己的秘密,她关掉编程界面,笑着说道:“我在玩游戏呢。”
李染竹劝说道:“姐,游戏再好玩你也要注意休息啊,怎么能一晚上不休息呢?要是把身体熬坏了怎么办?”
李染香很虚心的接受了妹妹的说教,她打了个哈欠,伸着懒腰道:“确实应该注意身体,小妹放心,姐姐以后不会再熬夜玩游戏了。”
李染竹听到这话点头道:“这才对嘛,姐,我扶你去洗漱一下,然后你赶紧吃完早餐睡觉好吗?”
李染香笑着点点头,结果第二天早上,李染竹买好早餐走进李染香的房间之后,发现姐姐跟昨天一样整晚没睡,她再次把姐姐说教了一番,同时要求姐姐这次一定要听话,不能再整夜玩游戏了。
李染香很虚心的接受了妹妹的批评,保证自己不会再犯错误,可是第三天同样的事情再次重演。
李染竹对此彻底没辙了,她知道姐姐的脾气,虽然她很生气,但有些话她也不好说得太重,最终她只得提醒姐姐注意身体,算是接受了这个现实。
原本李染竹去上课的时候会带上姐姐,不过李染香因为要给零号帮忙,接下来的日子就没有跟着妹妹一起去上课,她每天都呆在自己的房间练习熟练度,晚上就跟零号聚在一起构思编程方面的事情。
经过了三天的练习,李染香已经彻底掌握了这种编程语言,她把使用这种计算机语言编写的程序给陈默看了一下,陈默看过之后觉得非常完美,于是两人就开始编写新的系统软件。
按照陈默的设定,这款软件跟win98一样属于计算机系统软件,主要是支持电脑的整体运行。新编写的程序要最大程度的提高计算机性能,与此同时不能影响到计算机的各种功能。
相似小说推荐
-
都市神级护卫 (寒江醉友) 小说阅读VIP2015-12-31 热血都市极品爽文 为兄弟,甘愿两肋插刀!为美女,情愿义无反顾! 妖孽少年,凭着一身虎胆,两只...
-
最强特种保镖 (南阳) 17KVIP2016-01-06 都市激战 他是各国精锐特种兵闻风丧胆的兵王,也是部队首长头疼不已的兵痞! 离开军营...