![]() |
RMVL
2.6.0-dev
Robotic Manipulation and Vision Library
|
可替换的深度地图后端 更多...
#include <rmvl/nav/localization.hpp>
Public 成员函数 | |
| virtual | ~MapperBackend ()=default |
| virtual MappingResult | update (const SensorFrame &frame, const msg::Odometry &odometry)=0 |
| 使用当前传感器帧和定位结果更新地图 | |
| virtual void | reset ()=0 |
| 清除后端内部地图和累积状态 | |
可替换的深度地图后端
Mapper 负责将 SensorFrame 中的深度观测转换为导航可消费的二维占据栅格。 定位用稀疏特征地图不能直接当作障碍地图。需要接入点云时,由具体 Mapper 自行接收和同步点云, 当前 SensorFrame 尚未提供通用点云消息。
|
virtualdefault |
|
pure virtual |
清除后端内部地图和累积状态
|
pure virtual |
使用当前传感器帧和定位结果更新地图
| [in] | frame | 已同步传感器输入 |
| [in] | odometry | 当前定位结果 |