Skip to content

2021.1

Compare
Choose a tag to compare
@bshin-lge bshin-lge released this 23 Mar 23:54
· 258 commits to master since this release

Added

  • New cloud-based web user interface including:
    • Asset Store for downloading assets, uploading and sharing assets publicly
    • user account password management
    • user assets management library
    • support for private assets
    • private assets/simulations sharing with registered users
    • cluster/Simulation status handling
    • SVL Simulator content from this release will be available in the Asset Store
  • New and updated runtime templates for simulations with automatic bringup and execution:
    • Random Traffic
    • Visual Scenario Editor
    • Python API
    • API Only
  • Visual Scenario Editor for creating scenarios including support for:
    • traffic vehicle and pedestrian waypoints
    • previews
    • copy/paste/undo feature
    • ability to specify ego vehicle target destination
    • support for controllables with ability to edit default policy
    • color selection for actors
    • waypoint positions snapped to HD map lanes
    • support for distance, time, and time-to-collision triggers
    • traffic lights control
  • Automatically generated test case reports of simulations including:
    • success/failure scenario evaluation
    • simulation statistics
    • analytics data per sensor
    • video recording of simulation
    • multiple violation event detection: collision, stopline, stopsign, ego-stuck, sudden jerk/brake/turn, speed-limit, etc.
  • PythonAPI: many improvements including:
    • added cloudiness and road damage to weather parameters
    • ability to specify date in environment configuration
    • added Dreamview API as sub-module
    • added callback agents_traversed_waypoints
    • added ability to set speed at WalkWaypoints
    • added waypoint trigger system
    • ability to set simulator camera free-state position and rotation
    • sample Python API scripts based on NHTSA-defined scenarios for end-to-end testing
    • additional Python API test samples: random-traffic mode, cut-in, sudden-braking, etc.
  • Environment configuration improvements:
    • moon position in nighttime environment configurations
    • Improved environment road wetness layer
    • UI for FPS and SIM time
    • Improved rain particles
    • Increased types of traffic lights, model improvements
  • Improvements in Developer Mode:
    • developer settings to use ego vehicle within Developer Mode
    • ability to select and add actors to simulation in Developer Settings
    • added sensor debug mode
    • added tool to rotate Editor scene view to -X north
  • Features for traffic agents in simulation:
    • support for bicyclist traffic agents
    • support for custom traffic vehicle behavior plugins
    • pedestrian crosswalk support with yield for traffic vehicles (SanFrancisco map)
    • added direction for pedestrian crosswalk annotation tool
    • spawning NPCs now raycasts target bounds from egos' positions
  • New map/environment creation improvements:
  • General simulation improvements:
    • ability to create and run a Distributed Simulation from web user interface
    • offline mode for running saved simulation configurations
    • improved cache control for downloaded assets
  • Sensors improvements:
    • new sensors: StopLine, HUDKeyboardControl, AutowareAIControl, LGSVLControl, etc.
    • improved LiDAR simulation performance
    • sun-flare, raindrops, greyscale, and video artifacts effects for sensors
    • support for sensor post-distortion effects
    • Default values for simple and complex sensor parameter types
    • Enabled sensors to load texture assets
  • Improvements around support for AD stacks:

Changed

  • Product branding changed from "LGSVL Simulator" to "SVL Simulator"
  • Old local web user interface is now deprecated. Users need to migrate to new web user interface
  • Old content website will be deprecated
  • All content now managed on cloud - downloaded as needed by simulation configuration
  • Unity update to 2019.4.18f1
  • All sensors are now sensor plugins - default sensors are part of user plugin library
  • Sensor plugins no longer bundled with simulator executable
  • Distributed simulation: fixed pedestrian movement animation bug
  • Distributed simulation: video artifact fix
  • Fixed wrong timestamp error in clock and IMU sensors
  • Fix acceleration/angular velocity in Apollo imu/corrected_imu
  • Fixed way of handling failed downloads
  • Fixed bugs and issues in OpenDrive HD map importer and exporter
  • Point cloud rendering: added alternative method for removing obscured points (reduces flickering, requires depth prepass)
  • Point cloud rendering: Fill scarce depth map holes through neighborhood sampling
  • Point Cloud Rendering: Fix skybox blending in unlit point cloud
  • Improved traffic lights in environments
  • Rain/clouds/lights improvements
  • NPC spawn logic improvements
  • Fix old NPC models and prefab
  • Adjust camera distance from ego bounds
  • HD map import: Fix keyError in lanelet2 and improve grouping lanes at intersections
  • HD map import: Fix map origin update during OpenDrive map import