AWSIM v2.0.0 introduces a major refactoring and new architecture with the aim of improving scalability in AWSIM development.
Warning
When updating from a previous version to v2.0.0, we recommend setting up UnityProject again. (Unity version has also been updated.)
Changes
- Support URP and HDRP in a single project. See also here
- Allowing users to choose whether rendering quality or computing performance is more important.
- Sample scenes of both are delivered (HDRP :
AWSIM-Demo.zip
, URP :AWSIM-Demo-Lightweight.zip
). It can be downloaded here.
- Implement new architecture. See also here
- Create new coding standards. All source code has been reviewed in accordance with the new architecture and coding standards.
- Adopt a layered architecture in AWSIM and clarify dependencies at the namespace level.
- Improved directory structure.
- Allows entry points and main loops to be created for each scene in C# coding. Also avoids exploding references between Components in the UnityEditor's Inspector.
- Remove
Awake()
,Start()
,Update()
,FixedUpdate()
, etc. from each of AWSIM's MonoBehaviour components to allow explicit C# coding to control execution order without having to rely on Script Execution Order. - Deleting tags and layers in UnityEditor.
- Upgrade unity version
- From
2021.1.7f1
to6000.0.34f1
.
- From
- New UI system. See also here
- Supports highly expandable UI systems. UI creation maintains consistency while eliminating restrictions as much as possible.
- Enable Scaling UI, Enable drag UI windows, Reset position.
- AwsimRvizPuligns. See also here
- Teleportation of ego vehicles is possible in Rviz.
- NPCs (vehicles, pedestrians) can be spawned in Rviz.
- Documentation
- License. See also here
- Prohibits public hosting of
/docs
content outside of the official AWSIM documentation site. - There are no other changes. As before, code is licensed under
Apache 2.0
, and assets are licensed underCC-BY NC
.
- Prohibits public hosting of
TODO
- Writing more document.
- Implement a new architecture in the LiDAR library.