自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 ORB_SLAM3开发环境搭建(使用docker容器方式)

ORB-SLAM3是一种基于视觉传感器的实时单目、双目和RGB-D SLAM系统。SLAM代表同时定位与地图构建,是指在未知环境下通过机器人上搭载的传感器获取数据并运用算法进行实时处理,从而在机器人运动中同时完成对机器人自身姿态的估计和构建三维环境地图。ORB-SLAM3是由英国伯明翰大学开发的,是ORB-SLAM2的改进版本,加入了语义信息处理,能够更加准确地估计相机的位置和方向,并且可以识别场景中的物体和结构,实现更加智能化的SLAM过程。

2024-08-27 18:47:26 1081

原创 飞控通讯协议 控制无人机飞行(MAVLink、MAVSDK)

介绍如何通过MAVSDK开发包控制PX4仿真无人机飞行,如起飞着陆,键盘控制飞行等

2024-06-13 19:08:27 2496

原创 MAVLink 飞控通讯协议开发详解

介绍无人机和地面站之间的通讯协议(MAVLink飞控通讯协议)、开发流程、报文格式和通用消息集,方便操控无人机。

2024-04-29 17:47:03 5234 6

原创 PX4开源飞控--开发环境搭建 编译仿真及烧录

PIXHAWK是应用较广的开源飞控硬件平台,PX4是开源飞控软件平台,可以烧写到PIXHAWK这款硬件板上。PX4飞控软件平台(PX4专为PIXHAWK开发的),它提供了一个虚拟环境,可以用来验证无人机的飞控算法,也可以连接开源硬件PIXHAWK。

2024-04-29 10:50:38 6850

原创 鸿蒙系统设备开发之编译原理 解耦 第三方库交叉编译 详解

在Linux下,我们习惯了使用gcc、g++或其它交叉编译工具链,对C/C++应用程序进行编译。但是,在鸿蒙系统设备开发指导文档中,我们发现编写1个“Hello World”应用程序,是通过编辑BUILD.gn文件,与完整的鸿蒙系统全套代码一起整体编译打包的,整个流程耗时很长,耦合性太高。因此,本文将详细解析鸿蒙应用的编译原理,将应用编译和鸿蒙源码编译解耦,达到Linux下编译的效果,并提供一些第三方库交叉编译的案例,例如libcurl、openssl库等一、解析编译原理1、编译解析。

2023-12-26 15:29:36 6287 17

原创 网络编程之http客户端(基于libcurl发送POST、GET ...、请求、上传下载文件)

基于libcurl发送POST、GET、PUT、DELETE请求、上传或下载文件

2023-12-26 11:57:03 822

原创 网络编程之http服务器(C/C++)(基于libevent实现)

基于libevent实现一个http服务端服务。

2023-12-22 15:03:20 1930

原创 tcp客户端、服务端(C/C++)(链表式存储客户端信息)

基于epoll方式实现的一个socket服务端服务 (IO复用节省资源)(可用来做UDP/TCP服务器、和简易HTTP服务器)

2023-12-22 14:21:12 1083

原创 鸿蒙系统开发之编译指南(官网开发文档+docker环境方式)

开发指南文档最新链接

2023-10-10 10:39:02 2677

原创 车联网V2X通信开发流程详解(RSI...消息集、asn编解码+所有资料)

针对这个行业标准,对V2X通信的开发流程进行描述,并提供开发所涉及到的全部参考资料:RSI、RSM、BSM...消息集编解码代码示例、V2X-2020.asn、《基于LTE的车联网无线通信技术 消息层技术要求》、《GBT 29100-2012 道路交通信息服务 交通事件分类与编码》、《GB 5768.2-2009 道路交通标志和标线 第2部分:道路交通标志》。

2023-08-22 16:32:43 9652 9

原创 脚本:通过ssh、scp和expect批量复制文件到其它设备,已解决传输文件不完整的问题

通过ssh、scp和expect批量复制文件到其它设备,已解决传输文件不完整的问题

2022-07-01 10:28:06 1764

原创 C/C++ Makefile学习通用模板

Makefile或者makefile编译程序通用模板

2022-06-13 09:21:31 1383

原创 Linux进程间通信-消息队列(IPC、mq)C/C++代码接口

linux下C语言进程通信--消息列队,可用于多个进程之间通信,也可在一个进程内部当作队列来使用,只有简单的5个函数(创建、发送、堵塞接收、非堵塞接收、删除)

