当前位置: 首页 > wzjs >正文

合肥网站建站报广告代理唐山网站建设维护

合肥网站建站报广告代理,唐山网站建设维护,如何登陆网站服务器,做投标的网站使用mavros启动多机SITL仿真 方式1:使用roslaunch一键启动Step1:创建一个新的 ROS 包或放到现有包里Step2:编辑 multi_mavros.launchStep3:构建工作空间并 source 环境Step4:构建工作空间并 source 环境 方式2&#xf…

使用mavros启动多机SITL仿真

  • 方式1:使用roslaunch一键启动
    • Step1:创建一个新的 ROS 包或放到现有包里
    • Step2:编辑 `multi_mavros.launch`
    • Step3:构建工作空间并 source 环境
    • Step4:构建工作空间并 source 环境
  • 方式2:启动单架无人机 MAVROS

为多个PX4 SITL无人机分别启动各自的 mavros 实例进行通信。每架无人机都用一组不同的 UDP 和 TCP 端口进行连接。我们只需要为每架无人机配置一组唯一的 fcu_url 来启动多个 mavros 节点。

方式1:使用roslaunch一键启动

Step1:创建一个新的 ROS 包或放到现有包里

cd ~/catkin_ws/src
catkin_create_pkg my_multi_mavros
mkdir -p my_multi_mavros/launch
cd ~/catkin_ws/src/my_multi_mavros/launch
touch multi_mavros.launch

Step2:编辑 multi_mavros.launch

<launch><!-- UAV1 --><group ns="uav1"><include file="$(find mavros)/launch/px4.launch"><arg name="fcu_url" value="udp://:20101@127.0.0.1:20100"/><arg name="gcs_url" value=""/><arg name="tgt_system" value="1"/></include></group><!-- UAV2 --><group ns="uav2"><include file="$(find mavros)/launch/px4.launch"><arg name="fcu_url" value="udp://:20103@127.0.0.1:20102"/><arg name="gcs_url" value=""/><arg name="tgt_system" value="2"/></include></group><!-- UAV3 --><group ns="uav3"><include file="$(find mavros)/launch/px4.launch"><arg name="fcu_url" value="udp://:20105@127.0.0.1:20104"/><arg name="gcs_url" value=""/><arg name="tgt_system" value="3"/></include></group><!-- UAV4 --><group ns="uav4"><include file="$(find mavros)/launch/px4.launch"><arg name="fcu_url" value="udp://:20107@127.0.0.1:20106"/><arg name="gcs_url" value=""/><arg name="tgt_system" value="4"/></include></group>
</launch>

Step3:构建工作空间并 source 环境

cd ~/catkin_ws
catkin_make
source devel/setup.bash

Step4:构建工作空间并 source 环境

roslaunch my_multi_mavros multi_mavros.launch

在这里插入图片描述

方式2:启动单架无人机 MAVROS

也可以单独启动 MAVROS 实例,比如:

roslaunch mavros px4.launch fcu_url:=udp://:20101@127.0.0.1:20100 \__ns:=uav1 tgt_system:=1roslaunch mavros px4.launch fcu_url:=udp://:20103@127.0.0.1:20102 \__ns:=uav2 tgt_system:=2roslaunch mavros px4.launch fcu_url:=udp://:20105@127.0.0.1:20104 \__ns:=uav3 tgt_system:=3roslaunch mavros px4.launch fcu_url:=udp://:20107@127.0.0.1:20106 \__ns:=uav4 tgt_system:=4

问题1: PX4 SITL 启动时日志里写的是 17541/16541,那为什么 mavrosfcu_url 要用 20100/20101 而不是 17541/16541

2010020101 是你自己在仿真系统(例如Gazebo )中 人为分配给 MAVROS 与 PX4 通信的中间桥接端口对,它们并不等于 PX4 SITL 启动时用的 17541/16541 内部端口

问题2: 为什么 uav1 用的是 20101/20100,而 uav2 用的是 20103/20102?为什么不是 20101/2010020102/20101

启动时已经为每架 MAVROS 与 PX4 的通信创建了一对端口:一个接收端(MAVROS本地端口)+一个发送端(PX4目标端口)。
端口增加“2”其实是人为设计的一种“互不冲突 + 成对编号”的方式 —— 每架无人机占用两个连续端口,一个作为收,一个作为发。

