本文主要是对过去写的一些APM中姿态控制函数博文的汇总。
按照之前写的博文以及个人认为的学习顺序,给出APM姿态控制器的学习顺序如下:
详解APM的开方控制器sqrt_controller(整定后的P控制器)
Ardupilot前馈及平滑函数input_euler_angle_roll_pitch_yaw解析
Ardupilot倾转分离函数thrust_heading_rotation_angles
Ardupilot四元数姿态控制函数attitude_controller_run_quat解析
Ardupilot速率控制器rate_controller_run解析(PID控制器)
看完之后应该会对APM的姿态控制了解更深一步。
由于官网的Copter的姿态控制PID流程图太老了,这边给出最新的4.X版本的控制计算

本文汇总了APM(Autopilot)姿态控制器的学习路径及核心函数解析,包括姿态旋转理论、PID控制流程、开方控制器、四元数姿态控制等,并提供了4.X版本的串级PID控制计算流程图。
&spm=1001.2101.3001.5002&articleId=109625460&d=1&t=3&u=fdbc706be5f748edafb05d84542f06c6)
3007

被折叠的 条评论
为什么被折叠?



