机器人介绍

一、实训目的

熟悉“创意之星”机器人结构套件及控制器、传感器、执行器等部件熟悉NorthSTAR 图形化开发环境及UP-Debugger下载调试器的应用

二、实训器材

计算机,“创意之星”机器人套件,配套光盘等

三、实训内容

1、结构套件“创意之星”结构件根据功能可以分为7大类:LUI型结构件、连接件、舵机结构件、机械手结构件、履带全向轮结构件、仿人结构件和其它结构件,详见图1.1。LUI型零件和舵机结构件是机器人骨架的主体,通过连接件将其结合在一起构成机器人主体;仿人结构件、履带全向结构件、机械手结构件都是比较专用的零件。

(图一)

第1 页 共 4 页 指导教师签字________________

控制器及电源MultiFLEXTM2-AVR控制器MultiFLEXTM2-AVR控制器的处理器是ATMEL公司出品的AVR系列ATmega128单片机。MultiFLEXTM2-AVR控制器功能高度集成,具有众多IO、AD接口,能够控制R/C舵机、机器人舵机,具有RS-232接口和RS-422总线接口,能够胜任常规机器人控制。对照图示1.2,MultiFLEXTM2-AVR控制器功能如下所示:ATmega128@16MHz8个机器人舵机接口,完全

1

兼容Robotis Dynamixel AX12+8个R/C舵机接口12个TTL电平的双向I/O口,GND/SIG/VCC三线制8个AD转接器接口(0-5V)2个RS-422总线接口(可连接1-127个422设备)1个无源蜂鸣器通过RS-232与上位机通讯,可选无线通讯模组使用USB接口的AVR-ISP下载调试器

(图二 MultiFLEXTM2-AVR控制器)

红外接近传感器红外接近传感器俗称光电开关。它是利用被检测物对光束的遮挡或反射,由同步回路选通电路,从而检测物体有无的。光电开关将输入电流在发射器上转换为光信号射出,接收器再根据接收到的光线的强弱或有无对目标物体进行探测。

(图三)

(图四)

传感器的是开关量传感器,接IO0~IO11的任意一个接口都可以通过NorthSTAR进行数值读取和编程。由于输出是开关量,只能判断在测量距离内有无障碍物,不能给出障碍的实际距离。但是该传

感器带有一个灵敏度调节旋钮,可以调节传感触发的距离。“创意之星”套件在出厂前已经将感应触发距离调整到约20cm。霍尔接近传感器霍尔效应接近传感器是利用霍尔效应(Hall Effect)制成的接近开关,主要用于检测磁性物体。市场上常见的霍尔接近传感器的检测距离为10mm左右霍尔接近传感器是开关量传感器,接IO0~IO11 的任意一个接口都可以通过NorthSTAR进行状读取和编程,使用方法和红外接近传感器一致。

(图五)

声音传感器是一种很好的人机交互设备,您可以借此让机器人响应您的动作,比如拍下手掌——机器狗站起来,快速拍手——机器狗往前跑。高级版“创意之星”有麦克风,它和这里的声音传感器不一样,麦克风接在音频输入接口上,能够采集人耳朵能够听到的所有声音,输出连续的电平信号。声音传感器是IO量传感器,输出只有0或1两种电平状态,比如声音高过60分贝时输出为1,低于60分贝输出为0。

(图六)

碰撞传感器是由一个按钮开关和外围电路构成,其输出信号为数字信号。当按钮按下时,信号输出端输出低电平;按钮被释放时,信号输出高电平。图1.9是“创意之星”的碰撞传感器,输出开关量信号,接IO0~IO11的任意一个接都可以通过NorthSTAR进行数值读取和编程。碰撞传感器可以当成机器人的触角,或某些位置的限位开关。

(图七碰撞传感器)

倾覆传感器姿态传感器采集的是机器人的姿态信息,专业的姿态传感器(电子罗盘、陀螺仪等)

3

