px4.parameter.mpc_xy_vel_max.set
Open Platform PX4 parameter command. PX4 parameter: MPC_XY_VEL_MAX
Set the maximum horizontal velocity for multicopter position control. PX4 constrains all velocity-controlled modes to this horizontal speed limit.
Request Params
Fixed value
px4Target PX4 device ID
Fixed value
px4.parameter.mpc_xy_vel_max.setIdempotency key; repeated requests return the same command
Timeout in seconds, range
0~300MpcXyVelMaxSetRequestMaximum horizontal velocity in m/s, range
0~20PX4 Frame Mapping
- PX4 source:
docs/px4/src/modules/mc_pos_control/multicopter_position_control_limits_params.yaml - PX4 parameter:
MPC_XY_VEL_MAX - Parameter type:
real32 - Default:
12.0m/s - Range:
0~20m/s - MAVLink frame:
PARAM_SET - Message ID:
23 - Completion:
MpcXyVelMaxSetResponse, carryingPARAM_VALUE/PARAM_ERROR - Guard:
PX4_PARAMETER_WRITE_ALLOWLISTmust containMPC_XY_VEL_MAX
Create Response
Platform command ID, used for follow-up queries
Acceptance status:
ACCEPTEDCommand acceptance time (UTC)
Query Response
Execution status:
ACCEPTED / DELIVERED / SUCCEEDED / FAILED / TIMED_OUT / UNMATCHED_RESPONSEMpcXyVelMaxSetResponse summary, including the PARAM_VALUE or PARAM_ERROR result