Author:
Gao Yongzhuo,Du Zhijiang,Gao Xueshan,Su Yanyu,Mu Yu,Sun Li Ning,Dong Wei
Abstract
Purpose
This paper aims to present an open-architecture kinematic controller, which was developed for articulated robots, facing the demands of various applications and low cost on robot system.
Design/methodology/approach
A general approach to develop this controller is described in hardware and software design. The hardware consists of embedded boards and programable multi-axes controller (PMAC), connected with ethernet, and the software is implemented on a robot operating system with MoveIt!. The authors also developed a teach pendant running as a LAN node to provide a human–machine interface (HMI).
Findings
The proposed approach was applied to several real articulated robot systems and was proved to be effective and portable. The proposed controller was compared with several similar systems to verify its integrality and flexibility. The openness of this controller was discussed and is summarized at the end of this paper.
Practical implications
The proposed approach provided an open and low-complex solution for experimental studies in the lab and short-run production in small workshops.
Originality/value
Several contributions are made by the research. The actuation model and communication were implemented to integrate the trajectory planning module and PMAC for setting up the physical interface. Method and program interface based on kinematics was provided to generate various interpolations for trajectory planning. A teach pedant with HMI was developed for controlling and programing the robot.
Subject
Industrial and Manufacturing Engineering,Computer Science Applications,Control and Systems Engineering
Reference20 articles.
1. Extending an industrial robot controller: implementation and applications of a fast open sensor interface;IEEE Robotics and Automation Magazine,2005
2. Exponential growth of ROS;IEEE Robotics and Automation Magazine,2011
3. Sharing software with ROS;IEEE Robotics and Automation Magazine,2010
4. A five-layers open-architecture robot controller applied to interaction tasks,2009
5. What is an open architecture robot controller?,1994
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献