{"title":"Constructing ROS Package for Legged Robot in Gazebo Simulation from Scratch","authors":"C. Yeoh, D. Kim, Y. B. Won, S. R. Lee, H. Yi","doi":"10.23919/ICCAS50221.2020.9268358","DOIUrl":null,"url":null,"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.","PeriodicalId":6732,"journal":{"name":"2020 20th International Conference on Control, Automation and Systems (ICCAS)","volume":"1 1","pages":"94-99"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 20th International Conference on Control, Automation and Systems (ICCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ICCAS50221.2020.9268358","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
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.