- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 Visual Studio2022 安装 Microsoft Visual Studio Installer插件失败问题
解决方案:如果你安装完Visual Studio电脑没有重启过,重启后再次安装即可。有关详细信息,请单击对话框底部的安装日志链接。此扩展不能安装在任何当前安装的产品上。未能成功对所有选定的产品安装“
2024-07-16 23:20:01 468
原创 ThreadSanitizer工具简单使用(基于ros程序)
涉及多线程编程的程序一不小心就会因为对共享资源不当访问触发数据竞争。所谓的不当访问即是指:多个线程访问同时同一段内存并且至少存在一个线程进行写操作。数据竞争通常是需要主动避免的,但在程序设计阶段就做到完全避免无疑是一种挑战。谷歌开发的TreadSanitizer工具(下文写作TSAN)可以帮助我们检测程序。
2023-07-23 21:50:32 591
原创 C++不可复制对象作为成员变量导致默认复制构造被删除
error: use of deleted function ‘TransParamRecorder::TransParamRecorder(const TransParamRecorder&)’ 146 | { ::new((void *)__p) _Up(std::forward(__args)...); }
2023-06-09 02:29:49 332
原创 由&引发的内存错误
运算符,用于对两个整数进行位运算,将它们的二进制位逐位进行AND操作。这样的结果是,即使第一个条件不满足,第二个条件也会被计算。这导致了错误,因为此时数组下标已经越界,相当于obstacleGrid[i][0]意图访问一个。这样,只有当第一个条件满足时,第二个条件才会被计算。这可以避免访问未定义的内存地址,从而避免运行时错误。以前不注意分别&与&&,因为&少一个字符,所以本着能偷懒就偷懒的原则,一直把&当做逻辑运算与使用。所以用逻辑与的时候还是老老实实用&&,少点儿偷懒!
2023-04-12 22:10:04 616
原创 Realsense深度相机之Post-Processing Filters后处理工具
Intel官方提供了一些后处理工具,不用白不用。它们的作用在于数据增强和降噪。
2022-12-04 20:24:55 1206 1
原创 深度视场角(Depth Field of View)
Realsense相机深度图的建立依赖双目立体成像原理,其有效视场是左、右成像器视场的重叠部分,如下图所示。以下公式可计算任意距离(z)处的深度视场角。因此,D435i相机的深度视场角范围如下图。针对D435i相机,各参数如下表。
2022-11-27 15:35:48 1662 2
原创 ubuntu20.08下获取realsense内参(使用ros功能包)
在ubuntu20.08中使用realsenseD435i,利用ros内工具实现realsense标定等功能
2022-11-01 12:21:29 3629 3
原创 Pytorch训练过程中出现RuntimeError: falseINTERNAL ASSERT FAILED... Couldn‘t open shared file mapping...
RuntimeError: falseINTERNAL ASSERT FAILED at "..\\aten\\src\\ATen\\MapAllocator.cpp":135, please report a bug to PyTorch. Couldn't open shared file mapping: , error code:
2022-10-31 19:49:06 7614 2
原创 Halcon实现实时骰子识别
Halcon实现实时骰子识别,以一本书为背景,在其上面分批次掷骰子,实现:锁定书本区域;完成图像矫正;识别每个骰子的点数,计算总骰子数和总点数
2022-03-20 10:17:45 4702
基于SIMULINK的车道偏离预警系统仿真
2021-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人