{"id":214,"date":"2016-03-10T14:58:34","date_gmt":"2016-03-10T13:58:34","guid":{"rendered":"http:\/\/babel.isa.uma.es\/crumb\/?p=214"},"modified":"2016-04-04T19:40:39","modified_gmt":"2016-04-04T18:40:39","slug":"how-to-simulate-turtlebot-in-rosgazebo","status":"publish","type":"post","link":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/2016\/03\/10\/how-to-simulate-turtlebot-in-rosgazebo\/","title":{"rendered":"How to simulate Turtlebot in Ros\/Gazebo?"},"content":{"rendered":"<p>To simulate <a href=\"http:\/\/www.turtlebot.com\/\" target=\"_blank\">Turtlebot<\/a> platform in Ros Indigo\/Gazebo, we have to install turtlebot packages:<\/p>\n<p><code>sudo apt-get install ros-indigo-turtlebot ros-indigo-turtlebot-apps ros-indigo-turtlebot-interactions ros-indigo-turtlebot-simulator ros-indigo-kobuki-ftdi ros-indigo-rocon-remocon ros-indigo-rocon-qt-library ros-indigo-ar-track-alvar-msgs<\/code><\/p>\n<p>When the installation finishes, write in the terminal:<br \/>\n<code>source \/opt\/ros\/indigo\/setup.bash<\/code><br \/>\n<code>roslaunch turtlebot_gazebo turtlebot_world.launch<\/code><\/p>\n<p><a href=\"http:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-217 size-medium\" src=\"http:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2-300x192.png\" alt=\"blog_2\" width=\"300\" height=\"192\" srcset=\"https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2-300x192.png 300w, https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2-768x492.png 768w, https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2-618x396.png 618w, https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2-444x284.png 444w, https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2.png 789w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>And, to move the Turtlebot model, open a new terminal and write:<br \/>\n<code>source \/opt\/ros\/indigo\/setup.bash<\/code><br \/>\n<code>roslaunch turtlebot_teleop keyboard_teleop.launch<\/code><\/p>\n<p><a href=\"http:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2_2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-218 size-medium\" src=\"http:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2_2-300x208.png\" alt=\"blog_2_2\" width=\"300\" height=\"208\" srcset=\"https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2_2-300x208.png 300w, https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2_2-444x308.png 444w, https:\/\/babel.isa.uma.es\/crumb\/wp-content\/uploads\/2016\/03\/blog_2_2.png 572w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To simulate Turtlebot platform in Ros Indigo\/Gazebo, we have to install turtlebot packages: sudo apt-get install ros-indigo-turtlebot ros-indigo-turtlebot-apps ros-indigo-turtlebot-interactions ros-indigo-turtlebot-simulator ros-indigo-kobuki-ftdi ros-indigo-rocon-remocon ros-indigo-rocon-qt-library ros-indigo-ar-track-alvar-msgs When the installation finishes, write in the terminal: source \/opt\/ros\/indigo\/setup.bash roslaunch turtlebot_gazebo turtlebot_world.launch And, to move the Turtlebot model, open a new terminal and write: source \/opt\/ros\/indigo\/setup.bash roslaunch turtlebot_teleop keyboard_teleop.launch<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[11,13],"class_list":["post-214","post","type-post","status-publish","format-standard","hentry","category-ros-simulator","tag-gazebo","tag-turtlebot-2"],"_links":{"self":[{"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/posts\/214"}],"collection":[{"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/comments?post=214"}],"version-history":[{"count":6,"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/posts\/214\/revisions"}],"predecessor-version":[{"id":243,"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/posts\/214\/revisions\/243"}],"wp:attachment":[{"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/media?parent=214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/categories?post=214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/babel.isa.uma.es\/crumb\/index.php\/wp-json\/wp\/v2\/tags?post=214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}