Skip to content

Release v0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Apr 15:19
· 252 commits to master since this release
f9b1512

[0.7.0] - 2023-04-05

Bug Fixes

  • Position drones would crash if target position was the same as current position (1e97511)
  • White space in doctest for PID (ce9ef68)
  • White space in doctest for PID (09585ab)
  • Option to not show, to enable saving of figure (8c004df)
  • Reset was calling States(States(...)) causing invalid shaped arrays) (f8c3233)
  • Use local version of jdrones. Installing it previously means that a cached version could be used during unit testing (6a1edb3)
  • Improve consistency between docstrings and code (#45) (2e1a819)

Documentation

  • Add gymnasium env names to README (42361c1)
  • Add gymnasium env names to README (3a1da91)
  • Fifth order polynomial with look-ahead drone env (fe55815)
  • Add new gymnasium env names to README (a94a720)

Features

  • Move state labels to an enum to ensure consistency across the codebase (c4e5229)
  • Plotting utility functions (1da6998)
  • Allow velocity as an input to the polynomial position envs (13cc6de)
  • Fifth order polynomial with look-ahead drone env (5f9d8bd)

Miscellaneous Tasks

  • Add new plotting module in notebook quick setup (5cc8fc9)
  • Use new plotting utility functions (ec60216)
  • Add matplotlib and seaborn as a requirement (72f99ae)
  • Bump pandas from 1.5.3 to 2.0.0 (2f2f1dd)
  • Proper axis labels for 3D path plot (f6c03aa)
  • Proper axis labels for standard plots (585d2d3)
  • Clean up imports (b8ef4a5)
  • Update changelog for v0.7.0 [skip pre-commit.ci] (f9b1512)

Refactor

  • Change gymnasium env names + doctests (74d37a6)
  • Change gymnasium env names + doctests (3e0d4e6)

Testing

  • Add proper doctests into files (9e134dc)
  • Add proper doctests into files (063c55e)
  • Fifth order polynomial with look-ahead drone env (3aa4e30)