自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(346)
  • 资源 (11)
  • 收藏
  • 关注

原创 [Doc][Ros2]ros2中Qos(Quality of Service,服务质量)介绍

QoSProfile:用于定义一个完整的 QoS 配置文件,包括队列深度、历史策略、可靠性等设置。ReliabilityPolicy:决定消息传输的可靠性。可以选择确保每条消息都能成功传递(可靠性策略)或者不保证消息送达(最佳努力策略)。HistoryPolicy:定义订阅者是否可以接收历史消息。可以保留所有消息或者仅保留最新的 N 条消息。DurabilityPolicy:决定消息的持久性。可以选择将消息保存以便新订阅者接收,或仅允许接收最新的消息。

2024-09-28 10:26:33 832

原创 [Doc][ROS2]订阅发布、服务客户端区别

发布者(Publisher)可以向一个主题(Topic)发布消息,任何订阅了该主题的订阅者(Subscriber)都会接收到消息。发布者不需要等待订阅者的响应,它只负责发送消息,消息将由订阅者自行处理。发布/订阅通常用于传递实时的、连续的数据,比如传感器读数、机器人状态、视频流等。状态广播:机器人可以通过发布位置信息,多个控制器可以订阅并实时更新机器人的状态。状态广播:机器人可以通过发布位置信息,多个控制器可以订阅并实时更新机器人的状态。:如请求服务端执行某种计算(如加法、路径规划等),并返回结果。

2024-09-27 21:52:22 332

原创 [Doc][基础]四旋翼无人机的两个坐标系:机体坐标系和螺旋桨坐标系

在四旋翼无人机的动力学和控制模型中,通常会提到两个不同的坐标系:机体坐标系(Body Frame)和螺旋桨坐标系(Propeller Frame)。理解这些坐标系对于分析和理解无人机的动力学非常重要。

2024-08-13 18:45:30 445

原创 [Doc][基础]加权二次范数

加权二次范数是一种用于衡量向量大小的扩展形式,通过引入权重矩阵QQQ来调整不同分量的重要性。它在优化问题中非常有用,尤其是当我们希望对不同分量施加不同的影响或强调时。

2024-08-13 14:37:05 1043

原创 [Doc]无人机载荷的离心力、角速度以及无人机系统动力学方程

假设无人机下面挂载了载荷,并且无人机与载荷间的连接线为刚性连接。

2024-08-07 18:57:38 998

原创 [Doc][基础]p,pd,pid

P、PD和PID控制器是经典的反馈控制器类型,用于各种工业控制系统中。它们通过对误差信号(设定值与实际值之差)进行不同方式的处理来控制系统的输出。

2024-08-05 08:58:59 935

原创 [vscode][ubuntu][远程]利用vscode编辑另一台ubuntu电脑下的代码

要在 Visual Studio Code (VSCode) 中远程编辑另一台 Linux 电脑上的文件,你可以使用 VSCode 的 Remote Development 扩展系列,这包括了扩展。

2024-07-12 17:59:37 390

原创 [gazebo]gzserver调用model的方式

gzserver调用model的方式

2024-03-19 20:46:02 246

原创 [ubuntu][opencv]ubuntu20.04安装opencv440提示Package opencv was not found in the pkg-config search path

使用pgk-config --modversion opencv查看opencv版本时,提示以下错误。这是由于没有Pkgconfig文件夹以及opencv.pc文件导致的。保存退出,在bashrc中添加PKG_CONFIG_PATH。

2023-09-03 15:39:53 587

原创 [ubuntu][linux]搜索包的网址

pkg.org。

2023-07-31 20:04:27 193

原创 [pyhton]python安装tar.gz包

【代码】[pyhton]python安装tar.gz包。

2023-07-31 17:55:35 1073

原创 [iso][centos]将三个iso文件合并成一个iso文件

使用windows的copy命令,将三个文件合并成一个文件。这样相同文件夹下就会出现一个合并后的文件。

2023-07-21 21:32:35 883

转载 [c++]两个double类型变量比较是否相等

a=1000.0001 b=1000.000时,

2023-05-21 17:30:58 1258

原创 [ubuntu]ubuntu下抓取网络包命令

host 210.27.48.3指明 210.27.48.3是一台主机 net202.0.0.0 指明202.0.0.0 是一个网络地址 port 23 指明端口23。第二种确定传输方向的关键字,主要包括 src,dst,dst or src,dst and src。这些关键字指明了传输的方向。没有指明方向关键字,则缺省是src or dst.第一种类型的关键字:host net port。第三种是协议的关键字,主要包括ip,arp,udp,tcp,fddi。

