Releases: SICKAG/sick_scan_xd
Releases · SICKAG/sick_scan_xd
3.6.0
- 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)
3.5.0
- add Optional switch between "system timestamps" (default) and "tick timestamps"
- add Extract sick_scan_xd version from package.xml
- add Add git info to sick_scan_xd version
- fix #316 (blocking API-close in case of wrong ip-address)
- add #321, #310 (optional cmake-flag to set a calling convention for API calls)
- add Hector SLAM configuration and example for picoScan
- add Correction angle shift settings for LRS-36x0 and OEM-15xx
- add Update FAQ (Network settings etc.)
- 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 SPDX licence text (PR #354)
- fix Fix #355 (API launchfile parsing error)
- add Example configurations for parallel operation multi and picoScan
Release 3.4.0
- add azimuth angle table for MRS-1xxx and LMS-1xxx with firmware 2.2.0 oder newer
- add docker tests for MRS-1xxx, multiScan and picoScan with ROS-2
- add API-funktion SickScanApiSendSOPAS to send SOPAS commands (e.g. "sRN SCdevicestate" or "sRN ContaminationResult")
- add generation of TF messages
- add Option to deactivate initialization sequence for TiM-7xxS devices
- add Documented option "-b master" to clone the release version
- fix #316 API re-init nach close
Release v3.3.0
Release v3.2.0
- add IMU support for multiScan and picoScan
- add support bloom releases for ROS-2 humble
- add docker tests for ROS1 noetic incl. testcases for multiScan, picoScan, MRS1xxx
- add PR #255, support picoScan performance profiles
- changed configuration time flag LMDscandatacfg switched off for the TiM240
- fix #218 (API reinit)
- fix #220 (Fullframe Laserscan messages multi- and picoScan)
- fix #221 (No scandata while activated scan range filter)
- fix #222 (rviz visualization of polar pointclouds)
- fix #247 (Launchfile option for laserscan topic)
- fix #256 (Clean API-exit picoScan and multiScan)
- fix #260 (Provide API-functions to query lidar status, error codes and error messages)
Release v3.1.0
- add IMU support for multiScan
- add LaserScan output for picoScan
- 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
Release v3.0.0 - Rename ROS module to sick_scan_xd
This release has a new major version as it breaks with the previously used ROS module name "sick_scan".
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 Service for requesting contamination detection information
- changed Improvements from customer tickets and documentation enhancements
- fix ROS module name consistency
Release v2.10.2 - picoScan and Compact format support
- add picoScan support
- add Compact format support
- add LMS4000 encoder setting support
- update make Compact format the default for picoScan and multiScan
- fix multiScan angle range filter parameter unit
- fix MRS1104 diagnostic message
- fix TiM781S login
- fix correct picoScan details in documentation and launch files
Release v2.9.1 - Angle correction
- Angle correction (min/max angle settings), fix TIM551 points have bad coordinates. #166
- TiM240 initialization (start measurement)
Release v2.9.0 - RMSxxxx support and NAV350 support
- Added RMSxxxx support, unification of RMS-1xxx and RMS-2xxx Note: RMSxxxx supports ASCII-communication mode only (Cola-A).
- Update #159 (nav310 angle setting compability), merge with NAV310 angle settings branch https://github.com/SICKAG/sick_scan_xd/tree/159-nav310-angle-setting-compability
- Update Documentation LD-LRS3600,LD-LRS3601,LD-LRS3611,LD-OEM1500,LD-OEM1501 support
- Update Removed obsolete RMS-3xx
- Added NAV350 support
- Update Merge lms511_field_mon (fix lms511 field parsing and wait api), default_echo_setting (activate last echo by default), monitoring_ros2_qos (ROS2 QoS configuration), scansegment_xd_support (update build instructions), rename-mrs100-multiscan, rename-fullframe-topic