關鍵詞:igh linux
摘要:針對在開源軟件基礎上研制網絡化選擇順應性裝配機器手臂(SCARA)控制器的需求,設計了一種Linux系統下基于開源機器人操作系統(ROS)和以太網控制自動化技術(EtherCAT)的SCARA機器人控制系統。基于開源IgH EtherCAT主站,開發了IgH用戶層程序并移植到Xenomai的實時微內核中,實現EtherCAT通訊。在ROS平臺下,通過建立統一機器人描述格式(URDF)模型,結合moveit!實現運動規劃和求解,根據ros control的配置開發了硬件抽象節點,利用QT插件設計開發了人機交互界面節點,主要包含人機界面通訊協議、數據庫界面、編程界面等模塊,并根據不同坐標系下的控制命令開發了相應的命令處理節點。最后,通過對實時任務周期和同步信號抖動時間的測量,以及機器人控制實驗,驗證了所設計的SCARA機器人控制系統的實用性。
高技術通訊雜志要求:
{1}標題一般不宜超過4層。標題行和每段正文首行均空二格。各級標題末尾均不加標點。
{2}來稿經編輯部查新核實無一稿多投、重復發表或剽竊行為后,由編輯部登記備案給予編號,由作者填寫《版權協議》。
{3}作者應對稿件中的錯別字、引文、標點符號等問題仔細地核對和訂正。
{4}參考文獻一般不少于4篇,必須是公開發表且在文中確實引用的專著、期刊文章、論文集文章、學位論文、技術標準等,按文中引用的先后順序編號。
{5}作者簡介:作者姓名、出生年、性別、民族、籍貫、職稱、學位及研究方向。
注:因版權方要求,不能公開全文,如需全文,請咨詢雜志社