-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
add / fix unintuitive lower level multirotor APIs #2297
Conversation
ebfe290
to
52505a2
Compare
AirLib/include/vehicles/multirotor/firmwares/simple_flight/firmware/Params.hpp
Outdated
Show resolved
Hide resolved
cacf49a
to
065d1b5
Compare
…, AngleRateZ|Throttle
Co-Authored-By: madratman <[email protected]> Co-Authored-By: Sai Vemprala <[email protected]>
065d1b5
to
a0d3f27
Compare
691aa76
to
52df395
Compare
89fadac
to
6780c8f
Compare
518d3e0
to
06b0f06
Compare
Will add docs and example script in next PR. |
To answer (the now deleted?) question by Pawel Jaworski - |
The old "low level" API's AirSim/PythonClient/airsim/client.py Lines 337 to 340 in 1468615
I am not sure what the desired resolution should be. Perhaps the old functions can wrap the new API calls and log deprecation warnings? My outer loop controller used for previous versions of AirSim broke silently when upgrading to the latest release and this took a little while to track down. I am very excited that |
add / fix unintuitive lower level APIs - RPYZ|Throttle, AngleRateZ|Throttle
Todos:
moveByMotorPWMs
Should subsume #1984