-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What API would be available to control drone? #9
Comments
the See the source directly to see list of supported APIs. The link to airsim python API doc is already in the readme as well. yes, We'll be releasing two new APIs next week: moveOnSplineAsync(waypoint_list, bool_add_current_position_as_constraint, bool_add_current_velocity_as_constraint, max_speed, max_acceleration) moveOnSplineVelConstraintsAsync(waypoint_list, velocity_constraints_list, bool_add_current_position_as_constraint, bool_add_current_velocity_as_constraint, max_speed, max_acceleration) The above will serve as high level move APIs which will handle trajectory planner and trajectory tracking control for the user. |
@madratman What type of controller you will be using for the trajectory tracking? |
It's a simple pure pursuit tracking controller. chasing both position and velocity references, and tracking errors in cross-track, along-track, z direction, and yaw (the reference yaw is obtained from velocity of the trajectory) Update here are the 1x and HD videos from which the GIFs were made Notes.verbose(): |
@ctoumieh @frontw Just added the APIs I was talking about in the v0.1 release. Some sample code here https://github.com/microsoft/AirSim-NeurIPS2019-Drone-Racing/tree/master/baselines Just run |
https://github.com/microsoft/AirSim-NeurIPS2019-Drone-Racing/blob/master/docs/competition_guidelines.md#how-to-participate-in-the-challenge
Would it be possible to control by drone velocities and attitude also?
The text was updated successfully, but these errors were encountered: