{"action":"closed","issue":{"url":"https://api.github.com/repos/mavlink/mavros/issues/191","labels_url":"https://api.github.com/repos/mavlink/mavros/issues/191/labels{/name}","comments_url":"https://api.github.com/repos/mavlink/mavros/issues/191/comments","events_url":"https://api.github.com/repos/mavlink/mavros/issues/191/events","html_url":"https://github.com/mavlink/mavros/issues/191","id":55333031,"number":191,"title":"Can't locate mavrod_node","user":{"login":"dpnebert","id":5761736,"avatar_url":"https://avatars.githubusercontent.com/u/5761736?v=3","gravatar_id":"","url":"https://api.github.com/users/dpnebert","html_url":"https://github.com/dpnebert","followers_url":"https://api.github.com/users/dpnebert/followers","following_url":"https://api.github.com/users/dpnebert/following{/other_user}","gists_url":"https://api.github.com/users/dpnebert/gists{/gist_id}","starred_url":"https://api.github.com/users/dpnebert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpnebert/subscriptions","organizations_url":"https://api.github.com/users/dpnebert/orgs","repos_url":"https://api.github.com/users/dpnebert/repos","events_url":"https://api.github.com/users/dpnebert/events{/privacy}","received_events_url":"https://api.github.com/users/dpnebert/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mavlink/mavros/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-23T21:06:32Z","updated_at":"2015-01-28T22:08:36Z","closed_at":"2015-01-28T22:08:36Z","body":"I am able to install and use ROS (http://wiki.ros.org/indigo/Installation/Ubuntu)\r\n\r\nThen I install MAVROS (https://github.com/mavlink/mavros) using the console command, 'sudo git clone https://github.com/mavlink/mavros.git'\r\n\r\nI add the directory I installed mavros to the environment variable ROS_PACKAGE_PATH.\r\n\r\nI am able to build the package using, 'rosmake mavros' which echos:\r\n\r\n============================================================\r\ndan@dan-HP-ProBook-6470b:~/indigo_workspace/mavros/mavros$ rosmake mavros\r\n[ rosmake ] rosmake starting...                                                                                                                \r\n[ rosmake ] Packages requested are: ['mavros']                                                                                                 \r\n[ rosmake ] Logging to directory /home/dan/.ros/rosmake/rosmake_output-20150123-141534                                                         \r\n[ rosmake ] Expanded args ['mavros'] to:\r\n['mavros']                                                                                            \r\n[rosmake-0] Starting >>> catkin [ make ]                                                                                                       \r\n[rosmake-0] Finished <<< catkin ROS_NOBUILD in package catkin\r\n No Makefile in package catkin                                                   \r\n[rosmake-0] Starting >>> genmsg [ make ]                                                                                                       \r\n[rosmake-1] Starting >>> cpp_common [ make ]                                                                                                   \r\n[rosmake-2] Starting >>> cmake_modules [ make ]                                                                                                \r\n[rosmake-3] Starting >>> libmavconn [ make ]                                                                                                   \r\n[rosmake-2] Finished <<< cmake_modules ROS_NOBUILD in package cmake_modules\r\n No Makefile in package cmake_modules                              \r\n[rosmake-0] Finished <<< genmsg ROS_NOBUILD in package genmsg\r\n No Makefile in package genmsg                                                   \r\n[rosmake-0] Starting >>> genlisp [ make ]                                                                                                      \r\n[rosmake-2] Starting >>> genpy [ make ]                                                                                                        \r\n[rosmake-1] Finished <<< cpp_common ROS_NOBUILD in package cpp_common\r\n No Makefile in package cpp_common                                       \r\n[rosmake-1] Starting >>> gencpp [ make ]                                                                                                       \r\n[rosmake-0] Finished <<< genlisp ROS_NOBUILD in package genlisp\r\n No Makefile in package genlisp                                                \r\n[rosmake-0] Starting >>> rostime [ make ]                                                                                                      \r\n[rosmake-0] Finished <<< rostime ROS_NOBUILD in package rostime\r\n No Makefile in package rostime                                                \r\n[rosmake-0] Starting >>> roscpp_traits [ make ]                                                                                                \r\n[rosmake-3] Finished <<< libmavconn ROS_NOBUILD in package libmavconn\r\n No Makefile in package libmavconn                                       \r\n[rosmake-3] Starting >>> rospack [ make ]                                                                                                      \r\n[rosmake-2] Finished <<< genpy ROS_NOBUILD in package genpy [ roscpp_traits: 0.0 sec ] [ rospack: 0.0 sec ]           [ 4 Active 7/58 Complete ]\r\n No Makefile in package genpy                                                      \r\n[rosmake-1] Finished <<< gencpp ROS_NOBUILD in package gencpp\r\n No Makefile in package gencpp                                                   \r\n[rosmake-1] Starting >>> roslang [ make ]                                                                                                      \r\n[rosmake-0] Finished <<< roscpp_traits ROS_NOBUILD in package roscpp_traits\r\n No Makefile in package roscpp_traits                              \r\n[rosmake-0] Starting >>> roscpp_serialization [ make ]                                                                                         \r\n[rosmake-2] Starting >>> message_generation [ make ]                                                                                           \r\n[rosmake-3] Finished <<< rospack ROS_NOBUILD in package rospack\r\n No Makefile in package rospack                                                \r\n[rosmake-3] Starting >>> roslib [ make ]                                                                                                       \r\n[rosmake-1] Finished <<< roslang ROS_NOBUILD in package roslang\r\n No Makefile in package roslang                                                \r\n[rosmake-1] Starting >>> xmlrpcpp [ make ]                                                                                                     \r\n[rosmake-0] Finished <<< roscpp_serialization ROS_NOBUILD in package roscpp_serialization\r\n No Makefile in package roscpp_serialization         \r\n[rosmake-0] Starting >>> message_runtime [ make ]                                                                                              \r\n[rosmake-3] Finished <<< roslib ROS_NOBUILD in package roslib\r\n No Makefile in package roslib                                                   \r\n[rosmake-3] Starting >>> rosunit [ make ]                                                                                                      \r\n[rosmake-1] Finished <<< xmlrpcpp ROS_NOBUILD in package xmlrpcpp\r\n No Makefile in package xmlrpcpp                                             \r\n[rosmake-1] Starting >>> class_loader [ make ]                                                                                                 \r\n[rosmake-2] Finished <<< message_generation ROS_NOBUILD in package message_generation\r\n No Makefile in package message_generation               \r\n[rosmake-2] Starting >>> rosgraph [ make ]                                                                                                     \r\n[rosmake-3] Finished <<< rosunit ROS_NOBUILD in package rosunit\r\n No Makefile in package rosunit                                                \r\n[rosmake-3] Starting >>> rosclean [ make ]                                                                                                     \r\n[rosmake-0] Finished <<< message_runtime ROS_NOBUILD in package message_runtime\r\n No Makefile in package message_runtime                        \r\n[rosmake-0] Starting >>> std_msgs [ make ]                                                                                                     \r\n[rosmake-1] Finished <<< class_loader ROS_NOBUILD in package class_loader\r\n No Makefile in package class_loader                                 \r\n[rosmake-1] Starting >>> rosbuild [ make ]                                                                                                     \r\n[rosmake-2] Finished <<< rosgraph ROS_NOBUILD in package rosgraph\r\n No Makefile in package rosgraph                                             \r\n[rosmake-2] Starting >>> std_srvs [ make ]                                                                                                     \r\n[rosmake-3] Finished <<< rosclean ROS_NOBUILD in package rosclean\r\n No Makefile in package rosclean                                             \r\n[rosmake-0] Finished <<< std_msgs ROS_NOBUILD in package std_msgs\r\n No Makefile in package std_msgs                                             \r\n[rosmake-3] Starting >>> rosparam [ make ]                                                                                                     \r\n[rosmake-0] Starting >>> rosgraph_msgs [ make ]                                                                                                \r\n[rosmake-1] Finished <<< rosbuild ROS_NOBUILD in package rosbuild\r\n No Makefile in package rosbuild                                             \r\n[rosmake-2] Finished <<< std_srvs ROS_NOBUILD in package std_srvs\r\n No Makefile in package std_srvs                                             \r\n[rosmake-3] Finished <<< rosparam ROS_NOBUILD in package rosparam\r\n No Makefile in package rosparam                                             \r\n[rosmake-1] Starting >>> rosconsole [ make ]                                                                                                   \r\n[rosmake-0] Finished <<< rosgraph_msgs ROS_NOBUILD in package rosgraph_msgs\r\n No Makefile in package rosgraph_msgs                              \r\n[rosmake-2] Starting >>> geometry_msgs [ make ]                                                                                                \r\n[rosmake-3] Starting >>> rosmaster [ make ]                                                                                                    \r\n[rosmake-0] Starting >>> diagnostic_msgs [ make ]                                                                                              \r\n[rosmake-3] Finished <<< rosmaster ROS_NOBUILD in package rosmaster\r\n No Makefile in package rosmaster                                          \r\n[rosmake-1] Finished <<< rosconsole ROS_NOBUILD in package rosconsole\r\n No Makefile in package rosconsole                                       \r\n[rosmake-3] Starting >>> angles [ make ]                                                                                                       \r\n[rosmake-1] Starting >>> roscpp [ make ]                                                                                                       \r\n[rosmake-0] Finished <<< diagnostic_msgs ROS_NOBUILD in package diagnostic_msgs\r\n No Makefile in package diagnostic_msgs                        \r\n[rosmake-0] Starting >>> pluginlib [ make ]                                                                                                    \r\n[rosmake-2] Finished <<< geometry_msgs ROS_NOBUILD in package geometry_msgs\r\n No Makefile in package geometry_msgs                              \r\n[rosmake-2] Starting >>> rosconsole_bridge [ make ]                                                                                            \r\n[rosmake-3] Finished <<< angles ROS_NOBUILD in package angles[ pluginlib: 0.0 sec ] [ rosconsole_bridge: 0.0 sec ]   [ 4 Active 30/58 Complete ]\r\n No Makefile in package angles                                                   \r\n[rosmake-3] Starting >>> sensor_msgs [ make ]                                                                                                  \r\n[rosmake-2] Finished <<< rosconsole_bridge ROS_NOBUILD in package rosconsole_bridge\r\n No Makefile in package rosconsole_bridge                  \r\n[rosmake-2] Starting >>> actionlib_msgs [ make ]                                                                                               \r\n[rosmake-1] Finished <<< roscpp ROS_NOBUILD in package roscpp\r\n No Makefile in package roscpp                                                   \r\n[rosmake-0] Finished <<< pluginlib ROS_NOBUILD in package pluginlib\r\n No Makefile in package pluginlib                                          \r\n[rosmake-1] Starting >>> rosout [ make ]                                                                                                       \r\n[rosmake-0] Starting >>> rospy [ make ]                                                                                                        \r\n[rosmake-3] Finished <<< sensor_msgs ROS_NOBUILD in package sensor_msgs\r\n No Makefile in package sensor_msgs                                    \r\n[rosmake-3] Starting >>> roslz4 [ make ]                                                                                                       \r\n[rosmake-2] Finished <<< actionlib_msgs ROS_NOBUILD in package actionlib_msgs\r\n No Makefile in package actionlib_msgs                           \r\n[rosmake-2] Starting >>> tf2_msgs [ make ]                                                                                                     \r\n[rosmake-1] Finished <<< rosout ROS_NOBUILD in package rosout\r\n No Makefile in package rosout                                                   \r\n[rosmake-0] Finished <<< rospy ROS_NOBUILD in package rospy\r\n No Makefile in package rospy                                                      \r\n[rosmake-1] Starting >>> roslaunch [ make ]                                                                                                    \r\n[rosmake-3] Finished <<< roslz4 ROS_NOBUILD in package roslz4\r\n No Makefile in package roslz4                                                   \r\n[rosmake-3] Starting >>> rosbag_storage [ make ]                                                                                               \r\n[rosmake-0] Starting >>> mavros [ make ]                                                                                                       \r\n[rosmake-0] Finished <<< mavros ROS_NOBUILD in package mavros\r\n No Makefile in package mavros                                                   \r\n[rosmake-2] Finished <<< tf2_msgs ROS_NOBUILD in package tf2_msgs\r\n No Makefile in package tf2_msgs                                             \r\n[rosmake-2] Starting >>> tf2 [ make ]                                                                                                          \r\n[rosmake-1] Finished <<< roslaunch ROS_NOBUILD in package roslaunch\r\n No Makefile in package roslaunch                                          \r\n[rosmake-1] Starting >>> rostest [ make ]                                                                                                      \r\n[rosmake-3] Finished <<< rosbag_storage ROS_NOBUILD in package rosbag_storage\r\n No Makefile in package rosbag_storage                           \r\n[rosmake-2] Finished <<< tf2 ROS_NOBUILD in package tf2\r\n No Makefile in package tf2                                                            \r\n[rosmake-2] Starting >>> tf2_py [ make ]                                                                                                       \r\n[rosmake-1] Finished <<< rostest ROS_NOBUILD in package rostest\r\n No Makefile in package rostest                                                \r\n[rosmake-2] Finished <<< tf2_py ROS_NOBUILD in package tf2_py\r\n No Makefile in package tf2_py                                                   \r\n[rosmake-1] Starting >>> diagnostic_updater [ make ]                                                                                           \r\n[rosmake-2] Starting >>> message_filters [ make ]                                                                                              \r\n[rosmake-0] Starting >>> topic_tools [ make ]                                                                                                  \r\n[rosmake-1] Finished <<< diagnostic_updater ROS_NOBUILD in package diagnostic_updater\r\n No Makefile in package diagnostic_updater               \r\n[rosmake-2] Finished <<< message_filters ROS_NOBUILD in package message_filters\r\n No Makefile in package message_filters                        \r\n[rosmake-0] Finished <<< topic_tools ROS_NOBUILD in package topic_tools\r\n No Makefile in package topic_tools                                    \r\n[rosmake-0] Starting >>> rosbag [ make ]                                                                                                       \r\n[rosmake-0] Finished <<< rosbag ROS_NOBUILD in package rosbag\r\n No Makefile in package rosbag                                                   \r\n[rosmake-0] Starting >>> rostopic [ make ]                                                                                                     \r\n[rosmake-3] Starting >>> rosmsg [ make ]                                                                                                       \r\n[rosmake-0] Finished <<< rostopic ROS_NOBUILD in package rostopic\r\n No Makefile in package rostopic                                             \r\n[rosmake-0] Starting >>> rosnode [ make ]                                                                                                      \r\n[rosmake-3] Finished <<< rosmsg ROS_NOBUILD in package rosmsg\r\n No Makefile in package rosmsg                                                   \r\n[rosmake-0] Finished <<< rosnode ROS_NOBUILD in package rosnode\r\n No Makefile in package rosnode                                                \r\n[rosmake-3] Starting >>> rosservice [ make ]                                                                                                   \r\n[rosmake-0] Starting >>> actionlib [ make ]                                                                                                    \r\n[rosmake-3] Finished <<< rosservice ROS_NOBUILD in package rosservice\r\n No Makefile in package rosservice                                       \r\n[rosmake-3] Starting >>> roswtf [ make ]                                                                                                       \r\n[rosmake-0] Finished <<< actionlib ROS_NOBUILD in package actionlib\r\n No Makefile in package actionlib                                          \r\n[rosmake-0] Starting >>> tf2_ros [ make ]                                                                                                      \r\n[rosmake-0] Finished <<< tf2_ros ROS_NOBUILD in package tf2_ros                                                      [ 2 Active 55/58 Complete ]\r\n No Makefile in package tf2_ros                                                \r\n[rosmake-3] Finished <<< roswtf ROS_NOBUILD in package roswtf\r\n No Makefile in package roswtf                                                   \r\n[rosmake-0] Starting >>> tf [ make ]                                                                                                           \r\n[rosmake-0] Finished <<< tf ROS_NOBUILD in package tf\r\n No Makefile in package tf                                                               \r\n[ rosmake ] Results:                                                                                                                           \r\n[ rosmake ] Built 58 packages with 0 failures.                                                                                                 \r\n[ rosmake ] Summary output to directory                                                                                                        \r\n[ rosmake ] /home/dan/.ros/rosmake/rosmake_output-20150123-141534\r\n\r\n==========================================================\r\n\r\n\r\nAfter I build the package, I attempt to run the launch file, px4.launch, using the command: roslaunch mavros px4.launch, which echos:\r\n\r\n===========================================================\r\ndan@dan-HP-ProBook-6470b:~/indigo_workspace/mavros/mavros$ roslaunch mavros px4.launch\r\n... logging to /home/dan/.ros/log/09903df0-a322-11e4-a29e-7446a03c3af8/roslaunch-dan-HP-ProBook-6470b-5079.log\r\nChecking log directory for disk usage. This may take awhile.\r\nPress Ctrl-C to interrupt\r\nDone checking log file disk usage. Usage is <1GB.\r\n\r\nstarted roslaunch server http://dan-HP-ProBook-6470b:57951/\r\n\r\nSUMMARY\r\n========\r\n\r\nCLEAR PARAMETERS\r\n * /mavros/\r\n\r\nPARAMETERS\r\n * /mavros/conn_heartbeat: 5.0\r\n * /mavros/conn_system_time: 1.0\r\n * /mavros/conn_timeout: 10.0\r\n * /mavros/conn_timesync: 0.1\r\n * /mavros/fcu_url: /dev/ttyACM0:57600\r\n * /mavros/gcs_url:\r\n * /mavros/gps/frame_id: gps\r\n * /mavros/imu/angular_velocity_stdev: 0.000349065850399\r\n * /mavros/imu/frame_id: fcu\r\n * /mavros/imu/linear_acceleration_stdev: 0.0003\r\n * /mavros/imu/magnetic_stdev: 0.0\r\n * /mavros/imu/orientation_stdev: 1.0\r\n * /mavros/mission/pull_after_gcs: True\r\n * /mavros/plugin_blacklist: ['3dr_radio']\r\n * /mavros/startup_px4_usb_quirk: True\r\n * /mavros/sys/min_voltage: 10.0\r\n * /mavros/target_component_id: 50\r\n * /mavros/target_system_id: 1\r\n * /rosdistro: indigo\r\n * /rosversion: 1.11.10\r\n\r\nNODES\r\n  /\r\n    mavros (mavros/mavros_node)\r\n\r\nROS_MASTER_URI=http://localhost:11311\r\n\r\ncore service [/rosout] found\r\nERROR: cannot launch node of type [mavros/mavros_node]: can't locate node [mavros_node] in package [mavros]\r\nNo processes to monitor\r\nshutting down processing monitor...\r\n... shutting down processing monitor complete\r\n=============================================================\r\nNote: I am not connected to the drone in anyway.  I am simply trying to get far enough through this that I can see the motors spin on the drone.  At what point should I try to get the FCU and GCS address entered in?  Or is that my problem?\r\nFor some reason, I can't figure out how to create a MAVROS_NODE object.  If anyone has any suggestion, I'd appreciate it."}}