Skip to content

Commit c1fe8b9

Browse files
committed
Description und dependencies update.
1 parent c9a93c9 commit c1fe8b9

File tree

4 files changed

+20
-9
lines changed

4 files changed

+20
-9
lines changed

LICENSE

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,3 @@
2525
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2626
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2727
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28-

README.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,23 @@
22
Set of tools for mobile robot navigation with depth sensor, for example
33
Microsoft Kinect.
44

5-
Actually depth_nav_tools contains only package laserscan_kinect which converts
6-
depth image to laser scan (LaserScan). It allows to use Microsoft Kinect sensor
7-
for navigation purposes. Package laserscan_kinect finds smallest value of
8-
distance in each column of depth image and converts it to polar coordinates.
5+
Package depth_nav_tools contains following packages:
6+
- laserscan_kinect -- converts depth image to laser scan (LaserScan).
7+
It finds smallest value of distance in each column of depth image
8+
and converts it to polar coordinates. Moreover, package provides features
9+
like ground removing from scan and sensor tilt compensation in distance values,
10+
but it is necessary to know height of sensor optical center and tilt angle in frame of ground.
11+
12+
- depth_sensor_pose -- detects ground plane on depth image and estimate
13+
height and tilt angle of depth sensor.
14+
15+
- cliff_detector -- detects negative objects like a cliff or downstairs.
16+
17+
- nav_layer_from_points -- creates navigation costmap layer based on received
18+
points.
19+
- depth_nav_msgs -- specific messages for other packages.
20+
921

10-
Moreover, package provides features like ground removing from scan and sensor
11-
tilt compensation in distance values, but it is necessary to know height of
12-
sensor optical center and tilt angle in frame of ground.
1322

1423
## ROS Documentation
1524
A more detailed, standard ROS-style documentation of this package can be found on the ROS wiki at:

depth_sensor_pose/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ set(CMAKE_BUILD_TYPE Release)
66

77
find_package(catkin REQUIRED COMPONENTS
88
roscpp image_geometry image_transport
9-
nodelet dynamic_reconfigure sensor_msgs pcl_ros cmake_modules
9+
nodelet dynamic_reconfigure sensor_msgs pcl_ros cmake_modules costmap_2d
1010
)
1111

1212
# Dynamic reconfigure config
@@ -15,6 +15,7 @@ generate_dynamic_reconfigure_options( cfg/DepthSensorPose.cfg )
1515
find_package( PCL REQUIRED )
1616
find_package( Eigen REQUIRED )
1717

18+
1819
catkin_package(
1920
INCLUDE_DIRS include
2021
LIBRARIES DepthSensorPose DepthSensorPoseNode DepthSensorPoseNodelet

depth_sensor_pose/package.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
<buildtool_depend>catkin</buildtool_depend>
1111

12+
<depend>cmake_modules</depend>
13+
<depend>costmap_2d</depend>
1214
<depend>roscpp</depend>
1315
<depend>nodelet</depend>
1416
<depend>dynamic_reconfigure</depend>

0 commit comments

Comments
 (0)