前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ROS2(Navigation2)导航系统试用及文档

ROS2(Navigation2)导航系统试用及文档

作者头像
zhangrelay
发布2019-03-04 11:10:19
2.5K0
发布2019-03-04 11:10:19
举报
文章被收录于专栏:机器人课程与技术

1 github.com/ros-planning/navigation

2 github.com/ros-planning/navigation2


启动turtlebot3的gazebo(ros2接口);

配置gazebo相关参数;

gazebo打开图示

SLAM打开图示(rviz2)

遥控建图

 不断拼接

 最终位置(Gazebo)

完成地图(rviz2)

navigation2打开调用地图

 定位并给定目标,红色会路径规划线

自主导航到目标


ROS2导航系统文档

示例

有关导航的目标示例的信息,请参阅示例README

要求

有关当前要求列表,请参阅“ 需求”文档

设计概述

有关当前设计/体系结构,请参阅导航2概述文件

与ROS导航的区别

有关此设计与ROS1 Navigation(move_base)之间差异的概述,请参阅ROS_COMPARISON文件。


具体案例:

TurtleBot3的新功能包(包括Cartographer和Navigation2)

TurtleBot3的新套餐!这些套餐包括Cartographer@clalancette)和Navigation2@mkhansen

现在,可以使用带有TurtleBot3的ROS2 Crystal Clemmys中的简单命令启动这些包。 如果已经拥有TurtleBot3,那么在设置ROS2之后,可以尝试通过ROS2框架进行远程操作、SLAM和导航。 如果没有TurtleBot3,可以将TurtleBot3加载到Gazebo模拟仿真器中并启动介绍所有内容

此版本仅支持Burger,但我们将Waffle Pi在几天后更新该软件包以支持。

[Github]

[问题页面]

[电子文档]

Cartographer Navigation2


ROS2

http://emanual.robotis.com/docs/en/platform/turtlebot3/ros2/#ros2

注意

  • 这些说明在Ubuntu 18.04和上进行了测试ROS2 Crystal Clemmys
  • 该指令应该在远程PC上运行。请在[Remote PC]上运行以下说明。但是,标记为[TurtleBot]的部分是在TurtleBot3的SBC上运行的内容。

提示:终端应用程序可以通过屏幕左上角的Ubuntu搜索图标找到。运行终端的快捷键是CtrlAltT

本章展示了使用带有ROS2和Gazebo9的TurtleBot3的一些演示。为了实现这些演示,您必须安装一些软件包。


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年02月04日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ROS2导航系统文档
  • 示例
  • 要求
  • 设计概述
  • 与ROS导航的区别
  • 具体案例:
  • ROS2
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档