Hi,
I want to use Raspberry Pi 4B as a companion computer with Pixhawk 4 which will read sensor data from Pixhawk, run the h-infinity controller and send the computed actuator values to Pixhawk.
Is it possible to do this? I have no prior experience using a companion computer. I have read that there are different ways to communicate like using Dronekit, MAVROS, MAVProxy, etc. What is the frequency at which they communicate? Also, which would be the best way to communicate and where can I find more details about them.
Hi,
The mains ones are MAVROS and Dronekit both really nice, if you already know some ROS, MAVROS is the default choice, if is your first time dronekit would be faster to take in hand,
@Pedro_Fillastre you are bringing up DroneKit and linking MAVSDK. That’s not the same thing, Dronekit was developed to work with ArduPilot. MAVSDK has been developed mostly to be compatible with PX4 (for now).
@srvsinha I suggest to check out MAVSDK if you’re not planning on using ROS and try MAVROS if you’re going to use the ROS ecosystem.