Skip to content

Commit 0b7eb0e

Browse files
committed
Merge branch 'devel' for 1.9.1 release
2 parents bf3b394 + 046920a commit 0b7eb0e

24 files changed

+306
-299
lines changed

CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8)
22
PROJECT( octomap-distribution )
33

44
ENABLE_TESTING() # enable CTest environment of subprojects
5+
set(CMAKE_POSITION_INDEPENDENT_CODE ON) # enables -fPIC in applicable compilers (required to avoid link errors in some cases)
56

67
option(BUILD_OCTOVIS_SUBPROJECT "Build targets from subproject octovis" ON)
78
option(BUILD_DYNAMICETD3D_SUBPROJECT "Build targets from subproject dynamicEDT3D" ON)

dynamicEDT3D/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ include(CTest)
66
# version (e.g. for packaging)
77
set(DYNAMICEDT3D_MAJOR_VERSION 1)
88
set(DYNAMICEDT3D_MINOR_VERSION 9)
9-
set(DYNAMICEDT3D_PATCH_VERSION 0)
9+
set(DYNAMICEDT3D_PATCH_VERSION 1)
1010
set(DYNAMICEDT3D_VERSION ${DYNAMICEDT3D_MAJOR_VERSION}.${DYNAMICEDT3D_MINOR_VERSION}.${DYNAMICEDT3D_PATCH_VERSION})
1111
set(DYNAMICEDT3D_SOVERSION ${DYNAMICEDT3D_MAJOR_VERSION}.${DYNAMICEDT3D_MINOR_VERSION})
1212

dynamicEDT3D/package.xml

+4-9
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,20 @@
1-
<package>
1+
<package format="2">
22
<name>dynamic_edt_3d</name>
3-
<version>1.9.0</version>
3+
<version>1.9.1</version>
44
<description> The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.</description>
55

66
<author email="[email protected]">Christoph Sprunk</author>
77
<maintainer email="[email protected]">Christoph Sprunk</maintainer>
8+
<maintainer email="[email protected]">Wolfgang Merkt</maintainer>
89
<license>BSD</license>
910

1011
<url type="website">http://octomap.github.io</url>
1112
<url type="bugtracker">https://github.com/OctoMap/octomap/issues</url>
1213

13-
<build_depend>octomap</build_depend>
14-
15-
<run_depend>octomap</run_depend>
16-
<run_depend>catkin</run_depend>
17-
14+
<depend>octomap</depend>
1815
<buildtool_depend>cmake</buildtool_depend>
1916

20-
2117
<export>
2218
<build_type>cmake</build_type>
2319
</export>
24-
2520
</package>

octomap/CHANGELOG.txt

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
v1.9.1: 2019-11-23
2+
==================
3+
- Improved compatibility with modern compilers and ROS2
4+
15
v1.9.0: 2017-04-28
26
==================
37
- Fixed getUnknownLeafCenters to return true leaf centers (thx to A. Ecins)

octomap/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ include(CTest)
66
# version (e.g. for packaging)
77
set(OCTOMAP_MAJOR_VERSION 1)
88
set(OCTOMAP_MINOR_VERSION 9)
9-
set(OCTOMAP_PATCH_VERSION 0)
9+
set(OCTOMAP_PATCH_VERSION 1)
1010
set(OCTOMAP_VERSION ${OCTOMAP_MAJOR_VERSION}.${OCTOMAP_MINOR_VERSION}.${OCTOMAP_PATCH_VERSION})
1111
set(OCTOMAP_SOVERSION ${OCTOMAP_MAJOR_VERSION}.${OCTOMAP_MINOR_VERSION})
1212
if(COMMAND cmake_policy)

octomap/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ REQUIREMENTS
1919

2020
Skip to WINDOWS for tips on compilation under Windows. You can install all dependencies on Ubuntu by running:
2121

22-
sudo apt-get install cmake doxygen libqt4-dev libqt4-opengl-dev libqglviewer-qt4-dev
22+
sudo apt-get install cmake doxygen libqt4-dev libqt4-opengl-dev libqglviewer-dev-qt4
2323
24-
24+
(Note: for older releases of Ubuntu you need to exchange the last package name with `libqglviewer-qt4-dev`)
2525

2626
INSTALLATION
2727
------------

octomap/include/octomap/MapNode.hxx

+7-7
Original file line numberDiff line numberDiff line change
@@ -38,27 +38,27 @@ namespace octomap {
3838
}
3939

4040
template <class TREETYPE>
41-
MapNode<TREETYPE>::MapNode(TREETYPE* node_map, pose6d origin) {
42-
this->node_map = node_map;
43-
this->origin = origin;
41+
MapNode<TREETYPE>::MapNode(TREETYPE* in_node_map, pose6d in_origin) {
42+
this->node_map = in_node_map;
43+
this->origin = in_origin;
4444
}
4545

4646
template <class TREETYPE>
47-
MapNode<TREETYPE>::MapNode(const Pointcloud& cloud, pose6d origin): node_map(0) {
47+
MapNode<TREETYPE>::MapNode(const Pointcloud& in_cloud, pose6d in_origin): node_map(0) {
4848
}
4949

5050
template <class TREETYPE>
51-
MapNode<TREETYPE>::MapNode(std::string filename, pose6d origin): node_map(0){
51+
MapNode<TREETYPE>::MapNode(std::string filename, pose6d in_origin): node_map(0){
5252
readMap(filename);
53-
this->origin = origin;
53+
this->origin = in_origin;
5454
id = filename;
5555
}
5656

5757
template <class TREETYPE>
5858
MapNode<TREETYPE>::~MapNode() {
5959
clear();
6060
}
61-
61+
6262
template <class TREETYPE>
6363
void MapNode<TREETYPE>::updateMap(const Pointcloud& cloud, point3d sensor_origin) {
6464
}

0 commit comments

Comments
 (0)