This commit is contained in:
duongtd 2026-01-15 10:16:49 +07:00
parent c0fc5e29c1
commit 5be1c20c80
32 changed files with 72 additions and 72 deletions

View File

@ -1,4 +1,4 @@
set(EIGEN_FUNCTORS_PLUGIN_PATH "grid_map_core/eigen_plugins/FunctorsPlugin.hpp") set(EIGEN_FUNCTORS_PLUGIN_PATH "robot_grid_map_core/eigen_plugins/FunctorsPlugin.hpp")
if (EIGEN_FUNCTORS_PLUGIN) if (EIGEN_FUNCTORS_PLUGIN)
if (NOT EIGEN_FUNCTORS_PLUGIN STREQUAL EIGEN_FUNCTORS_PLUGIN_PATH) if (NOT EIGEN_FUNCTORS_PLUGIN STREQUAL EIGEN_FUNCTORS_PLUGIN_PATH)
MESSAGE(FATAL_ERROR "EIGEN_FUNCTORS_PLUGIN already defined!") MESSAGE(FATAL_ERROR "EIGEN_FUNCTORS_PLUGIN already defined!")
@ -7,7 +7,7 @@ else (EIGEN_FUNCTORS_PLUGIN)
add_definitions(-DEIGEN_FUNCTORS_PLUGIN=\"${EIGEN_FUNCTORS_PLUGIN_PATH}\") add_definitions(-DEIGEN_FUNCTORS_PLUGIN=\"${EIGEN_FUNCTORS_PLUGIN_PATH}\")
endif (EIGEN_FUNCTORS_PLUGIN) endif (EIGEN_FUNCTORS_PLUGIN)
set(EIGEN_DENSEBASE_PLUGIN_PATH "grid_map_core/eigen_plugins/DenseBasePlugin.hpp") set(EIGEN_DENSEBASE_PLUGIN_PATH "robot_grid_map_core/eigen_plugins/DenseBasePlugin.hpp")
if (EIGEN_DENSEBASE_PLUGIN) if (EIGEN_DENSEBASE_PLUGIN)
if (NOT EIGEN_DENSEBASE_PLUGIN STREQUAL EIGEN_DENSEBASE_PLUGIN_PATH) if (NOT EIGEN_DENSEBASE_PLUGIN STREQUAL EIGEN_DENSEBASE_PLUGIN_PATH)
MESSAGE(FATAL_ERROR "EIGEN_DENSEBASE_PLUGIN already defined!") MESSAGE(FATAL_ERROR "EIGEN_DENSEBASE_PLUGIN already defined!")

View File

@ -8,7 +8,7 @@
#pragma once #pragma once
#include "grid_map_core/TypeDefs.hpp" #include "robot_grid_map_core/TypeDefs.hpp"
namespace grid_map { namespace grid_map {

View File

@ -11,7 +11,7 @@
#include <Eigen/Core> #include <Eigen/Core>
#include <vector> #include <vector>
#include <map> #include <map>
#include "grid_map_core/TypeDefs.hpp" #include "robot_grid_map_core/TypeDefs.hpp"
/* /*
* For difference between bicubic convolution interpolation (piecewise cubic) * For difference between bicubic convolution interpolation (piecewise cubic)

View File

@ -8,9 +8,9 @@
#pragma once #pragma once
#include "grid_map_core/BufferRegion.hpp" #include "robot_grid_map_core/BufferRegion.hpp"
#include "grid_map_core/SubmapGeometry.hpp" #include "robot_grid_map_core/SubmapGeometry.hpp"
#include "grid_map_core/TypeDefs.hpp" #include "robot_grid_map_core/TypeDefs.hpp"
// STL // STL
#include <unordered_map> #include <unordered_map>

View File

@ -8,8 +8,8 @@
#pragma once #pragma once
#include "grid_map_core/TypeDefs.hpp" #include "robot_grid_map_core/TypeDefs.hpp"
#include "grid_map_core/BufferRegion.hpp" #include "robot_grid_map_core/BufferRegion.hpp"
#include <Eigen/Core> #include <Eigen/Core>
#include <vector> #include <vector>

View File

@ -8,7 +8,7 @@
#pragma once #pragma once
#include <grid_map_core/TypeDefs.hpp> #include <robot_grid_map_core/TypeDefs.hpp>
// STD // STD
#include <vector> #include <vector>

View File

@ -8,7 +8,7 @@
#pragma once #pragma once
#include <grid_map_core/GridMap.hpp> #include <robot_grid_map_core/GridMap.hpp>
namespace grid_map { namespace grid_map {

View File

@ -8,11 +8,11 @@
#pragma once #pragma once
#include "grid_map_core/TypeDefs.hpp" #include "robot_grid_map_core/TypeDefs.hpp"
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/SubmapGeometry.hpp" #include "robot_grid_map_core/SubmapGeometry.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
#include "grid_map_core/BufferRegion.hpp" #include "robot_grid_map_core/BufferRegion.hpp"
#include "grid_map_core/Polygon.hpp" #include "robot_grid_map_core/Polygon.hpp"
#include "grid_map_core/iterators/iterators.hpp" #include "robot_grid_map_core/iterators/iterators.hpp"
#include "grid_map_core/eigen_plugins/Functors.hpp" #include "robot_grid_map_core/eigen_plugins/Functors.hpp"

View File

@ -8,8 +8,8 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/iterators/SubmapIterator.hpp" #include "robot_grid_map_core/iterators/SubmapIterator.hpp"
#include <Eigen/Core> #include <Eigen/Core>

View File

@ -8,8 +8,8 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/iterators/SubmapIterator.hpp" #include "robot_grid_map_core/iterators/SubmapIterator.hpp"
#include <Eigen/Core> #include <Eigen/Core>

View File

@ -8,7 +8,7 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
// Eigen // Eigen
#include <Eigen/Core> #include <Eigen/Core>

View File

@ -8,8 +8,8 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/iterators/SubmapIterator.hpp" #include "robot_grid_map_core/iterators/SubmapIterator.hpp"
#include <Eigen/Core> #include <Eigen/Core>

View File

@ -8,9 +8,9 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/Polygon.hpp" #include "robot_grid_map_core/Polygon.hpp"
#include "grid_map_core/iterators/SubmapIterator.hpp" #include "robot_grid_map_core/iterators/SubmapIterator.hpp"
#include <memory> #include <memory>

View File

@ -8,9 +8,9 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/iterators/GridMapIterator.hpp" #include "robot_grid_map_core/iterators/GridMapIterator.hpp"
#include <Eigen/Core> #include <Eigen/Core>

View File

@ -8,7 +8,7 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include <Eigen/Core> #include <Eigen/Core>
#include <memory> #include <memory>

View File

@ -8,9 +8,9 @@
#pragma once #pragma once
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/SubmapGeometry.hpp" #include "robot_grid_map_core/SubmapGeometry.hpp"
#include "grid_map_core/BufferRegion.hpp" #include "robot_grid_map_core/BufferRegion.hpp"
#include <Eigen/Core> #include <Eigen/Core>

View File

@ -8,11 +8,11 @@
#pragma once #pragma once
#include "grid_map_core/iterators/GridMapIterator.hpp" #include "robot_grid_map_core/iterators/GridMapIterator.hpp"
#include "grid_map_core/iterators/SubmapIterator.hpp" #include "robot_grid_map_core/iterators/SubmapIterator.hpp"
#include "grid_map_core/iterators/CircleIterator.hpp" #include "robot_grid_map_core/iterators/CircleIterator.hpp"
#include "grid_map_core/iterators/EllipseIterator.hpp" #include "robot_grid_map_core/iterators/EllipseIterator.hpp"
#include "grid_map_core/iterators/SpiralIterator.hpp" #include "robot_grid_map_core/iterators/SpiralIterator.hpp"
#include "grid_map_core/iterators/LineIterator.hpp" #include "robot_grid_map_core/iterators/LineIterator.hpp"
#include "grid_map_core/iterators/PolygonIterator.hpp" #include "robot_grid_map_core/iterators/PolygonIterator.hpp"
#include "grid_map_core/iterators/SlidingWindowIterator.hpp" #include "robot_grid_map_core/iterators/SlidingWindowIterator.hpp"

View File

@ -1,6 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>grid_map_core</name> <name>robot_grid_map_core</name>
<version>1.7.18</version> <version>1.7.18</version>
<description>Universal grid map library to manage two-dimensional grid maps with multiple data layers.</description> <description>Universal grid map library to manage two-dimensional grid maps with multiple data layers.</description>
<maintainer email="mwulf@anybotics.com">Maximilian Wulf</maintainer> <maintainer email="mwulf@anybotics.com">Maximilian Wulf</maintainer>

View File

@ -5,7 +5,7 @@
* Author: Péter Fankhauser * Author: Péter Fankhauser
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include <grid_map_core/BufferRegion.hpp> #include <robot_grid_map_core/BufferRegion.hpp>
namespace grid_map { namespace grid_map {

View File

@ -6,9 +6,9 @@
* Institute: ETH Zurich, Robotic Systems Lab * Institute: ETH Zurich, Robotic Systems Lab
*/ */
#include "grid_map_core/CubicInterpolation.hpp" #include "robot_grid_map_core/CubicInterpolation.hpp"
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
namespace grid_map { namespace grid_map {

View File

@ -6,12 +6,12 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/GridMap.hpp" #include "robot_grid_map_core/GridMap.hpp"
#include "grid_map_core/CubicInterpolation.hpp" #include "robot_grid_map_core/CubicInterpolation.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
#include "grid_map_core/SubmapGeometry.hpp" #include "robot_grid_map_core/SubmapGeometry.hpp"
#include "grid_map_core/iterators/GridMapIterator.hpp" #include "robot_grid_map_core/iterators/GridMapIterator.hpp"
#include <cmath> #include <cmath>
#include <algorithm> #include <algorithm>

View File

@ -6,7 +6,7 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
// fabs // fabs
#include <cmath> #include <cmath>

View File

@ -6,7 +6,7 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include <grid_map_core/Polygon.hpp> #include <robot_grid_map_core/Polygon.hpp>
#include <Eigen/Core> #include <Eigen/Core>
#include <Eigen/Geometry> #include <Eigen/Geometry>

View File

@ -6,8 +6,8 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include <grid_map_core/GridMapMath.hpp> #include <robot_grid_map_core/GridMapMath.hpp>
#include <grid_map_core/SubmapGeometry.hpp> #include <robot_grid_map_core/SubmapGeometry.hpp>
namespace grid_map { namespace grid_map {

View File

@ -6,10 +6,10 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/iterators/CircleIterator.hpp" #include "robot_grid_map_core/iterators/CircleIterator.hpp"
#include <memory> #include <memory>
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
namespace grid_map { namespace grid_map {

View File

@ -6,8 +6,8 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/iterators/EllipseIterator.hpp" #include "robot_grid_map_core/iterators/EllipseIterator.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
#include <cmath> #include <cmath>
#include <Eigen/Geometry> #include <Eigen/Geometry>

View File

@ -6,8 +6,8 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/iterators/GridMapIterator.hpp" #include "robot_grid_map_core/iterators/GridMapIterator.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
namespace grid_map { namespace grid_map {

View File

@ -6,8 +6,8 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/iterators/LineIterator.hpp" #include "robot_grid_map_core/iterators/LineIterator.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
namespace grid_map { namespace grid_map {

View File

@ -8,8 +8,8 @@
#include <memory> #include <memory>
#include "grid_map_core/iterators/PolygonIterator.hpp" #include "robot_grid_map_core/iterators/PolygonIterator.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
namespace grid_map { namespace grid_map {

View File

@ -6,8 +6,8 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/iterators/SlidingWindowIterator.hpp" #include "robot_grid_map_core/iterators/SlidingWindowIterator.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
#include <iostream> #include <iostream>

View File

@ -6,8 +6,8 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/iterators/SpiralIterator.hpp" #include "robot_grid_map_core/iterators/SpiralIterator.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"
#include <cmath> #include <cmath>
#include <utility> #include <utility>

View File

@ -6,8 +6,8 @@
* Institute: ETH Zurich, ANYbotics * Institute: ETH Zurich, ANYbotics
*/ */
#include "grid_map_core/iterators/SubmapIterator.hpp" #include "robot_grid_map_core/iterators/SubmapIterator.hpp"
#include "grid_map_core/GridMapMath.hpp" #include "robot_grid_map_core/GridMapMath.hpp"