? ? ? ?今天,一個頗為智能的機器人世界正向我們敞開大門。無論是流水線上動作整齊劃一的焊接機器人,還是柏林技術大學上,那個向英國女王揮臂致敬的迷你“小白”。機器人們行云流水般的接力,在空中劃出完美的弧線;精準快速的動作定位讓人們看的眼花繚亂。
? ? ? ?生命在于運動。在智能的工業世界里,一群因人類的智慧而被賦予二次生命的“鋼鐵俠”,以獨特的運動軌跡向人類展示來自“異次元”的生命力。機械手臂一揮,零件被準確無誤的送到預定的位置。當你置身或是精巧或是龐大的機器人面前時,必有一種身處科幻電影中的時空錯亂感。那么,讓機器人動起來的秘密是什么呢?
機器人控制器,讓金屬的身板靈動起來
? ? ? ?工業機器人控制系統的主要任務是控制機器人在工作空間中的運動位置、姿態和軌跡,操作順序及動作的時間等。它同時具有編程簡單、軟件菜單操作、友好的人機交互界面、在線操作提示和使用方便等特點。由此看來,讓機器人身形靈動起來的奧秘就在于此。
? ? ? ? 對于國內絕大多數的機器人企業而言,自主研發機器人控制器風險太大,因為它不僅僅要求企業具備較強財力支撐,更要求企業具備一支訓練有素的隊伍來逐一攻克機器人控制器核心算法和機器人運動學中的一些難點問題;而直接借助第三方控制器(大多數為國內外知名品牌)來集成開發卻不利于成本的控制。如何解決這樣的困擾呢?
機器人運動控制平臺軟件,指令必達
? ? ? ?機器人控制器的實現來離不開硬件設計和軟件模塊的共同支撐。軟件如同控制器的指揮中心,通過下達命令讓機器人按既定的軌跡運動起來。從軟件角度入手,是否能同時滿足易開發和成本可控?
從控制到運動,機器人成功邁出的一小步
? ? ? ?機器人運動控制核心可以支持單軸,電子齒輪凸輪以及機器人的控制,并且支持多通道架構,同時可以支持多臺機器人同時工作。
? ? ? ?運動控制核心支持不同軌跡差補,包括直線,圓弧,樣條曲線等差補。支持S型速度曲線,以及連續軌跡之間的優化。
? ? ? ? 目前支持常用的機器人結構運動學模板,6自由度機器人,SCARA與Delta機器人,以及直角坐標機器人。使用者可以用C/C++開發自定義運動學模型。
? ? ? ?借助開放式的Windows&INTime雙系統的軟件平臺架構,使用INTime以及PLC開發工具包,使用者還能利用C/C++以及PLC編程語言擴展機器人控制器的外圍設備,例如:示教器,視覺模塊,驅動系統以及IO模塊等。
? ? ? ?借助于工業技術的力量,一個充滿想象力的智能時代正一步步向我們靠近。千里智能也在努力加快腳步走向這個充滿想象力的智能。