![]() |
RMVL
2.6.0-dev
Robotic Manipulation and Vision Library
|
可重定位的 SLAM 后端 更多...
#include <rmvl/nav/localization.hpp>
Public 成员函数 | |
| virtual LocalizationStatus | relocalize (const msg::PoseWithCovariance &pose, std::string_view frame_id) |
| 请求在全局坐标系中重定位 | |
| Public 成员函数 继承自 rm::nav::OdometryBackend | |
| virtual | ~OdometryBackend ()=default |
| virtual BackendEstimate | track (const SensorFrame &frame)=0 |
| 处理一帧已同步传感器输入 | |
| virtual void | reset ()=0 |
| 清除后端内部轨迹、关键帧和融合状态 | |
可重定位的 SLAM 后端
SLAM 后端仍通过 track() 输出连续局部位姿,可额外在 BackendEstimate::map_to_odom 中提供全局修正。
|
virtual |
请求在全局坐标系中重定位
| [in] | pose | 初始位姿及其协方差 |
| [in] | frame_id | 初始位姿参考坐标系,通常为 map |