- 1、本文档共132页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Px4 平台之我见
Px4平台之我见
Author jingwenyi
:
Px4平台之我见1
第一章 各传感器数据的更新流程2
第一节 imu数据更新代码流程2
第二节gps数据更新代码流程4
第三节 rc数据处理流程5
第二章 代码分析基础知识7
第一节 3X3矩阵操作7
第二节 飞行器的三种模式介绍14
第三节 22状态EKF滤波18
第四节Pxio21
第五节 kalman 滤波24
第三章 px4各种模式的分析29
第一节 悬停模式29
第四章 ekf和dcm对数据的处 41
第一节 ekf和dcm代码总体流程介绍41
第二节 Ekf状态方程分析42
第三节 空速传感器ekf代码分析61
第三节 磁力计ekf算法分析66
第四节 速度和位置的kalmanfilter 算法76
第五章 mavlink 与地面站的通信86
第一节 mavlink协议86
第六章Pid控制124
第七章 相关实验测试125
实验一 IMU减振实验报告分析125
1
Px4 平台之我见
第一章 各传感器数据的更新流程
第一节 imu数据更新代码流程
void Copter::loop()
{
fast_loop();
}
void Copter::fast_loop()
{
read_AHRS();
}
void Copter::read_AHRS(void)
{
//这个地方调用了AP_AHRS_NavEKF 中的updata,而不是AP_AHRS_DCM 的updata
ahrs.update();
}
void AP_AHRS_NavEKF::update(void)
{
AP_AHRS_DCM::update(); //这里直接调用了AP_AHRS_DCM 的updata
}
AP_AHRS_DCM::update(void)
{
//跟新imu的值
_ins.update();
}
void AP_InertialSensor::update(void)
{
for (uint8_t i=0; i_backend_count; i++) {
_backends[i]-update(); //imu 更新
}
}--
bool AP_InertialSensor_PX4::update(void)
{
_get_sample();//读取imu的数据
//将加速度计的值付给AP_InertialSensor 结构体_accel成员
_publish_accel(_accel_instance[k], accel, false);
//将加速度计对时间积分的速度付给 AP_InertialSensor 结构体
_delta_velocity
_publish_delta_velocity(_accel_instance[k],
_delta_velocity_accumulator[k], _delta_velocity_dt[k]);
2
Px4 平台之我见
//将陀螺仪的值付给AP_InertialSensor 结构体_gyro成员
_publis
您可能关注的文档
- 北京新中关广场半年整合策划推广方案分析报告.pdf
- LUSAS所应用的桥梁工程实例分析报告.pdf
- 2014年一级建造师《项目管理》第二、三章分析报告.ppt
- 北京滟澜山烧结砖园路铺装及信报箱分析报告.pdf
- 2014年一级建造师《项目管理》精讲班第六、七章讲义分析报告.ppt
- 北京卓奥世鹏科技有限公司介绍分析报告.pdf
- 北科研究生复试06-14年金属材料热处理答案分析报告.pdf
- 北仑电厂III期工程1000MW超超临界机组简明手册_锅炉汽机部分分析报告.pdf
- 2014年员工安全培训教材分析报告.ppt
- 北魏宣武帝景陵发掘分析报告.pdf
- 2025版高考物理一轮复习第四章曲线运动万有引力与航天课时4万有引力与航天学案新人教版.doc
- 2024_2025学年新教材高中生物第4章生物技术的安全性与伦理问题第1节转基因产品的安全性课时分层作业含解析新人教版选择性必修3.doc
- 2024_2025学年高中地理第六章人类与地理环境的协调发展第一节人地关系思想的演变学案新人教版必修2.doc
- 高中历史之历史百科北纬38度线的回忆:朝鲜战场上的彭德怀素材.doc
- 2024_2025学年高考政治一轮复习考点扫描专题14探索世界与追求真理专项训练含解析.docx
- 2024_2025学年新教材高中生物第1章发酵工程第3节发酵工程及其应用课时分层作业含解析新人教版选择性必修3.doc
- 浙江专用2025版高考政治一轮复习第二单元文化传承与创新3文化的多样性与文化传播练习含解析新人教版必修3.doc
- 2024_2025学年高中地理第三章地球上的水1自然界的水循环课时作业含解析新人教版必修1.doc
- 高中历史之历史百科清朝战败后割给日本大片领土俄德法为何发难帮中国要回辽东?素材.doc
- 2024_2025学年新教材高中数学第7章概率4事件的独立性学案含解析北师大版必修第一册.doc
最近下载
- 安顺《建筑信息模型(BIM)》建模练习4:复制功能与创建二层模型练习(5分,需辅导教师评阅).pdf VIP
- 会计职业生涯计划书格式.pdf VIP
- 设计比选文件.doc
- 子分部工程质量验收纪要GD424.xls VIP
- 2024-2025学年小学地方、校本课程川教版可爱的四川教学设计合集.docx
- 2024年爆破作业人员安全技术培训试题(及答案).pdf
- 2023年海南省中考历史试题卷(含答案解析)+2022年及2021年中考历史试卷及答案.docx
- KCP题库整理最新.docx VIP
- 24拱城控01:杭州市拱墅区城市建设发展控股集团有限公司公司债券2024半年度报告.PDF VIP
- 版劳动实践河北科学技术出版社三年级下册全册教案.pdf
文档评论(0)