登录
加入联盟
找回密码
航空人生
新一代连飞客户端下载
空管人生
中国航空运动协会推荐
WEFLY
模拟飞行玩家聊天工具
门户
文章
商城
二手市场
外包服务
模飞软件
硬件设备
飞行体验
学院
云课堂
问答
资料下载
论坛
模拟飞行
低空飞行
太空探索
航圈
资源
素材
下载
企业
无人机论坛
»
论坛
›
无人机DIY专区
›
DIY经验区
›
如何用开源飞控Pixhawk进行二次开发?
返回列表
发新帖
查看:
786
|
回复:
1
如何用开源飞控Pixhawk进行二次开发?
[复制链接]
fffwrjlt999
fffwrjlt999
当前离线
积分
1052
窥视卡
雷达卡
338
主题
375
帖子
1052
积分
金牌飞友
金牌飞友, 积分 1052, 距离下一级还需 1948 积分
金牌飞友, 积分 1052, 距离下一级还需 1948 积分
积分
1052
飞币
675
注册时间
2017-7-13
发消息
发表于 2022-10-22 12:26:27
|
显示全部楼层
|
阅读模式
如何用开源飞控Pixhawk进行二次开发?
二次开发
,
开发
,
进行
,
飞控
,
开源
相关帖子
•
【报名】深圳PIXHAWK二次开发培训
•
无人机飞控技术,无人机飞行控制系统介绍,飞控系统硬件设计原理与实现方法
•
开源无人机技术前景如何?Dronecode 中国区负责人为你解读|北京源创会
•
解决 ELRS 接收机 SBUS 接F4 飞控 通电 进 DFU Bootloader 模式劫持 Jumper RC 自制 冒烟 牌 飞控
•
无人机飞控系统解析:如何实现精准姿态控制[保华润天航空无人机]
•
无人机飞控系统:技术原理与高级应用全解析![新疆无人机培训]
•
X6开源飞控四旋翼飞行大动作测试@1m轴距 即将上市,敬请期待
•
又有一款开源飞控来啦!零一科技X6飞控&OneGNSS定位模块如何呢
•
〖T.O.P.〗出场ArduPilot固件的多旋翼飞控,跟穿越机常见的bf飞控有哪些不同?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
lanjiadong
lanjiadong
当前离线
积分
1648
窥视卡
雷达卡
56
主题
823
帖子
1648
积分
金牌飞友
金牌飞友, 积分 1648, 距离下一级还需 1352 积分
金牌飞友, 积分 1648, 距离下一级还需 1352 积分
积分
1648
飞币
824
注册时间
2017-9-5
发消息
发表于 2022-10-22 12:38:27
|
显示全部楼层
Pixhawk一直再用来做项目,没有时间仔细研究代码,因为之前研究过一些无人机开源项目代码,其实大同小异。
比如MWC,我之前曾经把里面的代码研一遍,并且进行多次开发,效果也不错。
3DR的东西写的比MWC规范多了,应该是更好弄一些,我把之前研究其它开源项目的经验写一下把。
进入一个新的智能硬件开源项目,里面的程序架构是非常关键的,说白了也就是知道文件目录的意义。
主文件,控制算法,姿态算法,导航算法,传感器接口,函数定义文件,程序配置文件,特殊变量定义文件等等,这些文件都有标准的名称,很容易区分,而且这些开源程序现在也规矩多了,文件说明也写的很清楚,外国开源项目不像中国某些项目“犹抱琵琶半遮面”,不肯写说明,或者故意写很多垃圾代码。
老外放在github上的都很清晰。
弄懂这些就要找准自己二次开发的方向,想多加功能?减少功能?改变算法?然后,注意了,关键:::::::从主函数入手!就算你只是改动一个小地方,也要把主函数搞清楚,然后进入相关函数,或者文件位置进行二次开发。
我还记得自己前两年改MWC改完之后,发现新版竟然跟我改的一样,自己还有些得意,这些年没改代码都有些手痒了。
回复
支持
反对
使用道具
举报
照妖镜
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
加入联盟
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表