Namespaces | |
| scan_matching | |
| sparse_pose_graph | |
Classes | |
| class | AccelerationCostFunction |
| class | CeresPose |
| class | DynamicGrid |
| class | FlatGrid |
| class | GlobalTrajectoryBuilder |
| class | HybridGrid |
| class | HybridGridBase |
| struct | ImuData |
| struct | IntegrateImuResult |
| class | KalmanLocalTrajectoryBuilder |
| class | LocalTrajectoryBuilderInterface |
| class | MotionFilter |
| class | NestedGrid |
| class | OptimizingLocalTrajectoryBuilder |
| class | RangeDataInserter |
| class | RotationCostFunction |
| class | SparsePoseGraph |
| class | Submap |
| class | Submaps |
| class | TranslationCostFunction |
Typedefs | |
| template<typename ValueType > | |
| using | Grid = DynamicGrid< NestedGrid< FlatGrid< ValueType, 3 >, 3 >> |
Functions | |
| proto::KalmanLocalTrajectoryBuilderOptions | CreateKalmanLocalTrajectoryBuilderOptions (common::LuaParameterDictionary *const parameter_dictionary) |
| std::unique_ptr< LocalTrajectoryBuilderInterface > | CreateLocalTrajectoryBuilder (const proto::LocalTrajectoryBuilderOptions &local_trajectory_builder_options) |
| proto::LocalTrajectoryBuilderOptions | CreateLocalTrajectoryBuilderOptions (common::LuaParameterDictionary *const parameter_dictionary) |
| proto::MotionFilterOptions | CreateMotionFilterOptions (common::LuaParameterDictionary *const parameter_dictionary) |
| proto::OptimizingLocalTrajectoryBuilderOptions | CreateOptimizingLocalTrajectoryBuilderOptions (common::LuaParameterDictionary *const parameter_dictionary) |
| proto::RangeDataInserterOptions | CreateRangeDataInserterOptions (common::LuaParameterDictionary *parameter_dictionary) |
| proto::SubmapsOptions | CreateSubmapsOptions (common::LuaParameterDictionary *parameter_dictionary) |
| void | InsertIntoProbabilityGrid (const sensor::RangeData &range_data, const transform::Rigid3f &pose, const float slice_z, const mapping_2d::RangeDataInserter &range_data_inserter, mapping_2d::ProbabilityGrid *result) |
| IntegrateImuResult< double > | IntegrateImu (const std::deque< ImuData > &imu_data, const common::Time start_time, const common::Time end_time, std::deque< ImuData >::const_iterator *it) |
| template<typename T > | |
| IntegrateImuResult< T > | IntegrateImu (const std::deque< ImuData > &imu_data, const Eigen::Transform< T, 3, Eigen::Affine > &linear_acceleration_calibration, const Eigen::Transform< T, 3, Eigen::Affine > &angular_velocity_calibration, const common::Time start_time, const common::Time end_time, std::deque< ImuData >::const_iterator *it) |
| template<typename TValueType > | |
| bool | IsDefaultValue (const TValueType &v) |
| template<typename TElementType > | |
| bool | IsDefaultValue (const std::vector< TElementType > &v) |
| Eigen::Array3i | To3DIndex (const int index, const int bits) |
| int | ToFlatIndex (const Eigen::Array3i &index, const int bits) |
| proto::HybridGrid | ToProto (const HybridGrid &grid) |
| using cartographer::mapping_3d::Grid = typedef DynamicGrid<NestedGrid<FlatGrid<ValueType, 3>, 3>> |
Definition at line 410 of file hybrid_grid.h.
| proto::KalmanLocalTrajectoryBuilderOptions cartographer::mapping_3d::CreateKalmanLocalTrajectoryBuilderOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 26 of file kalman_local_trajectory_builder_options.cc.
| std::unique_ptr< LocalTrajectoryBuilderInterface > cartographer::mapping_3d::CreateLocalTrajectoryBuilder | ( | const proto::LocalTrajectoryBuilderOptions & | local_trajectory_builder_options | ) |
Definition at line 26 of file mapping_3d/local_trajectory_builder.cc.
| proto::LocalTrajectoryBuilderOptions cartographer::mapping_3d::CreateLocalTrajectoryBuilderOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 30 of file mapping_3d/local_trajectory_builder_options.cc.
| proto::MotionFilterOptions cartographer::mapping_3d::CreateMotionFilterOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 25 of file motion_filter.cc.
| proto::OptimizingLocalTrajectoryBuilderOptions cartographer::mapping_3d::CreateOptimizingLocalTrajectoryBuilderOptions | ( | common::LuaParameterDictionary *const | parameter_dictionary | ) |
Definition at line 23 of file optimizing_local_trajectory_builder_options.cc.
| proto::RangeDataInserterOptions cartographer::mapping_3d::CreateRangeDataInserterOptions | ( | common::LuaParameterDictionary * | parameter_dictionary | ) |
Definition at line 57 of file mapping_3d/range_data_inserter.cc.
| proto::SubmapsOptions cartographer::mapping_3d::CreateSubmapsOptions | ( | common::LuaParameterDictionary * | parameter_dictionary | ) |
Definition at line 306 of file 3d/submaps.cc.
| void cartographer::mapping_3d::InsertIntoProbabilityGrid | ( | const sensor::RangeData & | range_data, |
| const transform::Rigid3f & | pose, | ||
| const float | slice_z, | ||
| const mapping_2d::RangeDataInserter & | range_data_inserter, | ||
| mapping_2d::ProbabilityGrid * | result | ||
| ) |
Definition at line 292 of file 3d/submaps.cc.
| IntegrateImuResult< double > cartographer::mapping_3d::IntegrateImu | ( | const std::deque< ImuData > & | imu_data, |
| const common::Time | start_time, | ||
| const common::Time | end_time, | ||
| std::deque< ImuData >::const_iterator * | it | ||
| ) |
Definition at line 22 of file imu_integration.cc.
| IntegrateImuResult<T> cartographer::mapping_3d::IntegrateImu | ( | const std::deque< ImuData > & | imu_data, |
| const Eigen::Transform< T, 3, Eigen::Affine > & | linear_acceleration_calibration, | ||
| const Eigen::Transform< T, 3, Eigen::Affine > & | angular_velocity_calibration, | ||
| const common::Time | start_time, | ||
| const common::Time | end_time, | ||
| std::deque< ImuData >::const_iterator * | it | ||
| ) |
Definition at line 50 of file imu_integration.h.
| bool cartographer::mapping_3d::IsDefaultValue | ( | const TValueType & | v | ) |
Definition at line 56 of file hybrid_grid.h.
| bool cartographer::mapping_3d::IsDefaultValue | ( | const std::vector< TElementType > & | v | ) |
Definition at line 62 of file hybrid_grid.h.
|
inline |
Definition at line 47 of file hybrid_grid.h.
|
inline |
Definition at line 40 of file hybrid_grid.h.
|
inline |
Definition at line 530 of file hybrid_grid.h.