Skip to content

Releases: lge-ros2/cloisim

CLOiSim-3.0.4

24 Nov 05:48
0097da2
Compare
Choose a tag to compare
CLOiSim-3.0.4 Pre-release
Pre-release

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.5 LTS (64-bit)

Changes

Major

  • Upgrade Unity editor version: 2021.3.14f1 (LTS)
  • Upgrade plugin libraries
    • protobuf-net: 3.1.17 -> 3.1.22
  • Upgrade plugin libraries
    • NetMQ: 4.0.1.9 -> 4.0.1.10
  • Update package version
    • com.unity.render-pipelines.universal: 12.1.7 -> 12.1.8

Minor

  • Update Dockerfile
  • add new packages
    • com.unity.performance.profile-analyzer

Bug fix

What's Changed

  • CLOiSim-3.0.4: Squash merge 'main-to-develop(merged from develop)' into main by @hyunseok-yang in #227

Full Changelog: 3.0.3...3.0.4

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-3.0.3

24 Aug 08:19
e0507c2
Compare
Choose a tag to compare

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.4 LTS (64-bit)

Changes

Major

Minor

Bug fix

  • SensorDevice: Clock
    • issue: after reset, clock was not published.

What's Changed

  • CLOiSim-3.0.3: Squash merge 'main-to-develop(merged from develop)' into main by @hyunseok-yang in #224

Full Changelog: 3.0.2...3.0.3

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-3.0.2

23 Aug 15:21
61a4586
Compare
Choose a tag to compare
CLOiSim-3.0.2 Pre-release
Pre-release

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.4 LTS (64-bit)

Changes

Major

  • General: Upgrade Unity editor version -> 2021.3.8f1 (LTS)
  • General: Upgrade plugin libraries
    • NetMQ: 4.0.1.8 -> 4.0.1.9

Minor

  • General: update package version
    • com.unity.burst": 1.6.6 -> 1.7.3

Bug fix

  • SensorDevice: Lidar
  • Bug fix in handling LaserData
    • filter min range after scale depth data by max range
  • Fix for Lidar Sensor
    • copy depth range data to output data
    • clip near(min) size
    • size of depth buffer

What's Changed

  • CLOiSim-3.0.2: Squash merge 'main-to-develop(merged from develop)' into main by @hyunseok-yang in #221

Full Changelog: 3.0.1...3.0.2

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-3.0.1

28 Jun 17:05
d811ad2
Compare
Choose a tag to compare

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.4 LTS (64-bit)

Changes

Major

  • General: Upgrade Unity editor version -> 2021.3.5f1 (LTS)
  • General: Upgrade plugin libraries
    • protobuf-net: 3.0.101 -> 3.1.17
    • protobuf-net.Core: 3.0.101 -> 3.1.17

Minor

  • General: update package version
    • com.unity.render-pipelines.universal: 12.1.6 -> 12.1.7
  • Sensor.Device: Modify color for 3d lidar visualization
  • General: Modify ObjectSpawaning
    • add different mass by scale size
    • add more drag value

Bug fix

  • SensorDevice: Lidar for 3D point cloud
    • add parameter validation check for LaserPlugin
    • Modify log print for RandomNumberGenerator
    • Fix copy length in GeneratorMessage() for Lidar
    • Modify Vertical FOV for Lidar(Camera)
    • fix for handling vertical data
  • SDF.Parser: Modfiy default value for SDF.Link elements

What's Changed

  • CLOiSim-3.0.1: Squash merge 'main-to-develop(merged from develop)' into main by @hyunseok-yang in #217

Full Changelog: 2.7.7...3.0.1

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-2.7.7

03 Mar 08:58
17a926e
Compare
Choose a tag to compare

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.3 LTS (64-bit)

Changes

Major

Minor

Bug fix

  • General: Fix Shader problem -> add Shader Variants and modify GraphicsSettings

What's Changed

  • CLOiSim-2.7.7: Squash merge 'main-to-develop(merged from develop)' into main by @hyunseok-yang in #212

Full Changelog: 2.7.6...2.7.7

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-2.7.6

02 Mar 11:37
21fdf64
Compare
Choose a tag to compare
CLOiSim-2.7.6 Pre-release
Pre-release

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.3 LTS (64-bit)

Changes

Major

  • General: Upgrade Unity editor version -> 2020.3.30f1 (LTS)

Minor

  • General: update package version, com.unity.ide.vscode: 1.2.4 -> 1.2.5
  • UI: add WaitForEndOfFrame() before start importing model from model list
  • UI: Determine model-deploying-yoffset from bounding box of model when deploy it from AddModel List
  • SensorDevice: Modify Clock class -> Change sequence of retrieving time for real time and sim time
  • SDF.Implement: Change default image format for depth camera when implement sensor
  • Sensor.Device: Modify declaration of variables for Parallel.For code in Lidar sensor
  • Sensor.Device: Set StopNaN=true for Camera sensor device
  • SDF.Importer/Parser/Implement: Modify and Update SDF.Parser, SDF.Importer And SDF.Implement
    • SDF.Root class
      • <pose>, <world>, <sensor>, <geometry>, <material>, <collision> and <joint>
    • Possible to parse only for SDF elements
      • <scene>, <state>

Bug fix

  • SensorDevice: modify CommandBuffer for DepthCamera -> prevent potential application freezing

What's Changed

  • CLOiSim-2.7.6: Squash merge 'main-to-develop(merged from develop)' into main by @hyunseok-yang in #209

Full Changelog: 2.7.5...2.7.6

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-2.7.5

04 Feb 06:39
3c99bba
Compare
Choose a tag to compare
CLOiSim-2.7.5 Pre-release
Pre-release

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.3 LTS (64-bit)

Changes

