【PX4-AutoPilot教程-TIPS】PX4控制无人机在Gazebo中飞行时由于视角跟随无人机在画面中心导致视角乱晃的解决方法

PX4控制无人机在Gazebo中飞行时由于视角跟随无人机在画面中心导致视角乱晃的解决方法

问题描述

无人机在Gazebo中飞行时,无人机始终处于画面中央,会带着视角乱晃,在Gazebo中进行任何操作视角都无法固定。

观察Gazebo左侧World栏GUI选项,发现有一个track_visual项,这个是Gazebo中的跟随视角,跟踪目标是无人机iris,但是手动点击无法取消,设置Gazebo使用FOLLOW选项跟随其他目标也无法实现,Gazebo打开时默认是不会进行视角跟随的,所以我猜测原因是PX4在Gazebo仿真中写了一个脚本来使无人机一直处于画面中央。

通过观察发现这个camera的名称为gzclient_camera,于是在PX4源码中搜索这几个关键词,比如client、camera、gazebo,结果还真找到了相关代码。

在Tools/sitl_run.sh文件中有如下的代码,控制Gazebo中的视角跟随无人机。

复制代码
# Disable follow mode
if [[ "$PX4_NO_FOLLOW_MODE" != "1" ]]; then
    follow_mode="--gui-client-plugin libgazebo_user_camera_plugin.so"
else
    follow_mode=""
fi

解决方法

在运行仿真命令时加上前缀PX4_NO_FOLLOW_MODE=1来屏蔽视角跟随部分代码。

复制代码
PX4_NO_FOLLOW_MODE=1 make px4_sitl_rtps gazebo

之后再次运行即可在固定视角下观察无人机的运动。

相关推荐
云卓SKYDROID30 分钟前
无人机飞行模式详解
人工智能·无人机·高科技·云卓科技·技术解析、
Q_21932764553 小时前
无人机花键传动轴加工工艺设计
无人机
云卓SKYDROID3 小时前
无人机数据传输速率模块解析
无人机·飞控·高科技·云卓科技·速率模块
财迅通Ai3 小时前
全球首款8K全景无人机成本曝光 影翎A1标准套装综合硬件成本约5512.52元
无人机
Deepoch4 小时前
Deepoc具身模型外拓板:无人机从“会飞的相机”到“会思考的搭档”的跨越
科技·无人机·开发板·未来·具身模型·deepoc
xqqxqxxq4 小时前
《智能仿真无人机平台(多线程V3.0)技术笔记》
笔记·无人机·cocos2d
大势智慧5 小时前
低空大师2025飞行报告
无人机·生态·低空经济·技术突破·场景应用·年度回顾·创新升级
延凡科技13 小时前
无人机低空智能巡飞巡检平台:全域感知与智能决策的低空作业中枢
大数据·人工智能·科技·安全·无人机·能源
Together_CZ15 小时前
无人机助力道路智能养护,基于最新端到端范式YOLO26全系列【n/s/m/l】参数模型开发构建无人机航拍道路交通场景下水泥路面缺陷智能检测识别系统
无人机·无人机助力道路智能养护·无人机航拍道路交通场景·yolo26·最新端到端范式·水泥路面缺陷智能检测识别·道路巡检养护
sxgzzn15 小时前
低空经济新实践:无人机如何革新光伏电站巡检
无人机