当前位置:首页 > 编程笔记 > 正文
已解决

【ROS】Nav2源码之nav2_bt_navigator详解

来自网友在路上 154854提问 提问时间:2023-11-06 03:14:48阅读次数: 54

最佳答案 问答题库548位专家为你答疑解惑

【ROS】郭老二博文之:ROS目录

1、简述

行为树导航模块实现了导航到指定姿势(NavigateToPose)和导航通过指定姿势(NavigateThroughPoses)的接口。
行为树导航可以使复杂的机器导航变得简单、灵活。

行为树导航的功能是:输入目标姿势,将机器人导航到指定的目的地。

功能的实现流程,大致是:将行为树节点通过BehaviorTreeEngine类添加到行为树中,这个节点是由XML描述的行为树节点;BehaviorTreeEngine可以动态的创建和执行行为树。

关于行为树及BehaviorTreeEngine详见博客:【ROS】Nav2源码之nav2_behavior_tree详解

2、主函数

主函数一共四行,对应ROS2节点实现的四步:初始化、创建节点、阻塞运行、关闭。

int main(int argc
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"【ROS】Nav2源码之nav2_bt_navigator详解":http://eshow365.cn/6-33245-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!