自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ROS-Python

记录学习ROS-Python

2022-10-16 15:58:19 1863 1

原创 记录编译ros编译bug

ros编译问题记录

2022-06-15 11:26:29 1120

原创 使用VS Code编写、调试和运行C++程序。

上次提到的是VS Code怎么编写、调试和运行pytho程序,这次来说说使用VS Code来对C++程序操作是怎么个流程和注意哪些问题。环境说明:Ubuntu18.04VS Codeg++编译sudo apt-get install g++ #安装g++g++ -v #检验/查看g++版本 gdbsudo apt-get install gdb #安装g++gdb -v #检验

2022-03-11 18:02:51 7908 2

原创 Ubuntu18.04安装和使用VS Code

前言:工欲善其事必先利其器,之前一直使用gedit文本编辑器来编写代码,然后再到终端去编译的。但是,如果调用的库文件多了,就得要手动去打开存放库文件,跳来跳去很麻烦,于是乎,就选择VS Code来提高代码开发效率。安装环境:Ubuntu18.041 、安装在Ubuntu Software软件中心可以直接搜索找到“Visual Studio”,点击Install就可以安装下载好了。2、打开VS Code一般安装好后,会在桌面或者底部工具栏出现VS Code的图标的,如果没有的话,就

2022-03-11 16:24:47 7350

原创 记录学习python的点滴(输入,文件创建/关闭/读写/定位)

python版本:python 3.61、读取键盘输入:input函数input([prompt]) 函数和 raw_input([prompt]) 函数基本类似,但是 input 可以接收一个Python表达式作为输入,并将运算结果返回。str = input("输入你的名字: ")print ("你的名字是:",str)运行代码,出现“输入你的名字”后,键盘输入tt,按下回车会显示,输入你的名字: tt你的名字是: tt2、打开/关闭文件:open 函数/close.

2022-03-11 12:25:40 1130

原创 关于SLAM-Hector建图方法的一些基础点

hector建图算法1、简介hector_slam不需要里程计数据,使用高斯牛顿方法,直接使用激光雷达数据估算里程计信息。所以,只需要激光雷达数据,即可完成建图。2、优缺点优点:不需要里程计数据缺点:机器人速度太快会出现“漂移”现象,导致建图效果有偏差。解决方法是,提高传感器精度以及控制机器人旋转速度尽可能低。3、输入与输出输入:激光雷达数据(scan)输出:栅格地图(map)4、ROS中使用(1)、话题订阅:scan(激光雷达扫描数据)、syscommand(系

2022-03-10 15:33:44 1734

原创 关于SLAM-Gmapping建图方法的一些基础点

1、简介gmapping基于RBpf粒子滤波算法,即将定位和建图过程分离,先进行定位再进行建图。在RBpf粒子滤波算法上做了两个改进,改进提议分布和选择性重采样。2、优缺点(1)、优点:实时构建室内地图,在构建小场景地图所需的计算量较小且精度较高。(2)、缺点:构建大地图时所需内存和计算量都会增加。因此不适合构建大场景地图,并且没有回环闭合检测,可能造成地图错位。3、输入与输出(1)、输入:深度信息(雷达或深度摄像机)、IMU信息、里程计信息(2)、输出:栅格地图(map)4

2022-03-10 10:35:13 2473

原创 Linu目录

1、~:代表主目录,也是终端启动的目录2、/:代表根目录,存放的是一些启动文件和系统文件3、./:代表当前目录,这个在写代码的时候,寻找当前目录时候用的蛮多的。4、..:代表上一级目录...

2022-03-09 18:02:13 88

原创 聊聊python-opencv那些入门必会基础的操作

1 . 环境(1). opencv 3.2.0 (可以输入pkg-config --modversion opencv来查看安装的opencv版本)(2). Ubuntu18.04.6 LTS(可以输入lsb_release -a或者uname -a来查看系统版本)2 . opencv是啥?一句话带过,开源的计算机视觉应用库,几乎所有的视觉处理都用到了opencv,很多图像处理软件比如美图秀秀之类的,都是基于opencv对图像进行处理。3 . opencv基础方法(函数)的应用(pyth

2022-02-10 17:45:19 2950

原创 聊一聊关于ROS开发常用的调试工具(rostopic,rosnode等等)

ROS常用的调试工具有rostopic,rosnode1 . rosnode参数 用法 作用 list rosnode list 查看当前运行了哪些节点 info rosnode info node_name 查看该节点发布/接受哪些话题以及服务 kill rosnode kill node_name/-a 关闭某个节点或着关闭当前所有节点(使用参数-a) 举例:(1). rosnode可以看到,当前运行了两个节点一个是

2022-02-07 10:46:32 2796

原创 关于安装了VMWareTools后还是无法在Win和虚拟机之间复制,粘贴的解决方法

前言:因为需要在Win和虚拟机来回复制粘贴内容,比如说代码类似的,所以按照网上的许多方法,什么在虚拟机设置里边设置、安装VMWare—Tools都试过了,还是不能成功,挣扎了许久,发现可能是VMWare—Tools工具版本的问题,所以试着先卸载然后再安装新的,安装成功后发现是可以进复制粘贴的,大功告成!1 . 机器环境:Ubuntu18.04+VMWare2 . 卸载之前安装好的环境:(1) . 卸载VMWare—Toolssudo vmware-uninstall-tools.pl(

2022-01-24 10:59:20 7758 32

原创 Jetson Nano+ROS(melodic)搭建ORB_SLAM2

在jetson nano上实现ROS+ORB_SLAM

2022-01-21 15:55:51 2164

空空如也

空空如也

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

TA关注的人

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