Skip to content

Commit e841234

Browse files
authored
Use new lvr2 cmake targets. updated maintainers. increased patch version (#97)
1 parent 9b442d7 commit e841234

26 files changed

Lines changed: 113 additions & 62 deletions

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,6 @@ For the necessary localization of the robot relative to the mesh, we recommend u
155155
We are happy to receive improvements to the mesh navigation stack. Just open an issue. PRs are welcome!
156156

157157
Maintainers:
158-
* [Matthias Holoch](mailto:matthias.holoch@naturerobots.com) (Nature Robots)
159158
* [Alexander Mock](https://github.com/amock) (Nature Robots)
160159
* [Justus Braun](https://github.com/justusbraun) (Osnabrück University)
161160

cvp_mesh_planner/CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Changelog for package cvp_mesh_planner
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
3.0.1 (2026-08-15)
6+
------------------
7+
* Update maintainer information
8+
* Use lvr2 cmake targets
9+
510
3.0.0 (2025-09-10)
611
------------------
712
* Cost-aware planning

cvp_mesh_planner/CMakeLists.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,18 @@ find_package(mbf_msgs REQUIRED)
1414
find_package(mbf_utility REQUIRED)
1515
find_package(mesh_map REQUIRED)
1616
find_package(rclcpp REQUIRED)
17-
find_package(LVR2 REQUIRED)
17+
find_package(lvr2 REQUIRED)
1818

1919
pluginlib_export_plugin_description_file(mbf_mesh_core cvp_mesh_planner.xml)
2020

2121
add_library(${PROJECT_NAME} src/cvp_mesh_planner.cpp)
2222
target_include_directories(${PROJECT_NAME} PUBLIC
2323
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
24-
$<INSTALL_INTERFACE:include>
25-
${LVR2_INCLUDE_DIRS})
24+
$<INSTALL_INTERFACE:include>)
2625
target_compile_definitions(${PROJECT_NAME} PRIVATE "CVP_MESH_PLANNER_BUILDING_LIBRARY")
2726
ament_target_dependencies(${PROJECT_NAME} mbf_mesh_core mbf_msgs mbf_utility mesh_map rclcpp)
2827
target_link_libraries(${PROJECT_NAME}
29-
${LVR2_LIBRARIES}
28+
lvr2::lvr2
3029
${MPI_CXX_LIBRARIES}
3130
)
3231

cvp_mesh_planner/package.xml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
<?xml version="1.0"?>
22
<package format="3">
33
<name>cvp_mesh_planner</name>
4-
<version>3.0.0</version>
4+
<version>3.0.1</version>
55
<description>The Continuous Vector Field Planner (CVP) mesh planner package</description>
6-
<maintainer email="matthias.holoch@naturerobots.com">Matthias Holoch</maintainer>
7-
<maintainer email="sebastian.puetz@naturerobots.com">Sebastian Pütz</maintainer>
8-
<license>BSD 3-Clause</license>
6+
<maintainer email="alexander.mock@naturerobots.com">Alexander Mock</maintainer>
7+
<maintainer email="jubraun@uos.de">Justus Braun</maintainer>
8+
<license>BSD-3-Clause</license>
99
<author email="spuetz@uos.de">Sebastian Pütz</author>
10+
<author email="alexander.mock@naturerobots.com">Alexander Mock</author>
11+
<author email="jubraun@uos.de">Justus Braun</author>
1012

1113
<depend>rclcpp</depend>
1214
<depend>mbf_mesh_core</depend>

dijkstra_mesh_planner/CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Changelog for package dijkstra_mesh_planner
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
3.0.1 (2026-08-15)
6+
------------------
7+
* Update maintainer information
8+
* Use lvr2 cmake targets
9+
510
3.0.0 (2025-09-10)
611
------------------
712
* Cost-aware planning

dijkstra_mesh_planner/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ find_package(mbf_msgs REQUIRED)
1414
find_package(mbf_utility REQUIRED)
1515
find_package(mesh_map REQUIRED)
1616
find_package(rclcpp REQUIRED)
17-
find_package(LVR2 REQUIRED)
17+
find_package(lvr2 REQUIRED)
1818

1919
pluginlib_export_plugin_description_file(mbf_mesh_core dijkstra_mesh_planner.xml)
2020

@@ -24,11 +24,11 @@ add_library(${PROJECT_NAME}
2424
target_include_directories(${PROJECT_NAME} PUBLIC
2525
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
2626
$<INSTALL_INTERFACE:include>
27-
${LVR2_INCLUDE_DIRS})
27+
)
2828
target_compile_definitions(${PROJECT_NAME} PRIVATE "DIJKSTRA_MESH_PLANNER_BUILDING_LIBRARY")
2929
ament_target_dependencies(${PROJECT_NAME} mbf_mesh_core mbf_msgs mbf_utility mesh_map rclcpp)
3030
target_link_libraries(${PROJECT_NAME}
31-
${LVR2_LIBRARIES}
31+
lvr2::lvr2
3232
${MPI_CXX_LIBRARIES}
3333
)
3434

dijkstra_mesh_planner/package.xml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
<?xml version="1.0"?>
22
<package format="3">
33
<name>dijkstra_mesh_planner</name>
4-
<version>3.0.0</version>
4+
<version>3.0.1</version>
55
<description>The dijkstra_mesh_planner package</description>
6-
<maintainer email="matthias.holoch@naturerobots.com">Matthias Holoch</maintainer>
7-
<maintainer email="sebastian.puetz@naturerobots.com">Sebastian Pütz</maintainer>
8-
<license>BSD-3</license>
6+
<maintainer email="alexander.mock@naturerobots.com">Alexander Mock</maintainer>
7+
<maintainer email="jubraun@uos.de">Justus Braun</maintainer>
8+
<license>BSD-3-Clause</license>
99
<author email="spuetz@uos.de">Sebastian Pütz</author>
10+
<author email="alexander.mock@naturerobots.com">Alexander Mock</author>
11+
<author email="jubraun@uos.de">Justus Braun</author>
1012

1113
<depend>rclcpp</depend>
1214
<depend>mbf_mesh_core</depend>

mbf_mesh_core/CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package mbf_mesh_core
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
5+
3.0.1 (2026-08-15)
6+
------------------
7+
* Update maintainer information
8+
49
3.0.0 (2025-09-10)
510
------------------
611

mbf_mesh_core/package.xml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
<?xml version="1.0"?>
22
<package format="3">
33
<name>mbf_mesh_core</name>
4-
<version>3.0.0</version>
4+
<version>3.0.1</version>
55
<description>The mbf_mesh_core package</description>
66

7-
<maintainer email="matthias.holoch@naturerobots.com">Matthias Holoch</maintainer>
8-
<maintainer email="sebastian.puetz@naturerobots.com">Sebastian Pütz</maintainer>
7+
<maintainer email="alexander.mock@naturerobots.com">Alexander Mock</maintainer>
8+
<maintainer email="jubraun@uos.de">Justus Braun</maintainer>
99

10-
<license>BSD-3</license>
10+
<license>BSD-3-Clause</license>
1111
<author email="spuetz@uos.de">Sebastian Pütz</author>
12+
<author email="alexander.mock@naturerobots.com">Alexander Mock</author>
13+
<author email="jubraun@uos.de">Justus Braun</author>
1214

1315
<depend>mbf_abstract_core</depend>
1416
<depend>mesh_map</depend>

mbf_mesh_nav/CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Changelog for package mbf_mesh_nav
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
3.0.1 (2026-08-15)
6+
------------------
7+
* Update maintainer information
8+
* Use lvr2 cmake targets
9+
510
3.0.0 (2025-09-10)
611
------------------
712
* Multi-threaded executor

0 commit comments

Comments
 (0)