Skip to content

0.9.15

Compare
Choose a tag to compare
@bernatx bernatx released this 11 Nov 12:51
· 11 commits to master since this release

Release 0.9.15

Changes

  • Added Digital Twins feature version 0.1. Now you can create your own map based on OpenStreetMaps
  • Added compatibility with SymReady Assets, using NVIDIA Omniverse
  • Added new maps: Town13 (is a large map) and Town15
  • The spectator will be used to load tiles and actor in Large Maps when no other actors with the rolename 'ego_vehicle' or 'hero' are present. Added the spectator_as_ego to the carla.WorldSettings() to allow users to disable this behavior.
  • Add keyword arguments for carla.TrafficManager Python API functions
  • Added build support for VS2022 and Ninja for LibCarla and osm2odr on Windows
  • Added empty actor
  • Restored gamma value to 2.2 instead of 2.4
  • CarlaExporter tool now exports the box collider and convex collider of the object if it has one, otherwise the mesh
  • Pedestrians with AI or in replayer are now faster around 10x. They have collisions disabled until they hit a vehicle.
  • Added API function to avoid replaying the spectator
    • Client.set_replayer_ignore_spectator(bool)
    • start_replaying.py using flag --move-spectator
  • Surface non-unity build mode by passing ARGS=--no-unity to make; allows IWYU-type errors to be unmasked and fixed.
  • Added maps, vehicles, pedestrians and props catalogues to the documentation
  • Collisions detected by the CollisionSensor no longer generate more than one event per frame.
  • Added API function to load a map only if it is different from the current one.
  • Fixed a bug in the TrafficManager causing vehicles that reached an ending lane to have abnormal behavior while lane changing.
  • Fixed bug causing the TM's unstuck logic to incorrectly remove the vehicles in some situations.
  • Fixed the extra data in Directx textures, so we need to copy row by row on Windows to remove extra bytes on images
  • Fixed vertices of big meshes (more than 65k vertices) in CarlaExporter
  • Fixed sensors to check for the stream to be ready (race condition)
  • Fixed bug causing the FPixelReader::SavePixelsToDisk(PixelData, FilePath) function to crash due to pixel array not set correctly.
  • Fixed segfaults in Python API due to incorrect GIL locking under Python 3.10.
  • Fixed the import script, where could use any other TilesInfo.txt if the destination folder has many