

See xbox controller for details on how to set that up. You can also use an xbox controller in SITL mode, it just won't be as precise as a real RC controller. See PX4 RC configuration and Please see this guide for more information. Usually you can find online doc or YouTube video tutorial on how to do that. For Hardware-in-Loop mode, you connect transmitter to Pixhawk.You can find this information in RC's user guide. If you are going to use Hardware-in-Loop mode, you need transmitter for your specific brand of RC and bind it.Following are the high level steps to configure your RC: We have successfully used FrSky Taranis X9D Plus, FlySky FS-TH9X and Futaba 14SG with AirSim. There are many remote control options that you can use with quadrotors. RC Setup for PX4 #ĪirSim supports PX4 flight controller however it requires different setup. In future we will add ability to configure RC in settings.json but for now you might have to change code in SimJoystick.cpp file to use other devices. This means other devices might not work properly. Note on Linux #Ĭurrently default config on Linux is for using Xbox controller. You should then see "sim" model in RC with all channels configured properly. You can download AirSim config file and follow this tutorial to import it in your RC. Note on FrSky Taranis X9D Plus #įrSky Taranis X9D Plus is real UAV remote control with an advantage that it has USB port so it can be directly connected to PC. For now, if things are not working then you might want to try workarounds such as x360ce or change code in SimJoystick.cpp file. In future we will add ability to set this config through settings.json. Other Devices #ĪirSim can detect large variety of devices however devices other than above might need extra configuration. Note that XBox 360 controller is not precise enough and is not recommended if you wanted more real world experience. You can either use XBox controller or FrSky Taranis X9D Plus. RC Setup for Default Config #īy default AirSim uses simple_flight as its flight controller which connects to RC via USB port to your computer. If you don't have one then you can use APIs to fly programmatically or use so-called Computer Vision mode to move around using keyboard. To fly manually, you need remote control or RC. Vehicle seems unstable when using XBox/PS3 controller.I'm using default config and AirSim says my RC is not detected on USB.
