Autoware.Auto
ndt_mapping_nodes.hpp File Reference
#include <ndt_mapping_nodes/visibility_control.hpp>
#include <sensor_msgs/msg/point_cloud2.hpp>
#include <point_cloud_mapping/point_cloud_map.hpp>
#include <point_cloud_mapping/policies.hpp>
#include <ndt/ndt_localizer.hpp>
#include <optimization/newtons_method_optimizer.hpp>
#include <optimization/line_search/more_thuente_line_search.hpp>
#include <helper_functions/float_comparisons.hpp>
#include <tf2_msgs/msg/tf_message.hpp>
#include <lidar_utils/point_cloud_utils.hpp>
#include <string>
#include <limits>
#include <memory>
#include <utility>
Include dependency graph for ndt_mapping_nodes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  autoware::mapping::ndt_mapping_nodes::P2DNDTVoxelMapperNode< WriteTriggerPolicyT, ClearTriggerPolicyT, PrefixGeneratorT >
 Mapper node implementation that localizes using a P2DNDTLocalizer and accumulates the registered scans into a DualVoxelMap. More...
 

Namespaces

 autoware
 This file defines the lanelet2_map_provider_node class.
 
 autoware::mapping
 
 autoware::mapping::ndt_mapping_nodes
 

Typedefs

using autoware::mapping::ndt_mapping_nodes::Optimizer = common::optimization::NewtonsMethodOptimizer< common::optimization::MoreThuenteLineSearch >
 
using autoware::mapping::ndt_mapping_nodes::NDTMap = localization::ndt::DynamicNDTMap
 
using autoware::mapping::ndt_mapping_nodes::VoxelMap = point_cloud_mapping::DualVoxelMap< NDTMap >
 
using autoware::mapping::ndt_mapping_nodes::Localizer = localization::ndt::P2DNDTLocalizer< Optimizer, NDTMap >
 
using autoware::mapping::ndt_mapping_nodes::P2DNDTConfig = localization::ndt::P2DNDTLocalizerConfig
 
using autoware::mapping::ndt_mapping_nodes::WritePolicy = mapping::point_cloud_mapping::CapacityTrigger
 
using autoware::mapping::ndt_mapping_nodes::ClearPolicy = mapping::point_cloud_mapping::CapacityTrigger
 
using autoware::mapping::ndt_mapping_nodes::PrefixPolicy = mapping::point_cloud_mapping::TimeStampPrefixGenerator