- 博客(43)
- 资源 (3)
- 收藏
- 关注
原创 [liorf_localization_imuPreintegration-2] process has died
如果输出中有 not found,说明你的系统缺少某些动态库。我的这个库存在,所以就是,没有链接好。我有一个not found是。ldd 后面跟完整路径。
2025-03-04 23:19:37
343
原创 在linux下,让Windows分区中的空间可读可写
问题:在ubuntu中,点击其他位置,里面有好几个Windows的分区,但只读不可写。向其中粘贴就会出现如下报错:解决办法:首先,你需要确定Windows分区的设备标识。下图箭头指的就是,例如使用mount命令来挂载分区。例如,如果Windows的一个分区是/dev/sda4,你可以创建一个挂载点(如),然后使用以下命令挂载:如果是FAT32文件系统,使用 -t vfat 替代 -t ntfs-3g此时你就能在主目录中看见名为windows的文件夹了,打开熟悉查看容量,容量大小等于该分区的剩
2025-02-21 10:54:39
417
原创 scout_mini 上手指南
step3:如果不是第一次使用,请使用 scout-ros 软件包(每次关闭电源时都运行此命令)其中包含了Velodyne雷达、阿路比imu和scout_mini的驱动。上述step走完还不行,那么重启一下底盘再试试!step2:首次使用 Scout-ros 套装。/imu/data 话题有数据则安装成功。step1:启用 gs_usb 内核模块。ROS_DISTRO:自己的ROS版本。可能提示缺少依赖,安装提示安装即可。step6:再启动键盘节点(step5:启动基本节点。step1:插上雷达网线。
2025-02-19 21:01:02
335
原创 Ubuntu 20 掉显卡驱动的解决办法
(ps:这张图片是修好之后截的,掉显卡时内核为5.15.0-131)具体安装步骤我也记不清了,建议再参考一下其他的博客。
2025-02-17 22:43:18
560
原创 在conda环境下,安装Pytorch和CUDA
系统 : Ubuntu20.04显卡:NVIDIA GTX1650显卡驱动已经装好(命令nvidia-smi查看显卡配置)(主要看一下第一行的参数,最大支持的CUDA版本为12.4 )Aanconda 版本()(似乎没什么影响)
2025-02-16 22:48:21
1061
原创 卸载nomachine
确认 NoMachine 的实际安装路径。你可以使用 find 命令在系统中查找 nxserver 脚本的位置。如下图卸载成功(如果没有成功,或者没进度,那么把命令杀掉重试一次就好)找到路径后,你可以使用该路径来卸载 NoMachine。网上的方法:提示找不到命令。step1. 终端输入。step2. 终端输入。
2024-08-24 20:33:09
1302
原创 Jump Point Search (JPS) 路径规划算法
Jump Point Search通过跳过不必要的节点评估,加速了路径规划过程,特别适合用于大规模、开放区域的网格地图。它在保持A*算法路径最优性的同时,大幅提高了效率。
2024-07-14 21:28:33
1017
原创 解决conda: 未找到命令的问题
第一个路径是文件位置,路径是/home/zz/.local/bin。第二步:打开主目录下的./bashrc 文件,在最后一行添加。安装完成后提示 未找到命令 如图。找到安装位置,如下图。第三步:在终端中输入。
2024-06-25 16:21:14
2959
原创 串口接收到的小数进行解析
我们需要的gps数据要到小数点后七位,所以我们要定义一个double类型的变量存放float ——4个byte,有符号型,可以表达负数/小数;Float 类型至少要能精确表示到小数点后6位。double——8个byte,有符号型,可以表达负数/小数;Double 类型至少要能精确到小数点后 10 位。如果像我一样头硬,非不用double类型的变量接收数据,那么怎么接收数据呢?double类型的数据是8字节的,那么我们定义一个8字节的int型()用于接收数据可以吗?
2024-04-20 15:31:22
432
1
原创 句柄ros::NodeHandle nh(“~“)与nh对launch文件参数配置(param)的影响
【代码】句柄ros::NodeHandle nh(“~“)与nh对launch文件参数配置(param)的影响。
2024-04-14 11:44:25
294
原创 嵌入式C语言学习——基于Linux与GCC(二)
指针:内存类型资源地址、门牌号的代名词指针变量:存放指针这个概念的盒子c语言编译器对指针这个特殊的概念,有两个疑问?1.分配一个盒子,盒子要多大?在32bit的系统中,指针就4个字节,(可以表示2^32个地址,4GB的内存空间)提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-02-14 16:57:48
582
原创 嵌入式C语言学习——基于Linux与GCC(一)
预处理:去掉注释、加载头文件、替换宏定义、不进行语法检查。3.在编辑模式中,按ESC退出编辑模式,返回正常模式。1.过vim编辑器打开/创建文件:vim 文件名。注意:define、include不是关键字。4.正常模式,按**:**进入命令行模式。2.进入文件,默认在正常模式,按。在当前文件夹下执行build文件。wq+回车 保存并退出。linux终端执行命令。
2024-02-03 22:54:48
600
原创 MOS基本术语
耗尽型MOS管的阈值关闭电压,是在一定VDS条件下,使得ID电流近似等于0时的VGS电压;:增强型MOS管的阈值开启电压,是在一定VDS条件下,开始出现ID电流时所需的VGS电压。表示栅极与源极之间所能施加的最大电压值。表示漏极与源极之间所能施加的最大电压值。MOS管是电压控制电流的器件。表示漏极可承受的持续电流值。
2024-01-21 17:03:32
678
原创 关于元器件封装的一些文章和一下我的体会
TVS二极管、快恢复二极管,SMA/SMB/SMCTO-252和TO-263及TO-D2PAK和DPAK的区别原理图库中的原理图与PCB库中的封装的关系1.添加封装的方法在原理图库中找到要添加封装的原理图,点击Add Footprint ,方法1 》在封装模型-名称中输入“封装名称”,软件自动查找与“封装名称”相同的封装(查找范围是:已安装的pcb库和工程中的pcb库)。**注意:**方法2》点击上图封装模型中的浏览,可以手动在各个库中选择。方法3》如果需要的封装既没在已安装的pcb库也没
2022-06-26 15:56:01
1442
原创 AD22 gerber files 点开 gerber steup 界面 有问题 官方解决方法
gerber files上面是图一但却是这个上图是图二官方说:gerber files 点开是图一,gerber x2 files 点开是图二现在我点开gerber files 也是图二(可能是更新了)我看到了官方的下面图中这句话解决方法:1.点击小齿轮进入优选项 -system-general-advance2. 搜索框中输入gerber (自动搜索)-把箭头指的那一个箭头去掉-点击close-点击确定重启软件,ok...
2022-06-24 00:05:20
2450
2
原创 移植一个SPI协议oled屏幕的方法(百度云例程)
先上链接我的:在上百度云链接SPI管脚说明GND VCC 明显不用改。CS 是片选 因为我们只有一个SPI外设(oled屏)因此无需使用。因此我们只需要更改D0 D1 RES DC 四个管脚gpio的定义即可。打开工程后改三个地方:1.spi.h在spi.h中更改 D0 D1 的管脚定义,网站上下载的例程是IO口是:D0:PB13D1:PB15我改成了PA4(D0,时钟总线),PA5(D1,数据总线)oled.h在oled.h中更改RES DC C...
2022-06-15 21:08:58
1536
原创 芯源cw32f030c8t6用keil5编译时出现的问题
问题:下图不显示芯片数据,点击add,里面也没有所需的芯片。解决方法:点击魔法棒->Device->在对话框中找到对应的芯片(我需要的是cw32f030c8)点击 ok。之后再去上图中点击add,选择cw32f030c8即可。如果在Device中没有找到相应的芯片,应该去芯片官网下载该芯片的软件包,然后双击安装该软件包(软件包的格式大致为:巴拉巴拉cw32f030(芯片名)巴拉巴拉.pack)另外:cw32也可以用jlink下载,我使用的是jlink_ob,如下图**“Port”**要择选 SW..
2022-06-09 17:57:30
1332
1
原创 用万用表检测数码管
知识点:如何用万用表检测数码管的引脚排列对数字万用表来说,红色表笔连接表内部电池正极,黑色表笔连接表内部电池负极,当把数字万用表置于二极管挡时,其两表笔间开路电压约为1.5V, 把两表笔正确加在发光二极管两端时,可以点亮发光二极管。如图3.1.5所示,将数字万用表置于二极管挡,红表笔接在①脚,然后用黑表笔去接触其他各引脚,假设只有当接触到⑨脚时,数码管的a段发光,而接触其余引脚时则不发光。由此可知,被测数码管为共阴极结构类型,⑨脚是公共阴极,①脚则是数码管的a段。接下来再检测各段引脚,仍使用数字万用表二极管
2022-06-08 01:27:57
4130
原创 使用51单片机驱动无源蜂鸣器按一定频率发声
由于不同的延时函数对频率计算中的各种数值有不同的影响,因此,首先说明我使用的延时函数delay_us(10000 )大约 0.12秒void delay_us(unsigned int i){ unsigned int k; for (k =0;k<i;k++);}有帮助请点赞有疑问请留言或联系QQ:2659416214...
2022-04-12 10:46:16
3170
2
原创 teb_local_planner中costmap_converter wiki安装使用教程(可视化、图形化例程)
costmap_converter 是teb中的一部分,因此需要teb配合使用teb_local_planner官方介绍点这teb官方教程teb的安装与demo安装下面以melodic版本为例安装teb_local_planner1.从官方 ROS 存储库安装 teb_local_planner 包(二进制安装)sudo apt-get install ros-melodic-teb-local-planner2.teb_local_planner例程源代码安装cd ~/catkin-w
2022-04-10 14:06:20
3236
2
原创 c语言变量在程序各处的作用域
https://blog.youkuaiyun.com/walle2018/article/details/79778312在main函数内部定义了一些变量并使用它们,例如:像这样在函数(并非只有main函数,所有函数都一样内部的变量被称为局部变量,它们的作用域就是当前函数内部。也就是说,这些变量只能在其内部使用,而不能在函数外部使用。int main(int argc, char *argv[]){ int a; int b; int c; //do something return 0;}
2022-04-09 13:16:52
408
原创 将指定位清0或置1,其余位不变
例如:10101111(0xef)如果要让第六位置0则 11101111(0xAF)&10011111(0xdf )这样第六位为零,其他位不变如果要让第五位置1,则10101111(0xef)||00010000(0xdf )
2022-04-09 12:03:52
1582
原创 对ros中话题,消息,发布订阅,服务,参数服务器的理解
0.哔站奥特学园赵虚左老师讲的真好。(建议先听古月21讲搭框架)1.发布订阅 和 服务都使用了 话题 和 消息 。2.消息描述了话题的结构(话题长什么样子)。3.发布订阅中的消息文件后缀.msg,服务中消息文件后缀.srv4.在查找问题时,要找哪点的问题就使用相关的命令,例如:怀疑节点的话题写的不对,就用rosnode命令查找节点的话题。5.在一个工作空间中编写另一个工作空间的节点要将相关的消息引入程序。#先使用 rostopic info 命令 查找话题的消息类型:如下Type :pl
2022-02-18 01:22:47
1159
原创 arduino UNO开发环境的创建
选择为 Arduino UNO2.选择端口3.点击对勾编译程序4.点击箭头烧录程序问题:检测不到串口解决:1.多次插拔接口界面右下角出现下图即成功。进开发板管理器更新下图的支持包(不用选择什么版本, 直接点击更新update)...
2022-02-13 21:39:23
502
原创 建立esp8266的开发环境
https://www.bilibili.com/video/BV174411Q7Ld?p=1&share_medium=android&share_plat=android&share_session_id=32326d2a-dfc7-4035-a006-764f78741a67&share_source=QQ&share_tag=s_i×tamp=1644755912&unique_k=ykJFPj5
2022-02-13 20:52:26
4031
原创 esp8266 AT+CIPSTART=“ “,“ “,8080 ERROR CLOSED 终极解决方法
问题如上图原因:使用网络助手创建的server中本地ip不正确(我使用的wifi,但是ip地址是有线网卡的地址)解决方法1.找到电脑的IP地址,在cmd中输入ipconfig2.网路助手显示的是以太网适配器中的ipv4地址,但我们需要无线局域网适配器 WLAN 中ipv4地址(我的电脑和esp8266都是用的wifi)3.将以太网适配器中的ipv4地址(我的是192.138.236.1)替换为无线局域网适配器 WLAN 中ipv4地址(我的是192.168.43.203)如有帮助请点.
2022-02-12 23:58:30
10224
5
原创 c8t6调用mpu6050用oled输出角度,角速度,角加速度(附百度云链接)
先供出链接输出角度,角速度,角加速度(好用)链接:https://pan.baidu.com/s/1vHpGflA2iD4KGlsTRA3WuA 提取码:1234输出角度(好用)链接:https://pan.baidu.com/s/1Od1uxsNbaF7PKC1w-4x1zw 提取码:1234oled中的是PA5 PA7管脚mpu6050用的是PB6 PB7管脚Gyro是陀螺仪,输出的是角速度。Accel是加速度计,输出的是加速度。DMP芯片可以输出角速度,角加速度,和四元数(四
2022-01-16 23:53:59
2110
8
原创 jetson nano b01 和realsense结合的时候出现的问题
我参考的文章https://zhuanlan.zhihu.com/p/402144923https://link.zhihu.com/?target=https%3A//jason-xy.cn/2021/08/intel-t265-ros-jetson-with-cuda/是大佬写的文章,第二个是他的网站,向他们学习1.下图设备没有被发现,是因为realsenseSDK没有安装好解决方法:重装系统再重新安装SDK2.catkin_ws 的工作空间没有编译解决方法:在cankin_ws文件夹
2022-01-14 23:50:21
2338
原创 克隆或备份或复制自己搭建好的Linux系统(超详细避坑指南)
前言:借鉴网上的教程,项目做了5天,环境搭建好了,只需要进一步的编程,这时想要把环境备份一下,本来想做成.iso或者.img的镜像,但是在网上找了好久都没有可行的方案,有些需要装软件的,我的Linux也装不上。之后接下来的5天,我就一直在思考怎么备份。然后我找到的解决方案,个人认为适用于大多数Linux系统。(在SD卡中的系统)我的环境| 硬件配置(我用到了哪些东西)1.win10电脑2.一个winPE的启动盘(一个优盘)(不是必备)(用来改优盘的“文件系统”)windows是NTFS,Linu
2022-01-10 16:08:52
25332
3
原创 用stm32f103c8t6点亮0.96寸oled屏(附带百度云例程)
oled的技术文档中的例程好像时用keil4开发的,keil5打开时有问题,因此用自己建的c8t6工程做了移植,亲测有效。首先挂出链接链接:https://pan.baidu.com/s/19H5pTt2JeQYA_LBdDxZRag提取码:1234工程的简单说明端口说明使用端口为PB8,PB9PB8用作时数据线SDA,PB9用作时钟线SCL效果如图IIC端口更改在oled.c中更改需要使能的端口时钟2.在oled.h中更改时钟线和数据线的高低电平定义的端口常用的显示函
2021-09-10 09:17:20
22555
34
原创 使用万用表测量占空比的注意事项
红线接信号线,黑线接vcc,测出的的频率和占空比才准确。如果万用表其中的一根接了GND而没有接VCC,则测量值回非常奇怪。
2021-08-23 23:23:58
939
可以串口打印脉宽的电调初始化.zip
2021-08-23
stm32f103C8T6模板.zip
2021-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人