機器人的運動是靠什么來控制 科技知識
科技知識 由小雪供稿我們可以看到機器人會自己的行動。就好像人一樣。那么機器人的運動是靠什么來控制的呢?
機器人的運動
機器人稍有見的的人都會驚奇地發(fā)現(xiàn),機器人的動作真是太精確了。一般用于焊接的機器人雖然貌似粗笨,但每次的運動誤差都在0.1毫米以內(nèi),一些從事精密裝配工作的機器人,其運動誤差比一根頭發(fā)絲還小。那么機器人的這種精密運動是靠什么來控制的呢?要保證機器人運動的精確性,首先要保證機械設(shè)計的精密性和可靠性,其次要保證控制的準確性。在機械設(shè)計上,特別在傳動機構(gòu)的設(shè)計加工上,應(yīng)盡量采用先進的技術(shù)和工藝,克服由此而產(chǎn)生的誤差?,F(xiàn)在,一種比較先進的諧波齒輪傳動技術(shù)已應(yīng)用于工業(yè)機器人之中,它與一般的齒輪傳動相比,突出的優(yōu)點便是緊湊、精確、可靠性高。
機器人由很多部件組成,這些部件都互相關(guān)聯(lián)成為一個整體。要做到精密控制必須先對它們的運動機理進行分析,這就是機器人的運動學(xué)。同時還要考慮機器人制作材料的特性,作好它的力學(xué)分析,這就是機器人的動力學(xué)。有了這些分析,就可以掌握機器人在運動過程中的特性,然后由一臺或多臺計算機為機器人設(shè)計運動軌跡,或由人來規(guī)定它的運動軌跡,即由人來示教,并對每個驅(qū)動裝置進行精密控制。例如,對于電驅(qū)動機器人,計算機可以精密地控制每個牽引機器人運動的伺服電機,即控制機器人的移動位置。除了位置的控制外,還有速度的控制、加速度的控制、力的控制等。為了達到這一目的,人們專門創(chuàng)造了機器人語言,用它可以很簡潔地描繪機器人的各種運動,為對機器人進行控制和編程提供了便利。
現(xiàn)在,計算機的功能越來越強,計算機控制技術(shù)也發(fā)展得越來越快。人們不僅可以控制機器人按照預(yù)先設(shè)計的路線運動,必要時還可以將控制設(shè)備與機器人的傳感器相連接,隨時修正控制策略,直到滿意。
自主意識
據(jù)《新科學(xué)家》雜志報道,人工智能專家亞倫·斯洛曼(Aaron Sloman)日前發(fā)表聲明,宣稱自己想發(fā)明一個數(shù)學(xué)家機器人。他說他已經(jīng)找到了“人是怎樣發(fā)展數(shù)學(xué)才能”的關(guān)鍵點。假如他的思路是對的,那么就應(yīng)該有可能使機器人如同人一樣有很好的數(shù)學(xué)才能,甚至可能會更好。
英國伯明翰大學(xué)的斯洛曼(Sloman)說:“人類的大腦不是通過魔法而運轉(zhuǎn)的,因此,大腦所能做到的事同樣也適合于機器人。”斯洛曼發(fā)明的機器人并不意味著就是個能夠引領(lǐng)數(shù)學(xué)界的數(shù)學(xué)天才。斯洛曼希望“所有的路都通往這個具有重要意義的新數(shù)學(xué)領(lǐng)域”。他認為,人類的數(shù)學(xué)能力關(guān)鍵期在童年,所以“我們將為機器人制造一個孩童般的大腦,讓它自己逐漸發(fā)展自己的數(shù)學(xué)命運”。為了認識世界,嬰孩們必須獲得很多技能。例如,他們要獲得這樣的知識——“玩具火車駛?cè)胨淼?,將會在隧道的另一端駛?rdquo;;或者是智力拼圖玩具,只有找到凹凸合適銜接口才能拼好。