自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2023.3.23ROS自定义消息类型

文档A——src——catkin_make——catkin_create_pkg 文件B roscpp rospy std_msgs。geometry_msgs ##自定义消息类型Person.msg中引用的标准消息。setting——python interpreter 中添加msg文件路径。##自定义消息类型Person.msg中引用的标准消息。src文件夹同级建立msg——Person.msg]Person.msg ##新建的消息文件名。针对Cmakelist.txt添加。#添加所依赖的消息类型。

2023-03-24 20:15:06 103

原创 SVM代码及黑体显示记录

官方下载网址,并前往指定目录:home/cwq/anaconda3/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf,将下载好的SimHei移动到该目录下。二.记录ubuntu18.04 安装 ['sans-serif']# 去掉前面的#,并在冒号后面添加SimHei。# 去掉前面的#,并将True改为False。4、修改matplotlibrc文件。5、重新启动pycharm。rm -rf +路径。

2022-12-09 11:22:00 116

原创 pycharm 环境变量错误

1. 原因python==2.7,等于号写了两个。添加解释器 home/cwq/anaconda3/envs/py27/bin/python2.7解释器路径添加/opt/ros/melodic/lib/python2.7/dist-packages 2.刚开始更改了ubuntu18.04下pyhton的顺序命令:sudo update-alternatives --config python为2,导致了 改为1则无报错,下一步将改为2然后修改bash Anaconda3-5.2.0-Linux-x86_6

2022-12-06 09:57:54 990

原创 catkin_make遇到问题

以上报错无论在空的工作空间下还是在有代码文件的工作空间下均会产生,原因在于Ros Melodic中默认的编译环境为python2,在与当前python版本冲突时,会出现这类报错。需要 把当前版本改成python2 ,根据以下思路,把anaconda版本的python改成我自己ROS中python版本。我如果改成3,会出现catkin_make报错。最后也没解决重新安装ros了,记录以下ros 遇到的问题。今天catkin_make空文件夹报错,从链接出知道原因。自己查看了自己的python 版本。

2022-11-18 17:22:04 680

原创 脚部运动方向分析

MeanShift算法进行跟踪,对向量的无限叠加,以此来找到最终的 位 置。MeanShift算 法 就 是 在 点云中随意选取一个位置当做圆心,画一个 R 大 小 的 圆,圆中 的 点 与 圆 心 构 成 向 量,向 量 相 加 得 到 最 终 的 向 量,即MeanShift向量。MeanShift向量,将向 量 依 次 连 接,将 聚 集 到 一 个 固 定 的位置,即 MeanShift算 法 的 收 敛,最 终 有 一 个 终 点,即需要的质心。(5)最小外接矩形,去抖动。

2022-11-17 15:34:27 117

原创 pycharm 添加环境变量问题

添加环境变量:ROS_PACKAGE_PATH=/opt/ros/melodic/share/tf2_ros。方法:settings-python Interpreter:pyhton 2.7即可。python2.7 位于~/anaconda3/envs/ROS/bin/python。添加环境变量:ROS_ROOT=/opt/ros/melodic/share/ros。添加环境变量:LD_LIBRARY_PATH=/opt/ros/melodic/lib。

2022-11-17 15:33:42 437

原创 kinectV1相机标定中的问题

1.报错:does not match name narrow_stereo in filehome/cwq/.ros/camera_info/

2022-10-28 20:28:58 571

原创 目标跟踪学习笔记之卡尔曼滤波

在进行参数估计的时候,估计的一种标准叫最大似然估计,它的核心思想就是你手里的这些相互间独立的样本既然出现了,那就说明这些样本概率的乘积应该最大(概率大才出现嘛)。我们对一个一维的数进行估计时,若引入噪声的影响,假设其服从高斯分布,则考虑其中的方差即可;若是对一个高维的数据进行估计,就要考虑各个维度对其均值的偏离程度,这就引入了协方差的概念。而方差是协方差的一种特殊情况,即当两个变量是相同的情况;“误差”的平方的期望值,最小均方差估计就是指估计参数时要使得估计出来的模型和真实值之间的误差平方期望值最小。

2022-09-03 14:47:21 216

原创 隐马尔可夫模型学习记录

