|
阿童木機器人的指令系統指令系統對機器人的控制非常重要,調試工程師和應用工程師對此一定非常了解。控制機器人時就是通過編寫一條一條的指令實現的。如果把機器人比作一個人,那么指令系統就是這個人所能聽懂的語言。試想一下如果一個人只能聽懂有限的單詞或句子那交流起來得有多痛苦,也就是說控制機器人得多不靈活。
阿童木機器人的指令系統通過現代編譯原理技術實現,達到了PLC編程語言的等級,并向C++語言等級靠近,可以實現非常靈活的過程控制和運動控制,并支持大量的數學運算。對于非技術人員,這么說可能太抽象,舉一個實際應用中的情景,在過去需要編寫上百行指令的應用,現在僅需要幾十行甚至十幾行就可以實現。并且新的指令系統可以實現在過去實現不了的功能,可以最大限度的挖掘阿童木機器人的應用潛能。比如某個非常有藝術天賦的調試工程師,讓阿童木機器人跳個舞都不在話下。
那么透漏一下我們指令系統的核心技術,采用符合LR(1)規范的語言文法設計,這種文法更接近自然語言,可以更容易的對指令系統文法進行擴展和論證。并且LR(1)文法可以更快的進行語法分析、更準確的定位語法錯誤。還有指令的執行過程采用&*……%,不能再說了,再說就泄密了。好了,我得去看看車間里的機器人舞跳的怎么樣了。
|
關于我們 阿童木機器人,領先的并聯機器人制造商。 國家級高新企業。我們擁有全系列機器人(鉆石、 金剛、閃電)核心自主知識產權。取得發明專利 37項,實用新型22項,軟件著作5個。 | 聯系我們 地址:天津市濱海新區南海路156號泰達智能無人裝備產業園28-D 天津市濱海新區第九大街80號豐華園二期8號02廠房 電話:022-65181003 / 022-65181002 | 官方公眾號 |