Skip to content

2.0.0

Compare
Choose a tag to compare
@SijmenHuizenga SijmenHuizenga released this 30 Aug 13:42
· 180 commits to master since this release

This is a major release because it introduces some breaking changes affecting everyone.

Breaking changes

#231 Change codebase to use ENU instead of NED

  • From now on, all coordinates in the settings.json should be in ENU with x forward instead of NED with x forward. This relates to all x, y, z, roll, pitch, yaw and vertical & horizontal field of views. To upgrade a v1.x settings.json to a 2.x settings.json you have to switch all values on the Z axis (-1 becomes 1). For lidar, you also have to flip the the vertical field of view: upper becomes lower and lower becomes upper.
  • From now on, yaw 0 means car facing east.. Before, yaw 0 meant car facing north.

Enhancements

  • #237 Python api support! Added lot's of python examples and documented how to use it.
  • #237 Removed is_valid from gps data as it was always set to true and nobody seems to know what it is meant to do.
  • #237 Fix bug in lidar where horizontal FOV start and end were being inverted when the end is smaller then the start.
  • #237 Simplified the training map into a all-empty map
  • #237 Removed armDisarm api function as it was unimplemented, confusing and there are no plans to implement it.
  • #226 #228 #230 #233 #234 #235 #244 Bunch of documentation improvements

Bugfixes

  • #242 Stop simulation from crashing when resetting (using backspace) when a GSS is on the car.