机器人上面的机械连接点实在太多,如果让单个的肢体进行运动,问题倒不大,但要是把许多个关节和肢体整合到一起,实现整体协同运动,那就非常困难了。这是一个前提,不解决掉这个问题的话,想要制造出真正的机器人就属于天方夜谭了。
陈默之前实现了多核心电脑理论,所以他对这个问题有着独到的见解。在他看来,想要最完美的解决这个问题,就需要在机器人的各个关节点安装运算核心,就像多核心电脑那样实现整体运算和统筹,然后再把统筹结果反馈到各个核心,让它们自动执行运算结果,这样就能很科学的实现机器人各个关节和肢体的协同工作了。
这个道理看似简单,但实施起来绝非易事。机器人不是人类,它们不具备对重力的感知度,非常容易失去平衡,加装多个核心为的就是计算出各个关节和肢体需要达到什么怎样的动作幅度才能实现协同工作,并且还要让机器人具有图文识别功能、视觉功能、听觉功能,这里面涉及到了物理学、人体构造学、几何学、统筹学、机电学、动力传感学等等诸多学科,可以说是相当繁琐的一个系统工程。
如果真要实现这个理论,就必须得给机器人配置一台功能强大的电脑,因为一台普通电脑不可能完成如此庞大的信息处理量,按照现有的计算机水平和机器人身上传动装置的数目来计算,至少需要一台小型计算机才能解决这个问题。
如果按照陈默的想法加装一台多核心电脑,那么这台电脑至少需要加装二十多个芯片才行。先不论加装这么多的芯片会增加多少重量,光是它们占用的空间就绝对小不了,因为芯片还需要有主板的支持才能正常工作,如果真是这样,这个机器人就算制造出来也会变得臃肿不堪,对于能源方面的需求也会更大,这跟他的设计初衷根本不相符。
陈默想到这里,这才发现自己把问题看得太简单了,世界这么大,聪明人多如牛『毛』,但为什么迄今为止就没有人能够创造出真正意义上的机器人呢?看来自己还是小看天下英才,有些异想天开了。
陈默叹了口气,心说:该如何解决这个问题呢?
陈默思来想去了很久,总觉得脑海里有一个念头若隐若现,过了大约两分多钟,陈默忽然眼睛一亮,笑着说道:“原来如此!”
陈默想到了什么方法来解决这个问题呢?答案就是在软件上下功夫。
他刚才一直都在考虑硬件方面的制约,忽略了软件。根据现有的科技水平,体积小巧的多核心电脑还无法实现,不然他自己也不会花费大力气制造一台很臃肿的多核心电脑了,不过硬件虽然无法提升,但软件却是可以的。
他觉得通过简化软件、并且相应的提高软件工作效率,就可以降低对硬件的要求,只要把软件提升到一个程度,应该就能缓解硬件方面的制约了。
陈默想到这里不由笑道:“早点想到这个的话,我就不应该去制造什么多核心电脑,直接提升软件『性』能不就行了?不过那个时候我对编程还不太了解,现在放马后炮也不对。”
陈默之前创造多核心电脑的初衷就是为了加强电脑的『性』能,至于编程技术,他当时只是有了一个大概的了解,后来还是跟着田甜学习后才彻底熟悉的。
在接下来的时间里,他被许多琐事牵制,没有意识到还可以通过提高软件效率从而提升计算机『性』能,此刻想到这点,陈默就把对机器人的构想先抛到一边,转而对他最感兴趣的计算机下起了功夫。