自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【ROS+gazebo】无人机开发一:安装ros+gazebo+创建并初始化ros工作空间

Hello,大家好!最近由于课题需要开始摸索ros+gazebo内容,主要做多无人机的协同仿真,准备写成一个系列,想要学习的朋友可以订阅我的频道。好的,下面让我们一起开始吧!先用几句话介绍一下,首先,gazebo 是仿真器,但本身跟我们之前学的solidworks之类的软件不同,它不能直接建立三维模型,我们只能在里面用工具搭建仿真环境,模型使用urdf格式文件导入的,我们做的是编写launch文件启动gazebo仿真。而ROS更多的是消息的发布和订阅。

2023-05-20 21:19:01 2503 1

原创 win10环境下安装openCDA(详细解答CARLA+SUMO以及遇到的问题)

win10下安装openCDA详细讲解

2023-02-26 17:55:51 1909 1

原创 制作ubuntu 18.04启动盘并安装系统+必要配置

Ubuntu18.04启动盘制作+系统安装+必要配置(详细过程!!!)

2023-02-16 16:14:14 3724

原创 LaTeX宝藏入门 || 安装+自制一个简单的LaTeX模板

方便大作业、开题等情况下自制的latex模板,更改简单,满足大部分需求。

2022-11-18 11:03:47 5352

原创 目标检测二十年:最全解读

目标检测内容太多啦,有空梳理了一下

2022-10-29 17:53:55 1171

原创 【RealSense D435i相机】win10+ YOLO v5下目标检测&深度信息的添加

使用Intel RealSense D435i深度相机进行深度信息采集D435i是一个搭载IMU(惯性测量单元,采用的博世BMI055)的深度相机,D435i的2000万像素RGB摄像头和3D传感器可以30帧/秒的速度提供分辨率高达1280 × 720,或者以90帧/秒的速度提供848 × 480的较低分辨率。该摄像头为全局快门,可以处理快速移动物体,室内室外皆可操作。深度距离在0.1 m~10 m之间。

2022-10-06 16:07:53 4974 8

原创 win10使用YOLO v5第三弹——pytorch架构下在pycharm中添加interpreter

在pycharm中配制pytorch环境,解决遇到的典型问题,步骤详细。

2022-09-24 11:53:23 1213

原创 win10使用 yolov5 第二弹!如何成功训练自己的数据集!(roboflow、W&B、labelImg)

刚开始学习使用yolov5的朋友,除了完成我上一篇博文cuda\anaconda\pytorch等环境搭建以外,我们的第一步还没有结束。这篇博文将继续带着大家逐步探索学习yolov5的历程!

2022-09-23 20:44:09 1829

原创 树莓派(raspberry pi)装系统+远程连接+安装QT——多次试验!保准能成!

本人实践了三天,看遍了网上的教程,最终整理成了这套可行的方案,保证能一次性装上QT

2022-07-30 14:08:34 1559

原创 MAVLink系列(1)——生成MAVLink库

操作系统win10下面介绍MAVLink学习的第一步生成MAVLink库。

2022-07-16 13:57:56 1473

原创 win10系统使用yolov5,安装cuda、anaconda、pytorch、opencv避坑避雷最全讲解+常见问题解答

yolo全称“you only look once”,可以用来进行快速目标识别网上资料很多,来做一下整理。yolo现在做到v5了,有很多人研究,v3 v4 版本需要在darknet这个架构上;v5需要在pycharm上。我需要用的是v3版本。拥有darknet架构需要先下载三个东西:(1)visual studio 2019;(2)openCV并配置环境;(3)cuDNN,在下载cuDNN之前,需要下载CUDA;我们一步步来。(1)visual studio 2019这个网上随便下,安装也有很

2022-04-01 21:59:39 9631

原创 STM32CubeMX工具介绍1:新建一个项目+在keil中生成代码

