Hi, I’m trying to drive an hexacopter through mavros. My setup is Pixhawk 1 with arducopter 3.5, raspberry pi3 b+ with ubuntu, ros kinetic and mavros (an old version, I think). I connect wirelesy with my laptop. I run ROS core in my laptop, configure ROS_IP and ROS_MASTER_URI on pi. I roslaunch mavros apm.launch and confirm that I can read mavros topics in my laptop. I takeoff manually, change to positionhold flight mode and positioning the hexa. Then, in my laptop I publish to /mavros/setpoint_velocity/cmd_vel at a rate of 30 Hz. Then I change flight mode with my RC Tx to guided. /mavros/state reflect the change, mode field change to GUIDED, but the hexa doesn’t move.
Am I missing something? Is there a way to confirm GUIDED mode other than /mavros/state? I have telemetry radio, I could connect a qgroundcontrol if it help for debug the problem.