Package Summary
| Tags | No category tags. |
| Version | 3.9.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2024-11-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Changelog for package slg_msgs
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.9.2 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-02-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Installation
Binaries
On Ubuntu 24.04 you can install the latest version of this package using the following command
sudo apt-get update
sudo apt-get install ros-jazzy-slg-msgs
Building from Source
Dependencies
- Robot Operating System (ROS) 2 (middleware for robotics),
Building
To build from source, clone the latest version from the main repository into your colcon workspace and compile the package using
cd colcon_workspace/src
git clone https://github.com/ajtudela/slg_msgs.git -b jazzy
cd ../
rosdep install -i --from-path src --rosdistro jazzy -y
colcon build --symlink-install
Changelog for package slg_msgs
3.9.2 (06-02-2025)
- First jazzy release.
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.9.2 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-02-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Installation
Binaries
On Ubuntu 24.04 you can install the latest version of this package using the following command
sudo apt-get update
sudo apt-get install ros-jazzy-slg-msgs
Building from Source
Dependencies
- Robot Operating System (ROS) 2 (middleware for robotics),
Building
To build from source, clone the latest version from the main repository into your colcon workspace and compile the package using
cd colcon_workspace/src
git clone https://github.com/ajtudela/slg_msgs.git -b jazzy
cd ../
rosdep install -i --from-path src --rosdistro jazzy -y
colcon build --symlink-install
Changelog for package slg_msgs
3.9.2 (06-02-2025)
- First jazzy release.
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.9.2 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2025-02-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Installation
Binaries
On Ubuntu 24.04 you can install the latest version of this package using the following command
sudo apt-get update
sudo apt-get install ros-jazzy-slg-msgs
Building from Source
Dependencies
- Robot Operating System (ROS) 2 (middleware for robotics),
Building
To build from source, clone the latest version from the main repository into your colcon workspace and compile the package using
cd colcon_workspace/src
git clone https://github.com/ajtudela/slg_msgs.git -b jazzy
cd ../
rosdep install -i --from-path src --rosdistro jazzy -y
colcon build --symlink-install
Changelog for package slg_msgs
3.9.2 (06-02-2025)
- First jazzy release.
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.9.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2024-11-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Changelog for package slg_msgs
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.5.1 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | galactic |
| Last Updated | 2023-04-25 |
| Dev Status | MAINTAINED |
| Released | UNRELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Changelog for package slg_msgs
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| rosidl_default_generators | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.9.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2024-11-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Changelog for package slg_msgs
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.9.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2024-11-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Changelog for package slg_msgs
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |
Launch files
Messages
Services
Plugins
Recent questions tagged slg_msgs at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 3.9.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | This package provides classes and messages to interact with laser related geometry. |
| Checkout URI | https://github.com/ajtudela/slg_msgs.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2024-11-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | geometry ros ros2 laserscan |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alberto Tudela
Authors
- Alberto Tudela
slg_msgs
Overview
This package provides classes and messages to interact with laser related geometry, simple laser geometry.
simple_laser_geometry c++ API
- point2D.hpp: Faster 2D point class based on PCL but with unnecesary 3D functions.
- polygon.hpp: Definitions and functionality relating to polygons.
- segment2D.hpp: Definitions and functionality relating to segments of laserscan.
Messages (.msg)
- Segment: Describes a laserscan splitted in segment.
- SegmentArray: An array of Segment messages.
Changelog for package slg_msgs
3.9.1 (31-07-2024)
- Update to use modern CMake idioms.
3.9.0 (29-02-2024)
- Improve formatting.
- Added testing.
3.8.0 (25-04-2023)
- Prepare for humble release.
3.7.0 (13-01-2023)
- Added get_points function.
- Fix add point.
3.6.0 (11-01-2023)
- A polygon can be created from a vector of points.
- Added checks for closed polygon.
3.5.1 (15-11-2022)
- Fix install in CMakeLists.txt
- Fix slg_msgs in segment2D.hpp
3.5.0 (17-06-2022)
- Delete unused SegmentStamped message.
- Added implicit conversions.
- Update syntax.
- Remove old conversions.
3.2.1 (10-01-2022)
- Added copy constructor in segment2D.
- Fix some linter errors.
3.2.0 (10-01-2022)
- Added ability to create NaN point.
3.1.0 (16-12-2021)
- Added string enums.
3.0.0 (15-12-2021)
- Using slg namespace for Point2D, Segment2D and polygon.
2.1.0 (15-12-2021) ----------------* Adding conversion for polygon to geometry_msgs.
2.0.0 (13-12-2021)
- Rename internal message field to comply with ROS standard.
1.1.0 (13-12-2021)
- Adding conversion for Point2D to geometry_msgs.
1.0.3 (21-07-2021)
- Now using slg namespace.
1.0.2 (19-07-2021)
- Added segment2D to PCL conversion.
1.0.0 (16-07-2021)
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added Point2D, Segment2D and Polygon classes.
- Added Segment.msg, SegmentStamped.msg and SegmentArray.msg messages.
- Added conversions (.h and .cpp files).
- Contributors: Alberto Tudela
Package Dependencies
| Deps | Name |
|---|---|
| rosidl_default_generators | |
| ament_cmake | |
| rosidl_default_runtime | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| std_msgs | |
| geometry_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| laser_segmentation |