《机器人实训报告829644.docx》由会员分享,可在线阅读,更多相关《机器人实训报告829644.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机器人模块拆装装实训报告班级:学号:姓名: 厦门大学嘉庚学学院2009-033-24一、 课程目的(1)锻炼动手手能力和团队队精神;(2)系统训练练创新能力和和实践能力;(3)自主建构构工科基础知知识。二、 课程内容1.用AS-UUII型机器器人寻光2.用AS-UUII型机器器人躲避障碍碍3.用AS-EEI型机器人人组建小车三方案设计1、用AS-UUII型机器器人寻光:AS-UII型型机器人上配配有光敏电阻阻,通过配备备的编程软件件,检测出前前方光的偏差差,从而实现现来控制机器器人行走,并并寻找到房间间里的最亮地地点。2.用AS-UUII型机器器人躲避障碍碍AS-UII型型机器人上配配有光敏电
2、阻阻,通过配备备的编程软件件,可以检测测出前方的障障碍物,从而而实现躲避障障碍的目的。3.用AS-EEI型机器人人组建小车AS-EI型机机器人相当于于积木型机器器人,可以自自由组合,配配合AS-UUII型机器器人的扩展卡卡,编程时有有方便的数字字输入、输出出,电机驱动动等模块,可可以灵活进行行控制。本实实训将通过电电机驱动小车车行动,通过过小车前方的的光敏电阻判判断出前方的的光的偏差以以及前方的障障碍物,实现现躲避功能。四实现结果1、用AS-UUII型机器器人寻光:程序:其C语言程序如如下:int phooto_1=0;void maain() whiile(1) photto_1 =phot
3、oo(1)-pphoto(2); if(pphoto_1 = 0) motorr( 1 , 80 ); motorr( 2 , 80 ); elsee if(phhoto_11 0) mootor( 1 , 880 ); mootor( 2 , 221 ); eelse sttop(); 2.用AS-UUII型机器器人躲避障碍碍程序:其C语言程序如如下:int bmpp_1=0;void maain() mottor( 11 , 800 ); mottor( 22 , 800 ); whiile(1) bmp_1 = bbumperr(); if( bmp_1 = 4) motorr( 1 ,
4、 100 ); motorr( 2 , 20 ); wait( 0.5000000 ); stop(); motorr( 1 , 80 ); motorr( 2 , 80 ); elsee if(bmmp_1 = 1) mmotor( 1 , -100 ); mmotor( 2 , -20 ); wwait( 0.5000000 ); sstop(); mmotor( 1 , -80 ); mmotor( 2 , -80 ); else iif(bmpp_1 = 2) mootor( 1 , -20 ); mootor( 2 , -100 ); waait( 00.5000000 ); stt
5、op(); mootor( 1 , -80 ); mootor( 2 , -80 ); eelse iff(bmp_1 = 8) mottor( 11 , 200 ); mottor( 22 , 1000 ); waiit( 0.5000000 ); stoop(); mottor( 11 , 800 ); mottor( 22 , 800 ); 3.用AS-EEI型机器人人组建小车机器人照片:程序: 其C语言程序如如下:int ma_1=0;int ma_2=0;int mcmm_1=0;void maain() whiile(1) ma_11 =anaalogpoort(7); if(mm
6、a_1 200) mcm_11 =(mccm_1 & 0b1111111000) | 0b1; writee( 0x44000 ,mcm_11); wait( 0.5000000 ); elsee ma_2 =anallogporrt(6); if(maa_2 200) mmcm_1 =(mcmm_1 & 0b1100011111) | 00b1100000; wwrite( 0x40000 ,mmcm_1); wwait( 0.5000000 ); else mmcm_1 =(mcmm_1 & 0b1111111000) | 00b1; wwrite( 0x40000 ,mmcm_1); wwait( 0.5000000 ); mmcm_1 =(mcmm_1 & 0b1100011111) | 00b1100000; wwrite( 0x40000 ,mmcm_1); wwait( 0.5000000 ); 五、体会、收获获和建议通过6周的对广广茂达智能机机器人的学习习和研究,我我们掌握了一一些有关机器器人的知识。学学习十分生动动又富有趣味味,在学习中中游戏,在游游戏中学习,这这是以前普通通课堂学习中中所不能体会会到的。有利利于培养我们们对机器人知知识的兴趣,有有利于机器人人自动化的发发展,有利于于培养学生动动手能力。因因此我们建议议增加此类课课程的学习时时间。