自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绑个蝴蝶结的博客

2020,找到属于自己的路

  • 博客(157)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu18.04 ,安装opencv4.5.4

手眼标定时候,需要用到opencv4的findChessboardCornersSB(),所以需要下载opencv4.5.4.

2023-03-23 18:15:06 327 1

转载 ubuntu 同时使用无线网卡和有线网卡

ubuntu 优先使用wifi

2022-07-27 15:36:38 1086

转载 QT 无法输入中文

QT 输入中文

2022-07-22 09:19:39 936 1

原创 python3 简单本地服务器进行文件传输

win10电脑python3,直接同一个局域网的另一台电脑浏览器直接访问192.168.0.6:7880即可下载文件

2022-06-07 15:44:44 260

原创 ubuntu 16.04远程登录太卡

ubuntu16.04 在远程anydesk登录过程中,操作太卡,但连上显示屏后又正常了。配置虚拟显示器最后重启即可安装了xserver-xorg-core-hwe-16.04,且配置文件不正确导致系统无法检测到显示器,无法进入桌面系统。可以apt-get remove 包 以及 删除xorg.conf里的内容。重启后进入桌面端再来操作一次。..................

2022-06-07 14:35:35 1266

转载 ubuntu qt 安装

转载于这位博主:博主

2022-05-20 11:22:58 105

原创 云服务器搭建frp

背景想在云服务器搭建frp,实现低延时的远程操作。毕竟免费的anydesk,teamview,向日葵总是卡卡的。todesk或许好一点。话不多说,直接实践这次选用的是新人24h只需0.3元的三丰云服务器,免费续期需要发帖帮忙做广告才能加5天,没有免费的午餐。介绍FRP (Fast Reverse Proxy) 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP , UDP , HTTP , HTTPS 协议。下载网址https://github.com/fatedier/frp/rele

2022-05-13 16:21:26 972

原创 ubuntu16.04备份和迁移

ubuntu16.04备份和迁移背景实践1. 备份整个系统2. 重装Ubuntu16.043. 恢复系统背景此文用来快速记录备份和恢复的过程步骤,具体命令意思不做过多介绍。因为不想新设备重新安装各种环境,所以想将配置好的ubuntu16.04的开发环境进行备份和迁移。之前备份过TX2的系统,sd卡是没有cpu引导的,所以直接分区助手拷贝到sd卡就可以了根本不需要修复引导。现在要安装的工控机是有cpu引导的。而备份方法有两种,一种是tar备份,另一种是备份成iso作为启动盘,此文使用tar备份 。实践

2022-05-10 10:14:09 1863

原创 ubuntu 安装 Livox Mid-40 驱动

Mid-40固态雷达安装驱动LOAM-Livox开源方案编译:Ubuntu and ROS安装Ubuntu 64-bit 16.04 or 18.04. ROS Kinetic or Melodic. ROS InstallationCeres Solver安装Ceres优化求解器的安装Ceres Installation:下载不了用下面方法:wget http://ceres-solver.org/ceres-solver-1.14.0.tar.gzPCL安装(ROS系统自带所以不用下

2022-05-05 14:03:12 1167

原创 ubuntu16.04 UFactory xArm6 xarm_ros环境安装

UFactory xArm6 的xarm_ros开发背景环境部署遇到的问题调试背景最近要对机械臂进行开发控制,部分需求是:机器人导航-摄像头目标检测-3D坐标输入到机械臂-控制机械臂并控制末端喷头消毒环境部署当然是先看官网遇到的问题解决方法:看rosdep install -y --from-paths . --ignore-src --rosdistro kinetic后缺少什么依赖然后安装每一条依赖:eg: sudo apt-get install ros-kinetic-t

2022-04-25 15:26:35 4803 2

原创 python 修改软链接

转载:https://www.freesion.com/article/2314169883/

2022-04-14 16:02:24 1432

原创 工控机 ubuntu16.04 yolov5 cpu版本安装和开发

