• 2013年K60智能车平衡组国赛代码

    2013年K60智能车平衡组国赛代码 void DirectionControlOutput(void) { float fValue; fValue =g_fDirectionControlOutNew-g_fDirectionControlOutOld; //fValue =g_fDirectionControlOutOld-g_fDirectionControlOutOld2; g_fDirectionControlOut=fValue*(g_nDirectionControlCount + 1)/DIRECTION_CONTROL_PERIOD+g_fDirectionControlOutOld; ////////////////////////////////////转向限幅 /* if(g_fDirectionControlOut>-DIR_OUT_MIN&&g_fDirectionControlOut<DIR_OUT_MIN) { g_fDirectionControlOut=0; g_fDirectionControlOutNew=0; } */ if(g_fDirectionControlOut<DIR_OUT_MIN) g_fDirectionControlOut=DIR_OUT_MIN; if(g_fDirectionControlOut>DIR_OUT_MAX) g_fDirectionControlOut=DIR_OUT_MAX; // g_fDirectionControlOut=-150; }

    4
    65
    2.32MB
    2014-09-08
    4
  • 卡尔曼滤波__c语言源代码

    最佳线性滤波理论起源于40年代美国科学家Wiener和前苏联科学家Kолмогоров等人的研究工作, 后人统称为维纳滤波理论。从理论上说,维纳滤波的最大缺点是必须用到无限过去的数据,不适用于实时处理。 为了克服这一缺点,60年代Kalman把状态空间模型引入滤波理论,并导出了一套递推估计算法,后人称之为卡尔曼滤波理论。 卡尔曼滤波是以最小均方误差为估计的最佳准则,来寻求一套递推估计的算法,其基本思想是:采用信号与噪声的状态空间模型, 利用前一时刻地估计值和现时刻的观测值来更新对状态变量的估计,求出现时刻的估计值。它适合于实时处理和计算机运算。

    4
    203
    2.03MB
    2014-09-08
    2
  • The Balance Filter

    A Simple Solution for Integrating Accelerometer and Gyroscope Measurements for a Balancing Platform

    0
    44
    553KB
    2014-09-08
    11
  • 龙丘BDM解锁MC9S12XS128步骤

    龙丘BDM解锁MC9S12XS128步骤

    0
    294
    1.01MB
    2014-02-22
    35
  • 基于AT89S52单片机的超声波倒车雷达系统的设计

    基于AT89S52单片机的超声波倒车雷达系统的设计

    3
    157
    302KB
    2013-08-12
    17
  • 笔耕不辍

    累计1年每年原创文章数量>=20篇
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章

    #1024程序员节#活动勋章,当日发布原创博客即可获得
关注 私信
上传资源赚积分or赚钱