自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2031.vmware端口转发

摘要 本文介绍了如何通过VMware端口转发实现局域网主机SSH登录Ubuntu虚拟机的方法。当前主机IP为192.168.1.60,虚拟机使用NAT连接(IP:192.168.18.128)。通过在VMware中设置端口转发规则,将主机2222端口映射到虚拟机22端口,局域网其他主机可使用命令ssh -p 2222 [email protected]进行SSH连接。

2025-08-12 17:06:34 211

原创 16020.行为树-监听行为(八)

【代码】16020.行为树-监听行为(八)

2025-08-05 19:57:39 26

原创 高程DEM文件操作

DEM高程文件下载

2025-07-30 16:14:09 217

原创 16019.行为树-子树使用(七)

【代码】16019.行为树-子树使用(七)

2025-07-21 14:33:16 33

原创 18001.QGroundControl操作文档(一)

本文介绍了无人机通信设置、航线上传及日志分析的操作指南。首先通过netstat查看端口完成通信链接,随后详细展示了手绘航线的上传流程。日志分析部分包含三种方式:下载飞控日志后用FlightPlot软件分析(含飞行任务航线展示);通过Flight Review在线网站查看日志(提供具体链接);推荐国内博主开发的日志分析工具(附GitHub链接)。文中配有大量操作截图,涵盖IMU原始数据查看等关键步骤,并提供了多个日志分析样例参考链接,为无人机操作者提供全面的技术指导。

2025-07-17 11:02:12 338

原创 2030.win10工具栏卡顿

摘要:用户反映工具栏出现卡顿问题,鼠标右键点击无响应。文中附有截图显示操作界面状态,可能涉及系统性能或软件兼容性问题。该故障影响正常操作效率,需进一步排查原因。

2025-07-16 09:42:51 84

原创 16018.UE4+Airsim仿真环境搭建超级详细

UE4 + airsim 仿真环境搭建

2025-07-08 17:24:49 199

原创 16017.FastDDS示例学习(四)-杂项

【代码】16017.FastDDS示例学习(四)-杂项。

2025-07-04 15:46:18 247

原创 16016.FastDDS示例学习(三)-服务发现

Fast DDS提供两种发现机制:简单发现(使用PDP/EDP协议通过组播/单播通信,适用于小型网络但存在N²问题)和发现服务器机制(通过中心化服务器管理参与者注册,适合大规模分布式系统)。代码示例展示了发现服务器(ServerApp)的实现,包括网络配置(支持SHM/UDP/TCP等多种传输协议)、地址解析和端口设置等功能。发现服务器机制具有更好的可扩展性和网络友好性,但需要额外部署服务器节点。

2025-07-03 16:33:05 101

原创 16015.FastDDS示例学习(二)- 服务质量策略配置

【代码】16015.FastDDS服务质量策略配置。

2025-07-02 10:32:42 57

原创 16014.rtsp推流服务器

本文介绍了在Ubuntu 20.04上搭建RTSP服务器并使用EasyPlayer进行拉流的方法。主要内容包括:通过C++代码实现一个RTSP服务器,该服务器从指定文件夹(images/stream1)循环读取5张图片作为视频源;使用GStreamer框架构建RTSP流媒体服务,包括图像提供者类的实现、GStreamer回调函数处理以及媒体配置;支持多线程操作和帧率控制,确保视频流的稳定输出。该方案适用于需要快速搭建测试用RTSP视频源的场景,后续可通过EasyPlayer等RTSP客户端进行视频流拉取测试

2025-06-30 15:24:23 275

原创 16013.FastDDS-v3.1.2 示例学习(一) - HelloWorld

│数据结构的定义CDR 序列化支持发布-订阅类型支持动态类型发现├── .hpp└── .cxx。

2025-05-28 14:30:41 112

原创 16012. Fast DDS学习笔记 - ubuntu20.04二进制安装(一)

新的应用程序和服务可以自动被发现,并且可以在任何时候加入或离开网络,而无需重新配置。

2025-05-24 09:56:31 926

原创 16011.自动分簇KMeans算法

KMeans自动分簇

2025-05-08 16:56:13 61

原创 12034.GMSL芯片 MAX96724

支持4通道 独立的GMSL 输入支持混合使用 GMSL2 和 GMSL1 的像素和隧道模式正向链路可达6Gbps,反向链路支持反向链路支持187.5Mbps和1Mbps摄像头接口 (CSI): 用于连接摄像头模块到主处理器。c-phy显示器接口 (DSI): 用于连接显示屏到主处理器。d-phyLanes:在 MIPI 接口中,"lanes" 指的是并行传输数据的物理通道。每个 lane 可以独立传输数据。

2025-03-12 19:09:55 438

原创 12035. orin camera 相机驱动源码 imx477分析记录

【代码】16003. orin camera 相机驱动源码 imx477分析记录。

2025-03-12 19:03:17 326

原创 16010.px4/gazebo/qgc环境搭建

16010.px4/gazebo/qgc环境搭建。

2025-02-10 16:51:38 103

原创 17000.机器学习-数字1-9实例

学习记录

2024-12-31 15:35:02 697

原创 2030. gitLab A仓同步到B仓

不推荐

2024-12-06 15:23:18 487

原创 16009.行为树(六)- 行为树xml文件默认树节点

