RMVL  2.5.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::nav::PlanningResult结构体 参考

路径规划结果 更多...

#include <rmvl/nav/planner.hpp>

rm::nav::PlanningResult 的协作图:

Public 成员函数

 operator bool () const noexcept

Public 属性

PlanningStatus status {PlanningStatus::InvalidMap}
 规划状态
msg::Path path {}
 规划成功时的路径
double cost {}
 搜索得到的累计代价
std::size_t expanded {}
 搜索过程中展开的栅格数量

详细描述

路径规划结果

成员函数说明

◆ operator bool()

rm::nav::PlanningResult::operator bool ( ) const
inlineexplicitnoexcept
返回
是否成功获得路径

类成员变量说明

◆ cost

double rm::nav::PlanningResult::cost {}

搜索得到的累计代价

◆ expanded

std::size_t rm::nav::PlanningResult::expanded {}

搜索过程中展开的栅格数量

◆ path

msg::Path rm::nav::PlanningResult::path {}

规划成功时的路径

◆ status

PlanningStatus rm::nav::PlanningResult::status {PlanningStatus::InvalidMap}

规划状态