作者:VíctorMayoral-Vilches跟GiulioCorradi,賽靈思公司
連載四:若何明白面向機器人的“軟件界說硬件”
術語“軟件界說硬件software-definedhardwareo”常常指將使用映射至FPGA,從而經由過程軟件創立運轉時可重設置硬件。軟件界說硬件致力于實現特定算法或計較的運轉時服從最大化,是基于流動的馮諾依曼計較架構的CPU跟GPU或是本錢下、一樣功用不成變的ASIC的替換產物。是以,面向機器人的軟件界說硬件,應被明白成可能經由過程軟件從頭編程跟適配的運轉時可重設置機器人硬件。。
閃兔分揀機器人傳統的機器人軟件編程是正在預約義的架構跟約束條件下,正在給定機器人的CPU中停止功用編程。正如前文所述,一旦機器人遇到適配需要,便會招致龐大的系統集成操縱。然而若是利用FPGA,構建機器人的行動就是為辦理使命的架構編程。機器人架構師可以地道從軟件創立本人的硬件計劃,并可以經由過程各類平臺實現托付,如圖1所示。
智能分揀機器人介紹快遞分揀機器人的控制系統塑料分揀機器人哪里有圖1:賽靈思自順應計較解決方案
搬運分揀機器人的發展史關于機器人專家來講,有三種與FPGA技巧交互的道路。起首是芯片級動手的方式,既將片上系統集成到定制計劃的PCB中,以知足使用需要。這類方式最得當機器人制造商,是大批量跟本錢優化型批量的幻想取舍。第二種方式是采取體系模塊,將預裝配電路板拔出定制的承載電路板。SOM資助硬件工程師放慢產品開發速率,將他們從計較平臺上解放出來,把精神集合正在更有代價的翻新上。第三種方式是采取曾經集成大批外設的完整拆卸好的電路板。關于下計較強度的運算而言,可直接插入工作站的完全電路板代表了最好的衡量棄取。
要點總結:傳統的機器人軟件編程是正在預約義的架構跟約束條件下,正在給定機器人的CPU中停止功用編程。而采取自順應計較后,構建機器人行動則是對架構的編程。
驛站快遞自動分揀機器人倉庫智能分揀機器人是如何工作的工業分揀機器人