自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Database: Text数据转化为向量. (高维往低维映射)

VectorDB提供一个数据和嵌入向量匹配的数据结构, 如果我们想要这个DB存储自己的数据, 则还需要计算出数据对应的嵌入向量.参考了几个模型后, 我从Bert和Word2vec中选择了后者, 因为我的笔记本是个轻薄本, 只能跑些小型模型.实现思路: 使用transformer库中的GPT2模型, 把文本转化为768维度的向量.之间的关系, 是本篇文章解决的目标.将下面的Text转化为128维度.

2023-12-07 16:45:40 184

原创 VectorDB的使用方法

官方的实例(github里的两段代码要拼到一起使用): 以下3个都要安装才可以使用VectorDB。我将源代码的作用详细解释了下.

2023-12-06 21:52:39 420

原创 PYQT错误: ImportError: cannot import name ‘QtCore‘ from ‘PyQt5‘

今天在anaconda 给python安装了pyqt5的包后,结果运行以下命令,在python终端执行,

2023-09-02 15:27:12 3377 1

原创 Ubuntu ROS rosrun/roslaunch 查找某个ros包的可执行文件有哪些

2. 然后小海龟在 turtlesim 里面, 运行后不知道有哪些可执行文件可以用, 输入 rosrun turtlesim 然后双击Tab(注意前面有个空格) , 显示了有4个可执行文件 , 一般我们用turtle_node 和turtle _teleop_key就可以了.每次遇到不知道有哪些包/可执行文件可以用, 点两下"Tab"按键, 就可以自动帮你查找。1. rosrun 不知道有哪些包可以用, 这里点击两次Tab, 显示有215个包。以ROS里的小海龟为例子,

2023-08-19 11:43:23 430

原创 蓝桥杯 嵌入式组 题解 + 个人笔记(还在更新ing)

2.变量命名,main.c程序中的变量前缀加uc (user code),头文件和子程序里的变量前缀加us(user subcode),以区分不同的变量,让变量匹配和补全的时候更明确,方便自己找。1.Keil里添加代码自动补全的功能:Edit->Configura->Text Compleme 勾选Enter/Tab as ..... ,然后点击ok,不要点x,这样才算配置成功。蓝桥杯的嵌入式组,目前用的是国信长天的STM32G431开发板,搭配CubeMX和Keil开发,适用的库为HAL和LL。

2023-03-18 22:02:20 1878

原创 Keil, Stlink in DFU Mode,upgrade or restart it

Stlink in DFU Mode,upgrade or restart it

2023-02-26 13:46:49 1392

原创 国信长天嵌入式STM32G431RBT6 配置HCLK=170MHz的报错

按照国信长天指导书上要求的配置时,CubeMX会报错,"No Solution Found using Frequency 170MHz,do you want to use 150MHz",见图1和图2。该报错原因是因为国信长天的指导书上没说要更改SYSCLK的时钟源。另外,想要知道原因的可以学习下STM时钟树。SYSCLK左侧时钟源更改为PLLCLK,然后再输入170MHz,就不会报错了。图3 更改SYSCLK的时钟源。图1 指导书要求的配置方法。

2023-02-21 22:44:08 778

原创 复现git上 UAV_Formation_Ground_Station 项目

复现git上 UAV_Formation_Ground_Station 项目踩坑经验

2023-02-07 16:08:06 159

原创 STM32配置ADC问题

因为加入延迟的解决方法与时间有关,是时域问题,我猜测可能是ADC的时钟频率出问题了。如图2,是通过增加SYSCLK到AHB的分频系数来降低AHB时钟频率,从而降低ADC时钟频率。同时,还要在ADC设置界面选择ADC的时钟来源“同步时钟”,如图3。具体方法1 ,降低ADC时钟频率的方法有很多,最简单的一种就是使用异步时钟,并增加ADC时钟的分频系数。至于为什么降低ADC的时钟频率就可以转换正常,我推测是和ADC的输入时钟频率有关,ADC的输入时钟频率不可以太高,否则转换结果会异常。

2023-01-05 20:32:34 2583

原创 Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.

Keil5:*** Target 'xxx' uses ARM-Compiler 'Default Compiler Version 5' which is not available.

2022-07-29 12:10:06 54904 13

原创 工训物流机器人 智能物流机器人 PCB/控制/视觉资料