工控机 ubuntu16.04 yolov5 cpu版本安装背景环境安装结果安装过程中yolov5报错:背景项目有需要用到目标检测,所以想到yolo,之前跑过yolov3,现想yolov5搭配intel realsense D435i来做开发。选cpu版本是因为工控机没有独显。 环境安装ubuntu16.04默认是python2.7和python3.5,但是在安装yolov5时候需要matplotlib>=3.2.2,而这是需要python3.8才能安装的。好久没碰过这些老问题

2022-04-14 11:05:45 1848 3

原创 ubuntu16.04 Intel Realsense D435i 环境安装

ubuntu16.04 Intel D435i 开发背景intel Realsense D435i 环境配置背景选intel Realsense D435i,是看重了这款相机可以和机械臂搭建成eye-in-hand的机械臂平台。至于选择ubuntu16.04,是因为机械臂的开发是在ubuntu16.04下进行的。这次开发内容是:通过yolov5+intel D435i 来识别物体,获取物体的三维坐标给到机械臂并进行控制。intel Realsense D435i 环境配置...

2022-04-14 09:46:07 3671 1

转载 win10 mfc100u.dll丢失的解决方法

转载这位博主

2022-04-11 23:39:26 1588

原创 win10 wsl 安装 ubuntu 16.04

背景因为大多数是在单系统上开发,现在想装win10+ubuntu共存。但双系统切换好麻烦,于是有了在win10里利用wsl装子系统的想法。操作启动wsl因为微软商店没有ubuntu16.04,于是到官网下载ubuntu16.04、其他参考链接安装cmder:目的是可以打开多个终端问题以及注意事项1.安装ubuntu16.04后记得先查查内核是不是这个版本lsb_release -a2.安装ros-kinetic时候,会遇到ros update失败的问题解决方法:看链接...

2022-04-07 14:40:34 1233

转载 ROS 之rosbsg记录雷达数据、pcd点云合并

rosbsg记录雷达数据转载这位博主pcd点云合并转载这位博主

2022-03-23 15:20:40 734

原创 linux cpp makefile or cmakelist

目录结构程序1:main,foo_1.cpp,main.h,foo_1.h程序2:other.cppmakefile2只是个别名,可make -f makefile2来编译对于makefile方法1all:maincc otherr#第一个maincc是自己随便起的要生成的可执行文件的名字,main.o和foo_1.o是生成maincc要用到的文件, 编译顺序是main.o再到foo_1.omaincc:main.o foo_1.o g++ foo_

2022-03-09 09:51:18 1722

原创 win10 qt 配置 pcl1.8.1

我是看这篇文章的但我用的是跨平台的mingw编译器,而不是msvc,网上又没有mingw的pcl,于是作罢,正确做法应该是让mingw喝msvc版本共存,这样就能正常使用pcl了。

2022-03-05 19:49:49 371

转载 最小二乘法:least square (平方和最小方法)

看马同学的对方法的解释,非常清晰:https://www.zhihu.com/question/37031188

2022-02-26 11:44:12 1225

原创 Qt 4.9.0中MinGW编译器+OpenCV 3.4.5的环境配置

参考这位博主https://blog.csdn.net/zusi_csdn/article/details/86564363由于用自己的mingw编译opencv失败了几次,所以还是直接到github下载别人用mingw编译好的OpenCV3.4.5有可能都配置好了,但编译时候会出现mingw32-make[1]: Nothing to be done forfirst’.`,删除之前的编译文件夹,重启qt,然后切换为32位的release版本来运行就好了...

2022-02-25 10:40:05 2268

原创 u盘安装ubuntu20.04系统

前提准备两个u盘,一个是u盘启动制作盘,一个是要安装ubuntu20.04的U盘u盘启动制作盘ubuntu20.04的U盘联想F12进入系统引导页面后.启动制作盘系统ubuntu分区设置转载于这位博主:https://blog.csdn.net/zhangxiangweide/article/details/74779652linux分区设置。法一:Swap(相当于电脑内存):逻辑分区、大小设置为电脑内存大小,2G,4G;/boot(引导分区):主分区:大小设置为200M;/hom

