關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第52部分

再把統籌結果反饋到各個核心,讓它們自動執行運算結果,這樣就能很科學的實現機器人各個關節和肢體的協同工作了。

這個道理看似簡單,但實施起來絕非易事。機器人不是人類,它們不具備對重力的感知度,非常容易失去平衡,加裝多個核心為的就是計算出各個關節和肢體需要達到什麼怎樣的動作幅度才能實現協同工作,並且還要讓機器人具有圖文識別功能、視覺功能、聽覺功能,這裡面涉及到了物理學、人體構造學、幾何學、統籌學、機電學、動力感測學等等諸多學科,可以說是相當繁瑣的一個系統工程。

如果真要實現這個理論,就必須得給機器人配置一臺功能強大的電腦,因為一臺普通電腦不可能完成如此龐大的資訊處理量,按照現有的計算機水平和機器人身上傳動裝置的數目來計算,至少需要一臺小型計算機才能解決這個問題。

如果按照陳默的想法加裝一臺多核心電腦,那麼這臺電腦至少需要加裝二十多個晶片才行。先不論加裝這麼多的晶片會增加多少重量,光是它們佔用的空間就絕對小不了,因為晶片還需要有主機板的支援才能正常工作,如果真是這樣,這個機器人就算製造出來也會變得臃腫不堪,對於能源方面的需求也會更大,這跟他的設計初衷根本不相符。

陳默想到這裡,這才發現自己把問題看得太簡單了,世界這麼大,聰明人多如牛毛,但為什麼迄今為止就沒有人能夠創造出真正意義上的機器人呢?看來自己還是小看天下英才,有些異想天開了。

陳默嘆了口氣,心說:該如何解決這個問題呢?

陳默思來想去了很久,總覺得腦海裡有一個念頭若隱若現,過了大約兩分多鐘,陳默忽然眼睛一亮,笑著說道:“原來如此!”

陳默想到了什麼方法來解決這個問題呢?答案就是在軟體上下功夫。

他剛才一直都在考慮硬體方面的制約,忽略了軟體。根據現有的科技水平,體積小巧的多核心電腦還無法實現,不然他自己也不會花費大力氣製造一臺很臃腫的多核心電腦了,不過硬體雖然無法提升,但軟體卻是可以的。

他覺得透過簡化軟體、並且相應的提高軟體工作效率,就可以降低對硬體的要求,只要把軟體提升到一個程度,應該就能緩解硬體方面的制約了。

陳默想到這裡不由笑道:“早點想到這個的話,我就不應該去製造什麼多核心電腦,直接提升軟體效能不就行了?不過那個時候我對程式設計還不太瞭解,現在放馬後炮也不對。”

陳默之前創造多核心電腦的初衷就是為了加強電腦的效能,至於程式設計技術,他當時只是有了一個大概的瞭解,後來還是跟著田甜學習後才徹底熟悉的。

在接下來的時間裡,他被許多瑣事牽制,沒有意識到還可以透過提高軟體效率從而提升計算機效能,此刻想到這點,陳默就把對機器人的構想先拋到一邊,轉而對他最感興趣的計算機下起了功夫。

按照陳默的想法,他想給自己的電腦做一次幾何式的技術升級,只要能夠提升軟體效率,那麼就能提升計算機效能,如果他能把軟體效率提升一倍,那麼他的個人計算機的效能就能幾何式的提高好多倍,誰讓他的計算機是多核心的呢?這樣一來他不僅能夠擁有更加強大的個人計算機,也可以為即將製造的機器人提供這方面的技術支援,一舉兩得事情,何樂而不為呢?

當下陳默一臉興奮的坐到了電腦跟前,他把製造機器人的事情先放在一邊,向q發出訊息道:“q,你在嗎?有件事情我想跟你談談。”

現在是週末下午三點半鐘,陳默跟q一直都是在晚上聯絡,他不確定q現在是否在電腦跟前,發出訊息後他做了長期等待的準備,同時在心裡構想著軟體升級方面的事情。

陳默等了大約十分鐘,q終於回覆道:“我在的,零號,你有什麼事情嗎?”

陳默一看對方出現,立馬就把自己的構想全盤托出,最後他總結道:“q,你覺得我的想法可行嗎?”

兩人都是程式設計高手,所以李染香很輕易的就理解了陳默說的是什麼意思,她回覆道:“當然可行啊,我的電腦現在使用的程式就是經過我簡化和提升的,要不要我發給你看看?”

陳默回覆道:“我指的不是在現有的基礎上去簡化和提升軟體,而是使用全新的程式語言去編寫新的程式。”

李染香思考了一下,然後打字道:“你的程式語言非常優秀,能夠最大程度的簡化軟體,同時又不會影響軟體的效能和相容問題,如果你使用這種計算機語言編寫新的程式