机器人你叫我应实验实验报告

时间:2024.4.21

机器人你叫我应实验实验报告

一、实验目的:

学会应用各种传感器。

二、实验要求:

要求机器人实现应答的功能、要求机器人可以根据指令作运动。

三、实验内容、步骤:

1、在较安静的情况下,机器人静止不动,当有人发出声音时,有节奏的回应。

2、在较安静的情况下,机器人静止不动,当有人发出声音时,机器人开始前进(躲避路途中的障碍)

四、实验代码:

#include "AS_UIII_LIB.h"

void tr()

{

int rot2;

rot2=rotation(2);

drive(0,30);

while(rotation(2)-rot2<16);

stop();

}

void tl()

{

int rot1;

rot1=rotation(1);

drive(0,-30);

while(rotation(1)-rot1<16);

stop();

}

void goon()

{

int rot1;

rot1=rotation(1);

drive(40,0);

while(rotation(1)-rot1<100);

stop();

}

void main()

{

int i,ir;

while(1)

{

if(microphone()>150)

{

if(microphone()>150) {

drive(40,0);

for(i=0;i<50;i++) {

i++;

wait(0.01);

ir=ir_detector(); if(ir!=0) {

i++;

wait(0.01);

ir=ir_detector(); if(ir!=0) {

Beep(); tr(); goon(); tl(); goon(); tl(); goon(); tr();

drive(40,0); }

}

wait(0.01); }

}

stop();

}

}

}

五、实验结果:

按下运行按钮后,在机器人听到比较大的声响是向前移动,如果遇到障碍则绕障,当声音停止时机器人不动。

六、实验小结:

通过这次实验我学会了声音传感器的使用方法,为进一步学习打下基础。


第二篇:机器人灭火实验实验实验报告


机器人灭火实验实验实验报告

一、实验目的:

接触比较大规模的编程,激发学习和创新能力。通过灭火的程序对JC的知识进行全面的巩固,熟练应用各种传感器。

二、实验要求:

要求使用JC代码编程。

三、实验内容、步骤:

1、机器人巡查火场各个房间,不重复,发现火源,灭火。

2、趋光

3、沿墙走

四、实验代码:

#include "AS_UIII_LIB.h"

int ir_1=0;

void main()

{

// 直走找墙壁并转向让墙壁在左边

drive(5,0);

while(1)

{

if(ir_detector()!=0)

if(ir_detector()!=0)

{

drive(0,2);

while(1) if(ir_detector()==1) if(ir_detector()==1) break; stop();

break;

}

}

//沿墙壁走

drive(2,-2);

while(1)

{

if(ir_detector()==2||ir_detector()==4)

{

drive(0,2);

while(1) if(ir_detector()==0) if(ir_detector()==0) break;

rot_1=rotation(1);

drive(2,0);//go straight

while(rotation(1)-rot_1<10);

if((photo(1)+photo(2))/2<950) break;

rot_1=rotation(1);

drive(2,2);//turn right

while(rotation(1)-rot_1<20);

stop();

}

drive(2,-2);

}

while(1)

{

if(photo(1)>photo(2))

{

drive(20,20);

wait(0.5);

stop();

}

else

{

drive(20,-20);

wait(0.5);

stop();

}

if((photo(1)+photo(2))/2<750) break;

}

while(1){Beep();wait(0.5);}

}

五、实验结果:

按下运行按钮之后,机器人先直走一段路程找墙壁,检测到障碍(墙壁)后,机器人原地旋转,使墙壁在机器人的左边,然后开始沿墙走,发现光源后左右前进到光源处报警。

六、实验小结:

通过这次实验,我学会了联合使用光传感器和红外传感器的方法,为进一步学习打下基础。

更多相关推荐:
机器人实验报告

班级电气0901姓名廖勇为学号0912108110实验七机器人走迷宫实验实验内容步骤1机器人从迷宫入口出发用最少的时间走出迷宫到达迷宫的出口2走出迷宫后显示出行走的时间行走时间越少越好分析首先需要检测地面传感器...

智能机器人实验报告

《智能机器人》实验报告学院:数理与信息工程学院专业:计算机科学与技术(师范)学号:姓名:教师:上交时间:20XX年12月19日成绩:实验中用到函数整理l函数:drive(x,y)功能:控制两个电机的转动。说明:…

机器人技术实验报告

课程实验报告论文题目机器人技术试验报告学院工学院专业名称机械设计制造及自动化班级机械08学号081014104081014404姓名赵保顺邹修贤指导教师郑嫦娥实验日期20xx05实验一仿生蛇形机器人一实验背景串...

制作机器人实验报告二心得

机器人实验报告二仿生机器人、人形机器人运动控制[实验目的]熟悉仿生机器人、人形机器人运动控制方法。制作仿生机器人取物品的动作,制作人形机器人行走动作。【实验方法】1.首先观察机器人行走的每一个动作,并记录动作是…

机器人实验报告

班级测控0802姓名24任晓亮060820xx23张肖肖060820xx机器人实验报告实验一创意之星标准版开发环境入门一实验目的1熟悉NorthSTAR图形化开发环境2掌握流程图和代码编程方法以及程序的下载调试...

机器人实验报告

院系电气信息工程学院班级XX级电气X班姓名XXX提交日期机器人实验报告前言作为先进制造业中不可替代的重要装备和手段工业机器人已经成为衡量一个国家制造水平和科技水平的重要标志机器人的应用越来越广泛需求越来越大其技...

机器人实验报告1

工业机器人IRB1400操作实验指导书系别机械工程学院专业机械设计制造及其自动化学号姓名桂林航天工业学院机械工程学院一实验目的1了解IRB1400的组成及各部分的作用2了解IRB1400的示教器的使用方法3了解...

机器人走多边形实验报告

实验报告单实验名称机器人走四五边形组别第四组日期20xx年3月19日星期二实验者陈建妹苏玲娇孙璐璐一实验目的体验机器人仿真的基本方法与过程具体为1VJC仿真平台上探索转弯90的不同参数设定方案2VJC仿真平台上...

移动机器人综合实验实验报告

移动机器人综合实验姓名学号实验报告南京理工大学自动化学院目录实验一机器人UII测试2实验二机器人传感器实验8实验三机器人运动控制实验15实验四机器人避障实验20实验五机器人跟随运动实验231一实验目的实验一机器...

简易机器人拆装实验报告

简易机器人拆装实验报告学号08009219姓名杨威成绩一简述对机器人的认识机器人是自动执行工作的机器装置机器人可接受人类指挥也可以执行预先编排的程序也可以根据以人工智能技术制定的原则纲领行动机器人执行的是取代或...

工业机器人实验报告(西南科技大学)

西南科技大学学生实验报告实验课程名称数字化设计与制造开课实验室智能机器人与虚拟模机实验室学院制造学院专业过控班级学生姓名学号开课时间20xx至20xx学年第2学期制造科学与工程学院制数字化设计与制造实验报告

工业机器人实验报告

工业机器人实验报告姓名年级学号1前言六自由度工业机器人是个较新的课题虽然其在国外已经具有了较完善的研究但是在国内对于它的研究依旧停留在较低的水平上机器人技术几种了机械工程电子技术计算机技术自动化控制理论及人工智...

机器人实验报告(33篇)