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
- 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> |
- 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) |
- 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> > |
- 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