Skip to content

Commit

Permalink
Merge tag '3.6.0' into develop
Browse files Browse the repository at this point in the history
* add: Launchfiles and configuration for picoScan120
* add: Optional AngleRangeFilter and IntervalFilter for picoScan
* fix: Obsolete topic "/sick_multiscan/scan" removed
* add: IMU automatically deactivated after receiving an error code for IMU activation from picoScan w/o addons
* fix: Customization of hash values for authorization #366
* fix: Replaced builtin_addressof expressions #370
* add: Different UDP timeouts for state initial and running, improved UDP timeout handling
* fix: Picoscan range_min value in laserScan message #382
* add: Support for RMS2xxx LIDoutputstate telegrams
* fix: sick_generic_caller debug assertion #385
* add: Check of udp receiver ip at startup
* add: cmake-option to overwrite optimization level
* change: Documentation restructured
* add: Improved field evaluation TiM7xx, Tim7xxS (publish LIDinputstate messages, configuration and services for options FieldSetSelectionMethod and ActiveFieldSet)
* fix: PicoScan parameter add_transform_xyz_rpy #399
* fix: LMS4000 encoder settings #403
* fix: CMake-flag for target sick_scan_xd_api_dockertest #404
* change: Merge PR #405 (typo) and PR #406 (sick_scan_xd_api_test)
  • Loading branch information
weinmalSICKAG committed Oct 23, 2024
2 parents c285826 + 7cab14f commit 8e560a8
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 35 deletions.
59 changes: 29 additions & 30 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Possible types are **Added** for new features. **Changed** for changes to the ex
features that will be removed in future versions **Removed** for deprecated features that were removed in this release.
**Fixed** for all bug fixes. **Security** to prompt users to update in case of closed vulnerabilities.

## Unreleased ##
## Released ##

### Release v3.6.0
- **add** Launchfiles and configuration for picoScan120
Expand All @@ -26,7 +26,6 @@ features that will be removed in future versions **Removed** for deprecated feat
- **fix** CMake-flag for target sick_scan_xd_api_dockertest #404
- **change** Merge PR #405 (typo) and PR #406 (sick_scan_xd_api_test)

## Released ##

