PX4混控器定义

PX4混控: 把输入指令 分配给电机以及舵机的执行器

信号传递

_Actuators_id= ORB_ID(actuator_controls_0)  // 0号控制组

Orb_publish(_actuators_id, _actuators_0_pub, &_actuators);

 

PX4混控器语法定义:

混控器分为简单混控器S和多旋翼混控器R

简单混控器S

M:<control count>

S: <group>  <index>  <-ve scale> <+ve scale> <offset>  <lower limit> <upper limit>

 

以V尾混控为例:

V-tail mixers

-------------

Three scalers total (output, roll, pitch).

M: 2(两个通道信号混合)

S: 0(姿态控制组) 2(偏航)   7000(控制量*7000)   7000(控制量*7000)      0(补偿为0) -10000(限幅)  10000(限幅)

S: 0 1  -8000  -8000      0 -10000  10000

M: 2

S: 0 2   7000   7000      0 -10000  10000

S: 0 1   8000   8000      0 -10000  10000

控制组定义:

Control group#0 (Flight Control)

0号控制组 姿态控制

0 roll(-1..1)  1 pitch(-1..1)  2 yaw(-1..1)  3 throttle(0..1 normal range, -1..1 for variable pitch)     4 flaps(-1..1)           5 spoilers(-1..1)        6 airbrakes(-1..1)  7 landing gear(-1..1)

1号控制组 辅助控制

2号控制组     负载控制

3号控制 组    遥控器控制

 

 

多旋翼混控器R

R:<geometry> <roll scale> <pitch scale> <yaw scale> <deadband>

参数解释 机械:包括quad(4x,4+) hex(6x,6+) octo(8x,8+)

单独的roll,pitch,yaw控制因子

电机输出死区

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值