ROS
sanyiji
这个作者很懒,什么都没留下…
展开
-
智能车大赛ROS仿真和基于yolo识别物体(仿真实现2019年室外光电创意组比赛)
目录一、准备工作1、创建racecar_ws和src文件夹2、初始化工作空间3、克隆程序并编译二、开始仿真1、建立地图2、启动仿真三、开始导航1、启动导航和环境地图2、启动rviz3、选择2D Nav Goal发布目标4、启动python文件进行导航四、总结一、准备工作首先你得有一个ros的工作空间,如果没有就创建一个工作空间,步骤如下1、创建racecar_ws和src文件夹mkdir -p ~/racecar_ws/srcsrc文件下以后可以存放我们所有的资源,mkdir命令用于创建文件夹原创 2020-07-07 23:04:38 · 4214 阅读 · 4 评论 -
创建一个工作空间和功能包,并使用launch文件启动涉及的节点。 通过代码新生一只海龟,放置在(5,5)点,命名为“turtle2”;通过代码订阅turtle2的位置并实时打印
1)创建一个工作空间和功能包,然后在功能包中完成如下工作,并使用launch文件启动涉及的节点。创建一个工作区工作区可以作为一个独立的项目进行编译,存放ROS程序的源文件、编译文件和执行文件。建立工作区的方法如图:编译工作区在bash中注册工作区验证是否已经在bash中注册使用echo $ROS_PACKAGE_PATH,如果出现文件路径,则表示已经成功创建一个工程包切换到工作...原创 2020-03-07 15:28:09 · 3538 阅读 · 4 评论 -
Ubuntu16.04 ROS kinetic 版本的rivz教程和rviz读入播放bag类型文件
首先开始下载arbotix。因为arbotix_ros没有kinetic版本,所以需要从github上面克隆。通过以下命令git clone https://github.com/vanadiumlabs/arbotix_ros.git本来是需要在catkin_ws/src目录下使用这个命令,但是我这里忘记了,不过没关系,下载完成后把这个文件夹移动到catkin_ws/src目录即可,你们...原创 2020-03-14 14:18:03 · 1230 阅读 · 1 评论 -
解决gazebo保存地图时没有map_server包
在做ROS用gazebo使用gmapping包实现SLAM仿真,并将完成的地图保存的时候会出现Error:package ‘map_server’ not found这样的错误。这时候只需要通过一句简单的命令安装即可sudo apt-get install ros-kinetic-map-server安装完成后就可以保存地图啦。...原创 2020-04-04 18:22:35 · 1394 阅读 · 0 评论 -
Ubuntu16.04 OpenCv 和ORB_SLAM2 的安装与运行
目录一、安装所要用到的工具1.安装git2.安装gcc,g++3.安装cmake二、安装Pangolin1.安装依赖项2.从Github将项目下载到本地3.编译安装安装Opencv1.安装依赖项2.下载OpenCv3.编译安装安装Eigen3安装ORB_SLAM21.克隆仓库2.编译ORB-SLAM2,第三方库中的DBoW2和g2o,并解压ORB词典运行单目实例1.克隆仓库2.执行命令3.运行效果...原创 2020-04-18 00:14:34 · 2742 阅读 · 2 评论 -
ROS机器人SLAM学习:Gazebo定位与导航自主仿真
1)在gazebo中构建一个用于建图和导航的虚拟环境,可以使用Building Editor工具创建,也可以使用其他功能包中已有的虚拟环境;将前面作业完成的带传感器的移动机器人(小车)模型放置到虚拟环境中,使用gmapping 和 hector_slam功能包实现SLAM仿真,并将简历完成的地图保存到功能包的maps文件夹中,随作业一同提交。① 首先使用gmapping将要执行的launch文件...原创 2020-04-05 14:57:39 · 6533 阅读 · 14 评论