1/新建工程野火开发版直接点击MCU新建工程即可,第一次进入,可能会下载一些东西。下载内容都会放进你的安装路径中,如果你刚开始选用的是c盘就会占用过多的空间,后面影响电脑的运行速度。如果想要修改,可以通过如下方法:进入到新建工程界面。在以下界面中选择自己开发板的类型。一般选择LQFP类型,双击以配置GPIO为例,引脚配置。也可以配置时钟,这个比较麻烦,这里就不多讲了。自己找自己需要的包,安装即可。生成代码界面,详情如下:配置好这些后,点击生成代码。可能会出现固件包未安装的情况

2022-03-18 20:05:47 1052

原创 滤波总结+应用举例1(kalman滤波、序贯滤波、UD分解滤波、遗忘滤波、信息滤波、自适应滤波)(内含matlab代码)

详细阐释常规kalman、序贯、UD分解、遗忘、信息、自适应滤波的原理,总结编程步骤,另外附详细运行有效的代码。

2022-01-10 22:11:42 7087 7

原创 ubuntu16.04安装gazebo以及其他库

在安装ros完成后,其实gazebo 就已经安装上了,需要的同学可以转去我的上一篇文章,详细介绍了ros的安装过程以及安装过程中遇到的一些问题.ubuntu16.04安装rose以及遇到无法连接服务器问题怎么解决?那么,怎样检验gazebo7是否安装成功呢?终端输入:roslaunch gazebo_ros empty_world.launch下一步: 安装 hector_quadrotor 包1)安装相关的依赖:sudo apt install ros-kinetic-gazebo-r

2021-09-28 13:41:49 856

转载 ubuntu16.04安装ros以及遇到无法连接服务器问题怎么解决?

第一步 打开终端,键入如下代码,自动打开下载源text editorsudo gedit /etc/apt/sources.list更换下载源,将下载源全部更换成如下中科大源deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe mu

2021-09-28 12:57:17 3698 1

原创 Latex生成pdf过程中遇到cannot run的问题怎么处理?

虽然Latex是一款非常实用的排版软件,但也总会出现问题:如:Latex生成pdf过程中遇到cannot run的问题怎么处理?提示在生成pdf过程中出现了问题。上网搜集了很多方法,但都没什么成效:*省时间可以直接滑到最后看如:添加sumatraPDF阅读器在Latex中选择Options->Execution Modes将安装sumatraPDF阅读器的安装位置复制到这里,注意“sumatraPDF.exe”据说是一款非常小巧好用的PDF阅读器。但没什么成效。依然会出现ca

2021-07-18 16:49:14 3302

原创 c++中可以只有头文件没有源文件吗?或者可以只有源文件吗?

答案是:1\可以只有源文件没有头文件;2\可以只有头文件没有源文件;回答这个问题之前,我们需要知道一个知识:我们在写程序的时候,为什么需要分文件编写?我们在实现一定功能的时候,写的程序是冗杂的,需要我们把文件编写好才能简化,让之后的人能看得懂.①没有分文件编写的情况是这样的:#include<iostream>using namespace std;class point{public: void setpointx(int x) { m_x=x;

2021-04-11 20:49:39 3728

原创 难懂?这样理解SPI与CAN很简单!

难懂?这样理解SPI与CAN很简单!什么是串行通讯?为什么仍需使用串行通讯?SPI与CANSPI 接口特点CAN现场总线特点什么是串行通讯?在正式进入主题前,我么先来介绍一下什么叫做"串行通信".串行通信是计算机的一种数据传输通信方式,主要起到主机与外设以及主机之间的数据传输作用,串行通信具有传输线少、成本低的特点,主要适用于近距离的人-机交换、实时监控等系统通信工作当中,借助于现有的电话网也能实现远距离传输,因此串行通信接口是计算机系统当中的常用接口。何谓串行?串行通讯又可分为单工\双工\全双工

2021-04-08 13:46:36 6098

原创 Ubuntu查看系统位数+可执行文件不可执行的位数+No such file or directory解决方案

