- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 笔记:使用 vuer 连接 VR 设备(Pico)的核心技术原理。
程序使用Vuer库作为底层技术,Vuer是一个基于WebXR的3D可视化和XR交互框架。连接流程是这样的:Pico设备 <—> 浏览器(WebXR) <—> HTTPS/WebSocket <—> Vuer服务器 <—> TeleVuer。
2025-09-01 11:16:26
491
原创 opencv 中相机标定的理解
🐱PS:这个代码写的 ret 是重投影误差估计是习惯了,第一次看到这个 ret 还以为是opencv习惯性的 True or False 返回值,其实理解下来是很重要的参数。通过多张不同角度的标定板图像,计算出相机的内参矩阵和畸变参数,用于后续的图像校正和3D重建。两个集合都是标定板的角点,分别代表同一个物理角点在不同坐标系下的表现。特点: Z坐标都是0(标定板是平面),X、Y坐标按格子间距排列。这样相机就能知道:“真实世界中的点会投影到图像的哪个位置”。物理意义: 标定板上角点在真实世界中的坐标。
2025-08-22 16:02:41
915
原创 Git 修改提交历史
✅ 执行成功后,README.md 在所有历史中都消失了,就像它从未被提交过。当我提交了代码到云端,例如 github 仓库,如何把这个其中某个文件,如。(不仅仅是当前删除,而且是“仿佛这个文件从未存在过”)
2025-08-13 17:41:24
319
原创 切换 github 推送方式为 SSH 推送
问题描述:打开了很久之前跟进的外包项目,github 私人仓库已经好久没更新了,修改了一个最新需求,git push origin main 按照提示输入密码时居然报错推送失败,惊呆我也。
2025-08-12 00:48:09
278
原创 mac笔记本M4芯片安装ros2
摘要:本文介绍了一种基于Anaconda在苹果M系列芯片上安装ROS2 Humble的方法,解决了原生编译困难的问题。通过创建conda虚拟环境,使用mamba安装ROS2及相关工具链,并测试运行talker/listener示例验证了C++和Python API的可用性。该方法提供了在M1/M2芯片上快速部署ROS2的替代方案,关键步骤包括环境配置、桌面版安装和功能测试,最终成功运行rviz2可视化工具和官方示例程序。
2025-06-25 19:46:31
2091
7
原创 cv2解码多线程实现
看到了一个使用线程解码的类,使用了线程中的 Event 作为开关控制,记录一下。可以解决计算过程中读取帧越来越慢的问题,看起来比队列方式更省资源。
2022-09-20 10:22:10
551
转载 【转载】 Python:pathlib模块
pathlib模块提供表示文件系统路径的类,其语义适用于不同的操作系统。路径类被分为提供纯计算操作而没有 I/O 的纯路径,以及从纯路径继承而来但提供 I/O 操作的具体路径。以下是一个映射了 os 与 PurePath/Path 对应相同的函数的表。查询路径属性文件修改当是时,重命名文件或文件夹;当是时,重命名并移动文件或文件夹。重命名当前文件或文件夹,如果所指示的文件或文件夹已存在,则覆盖原文件。path为空文件夹的时候,删除该文件夹删除文件或目录,目录非空触发异常。根据路径创建文件夹,
2022-06-13 11:37:07
594
原创 TypeError: Descriptors cannot not be created directly.
python 依赖 protobuf 奇怪报错 TypeError: Descriptors cannot not be created directly.在使用 paddlex 时引入一些调用了 proto的三方包时报了如下错误:import paddle.fluid as fluidTypeError: Descriptors cannot not be created directly.If this call came from a _pb2.py file, your generate
2022-05-26 23:20:42
7410
10
原创 Docker 中修改 locate 语言环境
环境 : nvdocker2 ubuntu18.04遇到了这样一个问题 :python 在终端打印时出现N多乱码一番百度后粗略估计是系统的语言环境不支持中文输出,通过 python 查看后基本肯定问题出在这里:Python 3.6.9 (default, Dec 8 2021, 21:08:43) [GCC 8.4.0] on linuxType "help", "copyright", "credits" or "license" for more information.>&g
2022-01-19 15:54:23
1698
原创 解决pip安装 suds-passworddigest 时报错 name file is not defined
最近在研究开发板外接海康威视摄像头,无奈发现海康威视官方没有提供arm架构的SDK。在大佬的指点下放弃了海康威视官方的SDK,转投向Onvif协议。大佬提供了一份demo代码,不禁欣喜若狂,赶紧装环境啊,但其中有这么个库:from onvif import ONVIFCamerapip install onvif 报错 如下:ERROR: Complete output from command python setup.py egg_info:ERROR: Traceback (most
2020-05-19 16:49:43
1993
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