Constructing ROS package for legged robot in gazebo simulation from scratch

C. E. Yeoh, D. B. Kim, Y. B. Won, S. R. Lee, H. Yi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Robot Operating System, (ROS) is one of the open-source, meta-operating system, which is now widely used as the robotic software platform and can be applicable for anyone who wanted to build their robot from scratch. For the credit of the beneficial of ROS, the work of this paper describes all the process and structure of the package construction for the legged robot simulation in Gazebo. There are five mains folders consisted in the package, which are configuration file (config), launch file (launch), meshes folder (meshes), script folder (script), Universal robot definition format folder (urdf), and worlds folder (worlds). In this research, Pseudo-inverse Jacobian was implemented to obtain the optimal angular joint for every step walking during the simulation. Result of the walking robot simulation are shown to have the least error range around 0.0365 m to 0.0867 m differ from the actual target position.

Original languageEnglish
Title of host publication2020 20th International Conference on Control, Automation and Systems, ICCAS 2020
PublisherIEEE Computer Society
Pages94-99
Number of pages6
ISBN (Electronic)9788993215205
DOIs
StatePublished - 13 Oct 2020
Event20th International Conference on Control, Automation and Systems, ICCAS 2020 - Busan, Korea, Republic of
Duration: 13 Oct 202016 Oct 2020

Publication series

NameInternational Conference on Control, Automation and Systems
Volume2020-October
ISSN (Print)1598-7833

Conference

Conference20th International Conference on Control, Automation and Systems, ICCAS 2020
Country/TerritoryKorea, Republic of
CityBusan
Period13/10/2016/10/20

Keywords

  • Gazebo simulation
  • Legged robot
  • Pseudo-inverse Jacobian
  • Robot operating system (ROS)

Fingerprint

Dive into the research topics of 'Constructing ROS package for legged robot in gazebo simulation from scratch'. Together they form a unique fingerprint.

Cite this