2022-03-15 22:28:29 3413 1

原创 c语言实现简单tcp通信(多线程实现一个服务端处理多个客户端服务)

超详细的简单tcp通信示例

2022-03-11 15:19:39 8922 3

原创 deepstream 2D 3D 动作识别(包括file、rtsp输入输出)

在nvidia官方deepstream-3d-action-recognition的基础上进行修改,增加多类sink的输出

2022-02-09 17:22:08 2728 14

原创 基于deepstream-test3添加跟踪插件和4类sinkType输出(包括rtsp)

基于deepstream-test3简单实现目标跟踪和4类sinkType输出(包括rtsp)

2022-01-05 12:47:19 3904 2

原创 ubuntu挂载sd卡到分区目录+修改docker镜像存储位置

ubuntu挂载sd卡到分区目录+修改docker镜像存储位置

2021-07-30 17:46:47 2713 3

基于mavsdk写的一个c/c++例子:键盘方向键控制无人机 起飞着陆、飞行

基于mavsdk写的一个c/c++例子:键盘方向键控制无人机 起飞着陆、飞行 将mavsdk_control文件夹放到examples目录下,然后编译运行即可

2024-06-13

实现tcp、udp客户端或服务器(服务器链表式存储客户端信息)

可用来实现tcp、udp客户端或服务器(服务器链表式存储客户端信息) socket基础接口、 tcp客户端、服务器接口 udp客户端、服务器服务接口

2024-04-18

基于libevent自定义封装的函数接口(启动http服务器、启动事件服务等)

libevent-2.1.12-stable的头文件和lib库(在此仅提供arm64的lib库) libevent 是轻量级的开源高性能事件通知库,支持多种 I/O 多路复用技术,内部使用select、epoll、kqueue、IOCP等系统调用管理事件机制。 支持超时事件、持久事件, I/O事件,定时器和信号等事件,支持注册事件优先级,可用来实现构建http服务端、事件服务等... libevent_api:是基于libevent自定义封装的函数接口(启动http服务器、启动事件服务等) 运行 http服务器demo:(http服务器可使用postman软件测试,在电脑上给服务器发送请求) ./http_server_test 运行 定时事件服务demo: ./timer_event_test

2023-12-22

V2X通信开发资料(RSI、RSM..消息集代码、ASN编解码..)

examples:是RSI、RSM、BSM、SPAT、MAP消息集消息集编解码示例 v2x_asn:是根据.asn文件生成的源码,后续更新.asn文件即可更新源码 v2x_api:是基于v2x_asn源码封装的v2x asn uper编解码函数接口 V2X-2020.asn:消息集的asn代码文件 ... 一、编译测试步骤: 1、编译.so,执行命令: make clean make 2、编译测试demo,执行命令: make test export LD_LIBRARY_PATH=$(pwd) ../test1

2023-10-08

V2X通信开发资料(RSI、RSM..消息集代码、ASN编解码..)

examples:是RSI、RSM、BSM、SPAT、MAP消息集消息集编解码示例 v2x_asn:是根据.asn文件生成的源码,后续更新.asn文件即可更新源码 v2x_api:是基于v2x_asn源码封装的v2x asn uper编解码函数接口 V2X-2020.asn:消息集的asn代码文件 ... 一、编译测试步骤: 1、编译.so,执行命令: make clean make 2、编译测试demo,执行命令: make test export LD_LIBRARY_PATH=$(pwd) ../test1

2023-09-14

tcp服务端与多个客户端进行通信

tcp服务端与多个客户端进行通信(服务端通过多线程方式处理客户端服务),初始设置参数,解决服务端重启出现地址占用问题

2022-10-20

Linux系统System V(IPC)消息队列,C/C++

linux下C语言进程通信--消息列队,可用于多个进程之间通信,也可在一个进程内部当作队列来使用,包含了3个demo,使用make编译,得到send发送端,recv1接收端1,recv1接收端2这3个可执行文件,运行就可以了

2022-03-15

deepstream 2D 3D 动作识别(包括file、rtsp输入输出)

在nvidia官方deepstream-3d-action-recognition的基础上进行修改,增加多类sink的输出,实现3d动作识别

2022-02-09

deepstream-test3-zyh.tar.gz

基于deepstream-test3实现目标跟踪和4类sinkType输出(包括rtsp),附件提供AI模型,配置文件和源码

2022-01-05

空空如也

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

TA关注的人

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