Release notes:
- We are introducing a validation submission pipeline so that participants can see how they are performing w.r.t. others, and for us to get feedback on how easy or hard the race tracks are currently.
- Please note that this leaderboard is not for the qualification rounds. This is effectively a dry run for you to gauge your performance and for us to gather feedback. The qualification binaries with new race tracks will be released next month.
- Website updates:
Environment Pak Files
- LoadLevel() is neater in that drones don't fall from the sky.
- Fixed disqualify bug - #43
- Optimized performance of ZhangJiaJie and Building 99 environments
airsimneurips
- v1.1.0
- Documentation
APIs
-
New APIs
-
Sim / Race APIs:
-
Set controller gain APIs:
-
-
Changes in existing APIs:
- setTrajectoryTrackerGains():
Earlier, the signature wassetTrajectoryTrackerGains(gains, vehicle_name='')
, where gains was a list of floats, obtained by callingTrajectoryTrackerGains().to_list()
.
Now, you just need to pass aTrajectoryTrackerGains
object, akin to the aboveset*ControllerGains()
APIs:
setTrajectoryTrackerGains(gains=<airsimneurips.types.TrajectoryTrackerGains instance>, vehicle_name='')
- moveOnSpline() and moveOnSplineVelConstraintsAsync() have a bug fix, some new features, and some param name changes
- Fixed a bug which was causing moveOnSpline*() APIs to fail randomly while replanning with multiple waypoints.
- Plan from lookahead point - see
replan_from_lookahead(bool)
andreplan_lookahead_sec(float)
params. - Trajectory visualization
- works for multiple drones (
viz_traj
bool param) - plots requested waypoints automatically (no need for extraneous
plot_transform()
calls. - supports user-defined color with the new
viz_traj_color_rgba
param, which takes a list of four floats to specify RGBA.
- works for multiple drones (
- Trajectory stitching constraints:
- Stitch trajectories with acceleration using new
add_acceleration_constraint
bool param. add_curr_odom_position_constraint
has been renamed toadd_position_constraint(bool)
.add_curr_odom_velocity_constraint
has been renamed toadd_velocity_constraint(bool)
- Stitch trajectories with acceleration using new
path
param has been renamed towaypoints
param
- setTrajectoryTrackerGains():