Skip to content

Releases: SICKAG/sick_lidar_localization

v6.0.0: Package split and restructuring

01 Apr 11:40
9451304

Choose a tag to compare

Content

  • Split into msg and driver package (#20)
  • Removal of broken tests
  • Refactoring of class names regarding network communication
  • Stabilization of timestamp sync

Migration from 5.x.x to 6.0.0

This release is interface-breaking, here are some troubleshooting hints which target some common errors

  1. Adapt your package.xml:

Usually the message package should be sufficient.

Version 5.5.3 Version 6.0.0
<depend>sick_lidar_localization</depend> <depend>sick_lidar_localization_msgs</depend> <depend>sick_lidar_localization_driver</depend>
  1. Adapt your CMakeLists.txt:

Usually the message package should be sufficient.

Version 5.5.3 Version 6.0.0
find_package(catkin REQUIRED COMPONENTS sick_lidar_localization) find_package(catkin REQUIRED COMPONENTS sick_lidar_localization_msgs) find_package(catkin REQUIRED COMPONENTS sick_lidar_localization_driver)
  1. Adapt your #include paths:
Version 5.5.3 Version 6.0.0
#include <agv_lls_statemachine/<NEEDED_HEADERFILE> > #include <agv_lls_statemachine_msgs/<NEEDED_HEADERFILE> >
  1. Adapt your launch file parameter:
Version 5.5.3 Version 6.0.0
hostname & lls_input_ip (merged) lls_device_ip
serverpath -
- lls_device_webserver_port
lls_output_ip ros_machine_ip
lls_input_port lls_device_udp_port
lls_input_source_id src_id_vehicle
ros_odom_to_msg ros_odom_to_udp_msg

What's Changed

  • Release v6.0.0: Package split and refactoring in #26

Full Changelog: v5.5.3...v6.0.0

v5.5.3: Bugfix release

20 Nov 13:26
40dffbe

Choose a tag to compare

v5.5.3: Bugfix release

  • Fix for timestamp synchronization (issue #18)
  • Fix for ROS noetic build (issue #16)
  • Fix for verbosity

v5.5.2: Support for message type 7, improved source id and documentation

01 Mar 11:06

Choose a tag to compare

v5.5.2: Support for message type 7, improved source id and documentation

  • Support for message type 7
  • Configuration and support for message specific source ID
  • Improved transform messages
  • Improved documentation
  • Renaming and cleanup

v5.4.0 ROS-2 Humble support

08 Dec 10:29

Choose a tag to compare

ROS-2 Humble support

ROS driver for SICK localization using REST API (first release)

30 Oct 07:02

Choose a tag to compare

ROS driver for SICK localization using REST API (first release).
As of this version, a REST API interface is used for internal communication.

Final cola-based communication

30 Oct 06:49

Choose a tag to compare

Final cola-based communication. This is the last release where commanding is done with cola based commands. Starting with version v5.x.y., communication will be switched to REST API.

Configuration Cola-Timeouts, README.md update

23 Sep 17:14

Choose a tag to compare

Configuration Cola-Timeouts, README.md update

Release 4.0.3 for ROS1+ROS2, odometry, new services

22 Sep 18:02

Choose a tag to compare

Release 4.0.3 with ROS1+ROS2 support, odometry and new services

Release 3.0.0 sick_lidar_localization phase III: ROS services SIM Konfiguration

16 Dec 16:15

Choose a tag to compare

Release 3.0.0 sick_lidar_localization phase III: ROS services SIM Konfiguration

Release 2.0.1 sick_lidar_localization phase II: time synchronization

20 Nov 18:49

Choose a tag to compare

Release 2.0.1 sick_lidar_localization phase II: time synchronization, configuration of time sync during initialization