链接:https://pan.baidu.com/s/1OLVO0PpCZwU3034oQvE5Kw?pwd=1111提取码:1111在海鲜市场40r买的一份资料,工训物流小车,仅供学习交流,不得用于交易等;

2022-05-01 16:35:57 1690 5

原创 Ubantu20.04安装 ros版本 rtabmp,并运行一个demo

系统:Ubantu20.04测试用的摄像头:Intel Realsense D435rtabmap(Real-Time Appearance-Based Mapping),是基于RGB-D SLAM具有实时约束的全局环路闭合检测器。可用于生成环境的3D点云和/或创建用于导航的2D占用网格地图。参考网站:http://wiki.ros.org/rtabmap_roshttp://wiki.ros.org/rtabmap_ros/Tutorials/HandHeldMapping#RG

2021-11-15 22:16:03 3277

原创 rs2::invalid_value_error‘ hwmon command 0x7d failed

暂时还没解决今天安装完Intel D435i的libRealsense后,在终端运行roslaunch realsense2_camera rs_camera.launch时roslaunch realsense2_camera rs_camera.launch返回报错:12/11 22:13:14,505 WARNING [140508912400128] (types.cpp:78) hwmon command 0x7d( 0 0 0 0 ) failed (response -.

2021-11-15 13:03:16 2306 2

原创 Ubantu20.04安装libRealsense SDK 2.0 和ROS Wrapper for Intel RealSense Devices

系统:Ubantu 18.04默认安装的是IntelRealsenseSDK的最新版本(今天11月13日,最新的SDK版本为2.50.0)Tips:不同SDK版本对IntelRealsense-ros Wrapper的版本,和相机的固件版本需求不同,具体可以参考我的这一篇官方的安装方法在这个网站https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md我翻译一下1.注册服

2021-11-14 16:25:42 5127 3

原创 IntelRealsense升级摄像头的固件版本方法

最近升级了librealsense到,然后这个版本所要的d435的固件版本为【不知道怎么查realsense的固件版本的可以看我的这一篇文章】,官方给出的安装方法如下:我把步骤转载一下:我在刚运行rs-fw-update -l后报错:找不到命令,但是我已经安装了librealsense,具体的解决方法就是,在你电脑上安装的librealsense所在文件夹,依次进入librealsense/build/tools/fw-update/,在fw-update里面有ros-fw-update

2021-11-14 00:05:26 2910 2

原创 IntelRealSense 更新D435固件时,运行rs-fw-update -l后报错:找不到命令

环境:Ubantu18.04 摄像头:IntelRealsense D435 首先确定电脑里已经成功安装了 librealsense 我在刚运行rs-fw-update -l后报错:找不到命令,但是我已经安装了librealsense,具体的解决方法就是,找到librealsense所在文件夹,依次进入librealsense/build/tools/fw-update/,在fw-update里面有ros-fw-update...

2021-11-13 23:48:08 833 1

原创 Ubantu20.04 安装rtabmap的ros版本时 catkin_make报错:could not find a package configuration

ROS版本:noetic1.报错代码如下:CMake Error at /opt/ros/noetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package): Could not find a package configuration file provided by "cv_bridge" with any of the following names: cv_bridgeConfig.cmake cv_bri

2021-11-04 12:06:31 6847

原创 Ubantu20.04 安装cvsba时报错:CMake Error at cmake_install.cmake:41 (file): file INSTALL cannot copy file

chen@chen:~/下载/cvsba-1.0.0/build$ make install[ 58%] Built target cvsba[ 75%] Built target generate_synthetic_data[100%] Built target test_cvsbaInstall the project...-- Install configuration: "Debug"-- Installing: /usr/local/lib/cmake/Findcvsba.cmak.

2021-11-04 10:00:13 1953 2

原创 Ubantu 20.04安装cvsba make时报错:CV_TERMCRIT_ITER was not declared in this scope

error: ‘CV_TERMCRIT_ITER’ was not declared in this scope 49 | cv::TermCriteria criteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS, 150, 1e-10);error: ‘CV_TERMCRIT_EPS’ was not declared in this scope 49 | cv::TermCriteria criteria(CV_TERMCRIT_ITER+CV_TE.

2021-11-04 09:50:31 4584 4

空空如也

空空如也

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

TA关注的人

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