2023-05-20 16:06:07 1811

原创 [ubuntu][pycharm]ubuntu下将pycharm添加到快速启动栏

这时,点击左下角,就可以找到pycharm的图标了。右键点击该图标,选择:Add to Favorites。创建desktop并编辑文件。这时在左边栏就可以看到图标了。

2023-05-17 14:39:25 200

原创 [Excel][vlookup]excel中根据关键字,将B表中的数据复制进A表中

当查找完一个位置后,该列的其他位置内容,只需要按照ctrl键,向下拖动鼠标,其他位置也将按照这个函数执行,匹配出相应的内容,即按照sheet1的A2匹配sheet2中的A2所在的C列值60;$A$2:$C$4,表示在sheet2中查找,查找范围指定了绝对查找从A2到C4的全部区域,这个绝对查找指定时,当需要查找其他内容时,也会复制同样的查找区域,否则相对查找是,其查找范围是变化的。3 : 表示在查找到匹配内容后,将匹配内容所在行的第3列内容填充到这个位置。false:表示完整匹配。用vlookup公式。

2023-03-31 15:26:11 1000

原创 [python][numpy][matplotlib]python下将numpy存储成图片

这样就存储成图片了,还有其他方式。

2023-03-28 15:25:51 75

原创 计算GPS两个点之间的距离

GPS距离计算公式

2023-02-10 16:26:45 1029

转载 [python]python实现文件夹压缩成zip包

python 压缩

2022-09-24 13:25:34 6187

原创 [ubuntu]ubuntu挂载windows下的共享目录

ubuntu系统使用windows共享文件夹

2022-07-20 14:35:22 547

原创 [python]strip(),split()的使用,删除指定字符

strip(),split()

2022-07-18 18:16:09 957

原创 [ubuntu]查看cpu线程数、内存大小、显卡型号、文件(文件夹)大小、磁盘各分区使用情况、查看物理磁盘大小、查看占用内存前20的进程

服务器信息

2022-07-14 16:29:20 2123

原创 AssertionError: CUDA unavailable, invalid device 0 requested

CUDA unavailable

2022-06-23 16:52:51 2265

转载 ‘distutils‘ has no attribute ‘version

'distutils' has no attribute 'version

2022-06-23 16:49:35 285

转载 YOLOv5报错:AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘ 的解决方案

yolov5 pytorch upsample

2022-06-21 21:59:53 637

原创 [python]python测试网络连通性

python ping

2022-06-21 15:14:35 2164

原创 [conda]conda切换为中科大源

conda 中科大源

2022-06-21 13:37:27 2556

原创 [python]python打印当前时间

python,输出系统时间

2022-06-21 13:35:52 465

转载 [ubuntu]ubuntu操作系统下查看网卡占用情况

ubuntu使用nethogs查看网络带宽的占用情况

2022-06-16 18:38:02 3779

原创 [linux]linux查看及设置系统时间

查看当前时间,输入:date修改时间:date -s 19:10:00参考:https://www.csdn.net/tags/Mtzagg5sNTk4MDgtYmxvZwO0O0OO0O0O.html

2022-05-29 19:14:18 235

原创 [python][os.walk]python遍历多层文件夹下所有图片

利用os.walk可以不断遍历多层文件夹,直到找到符合要求的文件类型其中涉及三个参数:root:是当前循环所在的目录dirs:是当前目录下的所有文件夹files:是当前目录下的所有文件def countImgNum(): count =0 src_path = '/home/ok/imgPath' #root是当前循环的目录 #dirs是当前目录下的所有文件夹 #files是当前目录下的所有文件 for root,dirs,fil..

2022-05-28 11:01:31 885

原创 [docker]docker 自启动

docker update [OPTIONS] CONTAINER [CONTAINER...]其中2d60f7408316为容器IDdocker update --restart=always 2d60f7408316另外:--blkio-weight 阻塞IO (相对权重),介于10到1000之间,0表示禁用(默认禁止) --cpu-period 限制CPU CFS(完全公平的调度程序)期限 --cpu-quota 限制CPU CFS(完全公平的调度程序)配.

2022-05-23 10:54:47 187

原创 [ubuntu]Ubuntu查看cpu温度

首先安装sensors:sudo apt install lm-sensors安装后,输入命令:sensors

2022-04-30 18:18:54 2641

转载 [ubuntu]文件个数统计