1.在每一个时刻,计算当前时刻落在当前隐含状态的最大概率,并记录这个最大截率是从前一个时刻哪一个隐状态转移过来的,最后在从结尾达到最大概率那个隐状态回溯,就可以得到最优解。

2022-09-02 09:53:05 269

原创 记录将视频处理成帧

nodepkg="rosbag"type="play"name="rosbag"args="-d2/home/cwq/提取数据"/>5.rosrunrqt_image_viewrqt_image_view可以实时查看摄像头图片。其中left为home下一级文件夹,所有图片移动到了left文件下。3.处理的在线视频在.ros文件中(隐藏文件crtl+H可以看到)4.在.ros文件夹下运行。1.launch文件如下。2.运行launch文件。...

2022-07-18 09:09:45 127

原创 python 遇到的问题小结

python 遇到的问题小结

2022-07-07 17:54:27 1198

原创 2022.3.4

msg与srv 的wiki学习cn/ROS/Tutorials/CreatingMsgAndSrv - ROS Wiki

2022-03-04 10:25:38 92

原创 2022.1.29 C++学习——数组

42.数组——一维数组定义方式数组特点:放在一块连续的内存空间中,数组中每个元素都是相同数据类型。三种定义形式:数组类型 数组名 [数组长度];int arr [5]//给数组中的元素进行赋值,数组元素下标从0开始索引arr [0] =10;arr [1] =20;arr [2] =30;arr [3] =40;arr [4] =50;//访问数据元素cout << arr [0] << endl;cout << arr [1] &

2022-02-12 22:23:34 724

原创 2022.1.28 C++学习:程序流程结构

24.程序流程结构——选择结构——单行if语句注意:if ( 条件) // 无分号,有分号代表直接执行下一语句,没有选择。{ 条件满足执行的语句}25.程序流程结构——选择结构——多行if语句格式:if (条件){条件满足执行的语句} else {条件不满足执行的语句};26.程序流程结构——选择结构——多条件if语句格式:if (条件1){条件1满足执行的语句} else if (条件2){条件2满足执行的语句}....else{都不满足执行的语句}27.程序流程结构——选

2022-01-29 18:05:30 468

原创 2022.1.26 C++学习运算符

16.运算符——算术运算符——加减乘除运算:+ - * /注:1.两个整数相除 结果仍然是整数 ,将 小数部分去除。例如:int a1 =10; int a2 =2; cout << a1 / a2 <<endl;2.两个数相除,除数不为0。3.两个小数可以相除。例如:double b1 =0.5; double b2 =0.25; cout << b1 / b2 << endl;结果为2,运算的结果也可以为小数。17.运算符——算术运

2022-01-26 13:36:31 475

原创 2022.1.25 专利整理

一.专利查询网址1.http://www.soopat.com/2.中国知网 http://cnki.net/二.修改依据:中华人民共和国专利法(2008年修正)中华人民共和国专利法实施细则(2010年修订)三.专利撰写1、权利要求书权利要求书1、一种(主体名称)其特征在于:(所用特征都写上)2、按照权利要求1所述(),其特征在于:3、按照权利要求1所述(),其特征在于:2、说明书题目(25字以内)技术领域: 本发明属于(涉及),特别提供.....

2022-01-25 12:39:42 275

原创 2022.1.24 C++学习:数据类型

4.变量:变量的使用-变量的意义+Primer38-40作用:给一段指定的内存空间起名,方便操作这段内存语法:数据类型 变量名=初始值;对C++程序员来说,“变量”和“对象”一般可以互换使用.初始化不是赋值,初始化的含义是创建变量时赋予一个初始值,赋值:把对象的当前值擦除,用一个新的值代替。05常量-常量与变量的区别、作用:用于记录程序中不可更改的数据1.#define 宏常量:#define 常量名 常量值 通常在文件上方定义,表示一个常量。例如:#define Day

2022-01-24 21:39:01 319

原创 2022.1.22 C++学习

C++零基础入门到实战就业教程|传智教育1.C++开发环境搭建Visual Studio下载使用cummuntiy2017版本,选择使用C++的桌面开发,新建项目中有Visual C++,即完成环境搭建。2.C++程序创建项目:空项目创建文件:源文件-添加-新建项-C++文件-添加编写代码运行程序:本地Windows 调试器3.程序的注释:单行注释和多行注释...

2022-01-22 18:05:55 447

空空如也

空空如也

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

TA关注的人

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