价格昂贵,“创意之星”机器人套件提供了一个基本的姿态传感器——水银开关(输出开关量信号)。水银开关里有一个位于玻璃管,可自由移动的水银粒。水银开关输出不同的信号与水银粒在玻璃管的位置相关。比如水银粒位于玻璃管A 端时,水银开关输出高电平;当传感器由于某种原因姿态改变过大移动到玻璃管B 端,水银开关输出低电平。根据水银开关这种输出信号与其本身姿态有关的特性,我们可以借此来检测机器人的姿态。水银开关在测量机器人是否倾覆上非常好用且成本低廉,所以我们也常将之称为倾覆传感器。

图八是“创意之星”的倾覆传感器,输出开关量信号,接IO0~IO11的任意一个接口都可以通过NorthSTAR进行数值读取和编程。

(图八)

温度传感器温度传感器是一种检测温度的部件。其核心是美国National Semiconductor公司的LM35传感器。这款传感器的标称温度检测范围是0~70 摄氏度。为了传感器的安全起见,不要将传感器放置在超过80 摄氏度的环境中,该传感器并不具备防水能力,请不要用该传感器测量水温。图1.11是“创意之星”的温度传感器,输出模拟量信号,接AD0~AD7的任意一个接口都可以通过NorthSTAR进行数值读取和编程。

(图九温度传感器)

光强传感器光强传感器对可见光波长的光照强度(专业术语即“照度”)很敏感,其核心元件是一只光敏电阻,其输出信号为与光强相关的模拟信号。图1.12是“创意之星”的光强传感器,输出模拟量信号,接AD0~AD7的任意一个接口都可以通过NorthSTAR进行数值读取和编程。NorthSTAR 图形化开发环境

NorthSTAR 是一个图形化交互式机器人控制程序开发工具。在NorthSTAR 中,通过鼠标的拖动类似逻辑框的控件和对控件做简单的属性设置,就可以快捷的编写机器人控制程序。程序编辑完后,可以编译并下载到机器人控制器中运行。NorthSTAR 编程环境具有操作简便、功能强大特点,能在图标拖动中创建复杂的逻辑,让机器人按照意愿动作。安装及使用介绍直接运行产品光盘中的安装文件( “„„\InnSTAR 产品光盘\NorthSTAR 图形化集成开发环境”),按照提示操作即可。此外,可以从http://robot.up-tech.com 下载程序的最新版本。需要注意的是图1.18中可以选择安装组件,NorthSTAR 是主程序,Stk500_tool是下载工具。如果已经安装了AVRStudio,就不需要装Stk500_tool。

(图十安装组件选择使用流程图开发)

NorthSTAR 的详细操作可以参考NorthSTAR 帮助文档,帮助文件可以从开始->程序

->NorthSTAR 目录->NorthSTAR_Help内打开,或者运行NorthSTAR 后,在帮助菜单中点击“帮助主题”即可打开帮助文档。这里通过一个例子来学习NorthSTAR的使用。该例子的目的是用一

个开关控制舵机的正反转。从开始->程序->NorthSTAR 目录运行程序,

从菜单或者工具栏选择“新建”,弹出工程选项,选择控制器为MultiFlex2-AVR,选择构型为Customized,如图十一所示;

(图十一)

点击下一步按钮,设置舵机个数为2,将ID为2的舵机设置为电机模式,如图十二所示;点击下一步按钮,不用设置AD,直接点击下一步,如图十三所示;

(图十二)

5

第6 页 共 10 页 指导教师签字________________

(图十三)

(图十四)

6

创建“while”和“while-end”模块,如图十五所示;

(十五)

设置属性如图十六所示

(图十六)

7

图十六添加变量以保存传感器创建“IO Input”模块查询开关的状态,设置属性如图十七所示;

(十七)

初步连接如图十八 所示;

(十八)

8

四、实训小结

