Shandong Science ›› 2019, Vol. 32 ›› Issue (4): 107-113.doi: 10.3976/j.issn.1002-4026.2019.04.015

• Other Research Article • Previous Articles     Next Articles

Implementation of a ROS-based mobile robot control system

LIU Guang-liang, LIU Cheng-ye, ZHENG Jiang-hua   

  1. Institute of Automation, Shandong Academy of Sciences, Provincial Key Laboratory of Robot and Manufacturing Automation Technology, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250014, China
  • Received:2018-10-23 Published:2019-08-20 Online:2019-08-07

Abstract: A robot may employ different techniques and control methods based on system requirements. Robot operating system (ROS) is a widely used open source software architecture platform for robot control. In this study, a mobile robot control architecture is designed based on the ros_control implementation mechanism. Using different parameters in configuration files and customized hardware interface protocols, the differential drive control of mobile robots can be adjusted to suit different hardware configurations.

Key words: mobile robot, ROS, ros_control, differential drive control model

CLC Number: 

  • TP242.3

Open Access This article is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0), which permits third parties to freely share (i.e., copy and redistribute the material in any medium or format) and adapt (i.e., remix, transform, or build upon the material) the articles published in this journal, provided that appropriate credit is given, a link to the license is provided, and any changes made are indicated. The material may not be used for commercial purposes. For details of the CC BY-NC 4.0 license, please visit: https://creativecommons.org/licenses/by-nc/4.0