自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QTimer 不执行槽函数、无法停止计时

3.槽函数不能有参数,因为QTimer的timeout信号是没有参数的。4.QTimer::singleShot()可以不用声明实例。2.必须是SLOT函数,普通成员函数无法使用。1.域内调用不能带域名。

2024-03-12 11:45:03 262 1

原创 D415 运行 ORB-SLAM3

冲突,后来在cmake 找opencv的时候发现确实不同,一个是自带的opencv4.2.0,一个是源码的opencv4.4.0。去ros接口里的src文件,把订阅的节点信息改成realsense-ros发布的就可以了。报错GTK冲突,网上说是opencv编译的时候使用的gtk冲突,应该是。realsense-ros编译所使用的opencv的gtk。ORB-SLAM3的ros接口编译的opencv的gtk。发布RGBD话题:realsense-ros。RGBD 运行 ORB-SLAM3。

2023-12-30 16:07:55 424 1

原创 orb-slam3学习 运行单目+IMU数据集

示例接口主要在Examples文件夹中,由于我所需要的是单目+imu,因此选中example中的Monocular-Interial。然后在Examples文件夹下打开终端执行./Monocular-Interial.sh就可以运行了。运行单/双目+IMU时得用MH03数据集,因为这里面才有IMU数据,MH01里只有双目数据。github上最新版源码是没有sh运行文件的,我们可以自己创建。进入链接后我们都下载ASL数据格式。跑完会生成下面两个文件。

2023-12-22 15:17:54 652

原创 ubuntu server 20.04安装orb-slam3

opencv4.4报错openjpeg.h。详细结果输出到trace.txt。3.安装opencv4.4..如果执行第二行报错找不到命令。5.编译orb-slam3。下载source,并解压。pangolin下载。pangolin编译。opencv版本检测。4.安装boost库。

2023-12-21 16:11:53 379

原创 ROS创建功能包报错couldn‘t find executable named xxx below xxx

我在现有工作空间中创建了新的功能包和节点创建一个名为camera的功能包,其中附加的依赖有std_msgs(消息传递),roscpp(c++),cv_bridge(ros和opencv图像转换),sensor_msgs(传感器消息),image_transport(图像编码传输)

2023-12-05 23:17:07 611 2

原创 Linux快捷键大全

搭配搜索命令:ctrl+r 然后输入内容 就可以搜到,然后使用左右键可以得到,也可以直接点回车执行命令。命令行进入python界面后,退出python编程页面 ctrl d。强制停止端口程序运行&退出当前输出行新起一行。5.ctrl+l 终端清屏 和clear一样。ctrl+键盘左键 左跳一个单词。ctrl+键盘右键 右跳一个单词。ctrl+e跳到命令结尾。退出当前账户登陆 ctrl d。4. ctrl+a跳到命令开头。1. ctrl c 强制停止。2. ctrl d 退出账户。

2023-12-02 19:06:12 371

原创 Linux权限管理

普通用户的权限只有在home目录内是不受限的,一旦出了home目录,大多数地方就没有修改权限,只有只读和执行权限。用户名表示要切换到的用户,缺省值为root,切换用户后可以使用exit或者快捷键ctrl+d退回上一个用户;chown root:itheima hello.txt 将其所属用户修改为root,用户组修改为itheima。-g指定用户组,如果不指定,则会创建同名组,若组已存在,则必须指定用户组。-d指定用户HOME路径,不指定则HOME路径默认在:/home/用户名。

2023-12-02 14:20:51 1071

原创 Linux 基础知识&基础命令

vim是Linux中最经典的文本编辑器,vim是vi的加强版本,兼容vi的所有指令,不仅能编辑文本,还具有shell程序编辑的功能。具有命令模式、输入模式和底线命令模式:命令模式下不能进行文本编辑,通过命令进入输入模式和底线命令模式,dd快速删除一行,u对文本编辑的车撤销;输入模式可以自由编辑文本;底线命令模式通常用于文件的保存、退出。命令模式下的快捷键。

2023-12-01 18:56:50 897 1

原创 Ubuntu 20.04 下ROS 调用维特 N200WP IMU

