ROS2會取代現有的工業機器人控制系統,成為主流的機器人控制系統么?
ROS2增加了實時性等特點,同時支持裸機。
不會。ROS系統主要是面向分散式的多級協同任務,對於三級實時性,目前還不具有優勢。
bug巨多。
通訊啰嗦,隨便一個動作,就好長一串指令。
分散式失去了點對點的靈活。
最重要的:
開放性過強,而封閉性不足,而目前推動主流機器人批量產和批量應用的是商業,而不是學術,
所以,沒有一個主流機器人企業會用ROS作為主平台。
因為開放性帶來的安全性不足,幾乎所有其他人都可以通過篡改rostopic,和劫持rosservice實現對機器人現有功能體系的修改,從而帶來巨大的安全隱患。
所以,ROS是教學,科研,demo。探索,極客的理想。
是個開源的烏托邦,
但是不是現實世界,不遵守資本主義時代,金融帝國的遊戲規則。一時半會不會成為主流
首先我認為ROS不是工業機器人控制系統,而只是一套跨進程通信的組件庫和包管理器。
其次,ROS將來是否會大量應用於工業機器人,我覺得不會。首先跨進程通信導致介面暴露,使得產品被仿製變得容易。另外,ROS本身過於龐大,無法安裝到很多嵌入式設備上。再次,目前ROS話題機制不保證實時性,無法保證機器人安全。
因此我覺得目前ROS還是只能用在教育科研等行業,而不會大量應用到機器人上。
ROS2的bug極其多。不過middleware部分的實時操作非常值得稱讚,值得持續關注。
工業級全面鋪開不太可能,開源精神和質量不可控等因素導致工業界不會廣泛應用。
不會 達不到工業級別
很難回答。
如果ros發展出工業版即穩定性達到工業級別,可能會被採用。但這樣做還能被認為是開源為基礎的ros系統?
工業機器人需要的是更快,更精,更大力。
ROS一條都比不上專用系統。
所以早點洗洗睡了吧。
另外ROS是開放系統,可靠性就是個笑話
推薦閱讀: