uzh-rpg / agile_autonomy

Repository Containing the Code associated with the Paper: "Learning High-Speed Flight in the Wild"
GNU General Public License v3.0
584 stars 164 forks source link

Which flight controller software is used for testing #2

Open shubham-shahh opened 2 years ago

shubham-shahh commented 2 years ago

Hi, Which flight controller software is used for testing? can we use PX4 or Ardupilot? @antonilo

Thanks

antonilo commented 2 years ago

We use our in-house flight controller (https://github.com/uzh-rpg/rpg_quadrotor_control). However, you can also use the navigation policy also with PX4 or ardupilot, but you won't be able to fly as fast or agile! Good luck!

shubham-shahh commented 2 years ago

We use our in-house flight controller (https://github.com/uzh-rpg/rpg_quadrotor_control). However, you can also use the navigation policy also with PX4 or ardupilot, but you won't be able to fly as fast or agile! Good luck!

on what hardware platform rpg_quadrotor_control is used? is it flashed on pixhawk? or it can be used on TX2 along with the path planner?

antonilo commented 2 years ago

We use our in-house quadrotor for experiments, and a TX2 for the flight stack and the path planner

shubham-shahh commented 2 years ago

We use our in-house quadrotor for experiments, and a TX2 for the flight stack and the path planner

I went through the paper and found betaFlight mentioned, is that the flight controller used?

antonilo commented 2 years ago

we use Betaflight as a low-level controller. That is the same that is used by human-piloted drones.

swxgithub commented 2 years ago

we use Betaflight as a low-level controller. That is the same that is used by human-piloted drones.

How do you send control commands to betaflight?

mfkenson commented 1 year ago

we use Betaflight as a low-level controller. That is the same that is used by human-piloted drones.

How do you send control commands to betaflight?

sbus