Ubuntu查看系统位数+可执行文件不可执行的位数问题解决方案****ubuntu查看系统位数******查看可执行文件位数******遇到的问题****ubuntu查看系统位数打开终端,键入uname -m表明你的系统是64位系统,x86就是32位,x64就是64位,其实,X64本质上也是X86的一个版本,确切来说,应该叫x86_64**查看可执行文件位数打开你所要查看文件所在目录下的终端,键入 file 文件名会得到如上结果 , x86_64就说明该可执行文件是64位的.通常情况下,

2021-03-28 19:56:33 567

转载 C++try catch throw 处理异常

原文链接:http://c.biancheng.net/view/422.html程序运行时常会碰到一些异常情况,例如:做除法的时候除数为 0;(1)用户输入年龄时输入了一个负数;(2)用 new 运算符动态分配空间时,空间不够导致无法分配;(3)访问数组元素时,下标越界;(4)打开文件读取时,文件不存在。这些异常情况,如果不能发现并加以处理,很可能会导致程序崩溃。所谓“处理”,可以是给出错误提示信息,然后让程序沿一条不会出错的路径继续执行;也可能是不得不结束程序,但在结束前做一些必要的工

2021-03-24 13:25:21 160

原创 ubuntu系统怎么更换搜狗输入法键盘皮肤+windows系统下.ssf文件无法打开

1.点击进入搜狗输入法官网(小编在这里贴心得附上了官网的网址,点击就可以跳转啦!!!)2.进入首页后,点击如下图绿色部分:里面有各式各样的键盘皮肤,任君选择,总有一款捕获您的芳心[笔芯]3.点击下载,在浏览器右上角下载处就可以找到你的下载文件,或者直接去文件里面的download找,点击一下,自动安装,就可以使用啦!非常简单方便.4.安装完成后,你电脑的右下角就会有只可爱的小兽,非常可耐!喵!...

2021-03-17 14:41:26 2497 3

原创 C++中常用命令汇总(一)(strcpy,strncpy,strcmp,strncmp,fgets,msgsnd)

语法总结

2021-03-17 14:29:41 827

原创 python添加win32库

这里写目录标题win32apiwin32conwin32gui案例win32apiwin32conwin32gui案例之前做东西的时候遇见过这个代码:import win32apiimport win32con但是直接输入这两行代码的时候一直报错,这是因为python3不包含win32的库,需要自己主动去配置。pywin32是python的一个库,为python提供访问window API拓展,提供了齐全的windows常量、接口、线程以及COM机制等等。方法如下:点击settin

2021-03-17 13:39:06 3237

原创 MATLAB中三维向量的绘制以及坐标点的推算(quiver3,quiver,plot3,plot)

多维数组值传递、quiver3、quiver、plot3、plot等用法以及向量归一化问题实例解析!

2020-12-23 13:10:52 9097 2

原创 C++在linux下实现消息队列的收发并能实时显示当前时间

我们经常需要用到消息队列的收发,这篇文章将详细带你实现消息队列的一个小小功能。

2020-12-22 18:32:14 573

原创 PCD板出现边界无法打印?如何使用Auto CAD工具绘制相应尺寸的图形并再AD中更改

刚绘制好的PCB板上传打印的时候却出现了边界无法打印的情况怎么办?别灰心,所谓学科相通,小白带你学会如何用auto cad辅助解决一切苦难。

2020-12-19 16:37:51 846

原创 如何绘制特殊形状的PCB以及如何转换固定keep out层

创意pcb!当我们想要设计任意形状的Pcb的时候该怎么操作呢?以下方法非常简便,且带有免费script文件哦,不需要自己另外去找。

2020-12-08 17:20:59 2049

原创 如何使用AD2016简单完成原理图绘制,PCB封装及导入

在使用AD绘制i电路板时,总有一些零部件的原理图、封装需要我们自己取寻找下载,本文章系统总结了一种简便获取封装的方法,非常方便简单哦!

2020-12-08 17:01:43 16330

空空如也

空空如也

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

TA关注的人

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