|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## [0.18.0] 24 July 2024 |
| 4 | + |
| 5 | +### Added |
| 6 | + |
| 7 | +- Added radar object tracking feature |
| 8 | + - Added API call to produce point cloud with radar objects |
| 9 | + - `rgl_node_points_radar_track_objects` |
| 10 | +- Added mechanism to simulate fault injection |
| 11 | + - Added API call to mask groups of rays |
| 12 | + - `rgl_node_raytrace_configure_mask` |
| 13 | +- Added multi-return simulation |
| 14 | + - Currently, this feature is limited to outputting a single return point cloud, but the user can select which return mode is simulated (first or last) |
| 15 | + - Added API call to configure beam divergence |
| 16 | + - `rgl_node_raytrace_configure_beam_divergence` |
| 17 | + - Added API call to switch between return modes: |
| 18 | + - `rgl_node_multi_return_switch` |
| 19 | +- Added new fields: `RGL_FIELD_INTENSITY_U8` and `RGL_FIELD_TIME_STAMP_U32` |
| 20 | + - These fields are duplicates of existing fields but are stored in other data types |
| 21 | +- Added default intensity configuration |
| 22 | + - Added API call to configure default intensity |
| 23 | + - `rgl_node_raytrace_configure_default_intensity` |
| 24 | + - Default intensity is considered when hitting entities with no intensity texture set |
| 25 | + |
| 26 | +### Changed |
| 27 | + |
| 28 | +- Renamed ROS2 field name for `RGL_FIELD_RING_ID` |
| 29 | + - `ring` -> `channel` |
| 30 | +- Changed the content of time stamp fields (`RGL_FIELD_TIME_STAMP_F64` and `RGL_FIELD_TIME_STAMP_U32`) |
| 31 | + - Previously, it was time on the scene when the raytrace is triggered |
| 32 | + - Now, it holds the time have passed since the time of the raytrace trigger when given point was measured |
| 33 | + - If velocity distortion is disabled, the time stamp for all points will be zero |
| 34 | +- Intensity value of the point is based on intensity texture of the entity and the incident angle |
| 35 | + - The influence of the incident angle was added |
| 36 | + |
| 37 | +### Removed |
| 38 | + |
| 39 | +- Removed deprecated API call |
| 40 | + - `rgl_node_points_compact` |
| 41 | + - Please use `rgl_node_points_compact_by_field` instead. |
| 42 | + |
3 | 43 | ## [0.17.0] 11 June 2024
|
4 | 44 |
|
5 | 45 | ### Added
|
|
0 commit comments