2022-02-21 19:40:00 8522 3

原创 PCL去除地面

如图所示:分别是:原图->直通滤波后->取地面的图->取地面的凹凸四边行加地面上的物体图

2022-02-17 14:23:57 544 1

原创 PCL 使用CropHull 滤波器 二维多边形平面抠图3维点云生成多边形内部三维点云例子

pcl::PointCloud<pcl::PointXYZ>::Ptr cloud16(new pcl::PointCloud<pcl::PointXYZ>); pcl::io::loadPCDFile("/media/5432-7877/pcl/test/pig/pig.pcd", *cloud16); //定义2D平面点云 pcl::PointCloud<pcl::PointXYZ>::Ptr boundingbox_ptr(new pcl::Poi...

2022-02-12 19:37:14 822

转载 笔记本的无线网共享给台式机上网

转载于这位博主:https://blog.csdn.net/iamsongyu/article/details/83147147

2022-02-10 23:28:13 868

原创 catkin_make 之pcl 添加动态库libLAS

部分转载这位博主: https://blog.csdn.net/arackethis/article/details/43488177方式1(后面camkelist用了该方法)cmake_minimum_required(VERSION 2.8 FATAL_ERROR) include_directories("/opt/MATLAB/R2012a/extern/include") #directly link to the libraries.LINK_LIBRARIES("/opt/MAT

2022-01-20 11:09:39 674

原创 ubuntu vsocde 配置 pcl头文件库

vscode 配置 pcl头文件库ctrl + shift + p输入Edit configuretion在includePath种添加 “usr/include/pcl-1.8/”如果还是没有提示,那么要开启提示,将复选框取消就行还可以修改提示的快捷键,默认ctrl +space 。可改为alt + /,只需要在设置-键盘快捷方式-搜索触发建议-然后修改就好了...

2022-01-19 12:32:38 1303

原创 qt listwidget 默认选中行

需求:模拟进入软件鼠标点击listwidget正常按钮是直接pushbutton->clicked() 就可以了但对于listwidget需要设置当前行,获取当前索引才可以 ui->listWidget->setCurrentRow(0); QModelIndex test = ui->listWidget->currentIndex(); qDebug() << "test" << test; ui->lis

2022-01-12 18:28:28 2631

原创 QString、string、wstring的互转

Qt的QString与string相互转换QString与int相互转换//int 转 QSttingQString qstr = QString::number(123);//QStting 转 intint i = atoi(qstr.toStdString().c_str()); //方法1int i = atoi(qstr.ascii()); //方法2QString与std::string 相互转换//QString转stringstring s = qstr.toSt

2022-01-12 14:30:16 1136

原创 C++ fstream 创建文件