通过实训,认识机器人的全部构件及功能,熟悉Northstar软件的使用及程序调试下载,为后续的实训项目开展奠定软、硬件基础。

9

一、实训目的

熟悉“创意之星”机器人结构套件及控制器、传感器、执行器等部件熟悉NorthSTAR 图形化开发环境及UP-Debugger下载调试器的应用

二、实训器材

计算机,“创意之星”机器人套件,配套光盘等

三、实训内容

1、结构套件“创意之星”结构件根据功能可以分为7大类:LUI型结构件、连接件、舵机结构件、机械手结构件、履带全向轮结构件、仿人结构件和其它结构件,详见图1.1。LUI型零件和舵机结构件是机器人骨架的主体,通过连接件将其结合在一起构成机器人主体;仿人结构件、履带全向结构件、机械手结构件都是比较专用的零件。

(图一)

第1 页 共 4 页 指导教师签字________________

控制器及电源MultiFLEXTM2-AVR控制器MultiFLEXTM2-AVR控制器的处理器是ATMEL公司出品的AVR系列ATmega128单片机。MultiFLEXTM2-AVR控制器功能高度集成,具有众多IO、AD接口,能够控制R/C舵机、机器人舵机,具有RS-232接口和RS-422总线接口,能够胜任常规机器人控制。对照图示1.2,MultiFLEXTM2-AVR控制器功能如下所示:ATmega128@16MHz8个机器人舵机接口,完全

1

兼容Robotis Dynamixel AX12+8个R/C舵机接口12个TTL电平的双向I/O口,GND/SIG/VCC三线制8个AD转接器接口(0-5V)2个RS-422总线接口(可连接1-127个422设备)1个无源蜂鸣器通过RS-232与上位机通讯,可选无线通讯模组使用USB接口的AVR-ISP下载调试器

(图二 MultiFLEXTM2-AVR控制器)

红外接近传感器红外接近传感器俗称光电开关。它是利用被检测物对光束的遮挡或反射,由同步回路选通电路,从而检测物体有无的。光电开关将输入电流在发射器上转换为光信号射出,接收器再根据接收到的光线的强弱或有无对目标物体进行探测。

(图三)

(图四)

传感器的是开关量传感器,接IO0~IO11的任意一个接口都可以通过NorthSTAR进行数值读取和编程。由于输出是开关量,只能判断在测量距离内有无障碍物,不能给出障碍的实际距离。但是该传

感器带有一个灵敏度调节旋钮,可以调节传感触发的距离。“创意之星”套件在出厂前已经将感应触发距离调整到约20cm。霍尔接近传感器霍尔效应接近传感器是利用霍尔效应(Hall Effect)制成的接近开关,主要用于检测磁性物体。市场上常见的霍尔接近传感器的检测距离为10mm左右霍尔接近传感器是开关量传感器,接IO0~IO11 的任意一个接口都可以通过NorthSTAR进行状读取和编程,使用方法和红外接近传感器一致。

(图五)

声音传感器是一种很好的人机交互设备,您可以借此让机器人响应您的动作,比如拍下手掌——机器狗站起来,快速拍手——机器狗往前跑。高级版“创意之星”有麦克风,它和这里的声音传感器不一样,麦克风接在音频输入接口上,能够采集人耳朵能够听到的所有声音,输出连续的电平信号。声音传感器是IO量传感器,输出只有0或1两种电平状态,比如声音高过60分贝时输出为1,低于60分贝输出为0。

(图六)

碰撞传感器是由一个按钮开关和外围电路构成,其输出信号为数字信号。当按钮按下时,信号输出端输出低电平;按钮被释放时,信号输出高电平。图1.9是“创意之星”的碰撞传感器,输出开关量信号,接IO0~IO11的任意一个接都可以通过NorthSTAR进行数值读取和编程。碰撞传感器可以当成机器人的触角,或某些位置的限位开关。

(图七碰撞传感器)

倾覆传感器姿态传感器采集的是机器人的姿态信息,专业的姿态传感器(电子罗盘、陀螺仪等)

