自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 ROS错误及解决办法及常用指令

本文用来记录自己在ROS项目中所遇到的问题及解决办法,仅供大家参考。1.catkin_make时,提示错误信息:The manifest must not cotain the following tags:run_depend。这是因为目前一共有两种软件包格式,目前的有关ROS的教程中,大多讲的是第一种,四种依赖关系分别是:<buildtool_depend><buil...

2019-04-12 20:13:44 1934

原创 解决在IDEA中使用Maven遇到[WARNING] Could not transfer metadata org.apache.maven.plugins:的问题【maven在idea中的配置】

参考链接:https://blog.csdn.net/shaozi08/article/details/105147438/配置文件中的mirror <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.

2020-07-03 21:16:10 2963

原创 ubantu16.04下 ROS-kinetic(python3.6) + gtx1650驱动 + tensorflow-gpu +cuda +cudnn+gym-gazebo环境安装

ros_kinetic+gtx1650驱动+python3在ros下的应用,博主亲测可用Tensorflow-gpu安装1.gpu驱动的安装安装显卡切换软件2. CUDA的安装Tensorflow-gpu安装本文用来记录自己安装Tensorslow-gpu的过程,没有安装annocoda,annocoda的安装较为简单,可自行百度安装。博主的配置如下:ros版本:kineticgpu: GTX1650目的是在ROS环境下,使用python3以及tensorflow-gpu进行编码,故需要安装以

2020-07-02 09:08:56 438

原创 Linux问题汇总

本文用来记录在Linux系统的应用中所遇到的问题。当两个设备的ID号相同时,这时需要借助设备的kernel信息。具体操作如下:在终端输入:dmesg | grep -i usb查看设备的kernel信息。在udev中添加:KERNELS==“1-5*”, …即可和设备通信。...

2019-11-29 17:28:33 290 1

原创 Ubuntu 16.04 + Kinect 2的环境配置及简单保存图像操作(ROS消息转cv::Mat)

本文环境配置部分主要参考如下链接:https://blog.csdn.net/sunbibei/article/details/51594824文章目录环境配置libfreenect2环境配置在已经安装ROS-Kinetic的基础上,进行环境配置:在ROS环境里使用Kinect2, 主要依靠iai-kinect2这个包。 Github地址: https://github.com/code...

2019-07-01 10:18:07 1199

原创 ros kinetic下网口类激光雷达传感器的配置

本文为在ROS Kinetic测试HOKUYO网口类激光雷达。1.查阅文档,确定激光雷达的网络端口,HOKUYO一般默认为:192.168.0.10。2.添加有线网络,地址为:192.168.0.11(与雷达端口不同,但是在同一频段) 子网掩码为:255.255.255.0 DNS服务器为:223.5.5.53.进行测试:打开终端,输入:ping 192.168.0.104.设置...

2019-05-28 20:34:00 847 1

原创 Ubuntu16.04多个版本GCC编译器的安装和切换

文章目录1 查看Ubuntu16.04版本的原装GCC版本:2 安装目前需要GCC和G++的版本3 将某个版本加入gcc候选中4 选择不同的gcc和g++的版本1 查看Ubuntu16.04版本的原装GCC版本:gcc -v #查看gcc的版本g++ -v #查看g++的版本2 安装目前需要GCC和G++的版本有两种方法可以安装所需要的版本。1.可以选择apt-get安装方式,在终端...

2019-05-14 16:23:42 1773

原创 turtlebot 2入门(ubuntu 16.04+ROS Kinetic)

参考:http://wiki.ros.org/Robots/TurtleBot本文用来记录在学习使用turtlebot 2的学习经历以及在学习过程中所遇到的问题,仅供大家参考。文章目录1. 硬件准备2. 测试turtle2.1 准备工作:安装Turtle包2.2 实机测试:Turtlebot 2测试2.2.1 检查别名:2.2.2 通过遥控移动(仅TurtleBot,通过Turtlebot的上...

2019-04-27 09:38:08 4828 1

原创 matlab绘图常用命令

本文用来记录在matlab绘图过程中,常用的指令,仅供大家参考,不定时更新。指定标题的位置及大小:title(‘txt’,‘position’,[-120,0],‘FontSize’,16);坐标轴用Latex解释器:xlabel({time /μ\muμs’},‘Interpreter’,‘latex’);插入图例:legend(‘legend1’,‘legend2’);插入文本,...

2019-04-16 19:44:46 512

原创 如何使用CMake

