还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
成绩中国农业大学课程论文(2013-2014学年秋季学期)论文题目机器人创新实验
(1)实验报告课程名称机器人创新实验
(1)任课教师班 级姓 名学 号机器人创新实验
(1)实验报告关键字ARMTKStudio集成化编程C语言传感器舵机控制摘要机器人创新实验课引导我们综合利用机械扩展、电子扩展、软件扩展及传感器扩展能力,以创新为主题,自主完成从机器人的机构组装到编程控制通过这门课程,我初步掌握了有关机器人技术的基本知识和机器人学所涉及的技术的基本原理和方法,加深了对理论知识的理解和掌握
一、认知实验了解探索者机器人实验一这门课用到的教学材料是探索者教学机器人创新套件通过这个实验平台,我们可以完成机器人的创新设计、组装以及编程控制在前期的认知实验中,我们搭建了一个二轮驱动的自动避障小车,并且实现了对它的控制,从而对探索者有了很好的了解
(1)机械部分探索者的机械零件包括金属件、塑胶件、舵机、零配件四部分其中金属件共有29种,具有相同的壁厚和丰富的扩展孔舵机分为圆周舵机和标准舵机两种同学们在创新设计的过程中可以根据零件的特点,灵活运用,合理搭配,从而实现自己所设计的机械结构以及运动方式
(2)控制部分我们使用的RobotwayARM7LPC2138主控板采用32位高性能实时嵌入式芯片,支持用户自定义开发,开放电路图、源代码、库函数探索者套件中包含了触碰传感器、触须传感器、近红外传感器、声控传感器等八种传感器,可以实现寻线、避障、声光等多种控制
(3)编写和烧录程序我们使用的编译环境是TKStudio由于我们并没有学习过单片机,所以编程对我们来说是一个难点我们先从实验指导书上简单的例程开始学习,结合C语言的知识,逐渐掌握了ARM的编程方法烧写程序的时候,我们用到的是PhilipsFlashUtility软件使用的过程是
1、选择端口;
2、读取主控板的ID号;
3、擦除主控板中原有的程序;
4、选择自己的程序;
5、上传
(4)认知实验成果仿照扫地小车例子,我们制作了属于我们自己的自动避障小车,功能包括碰到左右障碍在制作的过程中详细了解了安装机械部件的技巧以及圆周舵机、传感器等的控制方法,为之后的创新实验积累了宝...。