|
发表于 2020-12-3 11:40:09
21963 浏览 11 回复
px4的main口怎么控制舵机
最近需要用px4的main口输出控制舵机。修改mixer文件,插上舵机线,但一上电舵机就满偏打死,也不能通过遥控器混控控制。目前怀疑是main口默认控制电机,参数和舵机不符。请问怎么修改源码才能使main口正常控制舵机?
|
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2021-4-2 20:05:09
找到机架的脚本
最后一句为我修改的频率
|
|
|
|
|
|
|
|
发表于 2020-12-6 00:27:49
根据PX4 v1.8.2的经验,上电解锁之后会直接执行 PWM的输出,给电机一个初速度,可以考虑屏蔽这个输出自己另外写或者直接将输出置零。 |
|
|
|
|
|
|
|
楼主|
发表于 2020-12-8 22:30:08
请问是要在源码里屏蔽吗,对应的代码具体是在哪个文件中呢? |
|
|
|
|
|
|
|
发表于 2020-12-25 19:28:01
您好,最近看到您发的帖子,px4的main口怎么控制舵机,我也在做这个,想和您探讨一下
|
|
|
|
|
|
|
|
发表于 2020-12-25 19:28:48
|
|
|
|
|
|
|
楼主|
发表于 2021-1-14 10:10:30
px4开发者确认说main口默认插电机,因此我怀疑是main口defult参数不适合舵机,从搜索到的各种蛛丝马迹来判断,猜测是频率对不上,但是由于我对源码不熟,迟迟没有找到在哪里修改。
另外在阿木社区还有一位用户19年问了相同的问题,但是我没法加ta的好友,也未能联系上。
如果您有相关进展,烦请告知,谢谢! |
|
|
|
|
|
|
|
发表于 2021-1-19 12:50:37
你好,我最近已经调通。如果要使用main口驱动舵机,首先要找到机架脚本中对应的mix文件,在mix文件中修改pwm的参数。 |
|
|
|
|
|
|
|
楼主|
发表于 2021-3-28 12:46:43
|
|
|
|
|
|
|
发表于 2021-3-30 16:17:49
|
|
|
|
|
|
|