没有合适的资源?快使用搜索试试~ 我知道了~
首页3turtlebot使用手册
3turtlebot使用手册
需积分: 16 21 下载量 188 浏览量
更新于2023-05-30
收藏 1.26MB PDF 举报
3turtlebot使用手册 3turtlebot使用手册 3turtlebot使用手册 3turtlebot使用手册 3turtlebot使用手册 3turtlebot使用手册
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/9959930/bg1.jpg)
开放式移动机器人平台
使 用 说 明 手 册
![](https://csdnimg.cn/release/download_crawler_static/9959930/bg2.jpg)
目录
1. 在 Turtlebot 上网本上安装软件 ................................................................. 5
1.1 需要素材 .................................................... 5
1.2 安装教程 .................................................... 5
1.2.1 打开包装 ............................................... 5
1.2.2 获得 Turtlebot U 盘 ...................................... 5
1.2.3 安装系统 ............................................... 6
2. 在工作机上安装 Turtlebot 软件 ................................................................. 6
2.1 工作机上 turtlebot 软件的安装 .................................. 6
2.2 需求 ........................................................ 6
2.3 安装 ROS(假设您已经装好了 ubuntu12.04) .................... 7
2.3.1 设置您的源信息 .......................................... 7
2.3.2 设置 source 文件 ........................................ 8
2.3.3 设置密钥(set up your keys)............................. 8
2.3.4 安装 ................................................... 8
2.3.5 ROS 中有很多不同的库和工具,我们推荐您安装 Desktop-Full . 9
2.3.6 初始化 ros 依赖关系 ..................................... 9
2.3.7 设置 ROS 环境 .......................................... 9
2.3.8 如果你只想改变当前环境的变量 ........................... 9
2.4 安装 turtlebot 软件 ............................................ 9
2.4.2 由于 Turtlebot2 使用的是 kobuki 的底座,我们需要下一步: ..... 10
3. 设置工作机和上网本之间的网络连接(将工作机和上网本连接到 turtlebot 网
![](https://csdnimg.cn/release/download_crawler_static/9959930/bg3.jpg)
络) ............................................................................................................ 10
3.1 在 turtlebot 上网本上打开终端 ................................. 10
3.1.1 输入 ifconfig 看到你的 IP 地址(比如是 IP_OF_TURTLEBOT)
............................................................ 10
3.1.2 输入 gedit~/.bashrc 在文件的最底下填上一行 .............. 10
3.1.3 确认环境变量 .......................................... 10
3.1.4 请在 turtlebot 添加 hostname 信息: ....................... 10
3.2 打开工作机上的终端 ......................................... 11
3.2.1 输入 ifconfig 看到工作机的 IP 地址(比如是
IP_OF_WORKSTATION) .................................... 11
3.2.2 输入 gedit ~/.bashrc 在文件的最底下填上两行 ............. 11
3.2.3 确认配置文件 .......................................... 12
4. 开始使用 Turtlebot .................................................................................. 12
4.1 将 turtlebot 的两根线来接到上网本上,上网本会自动驱动 turtlebot .. 12
4.1.1 运行 dashboard,监控 turtlebot 和上网本信息 .............. 13
4.1.2 使用键盘,游戏手柄和 rviz 进行对 turtlebot 的控制 ............ 13
4.1.3 在工作机上打开终端(Ctrl+Alt+t),运行 .................... 14
5. 通过 turtlebot 上的 kinect 来观察视觉信息 ............................................... 15
5.1 在工作机上通过命令来远程控制 turtlebot............................................... 15
6. turtlebot 导航 ........................................................................................... 19
6.1 用 turtlebot 来建立二维地图 ................................... 19
6.1.1 在工作机上(ROS_MASTER_URI 已经指向上网本)运行 rviz 20
6.1.2 在 turtlebot 上网本上运行 ................................ 22
![](https://csdnimg.cn/release/download_crawler_static/9959930/bg4.jpg)
6.2. turtlebot 在已知地图下的自动导航 ............................. 25
6.2.1 本教程假使你已经完成了工作区域地图的创建,并开始驱动机器
人.......................................................... 25
6.2.2 运行 amcl 程序 ......................................... 25
6.2.3 在 rviz 中进行导航 ...................................... 27
6.2.4 手动控制 turtlebot ...................................... 27
6.2.5 发送目标 .............................................. 28
7. Turtlebot 跟随 .......................................................................................... 30
7.1 首先要将 turtlebot,上网本,工作机都准备好 ........................................ 30
7.2 在工作机上通过 ssh 命令连接到上网本,输入命令: ............. 30
7.3. 调试命令(再打开一个终端): ................................ 31
7.4. 可视化调整(在 rviz 中) ..................................... 33
切记: .......................................................................................................... 33
![](https://csdnimg.cn/release/download_crawler_static/9959930/bg5.jpg)
1. 在 Turtlebot 上网本上安装软件
本教程将指导您取出包装中的上网本并安装 Turtlebot 软件
1.1 需要素材
您将需要我们给您提供的 Turtlebot LiveUSB。如果您没有我们
官方提供的 LiveUSB. 您将需要一个至少 2G 大小的 U 盘来制
作您自己的 Turtlebot LiveUSB.
1.2 安装教程
1.2.1 打开包装
1.2.1.1 从包装中取出上网本,上网本电源线和电池
1.2.2.2 将电池插入上网本中
1.2.2.3 将电源线接上为上网本充电
1.2.2 获得 Turtlebot U 盘
1.2.2.1 下列的步骤是在运行 ubuntu 12.04(拥有管理权限)
的电脑上进行的
1.2.2.2 下载 ISO 文件并将其保存在易于读取的地方;
1.2.2.3 将 U 盘插入电脑
1.2.2.4 保证 U 盘中没有重要文件,因为在制作过程中 U 盘将
被格式化
1.2.2.5 在 Dash Home 输入 usb 打开 Ubuntu Startup Disk
Creator
1.2.2.6 制作 U 盘用来作系统( 个人认为比 windows 下的好用
剩余32页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/7b9e3c0347044ec5b144f8fc0b0097bd_u012308586.jpg!1)
EmbededCoder
- 粉丝: 1014
- 资源: 108
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- BSC关键绩效财务与客户指标详解
- 绘制企业战略地图:从财务到客户价值的六步法
- BSC关键绩效指标详解:财务与运营效率评估
- 手持移动数据终端:常见问题与WIFI设置指南
- 平衡计分卡(BSC):绩效管理与战略实施工具
- ESP8266智能家居控制系统设计与实现
- ESP8266在智能家居中的应用——网络家电控制系统
- BSC:平衡计分卡在绩效管理与信息技术中的应用
- 手持移动数据终端:常见问题与解决办法
- BSC模板:四大领域关键绩效指标详解(财务、客户、运营与成长)
- BSC:从绩效考核到计算机网络的关键概念
- BSC模板:四大维度关键绩效指标详解与预算达成分析
- 平衡计分卡(BSC):绩效考核与战略实施工具
- K-means聚类算法详解及其优缺点
- 平衡计分卡(BSC):从绩效考核到战略实施
- BSC:平衡计分卡与计算机网络中的应用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)