问技术客服说是我ubuntu版本20.04不支持,后面发现不是,是波特率没有配上,后来我在windows下将N200WP的波特率设为115200(原本是961200),然后catkin_ws工作空间中的fdilink_ahrs.launch和fdilink_data.cpp中的波特率都要是115200,之前都是961200,猜测树莓派可能性能不够。4.1在home目录下创建catkin_ws文件夹作为ros工作空间,在其中新建src文件夹,将ros1驱动程序粘贴到src文件夹中。

2023-12-01 16:12:10 746 6

原创 树莓派调用RealSense D415 和 realsense-ros源码安装

树莓派4B Ubuntu server 20.04 LTS。可以git clone 也可以直接下zip。跳出来的窗口左边打开开关就能看到效果。1.下载RealSense SDK。会提示我们先拔掉再插上,让他识别。4.调用RGB-D415。3.设置udev规则。

2023-11-29 20:20:11 668 5

原创 window ssh连接ubuntu server安装ros

wifi连接成功,且自己电脑ssh ubuntu server 20.04成功后,便尝试电脑远程登陆ubuntu server。/etc/目录下新建ros/rosdep/sources.list.d/文件夹,并在里面新建20-default.list文件。我的里面没有软件和更新,直接搜updates 会搜到,打开之后,勾选以下选项。后面四行ip就是新ip,可以依次ping一下,选一个延迟最小的,我试了都一样。把hosts文件中添加的ip换成新ip后再rosdep update成功。将以下文件粘贴到文件中。

2023-11-27 15:51:04 396

原创 windows ssh 连接 ubuntu server 20.04

我安装的是ubuntu server 20.04 LTS,用raspiberry Image安装的,在安装的时候配置时没有勾选ssh服务,导致后面自己折腾了很久,按照网络上的方法修改很多配置文件也没用,在windows上执行ssh [email protected]一直permission deny或者connection refused,最后重装了。后来重新查看成功的sshd_config文件。里面有这么几处是取消注释的,可以参考一下。重装之后连上网之后ssh成功。

2023-11-27 00:04:00 456

原创 ubuntu server 20.04 LTS 第一次登陆 连接wifi

我的ubuntu server 下 ls 是有50-cloud-init.yaml。网上看了很多答案,说要提前安装XXX包,没有联网也就没办法安装。如图所示,不知道密码为什么变成乱码了,这里修改就好了。ping www.baidu.com成功。重新登陆reboot就连上网络了。单击i键进入编辑模式。

2023-11-26 14:17:55 520 1

原创 YELP官方数据集解压

相信很多人和我一样,解压下来只有倒数第二个tar后缀的文件,使用WINRAR解压后只有一个无后缀名的yelp_dataset文件,也就是图中最后一个文件,后来在网络上查询到手动修改后缀即可。可以直接去kaggle里下载。

2022-12-08 15:11:07 825

原创 命令行输入python进入应用商店,添加路径无效

大概率的原因是路径添加错了,必须添加如下路径。之前添加的其他python.exe路径都无效C:\Users\23524\AppData\Local\Programs\Python\Python39

2022-11-07 14:48:55 211

原创 pathon实现感知机分类乳腺癌数据集,并用混淆矩阵显示结果

先上代码:from matplotlib import pyplot as pltfrom sklearn.datasets import load_breast_cancerfrom sklearn.metrics import confusion_matrixfrom sklearn.model_selection import train_test_splitimport numpy as npimport seaborn as snscancers = load_breast_.

2022-04-24 19:49:41 572

原创 继承中的各代码块执行顺序

在存在继承关系时,静态代码块、非静态代码块、构造函数、方法等的执行顺序总结

2022-04-09 19:38:13 847

原创 python报错:TypeError: predict() missing 1 required positional argument: ‘X_test‘

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档原因:使用时传入的参数缺少,且未定义缺省值。定义函数时:def predict(ws,X_test):return XXX使用时:a = predict(X_test)

2022-04-08 13:13:35 3753

维特imu上位机FDIGroundStation

维特imu上位机FDIGroundStation

2023-12-03

ubuntu系统的维特imu sdk

ubuntu系统的维特imu sdk

2023-11-29

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

TA关注的人

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