本文用于记录个人在学习Cmake时,一些基础知识,以及以后所遇到的问题以及解决方法,仅供大家参考。文章目录如何构建Cmake工程(准备工作):如何编写CMakeLists.txt:共享库与静态库如何构建Cmake工程(准备工作):进行外部构建,在工程目录文件下,建立build文件夹,用于存放编译过程中的过程文件;在工程目录文件下,建立src文件夹,用于存放工程的源代码;在工程目录文件下,...

2019-04-13 18:25:08 361

原创 Git学习

1.理论基础1.1 Git记录的是什么Git将每个版本独立保存。1.2 三棵树工作区域存放项目的地方。暂存区域存放改动的地方。Git仓库最终存放所有版本的地方。1.3 Git的工作流程Git的工作流程:在工作目录中添加、修改文件将需要进行版本管理的文件放入暂存区域将暂存区域的文件提交到Git仓库Git管理文件的三种状态:已修改(mod...

2019-04-13 17:26:47 105

原创 Linux学习笔记

安装LinuxGNOME图形界面基本操作命令行BASH的基本操作3.1 SHELLShell分为CLI:GNOME;CLI:BASH。3.2 BASH提示符/#(管理员)、$(普通用户)命令的一般由三个部分组成:命令选项参数通过Tab键自动补全命令自动补全命令自动补全文件名无法自动补全参数history通过历史记录简化操作!搜索功能Ctrl+res...

2019-04-13 17:26:17 107

原创 创建ROS消息和ROS服务

文章目录1. 创建一个msg1.2 使用rosmsg2.使用srv2.1 创建一个srv2.3 使用rossrv3.msg和srv都需要的步骤消息(msg):msg文件就是一个描述ROS中所使用消息类型的简单文本。它们会被用来生成不同语言的源代码.服务(srv):一个srv文件描述一项服务。它包含两个部分:请求和响应。msg文件存放在package的msg目录下,srv文件则存放在srv目录...

2019-04-12 20:29:47 201

原创 roslaunch

roslaunch可以用来启动定义在launch文件中的多个节点。用法:roslaunch [package] [filename.launch]编写launch文件:在工作包目录下,创建lanunch文件夹:mkdir launchcd launch下面给出launch文件示例: &...

2019-04-12 20:29:05 166

原创 ROS服务和参数

文章目录1.使用rosservice1.1 rosservice list1.2 rosservice type1.3 rosservice call2.使用rosparam2.1 rosparam list2.2 rosparam set and rosparam get2.3 rosparam dump and rosparam load服务(services)是节点之间通讯的另一种方式。服...

2019-04-12 20:27:34 127

原创 ROS话题

文章目录1.使用rqt_graph2.使用rostopic3.ROS Messages3.使用rqt_plot1.使用rqt_graph在终端运行:$ rosrun rqt_graph rqt_graph2.使用rostopic可以使用帮助选项查看rostopic的子命令:$ rostopic -hrostopic bw display bandwidth used b...

2019-04-12 20:26:59 352

原创 ROS节点

1.rosnoderosnode 显示当前运行的ROS节点信息。rosnode list 指令列出活跃的节点:$ rosnode listrosnode info 命令返回的是关于一个特定节点的信息。$ rosnode info /rosnode2.rosrunrosrun 允许你使用包名直接运行一个包内的节点(而不需要知道这个包的路径)。用法:$ rosrun [packag...

2019-04-12 20:26:17 164

原创 创建和编译ROS程序包

1 创建一个程序包首先切换到catkin工作空间中的src目录下:$ cd ~/catkin_ws/src现在使用catkin_create_pkg命令来创建一个名为’beginner_tutorials’的新程序包,这个程序包依赖于std_msgs、roscpp和rospy:$ catkin_create_pkg beginner_tutorials std_msgs rospy ro...

2019-04-12 20:24:29 267

原创 创建ROS工作空间

本文所使用的终端为zsh,ROS版本为kinetic开始创建一个catkin工作空间:$ mkdir -p ~/catkin_ws/src$ cd ~/catkin_ws/src即使这个工作空间是空的(在’src’目录中没有任何软件包,只有一个CMakeLists.txt链接文件),你依然可以编译它:$ cd ~/catkin_ws/$ catkin_make当前目录应该能看到’...

2019-04-12 20:23:30 116

原创 Ubuntu常用命令

日期时间命令date用以查看、设置当前系统时间hwclock用以显示硬件时钟时间cal用以查看日历uptime用以查看系统时间输出、查看命令echo显示输入的内容cat显示文件内容head显示文件的头几行 -n指定行数tail用以显示文件的末尾几行 -n 制定行数 -f追踪显示more翻页显示less 翻页显示查看硬件信息lspci 查看pci设备 -v详细信息lsu...

2019-04-12 20:19:54 155

转载 查看Markdown语法笔记

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-04-12 20:10:43 540

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除