RF Control of blue boat using Navigator

Hi,

I am new to using the BlueOS and the navigator library attached with it.

I have attached an RF Receiver to the RF Port on the navigator, I am able to see the data being read from the RF Receiver on the Mavlink Inspector. I want to read the same data into a python file using the navigator library, I am able to see other data like magnetometer and stuff but not anything regarding reading the RF data using the navigator library in python.

I basically want to control the boat using the RF controller but the built in one isnt that good and I am always reading some noise and random movements in the thrusters, So was looking to write my own code to read the data and command the thrusters accordingly.

Could anyone help me out.

Hi @debu,

To quote a recent response to someone else, on a similar topic:

Reading radio signals in your own Python code and then sending resulting commands to the autopilot would require some roundabout passing around of information, and may increase communication/control latency to a problematic degree.

It’s likely worth looking at the RC_CHANNELS and SERVO_OUTPUT_RAW MAVLink message details to see whether the noise is coming from your radio hardware (including potentially your controller), a misunderstanding of (or bug in) the autopilot, or (otherwise) is occurring at the output pins / is being picked up by the wires to the ESCs.