Robotics StackExchange | Archived questions

PX4 RC override doesn't work

Hi guys, i'm using a pixhawk with ardurover inside. I'm trying to use a ROS node to override the RC channels and drive my rover, through the telemetry. Earlier I managed this problem and i was able to drive the motors of the rover from a ROS node, but now it is not working anymore. I see the right values both on the rcoverride and rcin topics, but not on the rcout topic, so the rover doesn't move. Do I have to check the GCSSYSTEM_ID or something similar? Actually, it is already set to 255 (1). Is there a specific "flight mode" that allows the override? I don't know anymore what to do.

Thanks a lot for your help, Flavio

Asked by Flavio90 on 2015-06-29 04:46:01 UTC

Comments

Answers

http://wiki.ros.org/mavros#mavros.2BAC8-Plugins.rc_io

Set SYSID_MYGCS to 1.

Asked by vooon on 2015-06-30 04:36:34 UTC

Comments

Actually, that parameter is already set to 1, but che override doesn't work. Do you have other suggestions?

Asked by Flavio90 on 2015-06-30 05:38:33 UTC

And used default launch?

Asked by vooon on 2015-07-12 03:27:04 UTC