Major

  • General: Upgrade Unity editor version -> 2020.3.27f1 (LTS)
  • General: Change Graphic settings -> Turn Off bill board face camera position
  • General: Upgrade plugin libraries -> NetMQ(4.0.1.6 -> 4.0.1.8)
  • SDF.Implement.Visual: Change default shader, URP/Lit -> URP/Simple Lit
  • SDF.Implement: Set intertia tensor automatically by calling ResetInertiaTensor() if inertial.inertia element is empty
  • CLOiSimPlugin: Change topic_name whether to add parts_name in prefix by new attribute(add_parts_name_prefix='true')
  • CLOiSimPlugin: Add new plugin -> ImuPlugin
  • CLOiSimPlugin: Modify RealsensePlugin Support IMU sensor in Realsense like D455 sensor

Minor

  • General: Change default model root directories for editor mode in MainScene.unity
  • General: Modify Log print when model/world is loaded
  • General: Remove yield return WaitOfEndFrame() after add model from model list
  • General: Set default application setting
    • QualitySettings.vSyncCount = 0
    • Application.targetFrameRate = 60
    • OnDemandRendering.renderFrameInaterval = 1
  • UI: Change scroll properties for AddModel UI List in MainScene.unity
  • UI: Block or Unblock CameraWheelControl as addModel List is opend or not
  • UI: Add protection to avoid null object accessing in TransformGizmo
  • UI: Modify MakeImmovableBodyTransformSelected() method to handle a rigidbody also.
  • UI: modify condition for MakeImmovableBodyTransformSelected() in gizmo transform -> distinguish props and static object
  • UI: Protected deploying Model twice by double-click
  • SDF.Implement.Visual: Modify SpeedTree8 shader for Tree visual object -> Set Billboard option
  • SensorDevice: Add protection code in MicomSensor -> null object accessing
  • SensorDevice: Set multisample antialiasing level for RTHandle in Camera/Lidar

Bug fix

  • General: Important! disable managed stripping level in ProjectSettings
  • General: Add protection code to check if SimulationService is started
  • General: Change sequeunce of calling GetComponents() for UI
  • SensorDevice: Fix Copy length in handling Laser Data
  • SensorDevice: Bug fix wrong vertical laser samples if vertical element with 1 samples in sensor/ray/scan exists.
  • CLOiSimPlugins: Fix TF info for axis of joint

What's Changed

  • CLOiSim-2.7.5: Squash merge 'main-to-develop(merged from develop)' into main by @hyunseok-yang in #205

Full Changelog: 2.7.4...2.7.5

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-2.7.4

20 Jan 16:20
cdd400a
Compare
Choose a tag to compare

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.3 LTS (64-bit)

Changes

Major

  • SDF.Implement: Set TargetVelocity=1 for prismatic which has dynamics parameter with limits
  • SDF.Implement: Set targetVelocity=0 only for not-prismatic joint type when reset() is called
  • CLOiSimPlugin: Select parts name as a topic name when ros2/topic_name element is missing in Plugin parameters.

Minor

  • Core.Main: Modify making cloned model name method.
  • Device.DepthCamera: Modify Thread and group size of shader computing for DepthBufferScaling

Bug fix

  • SDF.Import: make it parenting correctly even if parent model is moved by another joint

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-2.7.3

17 Jan 14:50
64e0337
Compare
Choose a tag to compare

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.3 LTS (64-bit)

Changes

Major

  • Device.Module: Upgrade MotorControl Module to support 4-wheel drive

Minor

  • UI: Preseve selected object in Following List even after update the following object list
  • UI: Update Following object list when object is deleted by Del Key
  • UI: Modify GUI properties for SimulationDisplay
  • UI: Remove calling ReleaseFollowingObject when target object is null in LateUpdate() loop
  • UI: Make immovable for the object has root articulation body while doing gizmo transforming.
  • UI: Print log when following object is selected or unselect
  • SDF.Import: Print Log message when world or model is loaded

Bug fix

  • None

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.

CLOiSim-2.7.2

16 Jan 14:59
fa10e86
Compare
Choose a tag to compare
CLOiSim-2.7.2 Pre-release
Pre-release

Build Environment

Linux & Windows

  • Processor: AMD® Ryzen 9 3900x 12-core processor × 24
  • Memory: 62.7 GiB
  • Graphics: NVIDIA Corporation [GeForce RTX 3090]
  • OS: Linux/Ubuntu 20.04.3 LTS (64-bit)

Changes

Major

  • General: Upgrade Unity editor version -> 2020.3.26f1 (LTS)
  • General: Update package version
    • com.unity.render-pipelines.universal: 10.7.0 -> 10.8.1
    • com.unity.toolchain.linux-x86_64: 0.1.19-preview -> 1.0.0
  • Core: Remove all device port map table when model is removed(deallocated) in BridgeManager
  • SDF.Parser: Adjust Dynamic Friction ratio to Static Friction(mu value in sdf parameter) in SDF.Implement.Collision
  • Device: Modify finding target joint control in JointState module
  • UI: Modify the behavior of ESC key pressing for UI AddModellist

Minor

  • Core.Main: Give a sleep time before import and deploying after choose from model list
  • Core.Main: Set model immovable before deploy the mode from the model list
  • SDF.Parser: Apply filtering non-number character in pose string using reg-ex(supporting a exponentioal notation(ex: 1e-10))
  • General: Add protection code
  • UI: Add new prining warning messsage method in SimulationDisplay
  • UI: Adjust height offset of deploying model before confirm the location where to place.
  • UI: Change default Main Camera control parameters in MainScene.unity
  • UI: Update following object list when new model is added from model list

Bug fix

  • Core.Main: Fix null object in Main.Display variable.

Version matching for this release

For binary release version, just run './run.sh' script after extract compressed file.