### Release v3.5.0
- **add** Optional switch between "system timestamps" (default) and "tick timestamps"
Expand All @@ -40,8 +39,8 @@ features that will be removed in future versions **Removed** for deprecated feat
- **add** Integration PR #347 (NAV350 landmarks)
- **add** Support for 3D-SLAM (OctoMap, RTAB-Map, timestamps for each scanpoint for deskewing, configuration example for multiScan)
- **add** customisations for gcc 13 (Ubuntu 24)
- **add** Update for bloom releases ROS-2 iron and jazzy
- **add** Configuration multiScan interval filter via launchfile (#352)
- **add** Update for bloom releases ROS-2 iron and jazzy
- **add** Configuration multiScan interval filter via launchfile (#352)
- **add** SPDX licence text (PR #354)
- **fix** Fix #355 (API launchfile parsing error)
- **add** Example configurations for parallel operation multi and picoScan
Expand All @@ -57,7 +56,7 @@ features that will be removed in future versions **Removed** for deprecated feat

### Release v3.3.0

- **add** Option for MRS1xxx azimuth correction table
- **add** Option for MRS1xxx azimuth correction table
- **add** Support for picoScan100 (single echo w/o addons)
- **add** API logging functions and verbosity (#270)
- **add** API documentation (multiple lidars not supported, #281)
Expand All @@ -82,7 +81,7 @@ features that will be removed in future versions **Removed** for deprecated feat

- **add** IMU support for multiScan
- **add** LaserScan output for picoScan
- **fix** API reinit
- **fix** API reinit
- **fix** multiScan data output with range filter activated
- **fix** adapt multiScan startup and shutdown sequence
- **fix** adaptations for MRS-1000 v2 firmware
Expand All @@ -93,11 +92,11 @@ This release has a new major version as it breaks with the previously used ROS m
For consistency, the ROS module name has been changed to "sick_scan_xd" to match the name used everywhere else.

- **add** New topics for additional data and properties
- **add** Official ARM64 support
- **add** Official ARM64 support
- **add** Service for requesting contamination detection information
- **change** Improvements from customer tickets and documentation enhancements
- **fix** ROS module name consistency

### Release v2.10.3
- **fix** avoid problems with min/max definition in the STL and preprocessor definitions

Expand All @@ -106,7 +105,7 @@ For consistency, the ROS module name has been changed to "sick_scan_xd" to match

### Release v2.10.1
- **update** make Compact format the default for picoScan and multiScan

### Release v2.10.0
- **add** picoScan support
- **add** Compact format support
Expand All @@ -132,7 +131,7 @@ For consistency, the ROS module name has been changed to "sick_scan_xd" to match
- **Update** Win64 build instructions
- **Update** API documentation, driver states diagrams and typos
- **Added** LRS-36xx configuration for upside-down mounting
- **Removed** Obsolete service commands and RMS3xx support
- **Removed** Obsolete service commands and RMS3xx support
- **Fix** LRS-36xx angle configuration
- **Fix** catkin_lint warnings
- **Fix** ROS-2 Humble build
Expand Down Expand Up @@ -182,7 +181,7 @@ For consistency, the ROS module name has been changed to "sick_scan_xd" to match
- **Update** README.md restructured
- **Update** Collected update including previous v2.8.x changes

### v2.8.2 - development branch
### v2.8.2 - development branch
- **Fixed** Update build instructions in README.md, visualization in python API-example with low frequency to reduce cpu usage.

### v2.8.1 - development branch
Expand All @@ -195,68 +194,68 @@ For consistency, the ROS module name has been changed to "sick_scan_xd" to match
- **Changed** Changed to namespace roswrap in ros wrapper classes
- **Fixed** Library linker flag #91

### v2.7.5 -
### v2.7.5 -
- **Fixed** MRS6124 pointcloud error #88

### v2.7.4 -
### v2.7.4 -
- **Fixed** ROS2 compilation error #83

### v2.7.3 -
### v2.7.3 -
- **Added** Supported for LFPmeanfilter and LFPmedianfilter (MRS1xxx, LMS1xxx, LMS4xxx, LRS4xxx)
- **Added** Supported for LMDscandatascalefactor (LRS4xxx)

### v2.7.0 -
### v2.7.0 -
- **Added** V2.7.0: Support for multiScan136 (sick_scansegment_xd)
- **Fixed** Timestamp LaserScan-message corrected (identical timestamps in LaserScan- and PointCloud2-messages, both by Software-PLL)

### v2.6.8 -
### v2.6.8 -
- **Fixed** Merge pull request #76

### v2.6.7 -
### v2.6.7 -
- **Update** LMS511 configuration #67

### v2.6.6 -
### v2.6.6 -
- **Update** NAV310 + LRS4xxx update, issues #58, #59, #60, #61

### v2.6.5 -
### v2.6.5 -
- **Fixed** LRS4xxx scan configuration #52

### v2.6.4 -
### v2.6.4 -
- **Fixed** LMS5xx echo filter settings corrected

### v2.6.3 -
### v2.6.3 -
- **Fixed** Timestamp Laserscan message corrected

### v2.6.2 -
### v2.6.2 -
- **Fixed** LDMRS spinning problem corrected

### v2.6.1 -
### v2.6.1 -
- **Added** V2.6.1: Support for RMS-1xxx binary protocol

### v2.6.0 -
### v2.6.0 -
- **Changed** V2.6.0: RMS configuration update, issue #7

### v2.5.2 -
### v2.5.2 -
- **Fixed** Fix LSR-4xxx laserscan angles #28
- **Fixed** Fix duplicated laserscan messages #28

### v2.5.1 -
### v2.5.1 -
- **Fixed** Error after SOPAS command SetAccessMode #27

### v2.5.0 -
### v2.5.0 -
- **Fixed** Issue #24 (stop scanner at exit)
- **Added** new ros service SickScanExit to stop scanner and exit

### v2.4.6 -
### v2.4.6 -
- **Fixed** Corrected angle shift parameter for LMS-4xxx
- **Changed** Typo corrected

### v2.4.5 -
### v2.4.5 -
- **Changed** bugfix #158 (driver terminates), modified SOPAS-startup sequence.

### v2.4.4 - 2022-01-25
- **Added** Support min and max angle configuration for LRS-3601
- **Changed** Mirroring for NAV-3xx
- **Changed** Mirroring for NAV-3xx

### v2.4.3 - 2022-01-18
- **Changed** Rename class sick_lidar::Util to namespace sick_lidar::util
Expand Down
10 changes: 5 additions & 5 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Changelog for package sick_scan_xd
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Forthcoming
3.6.0 (2024-10-23)
-----------
* Release v3.6.0
* add: Launchfiles and configuration for picoScan120
Expand All @@ -24,7 +24,7 @@ Forthcoming
* fix: CMake-flag for target sick_scan_xd_api_dockertest #404
* change: Merge PR #405 (typo) and PR #406 (sick_scan_xd_api_test)

3.5.0 (2024-xx-xx)
3.5.0 (2024-07-19)
------------------
* Release v3.5.0
* add: Optional switch between "system timestamps" (default) and "tick timestamps"
Expand All @@ -38,8 +38,8 @@ Forthcoming
* add: Integration PR #347 (NAV350 landmarks)
* add: Support for 3D-SLAM (OctoMap, RTAB-Map, timestamps for each scanpoint for deskewing, configuration example for multiScan)
* add: customisations for gcc 13 (Ubuntu 24)
* add: Update for bloom releases ROS-2 iron and jazzy
* add: Configuration multiScan interval filter via launchfile (#352)
* add: Update for bloom releases ROS-2 iron and jazzy
* add: Configuration multiScan interval filter via launchfile (#352)
* add: SPDX licence text (PR #354)
* fix: Fix #355 (API launchfile parsing error)
* add: Example configurations for parallel operation multi and picoScan
Expand All @@ -58,7 +58,7 @@ Forthcoming
3.3.0 (2024-03-04)
------------------
* Release v3.3.0
* add: Option for MRS1xxx azimuth correction table
* add: Option for MRS1xxx azimuth correction table
* add: Support for picoScan100 (single echo w/o addons)
* add: API logging functions and verbosity (#270)
* add: API documentation (multiple lidars not supported, #281)
Expand Down

0 comments on commit 8e560a8

Please sign in to comment.