含义:按顺序执行所有子节点,直到某个子节点失败(返回 FAILURE)为止。如果所有子节点都成功(返回 SUCCESS),则序列节点也返回 SUCCESS。含义:按顺序执行所有子节点,直到某个子节点成功(返回 SUCCESS)为止。含义:同时执行所有子节点,根据预定义的条件(如所有子节点成功或至少一个子节点成功)返回结果。这些节点用于控制任务的执行流程,决定哪些子节点会被执行以及如何执行。含义:重复执行子节点,直到子节点成功或达到最大重试次数。这些节点用于修改单个子节点的行为,通常只有一个子节点。

2024-11-22 16:23:38 118

原创 16008.行为树(五)-自定义数据指针在黑板中的传递

行为树中自定义数据结构指针在黑板中的参数传递

2024-11-12 18:09:11 212

原创 16007.行为树(四)-打包成deb文件.

【代码】16007.行为树(四)-打包成deb文件.

2024-11-11 14:08:32 93

原创 16006.行为树(三)- 自定义节点先分支再顺序

【代码】16006.行为树(三)- 自定义节点先分支再顺序。

2024-11-11 09:58:51 219

原创 16005.行为树BehaviorTree(二) 实例代码

【代码】16005.行为树BehaviorTree(二)-非侵入式封装原有类为节点wrap_legacy。

2024-11-08 14:19:10 152

原创 16004.行为树BehaviorTree(一)

节点之间交换信息的一种机制, 端口通过黑板上的同一个键进行“连接”,一个节点的端口的数量、名称和类型必须在编译时(C++)确定;端口之间的连接则在部署时(XML)完成,你可以存储任何 C++ 类型的值(我们使用了一种类似于 std::any 的类型擦除技术)。叶节点(LeafNodes)是没有子节点的树节点,它们是实际的命令,即行为树与系统其余部分交互的节点。与有限状态机不同,行为树是一棵由层次化节点组成的树,用于控制“任务”执行的流程。通常,基于其兄弟节点的结果或其自身状态来决定是否 tick 子节点。

2024-11-04 20:05:00 1055

原创 16003.ubuntu18.04 搭建Fast-DDS开发环境

【代码】16003.ubuntu18.04 搭建Fast-DDS开发环境。

2024-09-11 10:46:13 646

原创 16002.Jetson orin/nano平台gpio配置记录

Jetson Orin Nano gpio 配置记录

2024-08-29 11:37:39 1254

原创 13022.值得收藏的书籍

文章目录我的第1本算法书2 排序2.1 冒泡排序2.2 选择排序2.3 插入排序2.4 堆排序2.5 归并排序2.6 快速排序3 数组的查找3.1 线性查找3.2 二分查找7 欧几里得算法7.2 素性测试我的第1本算法书2 排序2.1 冒泡排序2.2 选择排序2.3 插入排序2.4 堆排序2.5 归并排序2.6 快速排序3 数组的查找3.1 线性查找3.2 二分查找7 欧几里得算法求2个数的公约数的方法。7.2 素性测试

2024-08-06 11:55:42 227

原创 13021.Nvidia AGX orin 平台学习记录

【代码】13021.Nvidia AGX orin 平台学习记录。

2024-08-06 11:54:24 796

原创 16001.WSL2 ubuntu20.04 编译安装 vsomeip

【代码】16001.WSL2 ubuntu20.04 编译安装 vsomeip。

2024-07-15 13:58:48 258

原创 2029.win10远程桌面配置

【代码】2029.win10远程桌面配置。

2024-07-12 10:57:48 244

原创 13019.CUDA问题记录

背景:cudaMalloc 创建一次,while循环中采用cudaMemcpy 向其中拷贝数据,发现内存会一直增大,最终把系统搞崩溃掉,通过分析得出 while循环中,调用cudaMemcpy,本身不会导致内存的增加,包括内核函数中使用shared ,也不会有啥影响,我的工程中,出现内存一直增长,原因是 pcap线程,获取原始数据,入队速度超过了 pixel 线程 cuda的处理速度,导致了内存。后续优化,参考第2节,cudaMemcpy的优化.为了进行思路验证,找到问题,编写了下面的这个demo.

2024-07-10 17:43:24 608

原创 13018.CUDA工程配置GDB调试

【代码】13018.CUDA工程配置GDB调试。

2024-06-28 17:32:45 370

原创 13017.win10安装WSL2及CUDA开发环境

默认启动进入root用户,修改进入到自定义用户.进入到ubuntu.exe目录。

2024-06-25 11:53:25 1271

原创 13016.CUDA与C++混合编程demo

【代码】13016.CUDA与C++混合编程demo。

2024-06-13 09:41:01 366

原创 13015.交叉编译工具链可执行文件的效率对比

【代码】13015.交叉编译工具链可执行文件的效率对比。

2024-06-12 11:17:48 233

原创 14030.ZynqMP配置vlan与ubuntu虚拟机(PC)进行通信

【代码】14030.ZynqMP配置vlan与ubuntu虚拟机(PC)进行通信。

2024-05-14 20:51:41 279 1

原创 13015.交叉编译移植libz库

需要再app中使用压缩算法,不能直接移植gzip,gzip交叉编译得到gzip,应该使用libz代码。zlib-1.3.1 解压。进行编译生成libz库.

2024-04-15 19:42:36 771 1

原创 14029.ZYNQMP的zcu102官方评估板SD卡资料

ZCU102 评估板SD卡资料包

2024-03-22 17:25:14 218

原创 15002.软件框图配色

软件框图

2024-03-20 11:57:06 671

SPI flash low level driver sample.rar

SPI flash low level driver sample.rar

2022-11-30

空空如也

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

TA关注的人

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