在运行别人的的px4代码时,比如一个包Base_control中,终端提示了MODE: Unsupported FCU,该错误主要是因为端口不正确,mavros没能正确的连接到px4固件,如果用rostopic echo /mavros/state会发现连接状态是false。

rostopic echo /mavros/state

结果为,即connected为false

header: seq: 0stamp: secs: 0nsecs:         0frame_id: ''
connected: False
armed: False
guided: False
manual_input: False
mode: ''

而这里原因很多,有可能我们的环境没有添加,但是一般到了这步应该会在~/.bashrc中已经添加了px4固件和gazebo以及sitl之类的环境,所以主要还是在于端口

由于运行的是添加到catkin_ws/src下的包Base_control,也就是运行的是其中的mavros_posix_sitl.launch,而该launch文件在firmware中是同名的,因此可能两个端口是冲突的,也就是说是用别人的launch其中的端口地址与我们本机的可能不同。

我最终查看了我的Firmware目录下的mavros_posix_sitl.launch,发现

<arg name="fcu_url" default="udp://:24540@localhost:34580"/>

而Baes_Control中的为

<arg name="fcu_url" default="udp://:14540@127.0.0.1:14557"/>

所以最终将后者的改为前者即可。

PX4固件在Gazebo下进行SITL仿真自己的包时遇到MODE: Unsupported FCU问题相关推荐

  1. 解决PX4固件在Gazebo下进行SITL仿真时遇到的MODE: Unsupported FCU问题的方法

    参考一下两个链接: https://github.com/PX4/PX4-Autopilot/issues/12038 https://docs.px4.io/master/en/simulation ...

  2. 【Android】高德地图在Debug模式下运行正常但是打Release包时则闪退解决办法

    [Android]高德地图在Debug模式下运行正常但是打Release包时则闪退解决办法 来源: https://blog.csdn.net/weixin_39370093/article/deta ...

  3. 当在Ubuntu系统下使用apt-get命令下载依赖包时,报错“E: 无法定位软件包”

    当在Ubuntu系统下使用apt-get命令来安装所需依赖包时,可能会报错"E: 无法定位软件包问题" 由于centos中的yum和ubuntu中的apt-get命令下载的依赖包名 ...

  4. 无人机仿真—PX4编译,gazebo仿真及简单off board控制模式下无人机起飞

    无人机仿真-PX4编译,gazebo仿真及简单off board控制模式下无人机起飞 前言 在上篇记录中,已经对整体的PX4仿真环境有了一定的了解,现如今就要开始对无人机进行起飞等仿真环境工作,在整体 ...

  5. PX4的软件仿真(SITL)中关于MODE: Unsupported FCU [ WARN]的问题

    MODE: Unsupported FCU 具体原因 在做ROS和PX4软件在回路仿真时,发现报错如下: MODE: Unsupported FCU [ WARN] [1615635403.05960 ...

  6. Gazebo下借助ORB_SLAM2进行自定义相机参数的双目视觉仿真

    首先,在Gazebo下建立自定义的相机模型,这里借助了ORB_SLAM2开源项目完成.一开始听说该项目原生支持双目视觉(Stereo Camera),这里看了许多BLOG和文档参考,记录一下实现的流程 ...

  7. ubuntu20.04安装PX4固件错误总结

    ubuntu20.04安装PX4固件错误总结 笔者小白一枚,意欲实现PX4"Hello Sky"仿真开发,在进行仿真模拟之前,需要在主机操作系统上安装开发人员工具链(Develop ...

  8. 基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第四篇)飞行特性

    基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第四篇)飞行特性 自动起飞 固定翼飞机可以自动发射多种类型的飞机.下面的说明将教你如何设置你的任务 ...

  9. 基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第一篇)安装调试

    基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第一篇)安装调试 本文内容大部分来自Kris,我们的K大,在VTOL领域的大牛,在此,非常感谢K大 ...

最新文章

  1. 【Java源码分析】ArrayList源码分析
  2. springmvc处理流程
  3. struts+hibernate+oracle+easyui实现lazyout组件的简单案例——OpSessionview实现
  4. net能和python结合吗_如何不用安装python就能在.NET里调用Python库
  5. mysql异步查询 java_基于 mysql 异步驱动的非阻塞 Mybatis
  6. 安装 SQL Server 2005 时出现性能计数器要求安装错误的解决办法
  7. java密钥长度受限制问题解决
  8. [剑指Offer] 43.左旋转字符串
  9. 强大高可用的数据可视化神器plotly_express实践记录
  10. tftp工具使用说明
  11. python库参考_Python库参考手册(Python Library Reference)
  12. [MCM] MTSP问题的GA求解 多目标优化 (单起点 与 多起点)
  13. 如何将本机的的git仓库提交到gitbub中
  14. [每日一氵] linux 批量删除某个名字的文件夹
  15. 【Python】基于Python计算长时间遥感栅格图像的像元值变化度(斜率)和变异系数
  16. Mac小白——如何查看网速
  17. quantization 顶会文章简介 2017
  18. UE4 全局变量的应用(蓝图)
  19. 【HTML——线条雨落】(效果+代码)
  20. Vue:首屏加载页实现

热门文章

  1. vue实现一个星级打分效果_Vue实现星级评价效果
  2. 关于谷歌/狐火等浏览器使用window.close()无法关闭网页问题
  3. Storybook 完美组件开发工具
  4. Writer your Own Story
  5. 常用智能IC卡芯片类型
  6. 小鼠脑立体定位图谱_探索从未止步!瑞沃德首款国产电动脑立体定位仪发布
  7. Gmail无法显示邮件图片的解决方法
  8. LPSTR LPCTSTR
  9. usaco Section 1.5 Checker Challenge 最慢0.162秒0.0+n皇后问题位运算版(C语言)
  10. 服务器系统c盘只能压缩一半,关于操作系统分区只能压缩出一半的问题