This repository was archived by the owner on Oct 8, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
easynav_pointcloud_maps_builder
include/easynav_pointcloud_maps_builder
easynav_pointcloud_maps_builder Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,6 +34,12 @@ target_link_libraries(${PROJECT_NAME} PUBLIC
3434 easynav_common::easynav_common
3535)
3636
37+ # Executable
38+ add_executable (pointcloud_maps_builder_main src/pointcloud_maps_builder_main.cpp )
39+ target_link_libraries (pointcloud_maps_builder_main PUBLIC
40+ ${PROJECT_NAME}
41+ )
42+
3743# Install headers
3844install (DIRECTORY include/
3945 DESTINATION include/${PROJECT_NAME}
@@ -42,17 +48,14 @@ install(DIRECTORY include/
4248# Install targets
4349install (TARGETS
4450 ${PROJECT_NAME}
51+ pointcloud_maps_builder_main
4552 EXPORT export_${PROJECT_NAME}
4653 ARCHIVE DESTINATION lib
4754 LIBRARY DESTINATION lib
4855 RUNTIME DESTINATION lib/${PROJECT_NAME}
4956)
5057
51- # Executable
52- add_executable (pointcloud_maps_builder_main src/pointcloud_maps_builder_main.cpp )
53- target_link_libraries (pointcloud_maps_builder_main PUBLIC
54- ${PROJECT_NAME}
55- )
58+
5659# Tests
5760if (BUILD_TESTING)
5861 find_package (ament_lint_auto REQUIRED )
Original file line number Diff line number Diff line change 11// Copyright 2025 Intelligent Robotics Lab
22//
3- // This program is free software: you can redistribute it and/or modify
3+ // This file is part of the project Easy Navigation (EasyNav in short)
4+ // licensed under the GNU General Public License v3.0.
5+ // See <http://www.gnu.org/licenses/> for details.
6+ //
7+ // Easy Navigation program is free software: you can redistribute it and/or modify
48// it under the terms of the GNU General Public License as published by
59// the Free Software Foundation, either version 3 of the License, or
610// (at your option) any later version.
1115// GNU General Public License for more details.
1216//
1317// You should have received a copy of the GNU General Public License
14- // along with this program. If not, see <https ://www.gnu.org/licenses/>.
18+ // along with this program. If not, see <http ://www.gnu.org/licenses/>.
1519
1620// / \file
1721// / \brief Definition of the PointcloudMapsBuilderNode class.
Original file line number Diff line number Diff line change 11// Copyright 2025 Intelligent Robotics Lab
22//
3- // This program is free software: you can redistribute it and/or modify
3+ // This file is part of the project Easy Navigation (EasyNav in short)
4+ // licensed under the GNU General Public License v3.0.
5+ // See <http://www.gnu.org/licenses/> for details.
6+ //
7+ // Easy Navigation program is free software: you can redistribute it and/or modify
48// it under the terms of the GNU General Public License as published by
59// the Free Software Foundation, either version 3 of the License, or
610// (at your option) any later version.
1115// GNU General Public License for more details.
1216//
1317// You should have received a copy of the GNU General Public License
14- // along with this program. If not, see <https://www.gnu.org/licenses/>.
18+ // along with this program. If not, see <http://www.gnu.org/licenses/>.
19+
1520// / \file
1621// / \brief Implementation of the PointcloudMapsBuilderNode class.
1722
Original file line number Diff line number Diff line change 11// Copyright 2025 Intelligent Robotics Lab
22//
3- // This program is free software: you can redistribute it and/or modify
3+ // This file is part of the project Easy Navigation (EasyNav in short)
4+ // licensed under the GNU General Public License v3.0.
5+ // See <http://www.gnu.org/licenses/> for details.
6+ //
7+ // Easy Navigation program is free software: you can redistribute it and/or modify
48// it under the terms of the GNU General Public License as published by
59// the Free Software Foundation, either version 3 of the License, or
610// (at your option) any later version.
1115// GNU General Public License for more details.
1216//
1317// You should have received a copy of the GNU General Public License
14- // along with this program. If not, see <https ://www.gnu.org/licenses/>.
18+ // along with this program. If not, see <http ://www.gnu.org/licenses/>.
1519
1620#include " rclcpp/rclcpp.hpp"
1721#include " rclcpp_lifecycle/lifecycle_node.hpp"
Original file line number Diff line number Diff line change 11// Copyright 2025 Intelligent Robotics Lab
22//
3- // This program is free software: you can redistribute it and/or modify
3+ // This file is part of the project Easy Navigation (EasyNav in short)
4+ // licensed under the GNU General Public License v3.0.
5+ // See <http://www.gnu.org/licenses/> for details.
6+ //
7+ // Easy Navigation program is free software: you can redistribute it and/or modify
48// it under the terms of the GNU General Public License as published by
59// the Free Software Foundation, either version 3 of the License, or
610// (at your option) any later version.
1115// GNU General Public License for more details.
1216//
1317// You should have received a copy of the GNU General Public License
14- // along with this program. If not, see <https ://www.gnu.org/licenses/>.
18+ // along with this program. If not, see <http ://www.gnu.org/licenses/>.
1519
1620#include " gtest/gtest.h"
1721#include " rclcpp/rclcpp.hpp"
You can’t perform that action at this time.
0 commit comments