{"action":"created","issue":{"url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/issues/194","labels_url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/issues/194/labels{/name}","comments_url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/issues/194/comments","events_url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/issues/194/events","html_url":"https://github.com/diydrones/ardupilot-wiki-issue-tracker/issues/194","id":113444371,"number":194,"title":"Using ROS/Gazebo Simulator with SITL - Installation Instructions Issues/Inconsistencies ","user":{"login":"sahiljuneja","id":12501638,"avatar_url":"https://avatars.githubusercontent.com/u/12501638?v=3","gravatar_id":"","url":"https://api.github.com/users/sahiljuneja","html_url":"https://github.com/sahiljuneja","followers_url":"https://api.github.com/users/sahiljuneja/followers","following_url":"https://api.github.com/users/sahiljuneja/following{/other_user}","gists_url":"https://api.github.com/users/sahiljuneja/gists{/gist_id}","starred_url":"https://api.github.com/users/sahiljuneja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sahiljuneja/subscriptions","organizations_url":"https://api.github.com/users/sahiljuneja/orgs","repos_url":"https://api.github.com/users/sahiljuneja/repos","events_url":"https://api.github.com/users/sahiljuneja/events{/privacy}","received_events_url":"https://api.github.com/users/sahiljuneja/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/labels/dev-wiki","name":"dev-wiki","color":"fef2c0"},{"url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/labels/docs","name":"docs","color":"bfd4f2"}],"state":"open","locked":false,"assignee":{"login":"hamishwillee","id":5368500,"avatar_url":"https://avatars.githubusercontent.com/u/5368500?v=3","gravatar_id":"","url":"https://api.github.com/users/hamishwillee","html_url":"https://github.com/hamishwillee","followers_url":"https://api.github.com/users/hamishwillee/followers","following_url":"https://api.github.com/users/hamishwillee/following{/other_user}","gists_url":"https://api.github.com/users/hamishwillee/gists{/gist_id}","starred_url":"https://api.github.com/users/hamishwillee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hamishwillee/subscriptions","organizations_url":"https://api.github.com/users/hamishwillee/orgs","repos_url":"https://api.github.com/users/hamishwillee/repos","events_url":"https://api.github.com/users/hamishwillee/events{/privacy}","received_events_url":"https://api.github.com/users/hamishwillee/received_events","type":"User","site_admin":false},"milestone":null,"comments":16,"created_at":"2015-10-26T20:28:34Z","updated_at":"2015-10-29T16:39:53Z","closed_at":null,"body":"Hello,\r\n\r\nI am trying to install the ROS/Gazebo Simulator. However I noticed some issues with the instructions provided. These are very minor \"issues\", but can be improved for beginners or people unfamiliar with ROS to an extent as per me. \r\n\r\nAre all the instructions in \"Cloning the necessary ROS packages\" required to be executed under catkin_ws/src/ ? Because after cloning rotors_simulator.git you need to checkout sonar_plugin, which can be done only when you are in the rotors_simulator folder. This is followed by the wstool instructions. Are they supposed to be executed under /src/ ?\r\n\r\n\"wstool update -t src rosdep install --from-paths src --ignore-src --rosdistro indigo -y\"\r\n\r\nWhat exactly is --from-paths here? As per http://wiki.ros.org/indigo/Installation/Source#Resolving_Dependencies it's not supposed to be replaced by any actual path and is just another option/flag to set. But it throws an error at me: \"no such option: --from-paths\"\r\n\r\nSo what step(s) am I missing here? \r\n\r\n[Using ROS/Gazebo Simulator with SITL](http://dev.ardupilot.com/wiki/using-rosgazebo-simulator-with-sitl/)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/issues/comments/152241695","html_url":"https://github.com/diydrones/ardupilot-wiki-issue-tracker/issues/194#issuecomment-152241695","issue_url":"https://api.github.com/repos/diydrones/ardupilot-wiki-issue-tracker/issues/194","id":152241695,"user":{"login":"alexbuyval","id":2115811,"avatar_url":"https://avatars.githubusercontent.com/u/2115811?v=3","gravatar_id":"","url":"https://api.github.com/users/alexbuyval","html_url":"https://github.com/alexbuyval","followers_url":"https://api.github.com/users/alexbuyval/followers","following_url":"https://api.github.com/users/alexbuyval/following{/other_user}","gists_url":"https://api.github.com/users/alexbuyval/gists{/gist_id}","starred_url":"https://api.github.com/users/alexbuyval/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexbuyval/subscriptions","organizations_url":"https://api.github.com/users/alexbuyval/orgs","repos_url":"https://api.github.com/users/alexbuyval/repos","events_url":"https://api.github.com/users/alexbuyval/events{/privacy}","received_events_url":"https://api.github.com/users/alexbuyval/received_events","type":"User","site_admin":false},"created_at":"2015-10-29T16:39:53Z","updated_at":"2015-10-29T16:39:53Z","body":"Hi @sahiljuneja and @hamishwillee \r\n\r\nFirst of all, I have cleaned my all ROS packages and rebuild all again. I have found that 'glog_catkin' and 'catkin_simple' packages are necessary for 'rotor_simulator' package. So we need to add:\r\n```\r\ngit clone https://github.com/ethz-asl/glog_catkin.git\r\ngit clone https://github.com/catkin/catkin_simple.git\r\n```\r\n\r\n@hamishwillee \r\n>OK?\r\n\r\nYes, it is.\r\n\r\n@sahiljuneja \r\n>However the simulation process still closes on me\r\n>ImportError: No module named mav_msgs.msg\r\n\r\nI think that new terminal window with simulation process which is run automaticly, know nothing about ROS environment. So you need according ROS install instruction to execute the following command:\r\n```\r\necho \"source /opt/ros/indigo/setup.bash\" >> ~/.bashrc\r\n```\r\nand also to execute the the following command:\r\n```\r\necho \"source /home/youruser/catkin_ws/devel/setup.bash\" >> ~/.bashrc\r\n```\r\nIn this case, you don't need to run each time.\r\n```\r\nsource ~/catkin_ws/devel/setup.bash\r\n```\r\n\r\n"}}