Skip to content

Releases: Tinker-Twins/AutoDRIVE

AutoDRIVE Testbed 0.2.0

17 Mar 04:13
7887fdf
Compare
Choose a tag to compare
Pre-release

Release Note:

Updated release of the AutoDRIVE Testbed with an independent 4-wheel-drivable and 4-wheel-steerable (4WD4WS) Nigel. This version was developed at ARMLab, CU-ICAR.

Change Log:

  • Updated Nigel's source files
  • Added 4WD4WS Nigel's source files
    • Mechanical:
      • Vehicle design part files
      • Vehicle virtual assembly
      • Chassis manufacturing files
    • Electrical:
      • Auxiliary board circuit designs
    • Software:
      • Testing code for throttle sensor, steering sensor, encoders, buzzer, microphone, IMU, RGB camera, RGB-D camera, LIDAR, driving sequence, steering sequence, servo zero-steering, Ackermann steering, light sequence, lane change maneuver and parallel parking maneuver
      • Calibration code for IMU and steering actuators
      • Vehicle firmware for 2WS and 4WS configurations
  • Added build documentation and resources
    • Nigel:
      • Assembly guide
      • Assembly animations
      • Bill of materials (BOM)
    • Nigel 4WD4WS:
      • Assembly guide
      • Assembly animations
      • Bill of materials (BOM)

AutoDRIVE Simulator 0.3.0

06 Nov 17:43
Compare
Choose a tag to compare
Pre-release

Release Note:

Updated release of AutoDRIVE Simulator. Apart from regular updates, this version also includes new vehicles as well as environments.

Change Log:

  • Added auto-exposure effect to scene cameras for smooth lighting transitions
  • Added motion blur effect to cameras
  • Added more post-processing effects
    • Shadows
    • Visual Environment
    • Physically Based Sky
    • Ambient Occlusion
    • Bloom
    • Contact shadows
    • [NEW] Depth of Field
    • [NEW] Film Grain
    • [NEW] Chromatic Aberration
    • [NEW] Tonemapping
    • [NEW] Screen Space Reflection
    • [NEW] Lens Distortion
  • Reduced physics timestep leading to more stable physics update (especially for scaled vehicles)
  • Improved vehicle dynamics (re-configurable COM, improved tire-interaction dynamics)
  • Improved infrastructure physics (optimized dynamics parameters)
  • Added more parameters in data recording (IMU, etc.)
  • Changed steering sign convention (left is now positive)
  • Added OpenCAV Digital Twin
    • Full-scale vehicle dynamics
    • Full-scale vehicle actuators
    • Full-scale AV sensor suite
    • Physically based materials and lights
    • Branding decal projection
    • Add Pilot's Eye camera view for FPV driving
  • Added RZR Digital Twin
    • Full-scale vehicle dynamics
    • Full-scale vehicle actuators
    • Full-scale AV sensor suite
    • Physically based materials and lights
    • Add Pilot's Eye camera view for FPV driving
    • Add off-road environment with rough terrain (crests, troughs, cliffs, hills, mountains), soft (grass, shrubs) and hard (trees) vegetation, water body, rocks and boulders
  • Added F1TENTH Digital Twin
    • 1:10 scale vehicle dynamics model
    • Physically based sensor simulation
    • Virtual sensors (e.g. encoders, IPS, IMU, camera, etc.)
    • Update HUD to display live telemetry and lap times
    • Flexible single/multi-agent racing scenarios
      • Manual (human vs. human)
      • Autonomous (AI vs. AI)
      • Hybrid (human vs. AI)
    • Intelligent agent/environment parallelization for accelerating RL training
    • Multiple POVs for convinient racing (FPV, SPV, TPV, etc.)
  • Simulate dynamic time-of-day and weather conditions (sun, rain, snow, clouds, wind, fog, etc.)
  • Update build Settings
    • Update Graphics API from OpenGL to Vulkan
    • Update Scripting Backend from Mono to IL2CPP (Linux build only)

AutoDRIVE Devkit 0.3.0

07 Nov 03:53
4abf7cd
Compare
Choose a tag to compare
Pre-release

Release Note:

Updated release of AutoDRIVE Devkit. This version includes updated APIs for Python, C++ and ROS along with added support for ROS 2 API. This version of devkit supports Nigel as well as F1TENTH vehicles.

Change Log:

  • Updated Autonomous Driving Software Stack (ADSS):
    • Updated AutoDRIVE APIs for Python, C++ and ROS
    • Added AutoDRIVE ROS 2 API
    • Added modular APIs for Nigel and F1TENTH vehicles

AutoDRIVE Devkit 0.2.2

04 Jul 03:07
Compare
Choose a tag to compare
Pre-release

Release Note:

Updated release of AutoDRIVE Devkit. This version was built on top of AutoDRIVE Devkit 0.2.1 with an aim of improving the dependency management and installation of the C++ API.

