- Improve formatting.
- Improve documentation of source.
- Converted to Lifecycle node.
- Converted to component.
- Rename header and source files.
- Move parameters to new class: parameterHandler.
- Rename show_visualization to create_segment_viz_points.
- Fix jump distance merge.
- Add unit testing.
- Rename visualization topic.
- Add hierarchy between segmentationJumpDistance and segmentationJumpDistanceMerge to avoid code redundancy.
- Rise up centroids visualization.
- Added include to find slg_msgs library.
- Added launch with some non-default param values.
- Minor changes to configuration info display.
- Added params folder with two yaml config files.
- Launch file now relies on config files, it is its only argument.
- Minor changes to range values in laser_segmentation paramas to accept smaller granularity.
- Added rviz CUBE marker with segment centroids.
- Reunited all markers into a single topic, using three namespaces.
- Added license.
- First ROS2 (Humble) version.
- Contributors: Manuel Fernandez-Carmona
- Rename segment_topic to segments_topic.
- Added noise reduction parameter.
- Push a delete marker before the others. I hope this fix the RViz problem.
- Refactoring jump distance and jump distance merge.
- Added jump between points with NaN values.
- Fix merge of first and last segments.
- Update simple_laser_geometry to 3.2.0.
- Checking of NaN points.
- Change lifetime of markers.
- Check publisher before doing any calculations.
- Change segment marker to markerArray.
- Publish id of the segment as markerArray.
- Change the color palette.
- Fix jump distance merge.
- Update simple_laser_geometry to 3.0.0.
- Changes to new simple laser geometry library.
- Add max width filter.
- Remove readDataPoints.
- Added option to select threshold method.
- Update dynamic jump distance methods.
- Improve jump distance merge.
- Initial release.
- Create README.md.
- Added laserSegmentation class (.h and .cpp files).
- Added segmentationJumpDistance class (.h and .cpp files).
- Added segmentationJumpDistanceMerge class (.h and .cpp files).
- Added SegmentationParameters.cfg configuration files.
- Added launch files.
- Contributors: Alberto Tudela