- 博客(11)
- 收藏
- 关注
原创 mc_pos_control.cpp 之 generate_attitude_setpoint(dt)
voidMulticopterPositionControl::generate_attitude_setpoint(float dt){ /* reset yaw setpoint to current position if needed */ if (_reset_yaw_sp) { _reset_yaw_sp = false; _att_s
2017-10-18 09:24:21 708
原创 PixHawk学习笔记 之 源码浅析—mc_pos_control.cpp—do_control(dt)—control_non_manual(dt)
开头说两句非手动控制在此介绍两个词汇vaild:有效的。 generation:产生。再整一个框架 第一个 if:选择机外控制还是自动控制 if(flag_control_offboard_enabled) { 机外控制 } else { 自动控制 }; 第二个if 第三个if:速度追踪 第四个if:着陆 第五个if:起飞 if() {
2017-10-16 14:37:40 633
原创 PixHawk学习笔记 之 源码浅析—mc_pos_control.cpp—do_control(dt)— control_manual(dt)
control_manual(dt) 手动控制的核心在此。
2017-10-16 13:29:46 769
原创 PixHawk学习笔记 之 源码浅析—mc_pos_control.cpp—do_control(dt)
do_control(dt) 下主要包含 手动控制:control_manual(dt) 和 非手动控制:control_non_manual(dt)两个子程序,本身没有什么内容。
2017-10-16 13:24:21 727
原创 PixHawk学习笔记 之 源码浅析—mc_pos_control.cpp 子程序合集
在阅读PixHawk学习笔记之源码浅析——mc_pos_control.cpp——task_main时,里面有很多子程序,为了保持条理清晰,故将子程序都放在此。do_control(dt)control_manual(dt)control_non_manual(dt)control_offboard(dt)control_auto(dt)control_position(dt)
2017-10-16 12:00:55 606
原创 PixHawk学习笔记 之 源码浅析——mc_pos_control.cpp——task_main
注意:基于“Firmware-1.6.0rc1” 献上固件源码分享链接:https://pan.baidu.com/s/1kUPocmF 密码:j55a 自己边学边写的,一定有错,欢迎批评指正!先说几组名词:fw mode:Fixed-wing mode(固定翼模式) VTOL:Vertical Take-Off and Landing(垂直起降) nullptr:C++中空指针类型的关键字
2017-10-15 11:13:43 1450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人