Advertisement

第十三届恩智浦电磁三轮国赛程序(IAR)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本竞赛为第十三届恩智浦电磁三轮国际赛事的程序设计环节,采用IAR开发环境进行嵌入式系统编程与调试。参赛者需展示其在算法优化、实时控制和硬件协同方面的技术能力。 用IAR打开,里面是十三届恩智浦智能车大赛的电磁车程序,速度为2.5m/s。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • IAR
    优质
    本竞赛为第十三届恩智浦电磁三轮国际赛事的程序设计环节,采用IAR开发环境进行嵌入式系统编程与调试。参赛者需展示其在算法优化、实时控制和硬件协同方面的技术能力。 用IAR打开,里面是十三届恩智浦智能车大赛的电磁车程序,速度为2.5m/s。
  • .zip_activeebb__能车_
    优质
    这是一个针对恩智浦智能挑战赛中三轮电磁组别的程序代码包。包含了一系列用于控制和优化三轮电磁小车性能的源代码,适用于参赛者和技术爱好者研究与学习。 恩智浦杯第十三届比赛电磁三轮车跑完全程程序。
  • 能车设计资料包(+路+机械图)速度达2.2m/s
    优质
    本资源提供第十三届恩智浦智能车竞赛中电磁三轮的设计全套资料,包括高效源代码、详细电路图及精准机械图纸,最高实现竞速2.2米/秒。 第十三届恩智浦智能车电磁三轮程序、电路及机械图资源已准备完毕,速度可达2.2m/s。包含原理图与PCB设计以及完整的机械结构图纸供参考使用,但请注意本资料仅供学习借鉴之用,并不推荐直接套用方案以确保比赛的公平性和个人技术提升的目的不变。希望各位参赛者能在比赛中取得优异成绩。
  • 能车竞的源代码
    优质
    这段简介是关于“恩智浦电磁三轮智能车竞赛”的相关源代码。它包含了开发和优化智能车性能的关键程序和技术细节。 恩智浦电磁三轮智能车比赛的源程序可以直接运行,基于K60芯片并使用五个电磁传感器。我快要毕业了,留着这些资料没有用处。
  • 能车竞规则
    优质
    《第十四届恩智浦智能车竞赛规则》旨在规范全国大学生智能汽车竞赛的技术要求和比赛流程,涵盖车辆设计、制作及赛道挑战等多方面内容。 第十四届智能车竞速比赛将按六个组别进行设置:A.四轮组、B.三轮组、C.双车会车组、D.无线节能组、E.信标组、F.室外电磁组。除了这六项普通竞赛外,还将设立创意赛,具体比赛规则将在后续公布。
  • 小白四挑战(2米6).zip
    优质
    本资料包包含第十四届恩智浦“智能车”小白组2米6赛道挑战赛的相关信息与资源。该赛事聚焦于培养大学生在电子设计、算法开发和创新实践的能力。 感谢上各位博主的开源程序支持。我乐意将自己辛苦编写的相关代码分享给需要的人们。本人使用的是OV7725摄像头模块,如果大家使用的也是灰度摄像头,在进行大津阈值二值化处理后可以轻松移植我的代码。对于阳光算法的应用而言,由于OV7725黑白模式下只能硬切电磁,而采用灰度摄像头结合二值形态学处理则能获得更好的效果。因此建议不再使用K60芯片,转而选择K66搭配灰度摄像头。 如果有兴趣了解具体的视频演示,请直接提出需求或通过其他方式联系我。我的分享包括入环岛、避障和倒车等场景的实测内容。
  • 14能车普通四家级比代码.zip
    优质
    这是一个包含第14届全国大学生恩智浦智能汽车竞赛中“普通四轮组”赛道的程序代码的压缩文件,适用于参赛选手和技术爱好者研究和学习。 这是我参加14届恩智浦智能车比赛国赛的程序代码,适用于十字路口和环岛赛道。对于普通四轮组参赛者来说可以作为参考使用,使用的芯片是K60。
  • 11能小车摄像头竞
    优质
    本简介介绍第11届恩智浦智能小车摄像头竞赛的相关信息,包括参赛队伍开发的智能算法和摄像头应用,展示在复杂环境中的路径规划与障碍物识别技术。 第11届恩智浦智能小车摄像头组国赛程序源码。
  • 能车竞AI
    优质
    简介:第十五届智能车竞赛AI电磁程序比赛汇聚了众多顶尖技术团队与个人开发者,参赛者们运用先进的算法和编程技巧,开发创新性的智能车控制系统,挑战电磁跟踪线路复杂多变的赛道环境。此赛事旨在推动人工智能、机器人视觉及自动控制等领域的研究发展,并为参与者提供交流学习平台。 本程序是基于RT1064芯片的智能车比赛程序。它包括了NXP工程师模型调用的具体方法以及模型训练过程,但初始数据收集需要参考NXP工程师提供的新手教程。小车在比赛中跑了大约12秒,虽然表现不算出色,但对于初学者或未来想使用AI参赛的人来说可以作为参考对象。
  • 运行代码KEA128代码
    优质
    十三届电磁三轮运行代码KEA128是一套专为电磁驱动三轮车辆设计的高效能控制程序,通过优化算法提升能源利用率与行驶稳定性。 ``` /*******************************************************************************///// oo——NXP2018_PRO——oo//// PART1:初始化区段 /******************************************************************************* //************************包含的头文件****************************/ #include common.h #include include.h #include OLED.h #include SEEKFREE_18TFT.h /********************参数定义&设置****************************/ //--------------------------------------------------------------- //\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ //--------------------------------------------------------------- /***********************系统运行参数******************************/ uint8 code_Time_flag = 0; //程序运行时间 /**************************舵机*********************************/ uint8 KP_A = 6, KP_B = 27, KD = 150; //MAIN舵机PID uint32 DJ_midpoint = 7330; //舵机中值 uint32 DJ_PWM; //输出PWM /************************速度控制******************************/ uint8 speed_need = 20; //目标速度 uint8 speed_need_Boost = 30; //目标高速 uint8 speed_need_normal = 30; //目标速度 uint8 speed_need_L = 30; //目标弯道 uint8 speed_SW_flag = 1; //速度选择标志 /*************************电机控制******************************/ float Speed_P = 4, Speed_I = 0.15, Speed_D = 1; //MAIN电机PID uint8 Block_motor_time_flag = 0; //堵转计时标志 uint8 Block_motor_duty_flag = 0; //堵转事件标志 uint8 Block_motor_delay_flag = 0; //堵转弛懈标志 /**************************编码器********************************/ float feed_fix = 10.6; // 编码器修正系数 uint32 Feed_flag = 0; // 编码器采集计数 uint32 Feed_speed = 0; // 编码器采集速度 /***********************摄像头有关参数***************************/ //* 调控参量*/ uint8 img_y_max = 50; // 扫描纵坐标最近值 uint8 img_y_min = 10; // 扫描纵坐标最远值 uint8 img_y_control = 30; // 扫描纵坐标控制值 /*传递参量*/ uint8 imgbuff[CAMERA_SIZE]; // 定义存储接收图像的数组 uint8 img[CAMERA_W * CAMERA_H]; // 摄像头解压数组 uint8 img_x = 40; // 扫描横坐标 uint8 img_y = 30; // 扫描纵坐标 uint8 start_point = 40; //扫描起始点 uint8 mid_point[60]; // 提取的中线 uint8 mid_point_His[10]; // 历史的中线 uint8 left_point[60]; // 左边界 int right_point[60]; // 右边界 uint8 init_len[60]; // 初始化赛道宽度 uint8 point_len[60]; // 实时赛道宽度 uint8 street_len = 0; // 直道长度 uint8 len_His[10]; // 直道长度历史数组 /*圆环补线*/ float L_Cur_K = 0; // 左圆环补线斜率 float R_Cur_K = 0; // 右圆环补线斜率 ```