1. cd到某个目录下2.运行命令ls -lR | grep "^-" | wc -l其中,R表示递归查找,^_表示ls -l列出的以_开头的串,表示一个文件,如果是文件夹,那么对应的是d开头(可以用来查找文件夹的个数)。wc -l表示统计行数,因为每行表示一个文件,所以行数代表文件的个数。————————————————版权声明:本文为CSDN博主「久许」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.n

2022-04-22 11:12:30 1119

原创 [docker]docker重启

1.先查看有哪些容器docker ps -a2.选中需要开启的容器,例如容器的ID是eabb34adgf313.启动容器nginxdocker start eabb34adgf31

2022-04-08 15:53:27 681

原创 linux下强制踢出普通用户

首先查看当前的用户:who如果要踢出pts/2那么进入root用户后再执行命令:pkill -kill -t pts/2即可

2022-04-07 18:10:57 1362

原创 [OPS][GPU]GPU峰值计算能力计算

参考:聊聊 GPU 峰值计算能力 - 知乎https://zhuanlan.zhihu.com/p/231302709代码:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <cuda_runtime.h>#define CHECK_CUDA(x, str) \ if((x) != cudaSuccess) \ { \ fprintf(stder

2022-03-07 15:20:06 1414

转载 python 获取文件后缀名的方法

转自:python 获取文件后缀名的方法_qingfengxd1的博客-CSDN博客_python 获取文件后缀获取文件的后缀名有好几种方法:第一种:splittext()方法os.path.splittext(path)[-1]第二种:endswith()方法path = "test_user_info.py"bool = path.endswith(".py")print(bool)第三种:判断后缀名是否在字符串中(这种会存在误判,若是.pyx后缀,一样会打印True,前面两种不会)path = "te

2022-02-24 22:42:16 24093 4

转载 深度可分离卷积Depthwise separable convolution

一、深度可分离卷积(Depthwise separable convolution)一些轻量级的网络,如mobilenet中,会有深度可分离卷积depthwise separable convolution,由depthwise(DW)和pointwise(PW)两个部分结合起来,用来提取特征feature map。相比常规的卷积操作,其参数数量和运算成本比较低。二、常规卷积操作对于5x5x3的输入,如果想要得到3x3x4的feature map,那么卷积核的shape为3x3x3x4(即:

2022-02-11 09:34:46 1046

转载 [docker][磁盘空间不足]解决 docker 磁盘空间不足问题

由于建立虚拟机时,设置的默认安装盘符过小。安装后,无法将镜像导入。因此需要将docker安装位置更改解决docker磁盘空间不足问题docker所在服务器,运行了一段时间后,发现服务器磁盘目录快不够用了。通过du -h --max-depth=1 / 逐级目录排查,发现/var/lib/docker目录文件过大。通过以下方法,解决该问题。转移数据修改docker默认存储位置有多种方式修改docker默认存储位置。最好是在docker安装完后,第一时间修改docker默认存储位置为其他大目录

2022-01-25 09:31:01 1393

opencv410编译好的32位库

opencv 410编译好的32位库,opencv_world410d.lib opencv_world410.dll opencv_world410.lib opencv_world410.dll opencv_img_hash410.lib opencv_img_hash410d.lib opencv_img_hash410.dll opencv_img_hash410d.dll

2020-08-15

《JSP程序设计课程设计》实训指导书

JSP程序设计的课程设计,项目一:银行账户管理系统,项目二:在线选课系统,项目三:新闻中心管理系统,项目四:网上书店

2019-03-22

MFC快捷键关闭程序

使用组合快捷键的方式,自动关闭正在运行的当前应用程序。程序使用MFC开发,编译工具使用的是vs2017, x64环境

2019-03-05

Java基础入门——传智播客.pdf

传智播客出的java基础入门书,对java语言的讲解细致到位,同时也非常易懂。非常适合想学习java的初级入门者。

2017-11-09

Windows程序设计第二版(作者:王艳平)随书源码

王艳平 Windows程序设计第二版随书源码。资源完整。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-25

IOS从入门到精通

IOS入门书籍,简单易懂,由EntLib.com小组翻译整理。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-20

opencv2 计算机视觉编程手册源码 Robert Laganiere著 张静译

本资源为Opencv2计算机视觉编程手册源码 由Robert Laganiere著 张静译

2015-12-22

Visual C++6.0数据库编程大全

非常详细的讲解运用vc6开发数据库的内容。本人因需要下载相关资料,但看到此网站上某些人竟然标价这个资料10分。来下载文档的都是想要学习的,哪里有那么多分。因此我将此文档上传,供大家学习使用,希望喜欢

2014-08-03

空空如也

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

TA关注的人

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