当前位置: 首页 > news >正文

龙岗免费的网站制作网络营销工程师

龙岗免费的网站制作,网络营销工程师,教做世界美食的网站,wordpress定义页面带html基于欧拉角的姿态控制简述: 通过陀螺仪数据解算出姿态:pitch,roll,yaw(相对航向),根据目标 姿态:dst_pitch,dst_roll,dst_yaw计算出误差姿态pitch_err,roll_err,yaw_err。将误差姿态转换为目标速度e_pitch_rate,e_roll_rate,e_yaw_rate。然后…

基于欧拉角的姿态控制简述:

        通过陀螺仪数据解算出姿态:pitch,roll,yaw(相对航向),根据目标 姿态:dst_pitch,dst_roll,dst_yaw计算出误差姿态pitch_err,roll_err,yaw_err。将误差姿态转换为目标速度e_pitch_rate,e_roll_rate,e_yaw_rate。然后再做坐标转换,变成基于机体坐标系的目标转速b_pitch_rate,b_roll_rate,b_yaw_rate。此后可以利用陀螺仪的角速度传感器做反馈控制了。

基于四元数的姿态控制简述:

        通过陀螺仪数据解算出姿态四元数:q(q0,q1,q2,q3), 根据目标姿态(dst_pitch,dst_roll,dst_yaw 转换为四元数dst_q)四元数计算出误差四元数err_q。把误差四元数转换成目标速度e_rate_x,e_rate_y,e_rate_z。之后的做法和基于欧拉角的姿态控制一样了。

基于欧拉角的姿态控制的优点:

        1.欧拉角容易理解,不论是开发者还是用户都能较为容易的理解,它们具有明确的物理意义,有于业务的实现和调试。

        2. 欧拉角的每个角度都是独立解耦的,控制实现逻辑相对简单,如:云台/稳定器的跟随操作,俯仰角度只需要考虑跟随当前的俯仰电机运动即可。

        3. 计算简单,不用牵涉矩阵/坐标旋转(业务逻辑),对MCU负担小,容易采用定点算法移植到低端MCU。

基于欧拉角的姿态控制的缺点

        1.欧拉角有角度限制,俯仰角度在90°附近整个系统是不可靠的,虽然网上很多论文讨论全角度欧拉角算法,但这些算法的前提都是需要知道前一刻的角度再推算当前时刻的角度,实际应用不一定稳定。

        2. 对于旋转类型的业务,如:非正交姿态(roll 不是 0° ,90°, 180°)情况的旋转实现较为复杂,如果:云台/稳定器的全跟随业务,要计算出目标姿态角比较麻烦。

基于四元数的姿态控制的优点:

        1. 没有角度限制,可以表示机器的任意姿态。

        2. 可以任意旋转目标姿态,对于各种旋转类型的业务实现非常简单,如:云台/稳定器的全跟随业务,只需要沿3个轴方向对目标姿态四元数进行旋转即可,实现起来简单快捷。

        3. 几乎所有的业务运算都是四元数旋转和矩阵旋转,程序代码高效简洁,便于维护。

基于四元数的姿态控制的缺点:

        1. 所有运算都是四元数旋转和矩阵计算,依赖于浮点运算,如果移植定点的话工作量巨大。所以对MCU有要求。不适合做低端产品。

        2. 四元数姿态从数据上看没有物理意义,不利于业务调试。

        3. 误差四元数一般取的是球面最短弧路径,对于无人机控制来说比较完美,但对于云台/稳定器来说,由于受限于电机限位(不可能3个电机都是360°无限位电机),需要做路径规划,这个就太麻烦了。

      

总结:

        无人机姿态控制业务相对简单,而且可以处于任意姿态(暂态),所以无人机采用四元数控制是比较理想的。对于云台/稳定器来说,采用四元数控制需要仔细斟酌了,优点和缺点都很明显,且云台的业务逻辑比无人机要复杂很多,各种工作模式与姿态相互掺杂,如果采用四元数需要对四元数的旋转理解比较透彻才行。

http://www.laogonggong.com/news/11401.html

相关文章:

  • 为什么要给企业建设网站做推广的公司一般都叫什么
  • 济南智能网站建设咨询电话网络服务有限公司
  • wordpress一键采集文章seo网站推广全程实例
  • 企业网站每个月流量费网页广告
  • 企业网站每个月流量费网页广告
  • 企业网站每个月流量费网页广告
  • 长裕建设有限公司网站如何让别人在百度上搜到自己公司
  • 英文建站软件新闻稿件代发平台
  • 英文建站软件新闻稿件代发平台
  • 黄岛网站建设服务查收录网站
  • 黄岛网站建设服务查收录网站
  • thinkphp 微网站开发百度业务范围
  • 南通做网站多少钱网站推广在哪好
  • 深圳网站如何制作如何推广外贸型网站
  • 济南网站建设公司哪家好一点腾讯企点是干嘛的
  • 物流网站建设规划总结网络营销是什么课程
  • 做网站明细范文合肥seo优化
  • 湘潭做网站 i磐石网络石家庄线上推广平台
  • 供应邯郸做网站企业培训课程有哪些内容
  • 深圳外贸网站搭建自动引流免费app
  • c 网站开发代码网站提交收录
  • xampp怎么做网站百度帐号
  • 安卓app用什么开发刷关键词优化排名
  • 网站建设个人网站sem是什么检测分析
  • 手机网页加速广州网站优化推广方案
  • 手机网页加速广州网站优化推广方案
  • 手机网页加速广州网站优化推广方案
  • 合肥官方网站优化费用南昌seo外包公司
  • html5高端网站建设织梦模板免费推广app平台有哪些
  • 亚马逊欧洲站vat怎么申请小程序开发平台有哪些