自定义博客皮肤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)
  • 收藏
  • 关注

原创 安装PX4仿真,版本1.15.0,找不到aruco.hpp解决

在路径Tools/simulation/gazebo-classic/sitl_gazebo-classic/include手动添加相关文件,

2025-01-02 16:42:28 232

原创 MIPG和YUYV格式区别与特点

MJPG:YUYV:

2024-12-26 09:23:49 738

原创 记px4固件1.15.0版本部分配置

使用pixhawk6c,电调连接PWM(AUX)口。

2024-12-13 17:04:30 477

原创 解决启动PX4后没有无人机的一种办法

关闭gzserver,需要查看对应的进程号,此处是195361。关闭gzclient,进程号195352。

2024-11-08 17:10:33 460

原创 aruco码检测定位原理ros功能包实现笔记

利用c++实现opencv的aruco码位置检测(还未复现,后续补上)config/camera.yaml:相机标定参数,具体参数获取方法请看。src/aruco_det.cpp:ros功能包实现aruco码检测。具体操作:更改完参数后,catkin_make一下。

2024-11-08 15:44:42 585

原创 ubuntu20.04两个版本opencv3.4.16与opencv4.5.5同时存在切换使用

【代码】ubuntu20.04两个版本opencv3.4.16与opencv4.5.5同时存在切换使用。

2024-11-07 17:19:55 398

原创 ubuntu20.04安装QGC地面站

【代码】ubuntu20.04安装QGC地面站。

2024-11-06 17:10:03 703

原创 fishros一键安装ros(膜拜大神之作)

Ctrl+Alt+T打开终端。

2024-11-05 14:52:08 798 1

原创 usb_cam+opencv+aruco码标记备忘录

在这个软件页面里,分别将格子图放于屏幕四个边,然后拉进拉远,旋转,等四个参数全部变绿,点击calibrate,等一段时间就可以在终端查看对应的相机内参camera matrix,畸变系数distortion等参数。上面第二条指令就是启动标定程序的,里面需要输入棋盘的size和square对应的就是上面提到的两个数值。后续需要根据旋转向量(rvec)和平移向量(tvec)实现飞机位姿纠正和降落。就可以看见标记好的aruca标记位姿估计坐标轴。对应棋盘格的行和列除开边界的焦点尺寸。就可以显示摄像头的图像了。

2024-11-05 14:48:28 1041

原创 PX4 安装

如果是false,一般是因为.bashrc里的路径写的不对,请仔细检查。E: 文件 list 第 1 行的记录格式有误 /etc/apt/sources.list.d/gazebo-stable.list (Component)1、试过很多办法,卡在编译,在 make px4_sitl_default困难重重,但各种各样的错。由于empy的版本不匹配,我下载的empy版本为4.1,但是似乎4.0版本以上都会出现这个错误。(1).运行gedit ~/.bashrc 打开.bashrc文件。

2024-11-04 15:13:39 462

原创 Yolov10安装使用

【代码】Yolov10安装使用。

2024-11-04 14:40:21 91

原创 解决WARNING: disk usage in log directory [xx/xx/.ros/log] is over 1GB.

【代码】解决WARNING: disk usage in log directory [xx/xx/.ros/log] is over 1GB.

2024-10-25 14:30:08 114

原创 无人机以mid360+光流实现无GPS定位

将来自mid360雷达的位姿信息(odometry)和来自 PX4 飞控系统的位姿信息进行融合和转换。然后将的位置信息在初始偏航角(光流获取,也可以通过其他方式)确定后转换到 ENU(East-North-Up)坐标系下,并发布转换后的位姿消息。pixhawk6c飞控,livox-mid360雷达,MTF-01_Micolink光流测距一体传感器,香橙派5B开发板。开发板-飞控:usb-ttl,接飞控tele2。光流-飞控:tele3。启动fast-lio。启动上述雷达定位节点。启动offboard。

2024-10-24 17:59:05 1745 4

原创 ubuntu20.04下ros安装octomap

直接使用ros版的octomap,接受点云话题并转octomap。目录下修改自己的pcd文件。

2024-10-18 10:47:20 545

原创 kitti数据集处理为yolov10适用的python脚本

【代码】kitti数据集处理为yolov10适用的pythonj脚本。

2024-10-17 14:42:28 540

原创 香橙派5B与MAVROS连接卡在[ INFO] [1689140961.169740545]: MAVROS started. MY ID 1.240, TARGET ID 1.1

运行mavros后,会卡在MAVROS started. MY ID 1.240, TARGET ID 1.1

2024-10-14 09:16:45 335

原创 无人机飞控与开发板MAVROS连接报错:MAVROS[FATAL] [xxxx]: FCU: DeviceError:serial:open: No such file or directory

===============================================================================原因分析:设备连接有问题。可以检查硬件接线是否正确稳定。我使用的是ttyUSB0:921600,改成一致,再次运行,应该就没问题了。

2024-10-07 15:38:22 1015

原创 ssh远程连接主机报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

ssh服务是通过公钥和私钥来进行连接的,它会把每个曾经访问过计算机或服务器的公钥(public key),记录在~/.ssh/known_hosts 中,当下次访问曾经访问过的计算机或服务器时,ssh就会核对公钥,如果和上次记录的不同,OpenSSH会发出警告。此报错是由于远程的主机的公钥发生了变化导致的。例如:主机IP:192.168.1.115。只需要清除连接信息就可以。此时应该就可以正常连接了。

2024-09-15 11:49:02 649

空空如也

空空如也

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

TA关注的人

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