智能机器人实验报告.docx
《智能机器人实验报告.docx》由会员分享,可在线阅读,更多相关《智能机器人实验报告.docx(10页珍藏版)》请在三一办公上搜索。
1、智能机器人实验报告智能机器人实验报告 实验目的: 1、了解广茂达智能小车的工作原理; 2、通过实际操作理解小车各项功能的实现方法; 3、掌握对小车功能的编程及调试方法; 4;通过实验促进对理论课学习到的知识的理解。 实验原理: 实验一:遥操作实验 本实验利用信号发射器将操作平台给出的控制信号发射出去,接收器调至适当的频道后接受控制信号并控制小车的动作。 将机器人的运动类型划分为五种:前进、后退、左转、右转、停止。在下位机开发环境中编程,分别规定这五种运动控制字分别是:a、b、c、d、e。即上位机向机器人发送字符a时,机器人便开始前进,发送其他控制字依次类推。在上位机VC环境下编程实现这五种运动
2、对应的键是:键、键、键、键、Space键(即空格键),或按下五个按钮分别向串口发送不同的控制字符。这样当按下键(当操作方式选择”按键操作”时)或按下”前进”按钮(当操作方式选择”按钮操作”时),上位机通过串口发送字符a,机器人接受到字符a后便开始前进。按下其他控制键或其他控制按钮,道理与此类似。 实时视频显示区用于动态显示无线摄像头采集的视频信息。彩色视频开关组框下有两个按钮:彩色视频开和彩色视频关,通过这两个按钮可以控制彩色视频的开与关,在实时视频显示区就可以显示小车上摄像头所拍摄到的画面。 实验二:自主路径跟踪实验 调节绿色和白色的RGB阈值,使得经过阈值分割后在视频处理后显示区中绿色背景
3、和白色条纹可以明显分辨开来,处理后的画面进行统计,程序中规定只有当每行的白色像素点超过35个,而满足这个条件的行超过80行时,才认为在机器人视野范围存在白线,但是如果由于各种原因机器人在行进过程中可能偏离白线较远,这时候机器人不能不作反应,因为在它视野范围内的局部的白线仍是可以利用的,可以认为只要靠近这些局部的白线机器人仍可能找到白线。程序中规定当机器人视野范围内满足白色像素点超过35个的行大于10而小于80时,机器人仍然作出反应,向靠近这些局部白线的方向运动。这样,小车会朝着本次所确定的目标方向运动,并同时进行下一次处理、分析与统计,这样边前进边处理,不断沿着白线方向运动,便实现了循线的功能
4、。另外,界面主要按键功能如下: 开始采集在视频处理后显示区显示视频信息 结束采集在视频处理后显示区停止显示阈值分割后的视频信息 阈值分割对实时视频显示区显示的图像进行阈值分割,并在视频处理后显示区显示阈值分割后的视频信息 启停机器人启动或停止机器人 阈值调节打开阈值调节界面, 参数设置打开参数设置界面 视频配置打开视频配置对话框 实验三:目标搜索实验 该实验中同样要先根据摄像头反馈回并经过处理后的图像进行阈值调节,直到红绿蓝三种颜色可以清楚的分辨出来并且有足够清晰地边缘,在这种情况下: (1)扫描目标物采用逐行扫描方式,程序中规定只要在机器人视野范围内每行符合目标物颜色的像素数超过45,而满足
5、这个条件的行数超过10,就认为找到了目标物。另外,程序采用寻找目标物优先处理策略,即如果在机器人视野范围内同时存在目标物和障碍物,处理目标物的程序段优先执行。根据目标物的大小,阈值45和10可以改变。如果机器人在行进过程中成功找到了目标物,则机器人立即停止运行,并蜂鸣以示意找到了目标物。 (2)扫描障碍物采用逐行扫描方式,程序中规定只要在机器人视野范围内每行符合障碍物颜色的像素数超过45,而满足这个条件的行数超过10,就认为找到了障碍物。根据障碍物的大小,阈值45和10可以改变。如果机器人在行进过程中遇到了障碍物,则机器人将以0.5的概率随机向左或向右转弯以比躲避障碍物。 (3)扫描边缘采用隔
6、五行扫描方式,程序中根据编程的需要,将机器人在行进过程中可能遇到的边缘分为五种:上边缘、下边缘、左边缘,右边缘和拐角处边缘。上边缘是指边缘处在机器人视野范围内的上半部分,同理,下边缘是指边缘处在机器人视野范围内的下半部分,左边缘是指边缘处在机器人视野范围内的左半部分,右边缘是指边缘处在机器人视野范围内的右半部分。 上边缘和下边缘都属于行边缘,左边缘和右边缘都属于列边缘。 拐角处边缘是指左边缘和右边缘同时出现在机器人视野范围内,这是一种特殊情况,需要特殊处理。 行边缘的条件是:在机器人视野范围内每行符合边缘颜色的像素数超过80,而满足这个条件的行数超过15。 列边缘的条件是:在机器人视野范围内每
7、行符合边缘颜色的像素数超过30,而满足这个条件的行数超过50。 拐角处边缘的条件是:在机器人视野范围内左边缘和右边缘同时存在,且左和右边缘每行符合边缘颜色的像素数都超过30,而满足这个条件的行数都超过25。 经过上述处理,机器人便可顺利地分辨出目标和障碍物,实现避障和寻找目标的功能。 实验器材及环境: 带有摄像头的广茂达智能小车,有VJC编译环境、摄像头调试程序及智能机器人教学实验平台的计算机,无线发射及接收装置,电池,有白色线条的绿色地板以及有红色目标和蓝色障碍物的运动环境。 实验内容: 实验一 遥操作实验 它支持两种方式遥操作机器人:按钮操作和按键操作。 了解操作面板实现的功能:实时视频显
8、示区用于动态显示无线摄像头采集的视频信息,通过得到的3D图像来指导遥控操作;机器人运行状态显示用于显示当前机器人五种运行状态:前进、后退、左转、右转和停止;按钮操作区有五个按钮,通过点击相应按钮可以控制机器人作相应运动;彩色视频开关组框下有两个按钮:彩色视频开和彩色视频关;通过这两个按钮可以控制彩色视频的开与关;遥操作说明组框用于说明当遥操作方式为按键操作时控制机器人作相应运动的五个控制键: 键、 键、 键、 键、Space 键(即空格键)。 通过摄像头反馈回来的图像来进行机器人运动状态的控制,熟悉遥操作的各种操作。 实验二 路径跟踪实验 了解操作面板能实现的功能:实时视频显示区用于动态显示无
9、线摄像头采集的视频信息,视频处理后显示区用于显示经过阈值分割后的视频图像信息;彩色视频开关组合框下有两个按钮:彩色视频开和彩色视频关。通过这两个按钮可以控制彩色视频的开与关;机器人运行状态显示用于显示当前机器人五种运行状态:前进、后退、左转、右转和停止。 能熟练的掌握通过阈值调节和参数设定来设定路径的各种特征,让机器人能按着设定值来跟踪路径,以实现拐弯等功能。 实验三 目标搜索实验 了解操作面板能实现的功能:实时视频显示区、视频处理后显示区及彩色视频显示组合框的作用同实验二;颜色采样组合框用于选择目标物颜色和障碍物颜色,默认情况下目标物为红色,障碍物为蓝色;点选坐标后的编辑框用于显示坐标值,当
10、用鼠标在视频处理后显示区点击一下,该点的坐标值便在编辑框内显示出来。 通过颜色采样组合框来设定目标物和障碍物的颜色,并且利用到实验二的阈值设定来获得较好的颜色比对,来完成对目标的搜索和闪避障碍物。 实验过程: 实验一 遥操作实验 实验开始前应该安装摄像头的驱动程序,成功安装后单独打开摄像头程序,调节好分辨率后再进行下一步的实验操作。接着进入遥操作实验的程序界面,按下彩色视频开按钮,可以获得机器人摄像头捕抓到的图像,因为图像时通过无线来传递的,因此要调节好发生器和接收器的频率,使接收到的信号清晰和稳定。根据实时图像来操控机器人的动作。按钮操作区有五个按钮,通过点击相应按钮可以控制机器人作相应运动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 机器人 实验 报告
链接地址:https://www.31ppt.com/p-3576891.html