Autoware.Auto
|
|
#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>
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 |