ROS-Kinetic安装turtlebot-3并仿真
1.首先我们需要有一个工作空间,如果没有的话参考我之前的学习笔记,然后我们进入到工作空间的src目录下面:
cd ~/catkin_ws/src/
2.下载turtlebot3的源文件:
git clone https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git
git clone https://github.com/ROBOTIS-GIT/turtlebot3.git
git clone https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git
3.回到工作空间主目录下面对其make一下:
cd ~/catkin_ws
rosdep install --from-paths src -i -y
catkin_make
source ./devel/setup.bash
上面第二句的意思是安装依赖的意思。
我们接下来需要把我们的gazebo模型给放到./gazebo/model目录下面,不会放的也可以参考以下链接https://blog.csdn.net/weixin_39059031/article/details/84071933。
接下来的话我们就可以选择启动了,在启动之前我们可以选择启动哪个机器人,下面两个命令随便选一个输入到终端就可以:
export TURTLEBOT3_MODEL=burger
export TURTLEBOT3_MODEL=waffle
接着就可以启动了launch文件了:
roslaunch turtlebot3_gazebo turtlebot3_empty_world.launch
roslaunch turtlebot3_gazebo turtlebot3_world.launch
roslaunch turtlebot3_gazebo turtlebot3_house.launch
如果说我们想要用键盘去控制一下里面的移动机器人的话,我们先得打开一个小车的环境,如上图所示的几种都可以,之后我们需要打开一个键盘控制的launch文件。这里需要注意的是,我们每次启动都需要去选择我们需要哪个机器人,因为这里我们没有把它加到bashrc文件中,你也可以写在文件中:
export TURTLEBOT3_MODEL=waffle
roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
Turtlebot开始根据激光雷达的信号开始自主规划避障:
export TURTLEBOT3_MODEL=waffle
roslaunch turtlebot3_gazebo turtlebot3_simulation.launch
打开rviz
export TURTLEBOT3_MODEL=waffle
roslaunch turtlebot3_gazebo turtlebot3_gazebo_rviz.launch
我的微信公众号名称:深度学习与先进智能决策
微信公众号ID:MultiAgent1024
公众号介绍:主要研究强化学习、计算机视觉、深度学习、机器学习等相关内容,分享学习过程中的学习笔记和心得!期待您的关注,欢迎一起学习交流进步!
ROS-Kinetic安装turtlebot-3并仿真相关推荐
- ROS kinetic安装、Kinect2驱动安装和配置
转载自:ROS kinetic安装.Kinect2驱动安装和配置 直接看原帖,会更加舒适一些,粘过来没来得及将命令行单独排版. 为了以后的人可以少走弯路,我会尽可能的列出自己遇到的问题和解决方法. 提 ...
- 踩坑NVIDIA Jetson TX2、Ubuntu16.04、ROS Kinetic安装
踩坑NVIDIA Jetson TX2.Ubuntu16.04.ROS Kinetic安装 摘要 一.NVIDIA Jetson TX2环境配置 1.1开机使用图形化界面 1.2刷机 1.3修改TX2 ...
- kinetic安装cartographer及gazebo仿真测试教程[22年1月23日测试]
kinetic安装测试cartographer教程 [2022/1/23]本实验环境为ubuntu16.04+[ROS]kinetic1.12.17 参考链接:https://blog.csdn.ne ...
- 树莓派4初次使用笔记(Pi OS ROS Kinetic安装)
树莓派4初次使用笔记 下载Pi OS 树莓派显示黑边问题 远程连接(Remote) 内置远程桌面 Xshell SSH命令行连接 换源[此步十分重要] 安装ROS 问题合集 [opencv3] sti ...
- ROS Kinetic安装记录
首先是对ROS Kinetic的安装步骤 首先在"软件与更新"下,勾选"restricted," "universe," and " ...
- 【Ubuntu16.04】ROS · Kinetic安装 · 图文教程与问题详解
ROS 安装 1. 设置安装源 在终端输入指令:(同下) sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors ...
- ROS(kinetic)安装中的一些问题(已解决)
本机环境:window10+vmware虚拟机ubuntu16.04.1.3+kinetic 1.报错信息: max@max-virtual-machine:~$ sudo rosdep init E ...
- 在Ubuntu1604中安装ROS Kinetic
申明:由于项目需要用到ros环境,所以在此记录一下ubuntu1604下的ROS Kinetic安装过程,全程顺序执行一次性安装成功,当然执行下一步的时候上一步必须执行成功,在网络不好的时候可以多尝试 ...
- ROS_Kinetic_01 在 Ubuntu 16.04 安装ROS Kinetic 全教程附资料和镜像 2018.10.20更新
Exbot易科机器人实验室新站点(测试中):http://server.blackant.org:23452/ 2018 ROS Melodic的迷失与救赎::https://blog.csdn.ne ...
- Ubuntu16.04下ROS Kinetic的安装(2022)
文章目录 Ubuntu16.04下ROS Kinetic的安装(2022) 一.Ubuntu16.04配置 二.ROS Kinetic安装过程 1.软件中心配置 2.ROS的下载安装 2.1添加源和密 ...
最新文章
- STM32按键控制led四种方法
- Android中的资源访问
- 用ajax控件作的高级搜索
- docker desktop一直starting不变化
- iis6 开启options方法_《王者荣耀》暗夜危机什么时候开启 暗夜危机开启时间
- supercharge快充_电荷泵?双电芯?高压低流?盘点目前最全快充技术
- 以太坊DAO之股东协会智能合约
- Aspose.Cell 导出和导入Excel
- php读取excel显示,PHP读取Excel并展示实现代码
- 掩膜裁剪tif步骤_ENVI中掩膜掩膜操作及影像分类教程
- 实测发现,微软 Win11 并不比 Win10 更快
- DCM protocol Diagnostic session
- MaixII-Dock(v831)学习笔记——初识v831
- [ 利器篇 ] - 快速画一张UML序列图
- 快手和抖音怎么打开微信小程序
- word怎么在下一页添加表头_word表格在换页时能否自动在新换页上带上表头,如何设置...
- java web开发入门学习笔记(手打超细版)
- C++ string类和常用接口的实现
- ecshop mysql 报错_修复ecshop数据库ecs_sessions.MYI报错
- Memory Technology Device (MTD) 设备分析