自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 qt 系列(二)---qt designer通过设置控件样式表进行背景颜色设置

一般Layouts不可以进行改变样式表,当我们想修改背景样式表,同时又不改变其他控件的颜色时,可以选择List View 控件改变背景颜色。

2023-11-02 09:06:09 2633

原创 qt 系列(一)---qt designer设计常用操作

qt 是跨平台C++图形用户界面应用程序开发框架,可以使用的IDE工具有 qt creator 和 vs

2023-10-30 20:45:00 525

原创 【git 学习】--- ubuntu18.04 搭建本地git服务器

在Ubuntu18.04 上简单创建自己的git服务器~

2023-10-23 19:00:00 702

原创 深度学习(十一)---zed 调用yolov5 进行识别目标并实时测距

zed 相机测距有2种方式:一种是根据点云数据进行测试,二是根据zed获取深度值进行测距。

2023-09-07 21:45:00 3513 11

原创 深度学习(十)--- cv2.pointPolygonTest() 判断一点是否在指定区域内

cv2.pointPolygonTest() ,它可以判断一个点是否在指定区域内。

2023-08-30 19:30:00 2465

原创 深度学习(八)---调用yolov5模型进行实时图像推理及网页端部署

上篇文章记录了基于yolov5进行模型训练,本篇文章记录调用zed2基于yolov5模型进行图像实时推理及算法封装部署。

2023-08-29 19:00:00 3120 7

原创 深度学习(九)---zed调用yolov5之目标检测遇到的问题及解决

zed调用yolov5进行目标检测时遇到的问题,记录下~~

2023-08-21 18:03:16 1076

原创 深度学习(七)---Flask 框架下接口调用及python requests 实现json字符串传输

在项目实施过程中需要与其他系统进行接口联调,将图像检测的结果传递给其他系统接口,进行逻辑调用。这中间的过程可以通过requests库进行实现。

2023-08-11 19:00:00 1966 1

原创 python 实现串口指令通讯

串口数据的写入(指令控制)

2023-07-19 20:45:00 1308

原创 深度学习(六)---flask框架封装目标检测算法,应用线程提高程序运行效率

上一篇文章flask部署 目标检测算法中讲到可以将检测算法封装到flask框架中进行web端展示,但在实际应用中发现一些问题并进行了解决,在本文中进行补充。

2023-07-19 10:11:06 564

原创 英伟达开发板学习系列---通过主机名称进行远程登录或todesk远程连接

我们使用Jetson nx 的时候经常需要使用远程工具,而默认的网络配置IP地址采用动态分配,会造成IP地址不确定的问题,故我们可以设置hostname 唯一名字,通过hostname 进行远程连接。

2023-06-30 16:00:00 932

原创 英伟达开发板学习系列---国产【Jetson Xavier NX】系统安装及基础配置

最近新买了Jetson Xavier NX, 和之前英伟达原厂的NX的区别在于国产Jetson Xavier NX 是核心板使用的是英伟达的,扩展板是国产的。官方NX和国产NX详情区别。

2023-06-13 20:15:00 4399

原创 深度学习(四) --- 基于yolov5进行数据集制作,模型训练及推理

基于yolov5进行数据集制作和模型训练

2023-04-12 22:00:00 5126 1

原创 深度学习(三)---opencv图像处理的一般过程

原始图-->灰度图-->高斯滤波,消除噪声-->二值图-->中值滤波,消除噪声-->膨胀处理-->数据处理-->图像融合

2023-04-11 19:15:00 1260

原创 深度学习(二)---opencv函数学习

opencv 函数学习

2023-03-28 19:00:00 1002 3

原创 深度学习(一)--获取ZED实时图像、视差值、深度值、点云值

python获取ZED实时视频。

2023-03-14 17:08:43 2474 7

原创 无人驾驶(四)---远程桌面控制工具: NoMachine踩坑记录

NoMachine踩坑记录

2022-12-27 13:52:10 7143 9

原创 ubuntu18.04设置开机启动命令/脚本

ubuntu 18.04 如何设置开机自动启动脚本

2022-12-26 19:30:00 1499

原创 无人驾驶(三)---teleop_twist_keyboard控制底盘运动

底盘控制文件启动后,可以通过teleop_twist_keyboard 和 cmd_vel 控制底盘运动

2022-12-08 18:27:54 5693

原创 无人驾驶(二)---室外导航之RTK配置与接入及GPS与UTM坐标转换

室外导航之RTK配置与接入及GPS与UTM坐标转换

2022-11-22 19:30:00 6654 18

原创 无人驾驶(一)---汽车can总线通信之 peak pcan驱动安装与通信

汽车can总线通信之 peak pcan驱动安装与通信

2022-11-16 13:55:10 6004

原创 ros学习- Intel RealSense D455接入ros

ros学习- Intel RealSense D455接入ros。

2022-11-08 20:00:00 1264

原创 python学习--list转十六进制 和 popen()方法

list转十六进制 和 popen()方法

2022-11-07 19:00:00 1623

原创 计算机视觉--flask部署 目标检测算法,并在局域网内远端访问

flask部署 目标检测算法,并在局域网内远端访问

