- 博客(18)
- 收藏
- 关注
原创 (十七)MATLAB读取Gazebo话题信息
在仿真实验过程中,我们有时需要实时读取ROS及Gazebo话题,目前互联网上关于读取ROS的话题资料较多,读取Gazebo话题的参考资料较少,本文将以Ubuntu下固定翼仿真为例,展示如果通过MATLAB的插件GazeboPlugin读取Gazebo话题里面的数据。
2024-09-21 16:11:25 948
原创 (十六)Ubuntu 20.04 下搭建PX4+MATLAB 仿真环境(HITL)
Ubuntu 20.04 下搭建PX4+MATLAB 仿真环境(HITL)
2024-09-20 18:52:58 479
原创 (一)模式识别——基于SVM的道路分割实验(附资源)
学习掌握SVM(Support Vector Machine)算法思想,利用MATLAB的特定工具箱和库函数,实现对特定图像的道路分割。同时通过本实验过程理解处理各种数据分析问题的一般思想,包括数据预处理、模型选择、模型评估和参数优化等。
2024-09-05 21:24:50 1573
原创 (十五)Ubuntu 20.04 下搭建PX4+MATLAB 仿真环境
此处发现安装界面缺失Data Acquisition Toolbox模块,点击APP->获取更多App,搜索Data Acquisition Toolbox,发现该模块仅仅支持Windows平台,对于PX4的大部分开发场景不涉及该模块,因此若必需Data Acquisition Toolbox模块,请移步Windows平台。软件安装完毕后,是无法通过应用程序列表里面的快捷方式启动的,若要使用终端命令打开,需要进行额外操作。随后即可通过终端命令matlab启动软件,若出现下图报错,可通过命令安装相应模块。
2024-05-17 13:01:50 1979
原创 (十四)Ubuntu 20.04下PX4+Gazebo无人机多机飞行仿真
本教程以XTDrone为基础,参考其模板编写了PX4 1.14.0下的多机launch文件生成脚本,并根据其多机控制例程序,进行了多旋翼多机控制测试。
2024-05-16 21:08:00 1248
原创 (十三)自定义固定翼机型plane_cgo3无法通过协议控制云台
在文章(九)PX4开发,给固定翼飞机(Plane)加装云台相机(cgo3)中,完成了给固定翼机型新增云台的操作,但是在实际测试中,发现云台控制模式不支持使用MAVLink协议控制,即MNT_MODE_IN设置为Mavlink gimbal protocol v2无效,这是仿真模式下固定翼在初始化过程中,未设置协议控制导致的(Mavlink gimbal protocol v2输出模式是给多旋翼的Follow Me模式使用的)若在二次开发过程中有云台控制需求,可参考此文章。
2024-05-15 00:01:11 437 1
原创 (十二)PX4机型文件概述,如何在QGC显示自定义机型
在文章(十一)PX4+Gazebo标准固定翼硬件在环(HIL)仿真 中,我们通过二次开发为PX4新增了固定翼HIL仿真功能,但是由于新定义的机型并不在QGC的机型列表中,下面我们将通过导出机型列表,重新编译QGC,实现在QGC界面对新定义机型的显示。
2024-05-14 09:49:57 1605
原创 (十一)PX4+Gazebo标准固定翼硬件在环(HIL)仿真
根据PX4官网仿真配置教程的描述,1.14.0版本的固件只支持VTOL和四旋翼机型的HIL仿真,本教程将根据其内在仿真原理,为PX4新增标准固定翼HIL仿真功能。
2024-05-13 14:50:31 1493 1
原创 (十)XPlane+PX4 硬件在环(HIL)仿真配置
重要提示:XPlane仅支持10系列及以下版本。PX4原生固件仅支持v1.3.3及以下版本,更高版本中,已移除对HLAStar(XPlane)机型支持。QGC仅支持3.5.6及以下版本,更高版本已经移除对XPlane仿真支持。
2024-04-29 11:38:24 1055 2
原创 (九)PX4开发,给固定翼飞机(Plane)加装云台相机(cgo3)
PX4源码附带的模型中,typhoon_h480六旋翼无人机搭载有cgo3云台相机,本教程展示将cgo3相机安装到固定翼飞机上的操作流程。
2024-04-28 22:22:03 919 13
原创 (八)Ubuntu 20.04下,PX4+FlightGear联合仿真环境配置
Ubuntu 20.04下,PX4+FlightGear联合仿真环境配置
2024-04-18 11:27:48 1099 2
原创 (六)Ubuntu 20.04搭建QGroundControl 4.3开发环境,基于Qt 6.6.1版本
2024年年初,QGroundControl官网更新了开发配置说明,开发环境由Qt 5.15.2升级到了Qt 6.6.1,下面参考官网对配置过程进行示范。
2024-04-15 08:40:05 1794 2
原创 (五)PX4+Gazebo硬件在环(HIL)仿真配置
本文介绍了Ubuntu 20.04下Gazebo+PX4的硬件在环(HIL)仿真流程。
2024-04-07 10:36:20 1591 3
原创 (四)PX4开发,创建自定义uORB话题
3.make编译,可看到build文件夹下生成了新的my_msg.*文件,此时则创建自定义话题成功。在set(msg_files ...)添加刚刚自定义的uORB消息。2.修改uORB的msg目录的CMakeLists.txt文件。1.创建uORB话题.msg文件。粘贴如下内容,并保存。
2024-03-31 12:45:51 429 1
原创 (一)Ubuntu20.04下PX4开发环境搭建(v1.14.0)
Ubuntu 20.04 + ROS + PX4 + QGC 开发环境搭建
2024-03-28 11:17:30 3976 25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人