px4+ubuntu22.04+ros2开发记录

1. SITL软件在环开发环境搭建

安装ros2:参考小鱼的一键安装

安装px4、QGC、DDS:参考: PX4 自动驾驶仪用户指南 | PX4 Guide (main)

最新PX4xROS2保姆级仿真部署教程来了!_ros2 px4-CSDN博客

1.1 问题一:gazebo sim仿真没有模型

描述:执行如下命令后: make px4_sitl gz_x500 ,默认打开gazebo sim(版本8.10),但是打开以后并没有模型 ,大模型说是要移近模型/启动仿真时强制启用渲染组件等,最后定位到是渲染依赖的opengl这个库过低,安装以后就可以成功看到无人机了。

1.2 问题二:QGC安装命令补全和下载链接失效

使用如下命令:

复制代码
sudo usermod -a -G dialout $USER
sudo apt-get remove modemmanager -y 
//modemmanager :虚拟机一般不需要连接移动宽带调制解调器,该服务属于冗余进程;
//               部分嵌入式 / 机器人开发场景(如 ROS/ROS2 + Gazebo)中,ModemManager 可能会占用串口、USB 端口,或与设备驱动产生冲突;
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-gl -y
sudo apt install libfuse2 -y
sudo apt install libxcb-xinerama0 libxkbcommon-x11-0 libxcb-cursor-dev -y

参考官网下载安装脚本: Download and Install | QGC Guide

安装并启动仿真

复制代码
chmod +x ./QGroundControl-x86_64.AppImage

// 启动QGC
./QGroundControl-x86_64.AppImage  (or double click)

// 启动px4仿真
cd PX4-Autopilot
make px4_sitl gz_x500
相关推荐
生成论实验室13 小时前
自动驾驶:一个自主运动的系统
人工智能·算法·机器学习·语言模型·机器人·自动驾驶·安全架构
YOLO数据集集合14 小时前
无人机风电设备智能巡检 风机叶片缺陷目标检测数据集实战 | 表面腐蚀漏油识别 工业视觉质检 深度学习模型训练落地10337期
人工智能·深度学习·目标检测·计算机视觉·无人机
JAMSAN093014 小时前
机器人轴承:被低估的“物理关节”,正在打开300倍增长空间
数据库·人工智能·机器人·智能硬件
我就是全世界15 小时前
具身智能难现“ChatGPT时刻”:缺统一范式,更缺优质数据
人工智能·chatgpt·机器人
Ven%1 天前
从大模型/Agent开发到机器人/具身智能:完整入门路线
机器人
飞手早知道1 天前
一站式选机服务落地 赋能无人机行业采购提质增效
无人机
渡众机器人1 天前
第八届全球校园人工智能算法精英大赛-算法应用赛-渡众机器人智能体对抗挑战赛规则
人工智能·算法·机器人·自动驾驶·自主导航·对抗赛
LONGZETECH1 天前
无人机仿真教学软件选型实战:5 个硬核技术维度,避开实训建设踩坑
3d·无人机·交互·cocos2d
WangN21 天前
【通识】宇树G1_29DOF速度跟踪训练—逐章学习手册
人工智能·python·学习·机器人·具身智能
xiaoduo AI1 天前
从接待执行到业务增长,AI客服如何实现全链路协同?
人工智能·机器人