2022-10-24 18:31:50 2354

原创 ROS编码----语法导致的错误记录

太粗心了~~~

2022-10-12 10:36:37 982 3

原创 安装pytorch---- 基于Jetson Xavier nx

Jetson Xavier nx 安装pytorch ,print(torch.cuda.is_available()) >>>返回 True

2022-10-11 18:46:48 1112 2

原创 ros入门(九)----ros navigation

导航的主要流程:加载地图map_server ,定位AMCL,路径规划move_base,加载RVIZ.navigation 功能包属于元功能包,元功能包中由于没有src目录,因此无需添加任何依赖项,因为这个功能包没有自己的专属功能,它的功能是借助其他功能包的功能实现的。.........

2022-08-30 14:14:14 2130

原创 Ros入门 (十)----激光雷达避障 简易实现

本篇文章通过订阅/scan话题获取障碍物的距离信息,达到避障目的,提供部分代码,仅供参考。

2022-08-16 21:15:00 9241 4

原创 ros入门(八)---TF坐标转换

TF(TransForm),就是坐标转换,包括了位置和姿态两个方面的变换。

2022-07-07 22:00:00 2627

原创 Velodyne VLP16 接入ros系统

Velodyne VLP16 接入ros系统

2022-06-23 19:30:00 510

原创 Ubuntu18.04 ros 安装ZED SDK---基于x86架构

之前在zed接入ros是基于Jetson NX 开发板,而Jetson NX 是自带CUDA10.2版本的。这次是基于x86板,所以要自行安装CUDA如果你之前执行过:sudo apt-get install nvidia-cuda-toolkit,查看cuda版本:nvcc -V ,不是你要安装的目标版本,则需要先卸载,执行命令:如果卸载失败,可以先查询,然后依次序依次完全卸载CUDA:2.安装cuda10.2参考官网地址:CUDA Toolkit 10.2 Download安装完成之后,查看安

2022-06-22 16:13:05 987

原创 固态硬盘安装Ubuntu18.04

在固态硬盘上安装ubuntu

2022-06-16 13:53:43 346

原创 ros入门(七)--ros接入sick激光雷达

ros接入sick激光雷达

2022-06-14 17:48:50 2209 5

原创 ros入门(六)--imu融合里程计robot_pose_ekf扩展卡尔曼融合包

imu融合里程计robot_pose_ekf扩展卡尔曼融合包

2022-06-09 17:12:44 6807

原创 ros 接入Livox Mid-70

最近在研究3d避障激光 --大疆Livox mid-70, 记录下接入过程。

2022-04-21 17:46:24 3600 1

原创 ros入门(五)-- ros分布式通信

ROS 机器人的实验和开发中,通常需要一台移动机器人(主机)和一台PC (从机)配合使用。1.保证机器人和PC 处于同一个网段ifconfig #查看IP主机:10.1.101.10 从机:10.1.101.1152.主机与从机之间可以相互ping通3.修改 ~/.bashrc文件(1) 从机export ROS_HOSTNAME=bdlf-yyds #从机计算机名称bdlf-yydsexport ROS_MASTER_URI=http://10.1.101.10:1

2022-04-19 14:04:46 915

原创 python复杂字符串转换成元组--eval()函数

字符串转换成元组,发现了一个很好用的函数eval()s = '(0.8, -0.8, (0.0, 0.0, -0.004, 1.0))'t = tuple(eval(s))print(type(t)) -->输出:<class 'tuple'>print(t) ---> 输出:(0.8, -0.8, (0.0, 0.0, -0.004, 1.0))参考链接:link:字符串元组相互转换...

2022-02-16 14:59:46 872

原创 字典遍历:python如何遍历多键值的字典

1.单值映射的字典遍历字典是一个键对应一个单值的映射。例如:d = {key1 : value1, key2 : value2 }对其进行遍历:for key, value in d.items(): print (key, ' : ', value)2.多值映射的字典遍历如果一个键映射多个值,那么你就需要将这多个值放到另外的容器中, 比如列表或者集合里面:d1 = {‘a’ : [1, 2, 3], ‘b’ : [4, 5] } //列表d2 = {‘a’ : {1, 2, 3

2022-02-11 17:16:05 1959

原创 python实现同一个服务器对应多个客户端进行通信

本代码实现的功能为服务器将客户端A发送的信息转发给客户端B。本次主要展示服务端代码。

2022-02-10 15:27:29 4999 2

原创 UWB室内定位:TDOA定位方法的时间同步问题

最近在搞uwb室内定位,了解了一些相关知识,总结下:1. TOATOA:由定位标签相隔一段时间进行数据的发送 (Blink),各基站收到定位标签的数据而计算出标签到达的时间 (TOA)2. TDOATDoA方案 (Time Difference of Arrival)由定位标签相隔一段时间进行数据的发送 (Blink),各基站收到定位标签的数据而计算出标签到达的时间 (TOA)。定位基站将这些时间上传到定位引擎 (CLE)进行根据时间差的方程数学解算,从而计算出标签的坐标值。3. UWB-TDOA

2021-12-08 10:14:28 2310 1

空空如也

空空如也

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

TA关注的人

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