I followed the instruction of running ROS and running Mavros for Navio2 and get “the topic [/Mavros] does not seem to be publish yet” when running the command "rostopic echo /mavros/imu/data " or “rostopic echo /mavros/”. But before jumping into the details, I got two general questions for the command for launching the MAVROS.
why do I need to have ground station in order to received data from sensors such as IMU on the raspberry 3 board. Does not the IMU data just go through directly trough MAVROS node running on ROS. How does this has to do with ground station installed on my laptop? I got totally confused…
for parameters “gcs_url:=udp://14551@XXX.XX.XX.XX:14550”, how I should set these parameters (i.e., “14551” “14550”)? Actually, a more general question would be: what does these ports number mean?
A superficial question: how can I type “” by using a keyboard connected to raspberry? It gave me another symbol?
pi@navio: ~ $ rosrun mavros mavros_node