MAV代理
  • MAV代理
  • 开始
    • 下载和安装
    • 快速入门
    • 启动选项
    • 遥测转发
    • 启动脚本
    • 日志文件
    • 设置
    • 例子
    • 常见问题
    • 多辆带有MAVProxy的车辆
    • MAVProxy 备忘单
  • 无人机配置
    • 布防和撤防
    • 航点
    • 地理围栏
    • 集结点
    • 飞行模式
    • 校准
    • 系统命令
  • 模块
  • 飞行后分析
  • 发展
Powered by GitBook
On this page
  • 启动选项¶
  • -\-主人¶
  • -\-四轴飞行器¶
  • -\-波特率¶
  • -\-外¶
  • -\-西特尔¶
  • -\-流¶
  • -\-源系统¶
  • -\-源组件¶
  • -\-目标系统¶
  • -\-目标组件¶
  • -\-日志文件¶
  • -\-追加日志¶
  • -\-设置¶
  • -\-点头¶
  • -\-显示错误¶
  • -\-演讲¶
  • -\-飞机¶
  • -\-厘米目录¶
  • -\-安慰¶
  • -\-地图¶
  • -\-加载模块¶
  • -\-马夫特¶
  • -\-自动协议¶
  • -\-继续¶
  • -\-nowait¶
  • -\-方言¶
  • -\-RTSCTS¶
  • -\-任务¶
  • -\-守护 进程¶
  • -\-基于状态的IR¶
  • -\-版本¶
  • -\-moddebug¶
  • -\-默认模块¶
  • -\-非交互式¶
  1. 开始

启动选项

Previous快速入门Next遥测转发

Last updated 1 year ago

启动选项

MAVProxy没有强制性的命令行选项。异常 如果连接了超过 1 个 APM,则可选择此选项 到系统。--master

请注意,MAVProxy一次只能连接到1辆车。如果控制 需要多个车辆,应有多个 MAVProxy 会话 已使用 - 每辆车一个会话。

-\-主人

指定无人机的端口(串行、USB 或网络地址/端口) 继续沟通。

可以使用多个。MAVProxy 会将数据包分类为 自动单流。如果独立冗余,这很有用 正在使用链接。--master

如果指定了 IP 地址,则该地址必须是本地计算机的 IP 地址或环回地址。IP 连接类型(TCP 或 UDP)必须以 IP地址。

如果指定了串行端口,则可选的逗号分隔波特率可能会 还要指定。如果存在,这将覆盖 给出的速率。--baudrate

mavproxy.py --master=/dev/ttyUSB0
mavproxy.py --master="com14"
mavproxy.py --master=tcp:192.168.1.1:14550
mavproxy.py --master=udp:192.168.1.1:14550 --master=/dev/ttyUSB0
mavproxy.py --master=/dev/ttyUSB0,57600
mavproxy.py --master=udp:127.0.0.1:14550
mavproxy.py --master=tcp:0.0.0.0:14550

如果连接到远程 IP 地址,则应使用 udpout 或 tcpout 参数:

mavproxy.py --master=udpout:10.10.1.1:14550
mavproxy.py --master=tcpout:10.10.1.1:14550

使用四轴飞行器控制。

指定波特率和端口。仅适用于 对于串行链接。--master--out

将 MAVLink 数据包转发到远程设备(串行、USB 或网络) 地址/端口)。如果使用多台地面站计算机或 通过中间节点中继流。

MAVlink 通常使用端口 14550 进行基于 IP 的数据包转发,但 如果需要,可以使用其他端口。

如果给定了串行端口(例如连接 带有GCS的机载MAVProxy实例),特定于链路的波特率可以 在设备之后给出,用逗号分隔。这将覆盖 由 指定的全局默认波特率。--baudrate

如果通过 tcp 或 udp 转发到网络地址,则必须以该地址为前缀 在 IP 地址之前。

UDP 广播可以通过 udpbcast:<ip>:<port> 开头为 然后,UDP 广播锁定到连接的第一个客户端。<ip> 指定 有效的客户端范围。例如,udpbcast:192.168.2.255:14550 将连接到 端口 192 上 168.2.0.192 到 168.2.254.14550 范围内的第一个客户端。

mavproxy.py --master=/dev/ttyUSB0 --out=udp:192.168.1.1:14550
mavproxy.py --master=/dev/ttyACM0,115200 --out=/dev/ttyUSB0,57600
mavproxy.py --master=/dev/ttyACM0,115200 --out=COM17,57600
mavproxy.py --master=/dev/ttyACM0,57600 --out=udpbcast:192.168.2.255:14550

主机和端口,用于发送软件在环 (SITL) 模拟器的模拟 RC 输入。通常--sitl=127.0.0.1:5501

MAVLink 流速率。

此 GCS 的 MAVLink 源系统。

此 GCS 的 MAVLink 源组件。

MAVLink 目标主系统。

MAVLink 目标主组件。

MAVLink 主日志文件的名称。默认值为 mav.tlog。

追加到最新的日志文件,而不是创建一个新的日志文件。在以下情况下有用 在飞行途中重新连接。

在 APM 的命令行界面 (CLI) 模式下启动。

关闭时禁用 DTR 丢弃。

显示 MAVLink 错误数据包。

使用文本到语音转换。需要 Linux 上的语音软件。

正在飞行的飞机的名称。如果使用,日志文件将存储在 /Logs/AircraftName/Date/flightNumber/flight.tlog 中。有助于保持 组织飞行日志。

在 MAVProxy 中运行的初始命令。由;

mavproxy.py --master=/dev/ttyUSB0 --cmd="param load init.parm; module load map;"

启动时加载 GUI 控制台模块。

启动时加载移动地图模块。

启动时加载指定的模块。可以多次使用,或 使用逗号分隔的列表。

指定 MAVLink 版本。可以是 1.0 或 2.0。否则,MAVProxy将自动检测MAVLink版本

自动检测 MAVLink 协议版本。

继续日志。

不要在启动时等待检测信号数据包。

马夫林克方言。默认情况下使用 APM 方言。

使用 RTS/CTS 硬件流控制。

为当前任务命名。如果使用,飞行日志将被存储 而不是默认的./Logs/aircraftname/missionname/Logs/aircraftname/currentdatetime

在守护程序模式下运行(作为后台进程)。没有交互式外壳 开始。

基目录将存储日志,如果它不是当前的 目录。

返回有关 MAVProxy 的版本信息。

控制控制台上显示的调试输出的级别。默认值为 0 (无调试输出)。值 3 对于调试崩溃或错误很有用 MAVProxy及其模块。

默认情况下要在启动时加载的模块的逗号分隔列表。默认 此参数的值为log,signing,wp,rally,fence,param,relay,tuneopt,arm,mode,calibration,rc,auxopt,misc,cmdlong, battery,terrain,output,adsb

不要启动交互式外壳

-\-四轴飞行器

-\-波特率

-\-外

-\-西特尔

-\-流

-\-源系统

-\-源组件

-\-目标系统

-\-目标组件

-\-日志文件

-\-追加日志

-\-设置

-\-点头

-\-显示错误

-\-演讲

-\-飞机

-\-厘米目录

-\-安慰

-\-地图

-\-加载模块

-\-马夫特

-\-自动协议

-\-继续

-\-nowait

-\-方言

-\-RTSCTS

-\-任务

-\-守护 进程

-\-基于状态的IR

-\-版本

-\-moddebug

-\-默认模块

-\-非交互式

¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
以前
下一个