#include <submaps.h>
Public Member Functions | |
const bool | finished () const |
const HybridGrid & | high_resolution_hybrid_grid () const |
const HybridGrid & | low_resolution_hybrid_grid () const |
Submap (float high_resolution, float low_resolution, const transform::Rigid3d &local_pose) | |
void | ToResponseProto (const transform::Rigid3d &global_submap_pose, mapping::proto::SubmapQuery::Response *response) const override |
Public Member Functions inherited from cartographer::mapping::Submap | |
const mapping_2d::ProbabilityGrid * | finished_probability_grid () const |
transform::Rigid3d | local_pose () const |
size_t | num_range_data () const |
Submap (const transform::Rigid3d &local_pose) | |
virtual void | ToResponseProto (const transform::Rigid3d &global_submap_pose, proto::SubmapQuery::Response *response) const =0 |
virtual | ~Submap () |
Private Attributes | |
bool | finished_ = false |
HybridGrid | high_resolution_hybrid_grid_ |
HybridGrid | low_resolution_hybrid_grid_ |
Friends | |
class | Submaps |
Additional Inherited Members | |
Protected Attributes inherited from cartographer::mapping::Submap | |
const mapping_2d::ProbabilityGrid * | finished_probability_grid_ = nullptr |
int | num_range_data_ = 0 |
Definition at line 50 of file 3d/submaps.h.
cartographer::mapping_3d::Submap::Submap | ( | float | high_resolution, |
float | low_resolution, | ||
const transform::Rigid3d & | local_pose | ||
) |
Definition at line 323 of file 3d/submaps.cc.
|
inline |
Definition at line 61 of file 3d/submaps.h.
|
inline |
Definition at line 55 of file 3d/submaps.h.
|
inline |
Definition at line 58 of file 3d/submaps.h.
|
override |
Definition at line 329 of file 3d/submaps.cc.
|
friend |
Definition at line 69 of file 3d/submaps.h.
|
private |
Definition at line 73 of file 3d/submaps.h.
|
private |
Definition at line 71 of file 3d/submaps.h.
|
private |
Definition at line 72 of file 3d/submaps.h.