Change Log:

  • Updated Autonomous Driving Software Stack (ADSS):
    • Updated build.sh to manage dependencies and installation better
    • C++ API (Tested with Ubuntu 20.04)

AutoDRIVE Devkit 0.2.1

28 May 07:30
a2fad1d
Compare
Choose a tag to compare
Pre-release

Release Note:

Updated release of AutoDRIVE Devkit. This version was built on top of AutoDRIVE Devkit 0.2.0 with an aim of improving the documentation and adding support for ROS Noetic (with continued support for ROS Melodic).

Change Log:

  • Updated Autonomous Driving Software Stack (ADSS):
    • ROS Package (Tested with ROS Melodic & Noetic)
  • Improved Documentation
  • Enlisted Dependencies

AutoDRIVE Devkit 0.2.0

21 Aug 00:31
Compare
Choose a tag to compare
Pre-release

Release Note:

Updated release of AutoDRIVE Devkit. This version was developed as a part of Undergraduate Final Year Project at SRM Institute of Science and Technology.

Change Log:

  • Updated Autonomous Driving Software Stack (ADSS):
    • ROS Package (Tested with ROS Melodic)
    • Python API (Tested with Python 3.6.5)
    • C++ API (Tested with C++11 standard compiled with GCC 7.5.0)
  • Added Smart City Software Stack (SCSS):
    • AutoDRIVE Smart City Manager (SCM) Server
    • AutoDRIVE Smart City Manager (SCM) Database
    • AutoDRIVE Smart City Manager (SCM) Webapp

AutoDRIVE Simulator 0.2.0

05 Aug 22:36
Compare
Choose a tag to compare
Pre-release

Release Note:

Updated release of AutoDRIVE Simulator. This version was developed as a part of Undergraduate Final Year Project at SRM Institute of Science and Technology.

Change Log:

  • Upgraded rendering functionality using Unity's High Definition Rendering Pipeline (HDRP) along with Post-Processing Stack
  • Updated vehicle model
    • Port vehicle gameobjects and behavior scripts
    • Tune vehicular dynamics
    • Update material properties
    • Update light properties
  • Added more environment modules
    • Road kits (1, 2, 4 and 6 lanes)
      • 4 road modules
      • 2 intersection modules
      • 2 parking modules
    • Terrain modules (asphalt, dirt, lawn, snow and water)
    • Obstruction modules (construction box, traffic cone)
    • Traffic signs (stop sign, give way sign, regulatory sign, cautionary sign and informatory sign)
    • Traffic light
  • Updated maps
    • Tiny-Town
  • Added maps
    • Driving School
    • Parking School
    • Intersection School
  • Added data recording functionality
  • Added rendering quality toggle functionality
    • Low
    • High
    • Ultra
  • Updated GUI
    • Added quit button
    • Added data recording button
    • Added rendering quality toggle button
  • Added support for Unity ML-Agents
  • Added support for multiple vehicles
  • Added support for multiple traffic lights
  • Added support for V2X communication

AutoDRIVE Devkit 0.1.0

07 Feb 21:52
Compare
Choose a tag to compare
Pre-release

Release Note:

Initial release of AutoDRIVE Devkit. This version was developed as a part of India Connect @ NTU Internship Programme 2020.

Change Log:

  • Added ROS Package
  • Added Python API
  • Added C++ API

AutoDRIVE Testbed 0.1.0

31 May 03:12
Compare
Choose a tag to compare
Pre-release

Release Note:

Initial release of AutoDRIVE Testbed. This version was developed as a part of Undergraduate Final Year Project at SRM Institute of Science and Technology.

Change Log:

  • Added vehicle source files
    • Mechanical:
      • Vehicle design part files
      • Vehicle virtual assembly
      • Chassis manufacturing files
    • Electrical:
      • Auxiliary board circuit design file
    • Software:
      • Testing code for throttle sensor, steering sensor, encoders, IMU, cameras, LIDAR, throttle actuator, steering actuator and lights
      • Calibration code for IMU and steering actuator
      • Vehicle firmware
  • Added infrastructure source files
    • Mechanical
      • Infrastructure Development Kit
        • AprilTag markers
        • Road kits (1, 2, 4 and 6 lanes)
          • 4 road modules
          • 2 intersection modules
          • 2 parking modules
        • Terrain modules (asphalt, dirt, lawn, snow and water)
        • Obstruction modules (construction box, traffic cone)
        • Traffic signs (stop sign, give way sign, regulatory sign, cautionary sign and informatory sign)
        • Traffic light
    • Software
      • Calibration code for AutoDRIVE Eye
      • Software for Indoor Positioning System (IPS)

AutoDRIVE Simulator 0.1.1

03 Mar 13:12
Compare
Choose a tag to compare
Pre-release

Change Log:

  • Updated the algorithm for counting encoder ticks