自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (7)
  • 收藏
  • 关注

原创 Roboware debug 失败:没有符号表被读取。请使用 “file“ 命令。

原因: gcc中-g选项是为了获得有关调试信息,要用gdb进行调试,必须使用-g生成二进制可执行文件。 问题解决: 1、CMAKE没有设置Debug模式 set(CMAKE_BUILD_TYPE "Release") Release改为debug,同时编译标识也需要修改。、 2、CMAKE没有设置-g set(CMAKE_CXX_FLAGS "-std=c++11 -Wall") 添加: set(CMAKE_CXX_FLAGS "-std=c++11 -Wall -g") 完美解决。 ...

2020-09-22 10:57:37 539

原创 (SLAM笔记):SLAM基础知识

前端: 1、特征选择 2、光流法 https://blog.youkuaiyun.com/qq_41368247/article/details/82562165

2019-12-03 14:44:24 264

原创 (ROS学习笔记)激光雷达SLAM构图--by HectorSlam

介绍: hector_mapping是可以在没有里程测量的情况下以及在展示(传感器,平台或两者的)俯仰/俯仰运动的平台上使用的SLAM方法。 利用现代LIDAR系统(如Hokuyo UTM-30LX)的高更新率,并以扫描速率(对于UTM-30LX为40Hz)提供2D姿态估计。 对于许多真实世界场景足够准确。 硬件环境: 1.思岚激光雷达 2. 笔记本电脑 3. Ubuntu16.04 4. R...

2019-10-21 19:58:01 1589

原创 (ROS学习笔记)通过键盘、串口控制ROS机器人运动--by teleop_twist_keyboard & serial

控制原理 当我们按下键盘时,teleop_twist_keyboard 包会发布 /cmd_vel 主题发布速度 我们在 base_controller 节点订阅这个话题,接收速度数据,在转换成与底盘通信的格式,然后写入串口 当小车底盘接收到串口发来的速度后,就控制电机运转,从而实现键盘控制小车的移动 ...

2019-10-21 19:57:45 3970 3

原创 Ubuntu16.04 安装QT5.9.1, QT Creater4.41

目录一、环境版本二、下载QT2.1 下载安装文件三、安装3.1 修改安装包权限3.2 执行安装文件3.3 安装步骤 一、环境版本 系统环境 :Ubuntu 16.04 QT版本 :5.9.1 QT Creater版本 :4.4.1 二、下载QT 2.1 下载安装文件 官方链接:http://download.qt.io/official_releases/qt/5.9/5.9.2/ 下载 qt-o...

2019-10-14 20:46:26 2526

原创 SLAM:Kinect2 运行 ORB-SLAM2

目录1.安装1.1 kinect2 驱动1.2 ORB-SLAM22. 准备工作2.1 修改 topic2.2 Kinect2 标定2.2.1 标定原理2.2.2 过程 1.安装 1.1 kinect2 驱动 https://blog.youkuaiyun.com/learning_tortosie/article/details/81151128 1.2 ORB-SLAM2 https://blog.csd...

2019-10-14 11:10:22 740

原创 SLAM总结

两种主要方法: 1.滤波 基于滤波方法: (一)扩展卡尔曼滤波(视觉SLAM) 卡尔曼滤波(Kalman filter)一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。 (二)粒子滤波(GMapping) (三)信息滤波 ** 2.图优化** ...

2019-07-06 11:53:14 293

转载 Python学习笔记(七):复制,浅拷贝和深拷贝

原址:https://www.cnblogs.com/xueli/p/4952063.html 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, alist=[1,2,3,[“a”,“b”]] (1)直接赋值,默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变...

2019-04-29 11:52:23 189

原创 PyCharm使用笔记(一):常见问题及解决方案

1.安装模块时出现 error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools 解决办法: https://www.cnblogs.com/curo0119...

2019-02-14 14:53:32 795

原创 Python学习笔记(六):Python 数字函数

一、Python Number 类型转换 函数 功能 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 tuple(s ) 将序列 s 转换为一个元组 list(s ) 将序列 s 转换为一个列表 hex(x ) 将一个整数转换为一个十六进制字符串 二...

2019-02-10 11:02:57 319

原创 Python学习笔记(五):元组(Tuple)

定义: 元组与列表类似,不同之处在于元组的元素不能修改。 一、创建一个元组: 只需要在括号中添加元素,并使用逗号隔开即可(括号可省略)。 tuple2 = (1, 2, 3, 4, 5 ) #括号可省略 ...

2019-01-31 17:16:24 442

原创 Python学习笔记(四):列表(List)

