首页
›
智能机器人、自动化与智能装备工程
›
164-DroneCAN与UAVCAN设备总线
›
《DroneCAN飞控设备开发工程》
VIP7
本课程属于:164-DroneCAN与UAVCAN设备总线
智能机器人、自动化与智能装备工程 · 共 7 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
DroneCAN飞控设备开发工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=DroneCAN协议概述 · 飞控设备开发工程的学习目标 · 整体知识框架与实战路线
课程导入
DroneCAN
02
CAN总线基础
目标=CAN物理层 · 帧格式 · 仲裁机制
CAN
总线基础
03
DroneCAN协议入门
目标=协议起源 · 设计哲学 · 与UAVCAN关系
DroneCAN
协议入门
04
DroneCAN消息与数据类型
目标=消息结构 · 数据类型 · 数组
DroneCAN
消息
05
DroneCAN传输层
目标=单帧传输 · 多帧传输 · 传输状态机
DroneCAN
传输层
06
DroneCAN节点管理
目标=节点ID分配 · 动态节点ID · 节点状态
DroneCAN
节点管理
07
DroneCAN参数协议
目标=参数获取 · 设置 · 保存
DroneCAN
参数协议
08
DroneCAN固件升级
目标=固件上传 · 引导加载程序 · 升级流程
DroneCAN
固件升级
09
DroneCAN时间同步
目标=全局时间同步机制 · 时间戳 · 时钟漂移补偿与同步精度评估
DroneCAN
时间同步
10
DroneCAN总线监控与诊断
目标=总线负载分析 · 错误帧统计 · 节点掉线检测与日志记录
DroneCAN
总线监控
11
开发环境搭建
目标=工具链安装 · DroneCAN库选择 · 编译配置
开发环境搭建
目标=工具链安装
12
第一个DroneCAN节点
目标=创建节点 · 初始化CAN · 发送心跳
DroneCAN
第一个
13
消息定义与代码生成
目标=DSDL文件编写 · 代码生成工具 · 自定义消息与跨平台适配
消息定义
代码生成
14
发布者与订阅者实现
目标=主题发布 · 订阅回调 · 消息过滤
发布者
订阅者实现
15
服务端与客户端实现
目标=服务请求 · 响应处理 · 超时重试
服务端
客户端实现
16
飞控设备传感器接入
目标=IMU · 磁力计 · 气压计
飞控设备传感器接…
IMU
17
执行器与电机控制
目标=ESC控制 · 舵机控制 · 执行器状态反馈与安全保护机制
执行器
电机控制
18
电源管理模块开发
目标=电压电流监测 · 电池管理 · 电源状态上报与低电量保护
电源管理模块开发
目标=电压电流监…
19
GPS与RTK设备开发
目标=定位数据发布 · RTK差分数据 · 航向信息与时间同步集成
GPS
RTK
20
DroneCAN与飞控固件集成
目标=PX4/ArduPilot中D… · 参数映射与设备注册
DroneCAN
飞控固件集成
21
实时性与性能优化
目标=消息调度 · 缓冲区管理 · 中断处理
实时性
性能优化
22
可靠性与容错设计
目标=冗余总线 · 节点失效切换 · 错误恢复
可靠性
容错设计
23
测试与验证方法
目标=单元测试 · 集成测试 · 硬件在环测试
测试
验证方法
24
实战项目一
目标=设计并实现一个DroneCAN… · 包含参数 · 状态上报与保护逻辑
实战项目一
DroneCAN
25
实战项目二
目标=开发一个DroneCAN GP… · 实现定位 · 时间同步与飞控集成
实战项目二
DroneCAN
26
实战项目三
目标=构建DroneCAN执行器控制… · 实现电机控制 · 反馈与故障安全
实战项目三
DroneCAN
27
常见问题与调试技巧
目标=总线冲突 · 消息丢失 · 节点不识别
常见问题
调试技巧
28
安全与合规
目标=DroneCAN安全机制 · 固件签名 · 访问控制
安全
合规
29
综合提升
目标=多节点系统架构设计 · 性能调优 · 代码重构与开源项目贡献指南
综合提升
目标=多节点系统…
30
课程总结与展望
目标=知识体系回顾 · 工程实践建议 · DroneCAN未来演进与持续学习路…
课程总结
目标=知识体系回…
所属VIP或分类
同VIP:DroneCAN总线诊断与抓包分析
同VIP:DroneCAN电调与GPS设备集成
同VIP:DroneCAN设备一致性测试工程