|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | +## [0.15.0] 23 September 2023 |
| 4 | + |
| 5 | +### Added |
| 6 | + |
| 7 | +- Added feature to simulate velocity distortion |
| 8 | + - Added API call to specify the delay between firing each ray: |
| 9 | + - `rgl_node_rays_set_time_offsets` |
| 10 | + - Added API call to perform raytracing with velocity distortion: |
| 11 | + - `rgl_node_raytrace_with_distortion` |
| 12 | + - Note: it is a simplified version of that feature |
| 13 | + - The distortion takes into account only sensor velocity |
| 14 | + - The velocity of the objects being scanned by the sensor is not considered |
| 15 | +- Improved ray range configuration |
| 16 | + - Added API call to define min and max range for rays: |
| 17 | + - `rgl_node_rays_set_range` |
| 18 | + - The range for each ray can be specified individually |
| 19 | + - Modified API call: |
| 20 | + - `rgl_node_raytrace` |
| 21 | + - No longer takes range as a parameter |
| 22 | +- Improved tape tools |
| 23 | + - Multi-lidar tapes are now supported by `tapeVisualizer` |
| 24 | + |
| 25 | +### Fixed |
| 26 | + |
| 27 | +- Fixed `-march=native` imposed compilation option |
| 28 | + - Library builds are compatible with all 64-bit CPUs |
| 29 | + - `vcpkg` tag has been updated |
| 30 | + - `PCL` version has been upgraded (1.13.0 -> 1.13.1) |
| 31 | +- Fixed missing dependencies for ROS2 standalone build |
| 32 | +- Fixed tape for API call `rgl_entity_set_id` |
| 33 | +- Fixed `rgl_node_points_visualize` |
| 34 | + - Fixed blocking spin loop for up to 1s on some machines |
| 35 | + - Fixed segmentation fault on window close |
| 36 | + - Fixed handling multiple windows at the same time |
| 37 | +- Fixed linking the tests on Windows |
| 38 | + |
| 39 | +### Known Issues |
| 40 | +- Destroying `rgl_node_points_visualize` may deadlock on some machines if multiple windows are spawn |
| 41 | +- Destroying `rgl_node_points_visualize` may not close window immediately - main thread exit needed |
| 42 | + |
3 | 43 | ## [0.14.1] 5 July 2023 |
4 | 44 |
|
5 | 45 | ### Fixed |
| 46 | + |
6 | 47 | - Fixed building `PCL` on Windows |
7 | 48 | - `vcpkg` tag has been updated |
8 | 49 | - `PCL` version has been upgraded (1.12.0 -> 1.13.0) |
|
0 commit comments