定义: 列表是Python中最基本的数据结构,列表的数据项不需要具有相同的类型。 简述:类似于C 数组,区别为可以容纳任何类型。 一、创建一个列表: 只要把逗号分隔的不同的数据项使用方括号括起来即可。 mix = ["a","b","c",1,5.2

2019-01-24 12:12:04 417

原创 Python学习笔记(三):Python基础语法

1.if-else if 判断条件1: 执行语句1 elif 判断条件2: 执行语句2 elif 判断条件3: 执行语句3 else: 执行语句4 2.while while 判断条件: 执行语句

2019-01-22 12:35:08 312 1

原创 Python学习笔记(二):Python新建

1.打开Python PythonIDE:Python 的shell,类似于ubuntu的shell(交互IDE) 2.新建Python 文件 File->New File 在新建文件中编辑代码。 Ctrl+S保存 F5运行

2019-01-22 11:05:46 385

原创 Python学习笔记(一):Python安装

第一章

2019-01-15 11:19:10 363

原创 Ubuntu软件包安装

1.下载软件包 2.打开终端 3.安装 $ sudo dpkg -i 路径/软件包名 *若出现依赖问题 $ sudo apt install -f 后重新执行安装命令

2018-11-14 08:38:00 656

原创 ROS学习笔记(五):ROS命令工具的使用

rospack rospack允许你获取软件包的有关信息。 该选项可以返回软件包的路径信息。 用法: $ rospack find [包名称] roscd 直接切换工作目录到某个功能包或者功能包子目录中。 用法: $ roscd 功能包名称 $ roscd 功能包名称/功能包子目录 rosls 直接按软件包的名称而不是绝对路径执行ls命令。 用法: $ rosls 功能包名称 $ ros...

2018-11-13 19:46:51 385

原创 ROS学习笔记(四):ROS互联-机器人与桌面计算机互联

使用Zeroconf进行联网 1.获取

2018-11-13 10:10:14 651

原创 ROS学习笔记(零):ROS安装

官方安装ROS说明: http://wiki.ros.org/Installation/Ubuntu?distro=kinetic 安装流程: 1.配置Ubuntu仓库,“restricted,” “universe,” and “multiverse.” 可界面软件更新那进行设置。 2.安装源 sudo sh -c ‘echo “deb http://packages.ros.org/ros...

2018-11-11 14:04:32 357

原创 Ubuntu下添加开机启动项

方法:编辑rc.local脚本 原理: Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本。 当然要添加到语句:exit 0 前面才行。 例:开机启动wifi控制软件nm-applet 1.打开rc.local sudo vi /etc/rc.local 2.在 exit 0 前面添加好脚本代码:nm-applet...

2018-11-11 10:42:31 1243

原创 ROS学习笔记(三):ROS关键组件

launch文件 介绍: 描述一组节点及其话题重映射和参数的XML文件 功能: 实现多节点的配置和启动(包括ROS Master的启动),免去手动rosrun逐个启动node的重复步骤 --by XML文件方式 launch文件 基本格式: <launch> <node name="demo&qu

2018-11-08 21:30:53 284

原创 ROS学习笔记(二):ROS通信种类和编程

1.话题编程 话题编程: 流程: 1.1 创建发布者 1.2 创建订阅者 1.3 添加编译选项、编译 1.4.运行可执行程序 /** * 该例程将发布chatter话题,消息类型String */ #include <sstream> #incl

2018-10-31 21:49:54 1409

原创 ROS学习笔记(A): C++ Code for ROS

该部分用于记录ROS下的C++常用编程代码 作者:Pac_KaGe 当前状态:更新中 最后更新时间:2018/10/31 头文件: 存放常用ROS的API # include"ros/ros.h" 函数: 循环等待回调函数 作用:查询是否有消息进来 循环一次 ros::spinOnce(); while(1)循环 ors::spin(); ...

2018-10-31 21:22:07 324

原创 ROS学习笔记(一):工作空间的定义和创建方法

发士大夫

2018-10-30 21:39:26 634

Eigen 3.3.4

Eigen 3.3.4 has been released on June 15, 2017. This is a maintenance release fixing a few regressions and other issues. For more details, look at the Changelog.

2020-12-09

基于STM32 的函数发生器代码

***********所有代码均注释标记意义、功能(内含作者邮箱,可联系)************** 代码目的: 函数发生器要求可输出三种不同的波形(三角波、方波、正弦波(0~3.3V电压)),故需键盘模块控制信号切换;关于过载保护功能,也需要设置相应按键停止/中断系统工作。 程序流程: 程序启动时,OLED、按键和定时器先进行初始化,随后通过判断按键状态选择显示波形种类,OLED屏幕显示波形种类及频率信息,之后通过STM32单片机内部经过特定波形算法计算出电压值,再通过D/A转换成模拟信号,信号输出前体现过载保护功能,先通过按键判断是否需要进行复位中断,复位按键没按下时输出信号。

2019-06-11

Eigen 3.3.3

Eigen 3.3.3 has been released on February 21, 2017.

2020-12-09

STM32 多路 HC-SR0* 超声波测距 程序.zip

STM32 多路 HC-SR0系列 超声波测距 程序 硬件:STM32、3*HC-SR04/5、串口 可实现多路测距、串口输出

2020-05-09

Eigen 3.3.5

Eigen 3.3.5 has been released on July 23, 2018. This is a maintenance release fixing several minor bugs and compilations issues. For more details, look at the Changelog.

2020-12-09

视频编辑(PR)笔记本推荐 (女生)

视频编辑的笔记本电脑推荐。 适用于做视频剪辑相关技术的女生。价格在6000-7000范围内。 提供两种类型:游戏本与超级本,并提供优劣对比。

2019-03-25

OpenCV入门教程

简单易学的OpneCV教程,适合新手使用。 包含代码、书籍等。

2018-10-31

空空如也

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

TA关注的人

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