Autoware.Auto
|
|
This constraint expresses the map interface requirements for the localizer. More...
#include <constraints.hpp>
Public Types | |
using | Voxel = typename MapT::Voxel |
The map type should expose the voxel type. More... | |
using | VoxelViewVector = std::vector< VoxelView< Voxel > > |
using | Point = Eigen::Vector3d |
template<typename Map > | |
using | call_cell = decltype(std::declval< Map >().cell(std::declval< const Point & >())) |
This expression requires a method that looks up the cells at the given location. More... | |
template<typename Map > | |
using | call_cell_size = decltype(std::declval< Map >().cell_size()) |
This expression requires a method that returns the (std::chrono) timestamp of the. More... | |
Static Public Attributes | |
static constexpr Requires | value {} |
This constraint expresses the map interface requirements for the localizer.
MapT |
using autoware::localization::ndt::traits::P2DNDTOptimizationMapConstraint< MapT >::call_cell = decltype(std::declval<Map>().cell(std::declval<const Point &>())) |
This expression requires a method that looks up the cells at the given location.
using autoware::localization::ndt::traits::P2DNDTOptimizationMapConstraint< MapT >::call_cell_size = decltype(std::declval<Map>().cell_size()) |
This expression requires a method that returns the (std::chrono) timestamp of the.
using autoware::localization::ndt::traits::P2DNDTOptimizationMapConstraint< MapT >::Point = Eigen::Vector3d |
using autoware::localization::ndt::traits::P2DNDTOptimizationMapConstraint< MapT >::Voxel = typename MapT::Voxel |
The map type should expose the voxel type.
using autoware::localization::ndt::traits::P2DNDTOptimizationMapConstraint< MapT >::VoxelViewVector = std::vector<VoxelView<Voxel> > |
|
staticconstexpr |