To read this content please select one of the options below:

Implementation of open-architecture kinematic controller for articulated robots under ROS

Yongzhuo Gao (State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, China)
Zhijiang Du (State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, China)
Xueshan Gao (Intelligent Robotics Institute, Beijing Institute of Technology, Beijing, China)
Yanyu Su (State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, China)
Yu Mu (School of Mechatronical Engineering, Beijing Institute of Technology, Beijing, China)
Li Ning Sun (State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, China)
Wei Dong (State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, China)

Industrial Robot

ISSN: 0143-991x

Article publication date: 9 February 2018

Issue publication date: 9 April 2018

470

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.

Keywords

Acknowledgements

The authors gratefully acknowledge the financial supports by Special Program on Science and Technology of Fujian Province (No. 2012HZ04040050), Science and Technology Planning Project of Guangdong Province, China (No. 2015B010918001), National Hightech R&D Program of China (863 Program) (No. 2014AA041604) and National Environmental Protection Public Welfare Special Scientific Research Fund of China (No. 201509073).

Citation

Gao, Y., Du, Z., Gao, X., Su, Y., Mu, Y., Sun, L.N. and Dong, W. (2018), "Implementation of open-architecture kinematic controller for articulated robots under ROS", Industrial Robot, Vol. 45 No. 2, pp. 244-254. https://doi.org/10.1108/IR-09-2017-0166

Publisher

:

Emerald Publishing Limited

Copyright © 2018, Emerald Publishing Limited

Related articles