3

价格昂贵,“创意之星”机器人套件提供了一个基本的姿态传感器——水银开关(输出开关量信号)。水银开关里有一个位于玻璃管,可自由移动的水银粒。水银开关输出不同的信号与水银粒在玻璃管的位置相关。比如水银粒位于玻璃管A 端时,水银开关输出高电平;当传感器由于某种原因姿态改变过大移动到玻璃管B 端,水银开关输出低电平。根据水银开关这种输出信号与其本身姿态有关的特性,我们可以借此来检测机器人的姿态。水银开关在测量机器人是否倾覆上非常好用且成本低廉,所以我们也常将之称为倾覆传感器。

图八是“创意之星”的倾覆传感器,输出开关量信号,接IO0~IO11的任意一个接口都可以通过NorthSTAR进行数值读取和编程。

(图八)

温度传感器温度传感器是一种检测温度的部件。其核心是美国National Semiconductor公司的LM35传感器。这款传感器的标称温度检测范围是0~70 摄氏度。为了传感器的安全起见,不要将传感器放置在超过80 摄氏度的环境中,该传感器并不具备防水能力,请不要用该传感器测量水温。图1.11是“创意之星”的温度传感器,输出模拟量信号,接AD0~AD7的任意一个接口都可以通过NorthSTAR进行数值读取和编程。

(图九温度传感器)

光强传感器光强传感器对可见光波长的光照强度(专业术语即“照度”)很敏感,其核心元件是一只光敏电阻,其输出信号为与光强相关的模拟信号。图1.12是“创意之星”的光强传感器,输出模拟量信号,接AD0~AD7的任意一个接口都可以通过NorthSTAR进行数值读取和编程。NorthSTAR 图形化开发环境

NorthSTAR 是一个图形化交互式机器人控制程序开发工具。在NorthSTAR 中,通过鼠标的拖动类似逻辑框的控件和对控件做简单的属性设置,就可以快捷的编写机器人控制程序。程序编辑完后,可以编译并下载到机器人控制器中运行。NorthSTAR 编程环境具有操作简便、功能强大特点,能在图标拖动中创建复杂的逻辑,让机器人按照意愿动作。安装及使用介绍直接运行产品光盘中的安装文件( “„„\InnSTAR 产品光盘\NorthSTAR 图形化集成开发环境”),按照提示操作即可。此外,可以从http://robot.up-tech.com 下载程序的最新版本。需要注意的是图1.18中可以选择安装组件,NorthSTAR 是主程序,Stk500_tool是下载工具。如果已经安装了AVRStudio,就不需要装Stk500_tool。

(图十安装组件选择使用流程图开发)

NorthSTAR 的详细操作可以参考NorthSTAR 帮助文档,帮助文件可以从开始->程序

->NorthSTAR 目录->NorthSTAR_Help内打开,或者运行NorthSTAR 后,在帮助菜单中点击“帮助主题”即可打开帮助文档。这里通过一个例子来学习NorthSTAR的使用。该例子的目的是用一

个开关控制舵机的正反转。从开始->程序->NorthSTAR 目录运行程序,

从菜单或者工具栏选择“新建”,弹出工程选项,选择控制器为MultiFlex2-AVR,选择构型为Customized,如图十一所示;

(图十一)

点击下一步按钮,设置舵机个数为2,将ID为2的舵机设置为电机模式,如图十二所示;点击下一步按钮,不用设置AD,直接点击下一步,如图十三所示;

(图十二)

5

第6 页 共 10 页 指导教师签字________________

(图十三)

(图十四)

6

创建“while”和“while-end”模块,如图十五所示;

(十五)

设置属性如图十六所示

(图十六)

7

图十六添加变量以保存传感器创建“IO Input”模块查询开关的状态,设置属性如图十七所示;

(十七)

初步连接如图十八 所示;

(十八)

8

四、实训小结

