Only released in EOL distros:
Package Summary
ndt_fuser
- Author: Todor Stoyanov and Jari Saarinen
- License: BSD
- Source: svn http://oru-ros-pkg.googlecode.com/svn/trunk/perception_oru
Package Summary
ndt_fuser
- Maintainer: Jari Saarinen <jari.p.saarinen AT gmail DOT com>, Todor Stoyanov <todor.stoyanov AT oru DOT se>, Henrik Andreasson <henrik.andreasson AT oru DOT se>
- Author: Todor Stoyanov, Jari Saarinen
- License: BSD
- Source: git https://github.com/tstoyanov/perception_oru-release.git (branch: upstream)
Package Summary
ndt_fuser
- Maintainer: Jari Saarinen <jari.p.saarinen AT gmail DOT com>, Todor Stoyanov <todor.stoyanov AT oru DOT se>, Henrik Andreasson <henrik.andreasson AT oru DOT se>, Tomasz Kucner <tomasz.kucner AT oru DOT se>
- Author: Todor Stoyanov, Jari Saarinen
- License: BSD
- Source: git https://github.com/tstoyanov/perception_oru-release.git (branch: release-source)
Package Summary
ndt_fuser
- Maintainer: Jari Saarinen <jari.p.saarinen AT gmail DOT com>, Todor Stoyanov <todor.stoyanov AT oru DOT se>, Henrik Andreasson <henrik.andreasson AT oru DOT se>, Tomasz Kucner <tomasz.kucner AT oru DOT se>
- Author: Todor Stoyanov, Jari Saarinen
- License: BSD
This package contains code for NDT Fuser - a maximum-likelihood mapping approach with frame-to-model registration.
Documentation
This package implements NDT fusion - a maximum-likelihood mapping approach. There are two main templated classes NDTFuser and NDTFuserHMT. The first class fuses masurements into one single fixed size map. The second class extends this approach by using a grid of submaps that are dynamically stored and loaded from disk. For more details on the NDT Fuser, check out the code API, as well as the tutorials.
Nodes
This package provides one node - ndt_fuser.
ndt_fuser
fuses 2D or 3D range information into an NDT mapSubscribed Topics
~/points (sensor_msgs/PointCloud2)- 3D point clouds to fuse into the model
- laser scans if used in a 2D setting and enabled
- vehicle odometry, if available and enabled
Published Topics
/tf (tf/tfMessage)- publishes a transform from frame /test to /world with the corrected vehicle position
- publishes a NDT Map
Services
~/save_map (std_srvs/Empty)- request the fuser to save the current map
For detailed description and list of parameters, see the tutorial.
Tutorials
A tutorial describing how to set-up an NDT fuser node and use it with your robot is available - Using NDT Fuser to create an NDT map.