5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 1925|回复: 8
打印 上一主题 下一主题

APM代码中主管混控的部分在哪里?

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-22 14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RT,想要弄个全功能的鱼鹰,旋翼头采用特技直升机的旋翼头,混控部分需要重新改写,但是把APM的代码下载下来后在ArduCopter文件夹中找了半天好像也没找到混控部分的代码,但在mk\PX4\ROMFS文件夹中找到了好像是混控部分的代码,但那代码好像是PX4用的,按正常的上传方法不会被刷进APM。求了解APM代码的高手为我指点迷津,在此拜谢。

欢迎继续阅读楼主其他信息

沙发
发表于 2013-8-22 21:38 | 只看该作者
不懂帮顶下
3
发表于 2013-9-26 23:58 | 只看该作者
楼主能告诉我怎样下载APM的代码吗?我也想试试。
4
发表于 2013-9-27 01:12 | 只看该作者



你说的混控是什么意思?是指把控制量叠加成每个电机的输出吗?我是新手不懂很多词汇还请包涵。
不过电机控制量的叠加和输出在这里面:\ArduCopter-2.9.1\libraries\AP_Motors

5
发表于 2013-9-27 16:08 | 只看该作者
这些控制集中在fastloop( )的stabilize( )函数中;这个函数依据需要的俯仰角、油门、横滚角,结合飞机当前的姿态解算出合适的舵机控制量,使飞机保持预定的俯仰角,横滚角和方向角。然后通过舵机控制函数set_servos_4( )将控制量转换成具体的pwm信号量输出给舵机.......
6
发表于 2014-4-3 21:10 | 只看该作者
aaaaaqie 发表于 2013-9-27 01:12
你说的混控是什么意思?是指把控制量叠加成每个电机的输出吗?我是新手不懂很多词汇还请包涵。
不过电 ...

小弟想通过串口再加一个测航向角的传感器,就是为了测试这个传感器的性能,俺是玩四轴的,apm2.5.2,求交流求交流。。。


7
发表于 2014-4-3 21:11 | 只看该作者
blackblue 发表于 2013-9-27 16:08
这些控制集中在fastloop( )的stabilize( )函数中;这个函数依据需要的俯仰角、油门、横滚角,结合飞机当前的 ...

小弟想通过串口再加一个测航向角的传感器,就是为了测试这个传感器的性能,俺是玩四轴的,apm2.5.2,求交流求交流。。。


8
发表于 2014-4-3 21:25 | 只看该作者
这个要顶
9
发表于 2014-4-5 23:46 | 只看该作者
成功了吗?我想做个倾转四旋翼的
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表