通过实训,认识机器人的全部构件及功能,熟悉Northstar软件的使用及程序调试下载,为后续的实训项目开展奠定软、硬件基础。

9


相关文章

  • 30有趣的机器人导游
  • 30.有趣的机器人导游 第( )课时 教学目标: 1.学会本课12个生字(其中1个多音字)及新词,认读7个字. 2.朗读指定的句子,并能够说出自己的感受. 3.能够结合课内外知识,把自己知道的有趣的机器人情况跟同学们进行交流. 4.默读课文 ...查看


  • 三年级下册语文第六单元集体备课
  • 第六单元备课 教材分析: 本组围绕"神奇的科技世界"这个专题编排,由三篇精读课文.一篇略读课文和一个语文园地组成.其中<太阳><月球之谜>写的是人类对宇宙奥秘的探索,<我家跨上了" ...查看


  • 机器人课程介绍
  • [1] <火星之战>2013年3月1日 ⼀一部细致入微.引人入胜的人类火星冒险故事,让你在这颗红色星球上身临其境. --亚瑟·克拉克爵士 <火星之战> 课程学习内容说明 <火星之战>一共包括16次课,每次 ...查看


  • AUTOMAN-1智能机器人应用介绍(3)
  • AUTOMAN-1智能机器人应用介绍(3) 本章介绍一种机器人灭火实例. 一.场地布置(见图1). (图1) 图1中赛道用普通黑色电工胶布粘贴而成,其尺寸按需要自行确定.地面用白色.A.B.C障碍物用黑色,其二分之一长度应大于机器人自身长度 ...查看


  • 工业机器人背景介绍
  • 郑州领航机器人有限公司 工业机器人的背景介绍 机器人是近代自动控制领域中出现的一项新技术,并成为现代机械制造中的一个重要组成部分.机器人显著地提高了劳动生产率,改善产品质量,对改善劳动条件和产品的快速更新换代起着十分重要的作用,加快实现工业 ...查看


  • 未来的城市作文400字
  • 未来的城市 未来的城市与现在的城市发生了巨大的变化.生活环境没有污染,空气十分清晰. 未来城市的楼房都是利用垃圾回收制造成建筑材料,经过专门的机器处理后修建的.这样既经济实惠.美观结实,还非常环保.原来街上的小摊不见了,取而代之的是环保机器 ...查看


  • 中国管道清洗机器人行业调研报告
  • 中国市场调研在线 行业市场研究属于企业战略研究范畴,作为当前应用最为广泛的咨询服务,其研究成果以报告形式呈现,通常包含以下内容: 一份专业的行业研究报告,注重指导企业或投资者了解该行业整体发展态势及经济运行状况,旨在为企业或投资者提供方向性 ...查看


  • 机器人码垛机的产品介绍
  • 机器人码垛机的产品介绍 机器人码垛机是机.电一体化高新技术产品,中.低位码垛机可以满足中低产量的生产需要.可按照要求的编组方式和层数,完成对料袋.胶块.箱体等各种产品的码垛. 最优化的设计使得垛形紧密.整齐. 机器人码垛机的结构特点: 中. ...查看


  • 工业机器人上下料应用介绍
  • 工业机器人自动生产线工作站由机器人上下料工作站.机器人装配工作站组成,二个工作站由工件输送线相连接.整体布置如图所示. 机器人上下料工作站 工业机器人上下料作站由上下料机器人.数控机床.PLC控制柜.输送线.等组成. 1)上下料工业机器人 ...查看


  • 康威电缆隧道智能巡检机器人系统介绍
  • 康威电缆隧道智能巡检机器人系统 系统组成结构 统可实现不间断地对电缆通道(综合管廊)进行反复巡检,并实现对电缆通道(综合管廊)状态的连续.动态采集,补充了固定式.离散式在线监测系统不能实现对隧道内情况的完全覆盖,当发生紧急情况时无法将现场情 ...查看


热门内容