
You can use the Simulator class in FlightController to control the simulation. The simulated aircraft state information will also be displayed on the screen. We use Mavic Pro as an example to make this demo.ĭJISimulator is used to control the aircraft in a simulated environment based on the virtual stick input. You can download the tutorial's final sample project from this Github Page. With the help of Virtual Stick control, you can input Virtual Stick flight control data and check the changes of simulator state in real time. In this tutorial, you will learn how to use the DJISimulator in your Android Studio project using DJI Mobile SDK.

If you come across any mistakes or bugs in this tutorial, please let us know by sending emails to Please feel free to send us Github pull request and help us fix any issues. Prerequisites Register as DJI Developer & Download SDK Integrate SDK into Application Run Application Testing, Profiling & Debugging Deploy CONCEPTS & Guidesįlight Control Camera Exposure Flight Controller Camera Gimbal AirLink Remote Controller Smart Battery Missions SDK Manager IOS TUTORIALSĪpplication Activation and Aircraft Binding Getting Started with UX SDK Camera Application Photo and Video Playback Application Media Manager Application MapView and Waypoint Application Panorama Application TapFly and ActiveTrack Application Simulator Application GEO System Application Using the Bridge App Using the Remote Logger ANDROID TUTORIALSĪpplication Activation and Aircraft Binding Getting Started with UX SDK Camera Application Media Manager Application MapView and Waypoint Application (GaodeMap) MapView and Waypoint Application (GoogleMap) TapFly and ActiveTrack Application Simulator Application

Run Sample Application DEVELOPMENT WORKFLOW

Documentation Introduction Hardware Introduction Mobile SDK Introduction UX SDK Introduction SDK Architectural Overview Get Started Immediately
