- 博客(25)
- 收藏
- 关注
原创 [笔记]SolidWorks转URDF 在rviz2中显示
参考文献:系统1环境 windows11 ,solidworks 2023系统2环境 Ubuntu22, Ros2(Humble)
2025-11-11 22:08:46
401
原创 [安装运行记录] Depth Anything V2
windows11anaconda进入depth anything v2 的github:把下载的预训练模型放到 checkpoints路径中。进入Depth-Anything-V2目录。运行之前最好更新anaconda里的python版本。./Asset里有测试图片,输出图片在./depth_vis中。设置vscode的python版本为虚拟环境的版本。运行结果:
2025-11-03 16:30:05
432
原创 [Windows 11] VScode使用VS2022的MSVC编译器时终端报大量乱码的问题解决
编译器 Visual Studio Community 2022 Release amd64 (x64)选择.vscode里的setting.json文件,在Vscode上方菜单: [运行]->[添加配置]环境 windows 11。
2025-10-26 19:14:34
272
原创 [笔记 自用]CAN总线通信配置
波特率 = (CAN时钟 / 分频系数) / (1+Quanta in Bit Segment 1 +Quanta in Bit Segment 2 )高速通信(接120欧末端电阻)波特率为125kBits/s ~ 1MBits/s。
2025-10-12 20:03:47
844
原创 windows c++环境 使用VScdoe配置opencv
在Linux上配置opencv的c++源码并在VScode运行较为容易,但是在windows环境的配置会麻烦得多。由于opencv没有提供针对vscode在windows环境下的现成库文件,需要我们使用CMAKE GUI 自己编译。注意: 你使用的MinGW编译器必须是posix-seh-msvcrt 或者posix-seh-ucrt!我这里使用 x86_64-15.2.0-release-posix-seh-msvcrt 版本的MinGW64编译器。
2025-09-19 21:37:15
1337
原创 [Yolo遇到的问题] 使用VScode进行ultralytics训练 启动后在scanning阶段意外中断 导致训练无法正常启动
Pytorch Stable 2.8.0 (CUDA 12.9)在图片的扫描Scanning阶段程序自动终止,没有启动训练过程。原因是Pytorch版本过新,使用旧版本解决问题。
2025-09-17 19:10:12
979
原创 [C/C++学习] 5.弹跳小球(A)
数据类型标识符> <变量名称>;一次性定义多个相同类型的变量的格式: (逗号分隔变量名)<数据类型标识符> <变量1名称>,<变量2名称>,<变量3名称>;例如: 定义一个名称为n的有符号整数类型变量int n;//定义一个名称为n的有符号整数类型变量定义一个名称为n的有符号整数类型变量 ,初始值为99int n=99;//定义一个名称为n的有符号整数类型变量 带初始值99其中,数据类型标识符是C/C++自带的关键字。数据类型占用字节数量能表示的数据范围数据大类char1。
2025-09-07 00:28:18
508
原创 [C/C++学习]4.(EasyX)绘制小球
函数可以视为黑箱,但是我们自己造黑箱(定义函数)时,可以决定黑箱内部的具体实现过程。函数的定义格式如下其中大括号{ } 代表的代码段表示函数的函数体的边界,{ 表示函数体的开头,} 表示函数体的结尾。函数返回值类型 函数名称( 输入参数列表 ){...函数体(函数的具体实现)...return 返回值;int c = 0;return c;调用后的结果即为25。上述函数Add( , ) 实现了两个整数平方的相加。
2025-08-31 16:55:24
644
原创 [C/C++学习]3.引用EasyX外部库
原始的c只提供一些基本的功能,例如表示字符、字符串、四则运算、地址访问(指针)等。将一些功能进行整合打包后变成能够统一调用的接口,就是。例如将字符串打印到屏幕的函数printf( ),就是官方已经写好的函数,我们直接拿来用即可。但是官方提供的函数在功能上仍然十分有限,有时我们像进行一些图形化的操作,就必须使用一些非官方的计算机图形库。
2025-08-31 00:59:50
375
原创 [待完善]stm32f1+ESP01S+机智云 (无需按钮 无需USART1 实现物联网)
按照机智云官方的示例要求,调试时连接如下:(1)USART1连接PC,用于打印调试消息(实际运行时非必要),波特率115200,8位数据位、1位停止位、无校验、收发模式;(2)USART2连接ESP01S,用于控制WIFI模块收发数据和远程控制。波特率9600,8位数据位、1位停止位、无校验、收发模式、启用全局中断且优先级最高;(3)KEY1、KEY2 GPIO_INPUT模式,上拉输入。(实际运行时非必要)(4)SW下载接口的两个引脚 用于STLINK下载程序。
2025-08-28 21:42:45
937
原创 ROS2使用cv_bridge::toCvCopy( )标红提示: 没有与参数列表匹配的 重载函数 “cv_bridge::toCvCopy“ 实例C/C++(304)
尝试使用ros2订阅d435的深度图并显示。public:RCLCPP_INFO(this->get_logger(), "初始化完毕");private:try {/* 该句一直报错!*/RCLCPP_INFO(this->get_logger(), "接收成功");return 0;
2025-07-24 21:13:42
445
原创 [学习笔记 自用] RealSense SDK 和 Wrapper的安装
最后通过ros2 pkg list 查看是否有realsense2节点 ,如果有表示安装成功。如果要在ros2以节点的形式获取D435相机的画面,需要先运行realsense的节点。
2025-07-22 22:23:38
93
原创 Cmake 递归搜索头文件
若要对一个包含了多个子目录的目录中的每一个头文件都进行搜索和引用,会使用到file命令搜索。但实际上我们用message输出HEAD_LIST时,发现这些目录都是包含头文件名称的。这样就没法用语句快速包含头这些文件路径,因为这条语句只能识别到的路径末端为目录的路径,路径末端是文件名的路径无法识别。
2025-02-03 16:14:00
430
原创 个人笔记: LSM6DSOWTR、LSM6DSOTR焊上后I2C通信无反应
2.立创的LSM6D默认封装焊盘很小,锡浆附着效果不佳,建议将焊盘封装的引脚引到芯片外侧。个人笔记: LSM6DSOWTR、LSM6DSOTR焊上后I2C通信无反应。来回换了好几个LSM系列的陀螺仪,折腾了一个星期,还以为是买到了假货。1.LSM6D系列可承受温度85℃,热风枪操作时尽量使用低温。
2025-01-21 10:50:30
371
1
原创 [2023年12月9日] ESET更新导致EDGE无法正常打开网页
2023年12月09日ESET更新了浏览器隐私设置,导致EDGE打开网页显示错误,但是其它软件可以正常联网(微信、QQ等)。在ESET中 [设置]->[高级设置]->[默认]->确定。恢复默认设置后EDGE运行正常。
2023-12-09 10:08:30
1191
原创 Cadence 的 Orcad Capture CIS 使用鼠标右键的Show Footprint无法查看元件封装图的问题的解决方法
Cadence 的 Orcad Capture CIS 使用鼠标右键的Show Footprint无法查看元件封装图的问题的解决方法:由于看见很多网上相关的文章中叙述通过修改capture.ini的方法,有的说有效,有的说无效的问题。实质上是由于cadence中有多个同名文件造成的。注意:我们需要修改的是Cadence\SPB_Data\cdssetup\OrCAD_Capture\17.4.0这个路径下的Capture.ini文件,而不是Cadence\Cadence_SPB_17.4-2019
2020-12-12 20:54:07
5641
5
原创 cadence library builder 16.6基本教程和菜单翻译
Library Builder在下也是刚刚入门cadence的小白一个,因为感觉使用library builder建立元器件封装和原理图相当方便,故写一点自己的心得。如有不正确的地方,欢迎批评指正。本文以STM32F103VET6的原理图和封装建立为例。使用的cadence 为16.6,library builder为吴老师整合的16.62版本。另外说明一下,library builder 17.2不能兼容cadence16.6 ,会导致无法导出原理图。原理图生成Library builder(库
2020-08-03 18:09:49
8883
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