飞思卡尔智能车竞赛上海交通大学的源程序内容摘要:
char i。 for(row=0。 rowROW_MAX。 row++){ for(line=LINE_MIN。 lineLINE_MAX3。 line++){ if(image_data[row][line]image_data[row][line+3]+VALVE){ for(i=3。 i10。 i++){ if(image_data[row][line+i]+VALVEimage_data[row][line+i+3]){ black_x[row]=line+i/2+2。 i=10。 } } line=LINE_MAX。 } else{ //black_x[row]=(black_x[row]/45)*78。 } } } } /**\ speed_control \**/ void speed_control(void) { unsigned int sum,average。 sum=0。 for(row=0。 rowFIRST_FIVE。 row++){ sum=sum+black_x[row]。 } average=sum/FIRST_FIVE。 curve=0。 for(row=0。 rowFIRST_FIVE。 row++) { curve=curve+abs_sub(black_x[row],average)。 if(curveCURVE_MAX){ curve_flag=0。 speed=low_speed。 } else{ curve_flag=1。 speed=hign_speed。 } } } /**\ steer_control \**/ void steer_control(void) { unsigned int dutycycle。 unsigned char video_center。 unsigned int coefficient。 int E,U。 //current static i。飞思卡尔智能车竞赛上海交通大学的源程序
相关推荐
结合; ⑵ 过程控制 、抽检、巡检相结合; ⑶ 多道工序互验; ⑷ 逐道工序进行检验; ⑸ 产品完成后检验; ⑹ 感官与理化相结合。 ⑴ 首件检验 ; ⑵ 生产信息与原材料、产品的核对; ⑶ 巡检:保证合适的巡检时间和频率,严格按检验标准或作业指导书检验。 包括对 产品质量 、 工艺规程 、运行参数、物料摆放、 标识 、环境卫生等的检验; ⑷ 末件检验; ⑸ 检验标识。 ⑴
CP 计划》中对应部分。 生产部应及时宰杀回厂的毛鸡(鸭),应派专人负责对候宰原料进行管理保护,逃出笼子的及时抓回放原处,夏天喷水降温,尽量减少活鸡(鸭)损伤,以维护养殖户利益。 5 相关记录 产地检疫证 车辆消毒证 回收计划 派车计划单 14 山东 ********有限公司 程序文件 文件编号 LH/CX— 06 版本更改 A/0 版本状态 受控 文件名称 不合格品和潜在不安全品控制程序 1
某行视频信号,将该行中采样到的像素值依次从左至右(列值递增)存于二维数组相应的某行中。 电机 驱动模块 模型车后轮驱动电机型号为 RS380 电机,工作在 ,空载电流为 ,转速为16200r/min。 在工作电流为 ,转速达到 14060 r/min 时,工作效率最大。 通过电机驱动模块,控制驱动电机两端电压可以使模型车加速行进,也对模型车进行制动。 由于比赛中不需要模型车倒车
对赛车速度的控制采用的是 bangbang 控制 ,因此在赛车的行驶的过程中始终存在较大的电流波动。 而主电机和单片机都是由单独电池供电 ,若在主电机电源和单片机电源系统之间不加任何隔离措施 ,有可能导 致在赛车行驶的过程中单片机复位 ,这是绝对不允许的。 所以在主电机电源和单片机电源系统之间加了一极π型滤波器。 电路图如图 所示。 图 单片机电源和电机电源分离 单片机供电电路