✅ MAVROS 与 PX4 通信是双向的:需要两个端口

fcu_url:=udp://:20101@127.0.0.1:20100

含义是:

  • MAVROS 接收数据:监听 20101(MAVROS本地UDP接收端)
  • MAVROS 发送数据:发到 PX4 的 127.0.0.1:20100

所以:

  • PX4 要配置为 将 MAVLink 数据发到 20101
  • PX4 要监听 20100 来接收来自 MAVROS 的数据

这对端口从 MAVROS 视角是:本地:20101 ← PX4:20100


文章转载自:

http://ph1OBTZp.Ltqzq.cn
http://jLfyDf1Y.Ltqzq.cn
http://AfTIEXdo.Ltqzq.cn
http://sz9wtgEK.Ltqzq.cn
http://DBv3Zp9M.Ltqzq.cn
http://QyTOYEfd.Ltqzq.cn
http://qWN30iSC.Ltqzq.cn
http://9DB8DXk8.Ltqzq.cn
http://AsFwWkas.Ltqzq.cn
http://JUm8I2SS.Ltqzq.cn
http://nh1tMNuY.Ltqzq.cn
http://PTG3vLYI.Ltqzq.cn
http://c47bwS56.Ltqzq.cn
http://QfTw65rc.Ltqzq.cn
http://r8UFBhF6.Ltqzq.cn
http://eN0rizhg.Ltqzq.cn
http://BjHbKNvt.Ltqzq.cn
http://BY59xeM2.Ltqzq.cn
http://bWhQbRuQ.Ltqzq.cn
http://3sCkltJg.Ltqzq.cn
http://ZgUQkVIt.Ltqzq.cn
http://4wng9WQr.Ltqzq.cn
http://n1w4aneh.Ltqzq.cn
http://wUakl8ZD.Ltqzq.cn
http://uTCVNhOR.Ltqzq.cn
http://sfa77Umo.Ltqzq.cn
http://0pL2b6JO.Ltqzq.cn
http://IV17efTa.Ltqzq.cn
http://BQ0tIlRv.Ltqzq.cn
http://GsoODHLU.Ltqzq.cn
http://www.dtcms.com/wzjs/779666.html

相关文章:

  • 建筑工程素材资源网站电子商务平台内的自然人经营者
  • dedecms做的系统网站主页是哪一个文件门户网站架构
  • 南昌外包建站Wordpress用七牛云存储
  • 网站广告位外链建设对网站的影响
  • 宁波找网站建设企业微信开发者工具教程实例
  • 网站到期请续费泉州服装电商网站建设
  • 深圳专业软件网站建设seo的内容怎么优化
  • 建设网站找谁大气网站首页
  • 国内医院网站开发现状wordpress采集公众号图片
  • 工艺品网站模板下载-古色古香科技小论文怎么写
  • qq空间钓鱼网站制作网站在建设是什么意思
  • 建设168网站wordpress+导入+媒体
  • 廉江网站建设公司南宁外贸网站建设
  • 西安做一个企业网站要多少钱济南手机网站建设公司排名
  • 专业开发网站企业昆明短视频运营公司
  • 锦州市网站建设西宁最好网站建设公司哪家好
  • 重庆酉阳网站设计公司东莞横沥三江工业区
  • 求个免费网站好人有好报wordpress 文章访问量
  • 做足球预测的网站资源网站优化排名网站
  • 建立门户网站多少钱域名服务器ip查询
  • 食品公司网站设计项目风云榜百度
  • win7怎么做网站服务器手机网站开发算什么费用
  • 计算机网站开发方向高端品牌网站建设的目的
  • 投资建设网站网站如何备案工信局
  • 东莞整合网站建设手机wordpress上传失败
  • 宝塔软件怎么做网站php网站如何上传数据库
  • 重庆南川网站制作公司推荐高端的网站建设怎么做
  • 个人博客网站模板下载wordpress 登录页面变了
  • 技术支持 祥云平台 英文网站中国平面设计和网站建设
  • 云南建设厅网站安全处教育培训类网站开发