背景:想用库去创建文件,没有文件就创建,存在则往文件末尾添加内容 fstream fs; fs.open("/home/catkin_zed/src/pcl_detection/zed2_pic/21-12-27 13:34:01/rgb/depth/new_create.txt", ios::in); if(!fs) std::cout << "file not exist " << std::endl; ofstream outfile("/h

2021-12-29 16:15:45 8286 1

原创 pyqt5 Django开发

前言:(非专业版的Pycharm不提供Django开发模块,非最新版的Pycharm可能对最新的Python或者Django支持不好。比如Pycharm2018对Python3.8的支持就不好,并且这些坑不好填。)所以我pycharm社区版必须在cmd中创建Django项目而不能pycharm里面创建配置环境pip install djangopython -m django --versionpip install virtualenvDjango相关:增加E:\python3.8\Li.

2021-12-21 11:45:07 1979

原创 psdk 对zed2 推流 之 ffmpeg h264编解码

ffmpeg h264编解码背景数据流程思路理解排坑背景需求:需要通过大疆的PSDK发送视频流到大疆M300的遥控器上显示。数据流程编码:ROS::Image(BGR)->cv::mat(BGR)->YUV420->h264解码:h264->YUV420->BGR思路理解初识PSDK开发通过psdk的demo,可以正常推送mp4文件视频流到pilot,证明只要修改这个demo,按帧转换h264发出去就可以播放了。好的,我抽取自己需要的功能重新封装成mypsdk

2021-12-09 20:33:29 2545 1

转载 c++ snprintf()函数

int snprintf(charstr, size_t size,constcharformat, …);函数说明: 最多从源串中拷贝size-1个字符到目标串中,然后再在后面加一个0。所以如果目标串的大小为size的话,将不会溢出。函数返回值:若成功则返回欲写入的字符串长度,若出错则返回负值。详情看这位博主:https://blog.csdn.net/sky1203850702/article/details/52778831...

2021-12-03 18:26:45 498

转载 qt 操作word

参考 :https://blog.csdn.net/qq_35192280/article/details/83021975

2021-12-02 09:54:54 835

原创 c++包含和继承

c++包含和继承背景背景一直一来,都是用的包含,继承虽然知道怎么用,但似乎一直迷茫着什么时候用继承比较好。类中包含一个指针对象,开销成本只有一个指针,而继承却需要调用构造函数,开销成本就大了。两者如何抉择呢?让我细细分析。构思中…...

2021-11-20 19:18:17 451

原创 qt 之其他qrc资源使用

qt 之其他qrc资源使用背景解决方法背景对于 qrc的png和ico导入已经知道怎么做了,但是现在有一个需求就是,需要将word类型的.dot作为一个模板,然后对模板进行写入。那么问题来了,当我打包程序给客户之后,要怎么将这个dot模板也打包?解决方法通过QFile::copy将.dot复制到当前运行的目录下然后再运行就可以了...

2021-11-19 17:32:21 343 1

原创 qt moveToThread错误分析

在使用movetothread出现子线程不能new的问题,QObject::moveToThread: Widgets cannot be moved to a new thread原因分析:只有继承QOject才能moveToThread,也就是说不能用子线程要从QWidget变为QObjectmoveToThread()的代码说了:parent非0的对象不能被移动!QWidget及其派生类对象不能被移动!该函数必须在对象关联的线程内调用!更多QThread错误分析请看这位博主:http

2021-11-17 16:30:24 3644

转载 QT 两种多线程

QT多线程的实现有两种方法,一种是继承QThread的多线程使用方法,另外一种是使用QObject实现多线的方法。传统的方式是继承QTread,但是这种方式比较的容易出错,QT官方推荐使用的是第二种方式。操作详情看这位博主:https://www.pianshen.com/article/4123270938/...

2021-11-17 14:25:49 2378

转载 qt 快捷键操作

转载这位博主:https://blog.csdn.net/wowocpp/article/details/114535465也可以修改快捷键,在工具-选项-环境-键盘

2021-11-16 18:28:50 58

转载 QT 多个类操作同一个UI

看这位博主就好了:https://blog.csdn.net/yxy244/article/details/103369382

2021-11-16 16:56:07 1133

原创 QT 之利用.dot模板生成docx

背景看前人的总结问题需要在qt里面生成docx。想到利用.dot模板,利用.dot里面的书签,代码去往标签填充内容。看前人的总结这个博主的可以直接用 :https://blog.csdn.net/qq_36809882/article/details/82107760更多详细操作看这位博主: C++ QAxObject::dynamicCall方法代码示例问题虽然用QAxObject、QAxWidget可以实现利用模板生成docx,实现添加文字、添加图片、居中等操作,但是标签似乎只能唯一,不可以

2021-11-11 18:36:00 794

opencv摄像头显示

这个是python写的摄像头代码,打开即可用,需要先安装opencv库。

2018-12-24

空空如也

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

TA关注的人

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