第129章 先解决计算机方面的制约(1/2)
机器人上面的机械连接点实在太多,如果让单个的肢体进行运动,问题倒不大,但要是把许多个关节和肢体整合到一起,实现整体协同运动,那就非常困难了。这是一个前提,不解决掉这个问题的话,想要制造出真正的机器人就属于天方夜谭了。
陈默之前实现了多核心电脑理论,所以他对这个问题有着独到的见解。在他看来,想要最完美的解决这个问题,就需要在机器人的各个关节点安装运算核心,就像多核心电脑那样实现整体运算和统筹,然后再把统筹结果反馈到各个核心,让它们自动执行运算结果,这样就能很科学的实现机器人各个关节和肢体的协同工作了。
这个道理看似简单,但实施起来绝非易事。机器人不是人类,它们不具备对重力的感知度,非常容易失去平衡,加装多个核心为的就是计算出各个关节和肢体需要达到什么怎样的动作幅度才能实现协同工作,并且还要让机器人具有图文识别功能、视觉功能、听觉功能,这里面涉及到了物理学、人体构造学、几何学、统筹学、机电学、动力传感学等等诸多学科,可以说是相当繁琐的一个系统工程。
如果真要实现这个理论,就必须得给机器人配置一台功能强大的电脑,因为一台普通电脑不可能完成如此庞大的信息处理量,按照现有的计算机水平和机器人身上传动装置的数目来计算,至少需要一台小型计算机才能解决这个问题。
如果按照陈默的想法加装一台多核心电脑,那么这台电脑至少需要加装二十多个芯片才行。先不论加装这么多的芯片会增加多少重量,光是它们占用的空间就绝对小不了,因为芯片还需要有主板的支持才能正常工作,如果真是这样,这个机器人就算制造出来也会变得臃肿不堪,对于能源方面的需求也会更大,这跟他的设计初衷根本不相符。
陈默想到这里,这才发现自己把问题看得太简单了,世界这么大,聪明人多如牛毛,但为什么迄今为止就没有人能够创造出真正意义上的机器人呢?看来自己还是小看天下英才,有些异想天开了。
陈默叹了口气,心说:该如何解决这个问题呢?
陈默思来想去了很久,总觉得脑海里有一个念头若隐若现,过了大约两分多钟,陈默忽然眼睛一亮,笑着说道:“原来如此!”
陈默想到了什么方法来解决这个问题呢?答案就是在软件上下功夫。
他刚才一直都在考虑硬件方面的制约,忽略了软件。根据现有的科技水平,体积小巧的多核心电脑还无法实现,不然他自己也不会花费大力气制造一台很臃肿的多核心电脑了,不过硬件虽然无法提升,但软件却是可以的。
他觉得通过简化软件、并且相应的提高软件工作效率,就可以降低对硬件的要求,只要把软件提升到一个程度,应该就能缓解硬件方面的制约了。
陈默想到这里不由笑道:“早点想到这个的话,我就不应该去制造什么多核心电脑,直接提升软件性能不就行了?不过那个时候我对编程还不太了解,现在放马后炮也不对。”
陈默之前创造多核心电脑的初衷就是为了加强电脑的性能,至于编程技术,他当时只是有了一个大概的了解,后来还是跟着田甜学习后才彻底熟悉的。
在接下来的时间里,他被许多琐事牵制,没有意识到还可以通过提高软件效率从而提升计算机性能,此刻想到这点,陈默就把对机器人的构想先抛到一边,转而对他最感兴趣的计算机下起了功夫。
按照陈默的想法,他想给自己的电脑做一次几何式的技术升级,只要能够提升软件效率,那么就能提升计算机性能,如果他能把软件效率提升一倍,那么他的个人计算机的性能就能几何式的提高好多倍,谁让他的计算机是多核心的呢?这样一来他不仅能够拥有更加强大的个人计算机,也可以为即将制造的机器人提供这方面的技术支持,一举两得事情,何乐而不为呢?
当下陈默一脸兴奋的坐到了电脑跟前,他把制造机器人的事情先放在一边,向q发出消息道:“q,你在吗?有件事情我想跟你谈谈。”
现在是周末下午三点半钟,陈默跟q一直都是在晚上联络,他不确定q现在是否在电脑跟前,发出消息后他做了长期等待的准备,同时在心里构想着软件升级方面的事情。
陈默等了大约十分钟,q终于回复道:“我在的,零号,你有什么事情吗?”
陈默一看对方出现,立马就把自己的构想全盘托出,最后他总结道:“q,你觉得我的想法可行吗?”
两人都是编程高手,所以李染香很轻易的就理解了陈默说的是什么意思,她回复道:“当然可行啊,我的电脑现在使用的程序就是经过我简化和提升的,要不要我发给你看看?”
陈默回复道:“我指的不是在现有的基础上去简化和提升软件,而是使用全新的编程语言去编写新的程序。”
李染香思考了一下,然后打字道:“你的编程语言非常优秀,能够最大程度的简化软件,同时又不会影响软件的性能和兼容问题,如果你使用这种计算机语言编写新的程序,我觉得想要达到你的预期不存在任何问题。”
陈默跟李染香说这么多当然不是为了得到她的肯定,而是想让她给自己帮忙,只见他回复道:“我想让你帮忙,你愿意吗?”
李染香的时间多
第1页完,继续看下一页