登录
加入联盟
找回密码
航空人生
新一代连飞客户端下载
空管人生
中国航空运动协会推荐
WEFLY
模拟飞行玩家聊天工具
门户
文章
商城
二手市场
外包服务
模飞软件
硬件设备
飞行体验
学院
云课堂
问答
资料下载
论坛
模拟飞行
低空飞行
太空探索
航圈
资源
素材
下载
企业
无人机论坛
»
论坛
›
无人机DIY专区
›
DIY经验区
›
如何用开源飞控Pixhawk进行二次开发?
返回列表
发新帖
查看:
822
|
回复:
1
如何用开源飞控Pixhawk进行二次开发?
[复制链接]
fffwrjlt999
fffwrjlt999
当前离线
积分
1097
窥视卡
雷达卡
353
主题
390
帖子
1097
积分
金牌飞友
金牌飞友, 积分 1097, 距离下一级还需 1903 积分
金牌飞友, 积分 1097, 距离下一级还需 1903 积分
积分
1097
飞币
705
注册时间
2017-7-13
发消息
发表于 2022-10-22 12:26:27
|
显示全部楼层
|
阅读模式
如何用开源飞控Pixhawk进行二次开发?
二次开发
,
开发
,
进行
,
飞控
,
开源
相关帖子
•
X6开源飞控四旋翼飞行大动作测试@1m轴距 即将上市,敬请期待
•
又有一款开源飞控来啦!零一科技X6飞控&OneGNSS定位模块如何呢
•
冒烟 牌 飞控 第二版 STM32 F407 ZGT6 版本 自制飞控 四轴 无人机 小 飞机 控制 第七季 第7集
•
气压计定高 PID 调节 冒烟 牌 飞控 第三版 STM32 F405 版本 自制飞控 四轴 无人机 小 飞机 控制 第十五季 第15集
•
〖T.O.P.〗出场ArduPilot固件的多旋翼飞控,跟穿越机常见的bf飞控有哪些不同?
•
《无人机驾驶员》无人机飞控原理及开源飞控网站、无人机飞行注意事项、多旋翼无人机飞行原理及飞行模式等知识-高级技师培训考试学习!
•
开源欧拉与开源鸿蒙的协同应用实现规模商业落地 国产操作系统:AI铸魂 逐浪全球
•
航空运输是利用飞机进行快件位移的现代化运输方式。航空运输的主要...
•
零一x6飞控(全地形火星车项目)开箱测试
•
天茂数云取得测绘无人机电池固定仓专利,方便在电池被固定在无人机内部时进行充电
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
lanjiadong
lanjiadong
当前离线
积分
1675
窥视卡
雷达卡
58
主题
838
帖子
1675
积分
金牌飞友
金牌飞友, 积分 1675, 距离下一级还需 1325 积分
金牌飞友, 积分 1675, 距离下一级还需 1325 积分
积分
1675
飞币
835
注册时间
2017-9-5
发消息
发表于 2022-10-22 12:38:27
|
显示全部楼层
Pixhawk一直再用来做项目,没有时间仔细研究代码,因为之前研究过一些无人机开源项目代码,其实大同小异。
比如MWC,我之前曾经把里面的代码研一遍,并且进行多次开发,效果也不错。
3DR的东西写的比MWC规范多了,应该是更好弄一些,我把之前研究其它开源项目的经验写一下把。
进入一个新的智能硬件开源项目,里面的程序架构是非常关键的,说白了也就是知道文件目录的意义。
主文件,控制算法,姿态算法,导航算法,传感器接口,函数定义文件,程序配置文件,特殊变量定义文件等等,这些文件都有标准的名称,很容易区分,而且这些开源程序现在也规矩多了,文件说明也写的很清楚,外国开源项目不像中国某些项目“犹抱琵琶半遮面”,不肯写说明,或者故意写很多垃圾代码。
老外放在github上的都很清晰。
弄懂这些就要找准自己二次开发的方向,想多加功能?减少功能?改变算法?然后,注意了,关键:::::::从主函数入手!就算你只是改动一个小地方,也要把主函数搞清楚,然后进入相关函数,或者文件位置进行二次开发。
我还记得自己前两年改MWC改完之后,发现新版竟然跟我改的一样,自己还有些得意,这些年没改代码都有些手痒了。
回复
支持
反对
使用道具
举报
照妖镜
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
加入联盟
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表