最详细的ER1机器人介绍

最详细的ER1机器人介绍

作者:Ricky 文章来源: RoboticFan.Com 更新时间:2006年04月11日 打印此文 浏

览数: 14133

ER1(Evolution Robot)是美国Evolution 公司的第一代开放式移动机器人平台。从它的299美元的零售价来说,这可以说是目前拥有相同功能的同类产品中最便宜的机器人系统了。但是基本的ER1的套装是不包括控制系统的,也就是说,你得额外支付一笔控制系统得开销。一般ER1推荐使用笔记本电脑来作为控制系统,这样一来,整个机器人得成本就会大大得上升,但是我们可以通过购买mini pc来做为它得控制系统,这样整体成本就能下降一点.

第一篇:硬件篇

在这一篇中,介绍ER1包括了哪些组件

1)一个可充电电池+充电器

电池可以提供12V,5.4AH的容量,实际试用,如果用单个电池来驱动机器人的话,一次充满可以正常运行1个半小时左右。你还可以用2组电池并联,这样就能提供长的多的运行时间了。

2) 驱动控制器

这个驱动器是这个机器人套件硬件部分的核心组件,所有控制都通过它来实现。首先,控制器通过USB口和控制电脑相连,步进电机也是直接接到这个驱动器上。这个驱动

器的作用就是将控制指令转换为实际电机运行的电脉冲。同时它还有一个数字输入口和

一个模拟输入口,如果你有自己做的传感器套件也可以接在这个控制器上。

3) 2个步进电机

这是机器人的驱动力了。

4)一个Web 摄像头

由于这个机器人是靠视觉进行控制的,所以这个摄像头就是机器人唯一的输入了。所有机器人的定位啊,导航啊,人脸识别都通过这个摄像头传到控制软件里。在实际应用中,由于一个摄像头安装的位置关系,需要两个摄像头才能比较好的完成一些任务。其中一个用来做目标识别,另外一个作为壁障导航的。基本上多数USB接口的摄像头都能兼容。省略别的昂贵的传感器,也是这个套件如此廉价的一个原因之一了。

5)一套铝制构件,用来制作底盘

这就是一套铝制的小积木,大家可以充分发挥想象力和创造力来搭建出不同的机器人系统。所有的安装都是这么简单,以至于站长在2小时内试装了3套不同的组合。

6)一套RCC (Robot Control Center) 控制软件

这套软件是这个机器人套装中的灵魂,所有的控制都要通过它来实现。

可别小瞧了这套软件,这套软件集成了目前机器人领域最新的研究成果,其中包括动态视觉视觉,和基于行为的控制模式。详细情况将在后面介绍。

9)完成的ER1

根据自己想象完成ER1的机械构架之后,我们需要将ER1的电源,步进电机等连接起来。由于采用了模块化设计,使得整个ER1的电器连接相当简单,在笔记本电脑上安装好RCC软件;将RCM和摄像头通过USB接入笔记本;连接电源,步进电机至RCM。一个基本的ER1系统就诞生了。

如果额外付300美金就可以得到3大附件了。他们是一个机械手臂,一组红外距离探头,和额外的扩展包。

10)机械手 这个机械手的掌心部分有一组压力传感器,当压力大于一个预先设定的阀值以后,机械手会自动停止握紧。这个可以让机械手获得合适的摩擦力,不会因为压力不够使物体滑落,也不会因为压力过大对物体产生伤害。实际实验,发现这个手的握紧力还是比较合适的,用来拿个杯子什么的不要担心杯子会掉下去的。

11)红外探头 这组红外探头通过usb接口直接连接到控制电脑上,可以通过RCC软件来设定传感器的系列参数。

12)扩展包

包括额外的两个轮子,和一组铝制结构件。通过这些组件,你可以给你的ER1

设计出更多造型。

13)加装扩展包以后的ER1

第二篇:软件篇

ER1的控制软件RCC(Robot Control Center) 可以识别物体,颜色,声音,可以发出语音提示,自动播放音乐,自动行走或者通过遥控方式控制机器人的移动,还可以通过程序来让机器人自动摄影和录音,并将这些资料通过internet自动上传到你的email地址,看上去真的很酷哦。但是实际上呢? 我们来看看这个软件到底为什么会具有如此强大的功能。

1)图像识别

这套软件最大的进步和特色也就是这个图像识别技术了,在一套如此便宜的套件中,竟然包括如此出色的图像识别软件是整个系统最大的特点之一。只要事先让软件“看”过一边要识别的物体,软件就可以很轻松的对它进行识别,当然在软件第一次“看”物体的时候,要告诉物体和摄像头之间的距离。由于不是立体摄像头没法通过图像比较来得出被测物体和摄像机之间的物理距离,所以这个距离参数是必须定义的。其它所有功能都是以这个图像识别技术为前提的。

2)语音识别 熟悉windows系统想必知道windows 2000以上版本就自带语音识别系统,这套软件也是利用了现成的windows xp内置的语音识别技术,所以这里也就忽略不提了。有兴趣可以参考一下windows帮助文件。

3)基于行为的控制模式

什么是基于行为呢?简单的来说就是将一个复杂的任务是由一个个单独的行为组成的,比如“去大厅给我拿可乐”这个任务其实是由“去大厅”+“拿可乐”+“回来”这三个行为构成的。而“拿可乐”这个行为又有“识别可乐”+“移动到可乐前面”+“移动机械手到可乐位置”+抓紧可乐“这几个更小的基本行为构成。也就是如果你需要机器人能够执行比较复杂的任务,你得分别定义好每个行为的发生条件,执行过程。

在这套软件中,你可以一共定义288个行为,你可以将这些行为组合在一起形成很复杂的行为,也可以单独执行这些你自己定义的行为。最简单的比如“问候”这个行为可以由“人脸识别“+”朗读问候语“这2个子行为组成。

其实,目前世界上多数智能机器人都是由这种控制模式控制的。比如博物馆的接待机器人。

4) API Socket 接口

通过这个功能,你就可以绕开RCC软件的行为定义,通过自己的程序来直接控制机器人。一般对于做上层算法研究的可以用这个功能进行算法验证。 再第三篇(改装篇)中会有更加详细的论述。

通过socket接口,你可以发类似“move 30 cm”的指令给机器人,你不需要考虑具体电机的运转情况,机器人就会往前移动30cm,这样其实就真正做到了硬件无关性。个人觉得这是今后机器人软件开发上的趋势,在你开发的机器人控制软件只要预留这样的接口,就可以应用在有相同接口功能机器人上了。

最详细的ER1机器人介绍

作者:Ricky 文章来源: RoboticFan.Com 更新时间:2006年04月11日 打印此文 浏

览数: 14133

ER1(Evolution Robot)是美国Evolution 公司的第一代开放式移动机器人平台。从它的299美元的零售价来说,这可以说是目前拥有相同功能的同类产品中最便宜的机器人系统了。但是基本的ER1的套装是不包括控制系统的,也就是说,你得额外支付一笔控制系统得开销。一般ER1推荐使用笔记本电脑来作为控制系统,这样一来,整个机器人得成本就会大大得上升,但是我们可以通过购买mini pc来做为它得控制系统,这样整体成本就能下降一点.

第一篇:硬件篇

在这一篇中,介绍ER1包括了哪些组件

1)一个可充电电池+充电器

电池可以提供12V,5.4AH的容量,实际试用,如果用单个电池来驱动机器人的话,一次充满可以正常运行1个半小时左右。你还可以用2组电池并联,这样就能提供长的多的运行时间了。

2) 驱动控制器

这个驱动器是这个机器人套件硬件部分的核心组件,所有控制都通过它来实现。首先,控制器通过USB口和控制电脑相连,步进电机也是直接接到这个驱动器上。这个驱动

器的作用就是将控制指令转换为实际电机运行的电脉冲。同时它还有一个数字输入口和

一个模拟输入口,如果你有自己做的传感器套件也可以接在这个控制器上。

3) 2个步进电机

这是机器人的驱动力了。

4)一个Web 摄像头

由于这个机器人是靠视觉进行控制的,所以这个摄像头就是机器人唯一的输入了。所有机器人的定位啊,导航啊,人脸识别都通过这个摄像头传到控制软件里。在实际应用中,由于一个摄像头安装的位置关系,需要两个摄像头才能比较好的完成一些任务。其中一个用来做目标识别,另外一个作为壁障导航的。基本上多数USB接口的摄像头都能兼容。省略别的昂贵的传感器,也是这个套件如此廉价的一个原因之一了。

5)一套铝制构件,用来制作底盘

这就是一套铝制的小积木,大家可以充分发挥想象力和创造力来搭建出不同的机器人系统。所有的安装都是这么简单,以至于站长在2小时内试装了3套不同的组合。

6)一套RCC (Robot Control Center) 控制软件

这套软件是这个机器人套装中的灵魂,所有的控制都要通过它来实现。

可别小瞧了这套软件,这套软件集成了目前机器人领域最新的研究成果,其中包括动态视觉视觉,和基于行为的控制模式。详细情况将在后面介绍。

9)完成的ER1

根据自己想象完成ER1的机械构架之后,我们需要将ER1的电源,步进电机等连接起来。由于采用了模块化设计,使得整个ER1的电器连接相当简单,在笔记本电脑上安装好RCC软件;将RCM和摄像头通过USB接入笔记本;连接电源,步进电机至RCM。一个基本的ER1系统就诞生了。

如果额外付300美金就可以得到3大附件了。他们是一个机械手臂,一组红外距离探头,和额外的扩展包。

10)机械手 这个机械手的掌心部分有一组压力传感器,当压力大于一个预先设定的阀值以后,机械手会自动停止握紧。这个可以让机械手获得合适的摩擦力,不会因为压力不够使物体滑落,也不会因为压力过大对物体产生伤害。实际实验,发现这个手的握紧力还是比较合适的,用来拿个杯子什么的不要担心杯子会掉下去的。

11)红外探头 这组红外探头通过usb接口直接连接到控制电脑上,可以通过RCC软件来设定传感器的系列参数。

12)扩展包

包括额外的两个轮子,和一组铝制结构件。通过这些组件,你可以给你的ER1

设计出更多造型。

13)加装扩展包以后的ER1

第二篇:软件篇

ER1的控制软件RCC(Robot Control Center) 可以识别物体,颜色,声音,可以发出语音提示,自动播放音乐,自动行走或者通过遥控方式控制机器人的移动,还可以通过程序来让机器人自动摄影和录音,并将这些资料通过internet自动上传到你的email地址,看上去真的很酷哦。但是实际上呢? 我们来看看这个软件到底为什么会具有如此强大的功能。

1)图像识别

这套软件最大的进步和特色也就是这个图像识别技术了,在一套如此便宜的套件中,竟然包括如此出色的图像识别软件是整个系统最大的特点之一。只要事先让软件“看”过一边要识别的物体,软件就可以很轻松的对它进行识别,当然在软件第一次“看”物体的时候,要告诉物体和摄像头之间的距离。由于不是立体摄像头没法通过图像比较来得出被测物体和摄像机之间的物理距离,所以这个距离参数是必须定义的。其它所有功能都是以这个图像识别技术为前提的。

2)语音识别 熟悉windows系统想必知道windows 2000以上版本就自带语音识别系统,这套软件也是利用了现成的windows xp内置的语音识别技术,所以这里也就忽略不提了。有兴趣可以参考一下windows帮助文件。

3)基于行为的控制模式

什么是基于行为呢?简单的来说就是将一个复杂的任务是由一个个单独的行为组成的,比如“去大厅给我拿可乐”这个任务其实是由“去大厅”+“拿可乐”+“回来”这三个行为构成的。而“拿可乐”这个行为又有“识别可乐”+“移动到可乐前面”+“移动机械手到可乐位置”+抓紧可乐“这几个更小的基本行为构成。也就是如果你需要机器人能够执行比较复杂的任务,你得分别定义好每个行为的发生条件,执行过程。

在这套软件中,你可以一共定义288个行为,你可以将这些行为组合在一起形成很复杂的行为,也可以单独执行这些你自己定义的行为。最简单的比如“问候”这个行为可以由“人脸识别“+”朗读问候语“这2个子行为组成。

其实,目前世界上多数智能机器人都是由这种控制模式控制的。比如博物馆的接待机器人。

4) API Socket 接口

通过这个功能,你就可以绕开RCC软件的行为定义,通过自己的程序来直接控制机器人。一般对于做上层算法研究的可以用这个功能进行算法验证。 再第三篇(改装篇)中会有更加详细的论述。

通过socket接口,你可以发类似“move 30 cm”的指令给机器人,你不需要考虑具体电机的运转情况,机器人就会往前移动30cm,这样其实就真正做到了硬件无关性。个人觉得这是今后机器人软件开发上的趋势,在你开发的机器人控制软件只要预留这样的接口,就可以应用在有相同接口功能机器人上了。


相关内容

  • 考夫曼自适应均线
  • {考夫曼自适应均线} input: n(9,1,60), p(2,1,60), Q(30,1,60); Direction:=CLOSE - REF( CLOSE , N ) ; XX:=ABS( CLOSE - REF( CLOSE , 1 ) ) ; V olatility:=SUM( XX , ...

  • 定向耦合器
  • 定向耦合器 相关图片编辑词条 参与讨论 所属分类:基本物理概念天体物理学电子电子技术电子术语通信通信技术 定向耦合器是一种通用的微波/毫米波部件,可用于信号的隔离.分离和混合,如功率的 监测.源输出功率稳幅.信号源隔离.传输和反射的扫频测试等.主要技术指标有方向性. 驻波比.耦合度.插入损耗. 用来 ...

  • 第五章力学相对性原理和非惯性系动力学
  • 第五章 力学相对性原理和非惯性系动力学 在描述物体运动时参考系的选择: 1 物体的运动性质与参考系有关(力学相对性原理): 2 参考系应是客观存在的不变形的物体: 3 参考系的选择原则:视研究问题方便而定(惯性系,非惯性系). 只用惯性 系的弊端 非惯性参考系:相对于惯性系(静止或匀速直线运动的参考 ...

  • 基于单片机直流电机测速仪设计 毕业论文 答辩修改版
  • 基于C51单片机直流电机测速仪设计 摘 要:电机的转速是各类电机运行过程中的一个重要监测量,测速装置在电机调速系统中占有非常重要的地位,特别是数字式测速仪在工业电机测速方面有独到的优势.本文介绍了一种基于C51单片机的光电传感器转速测量系统的设计.系统采用对射式光电传感器产生与齿轮相对应的脉冲信号, ...

  • 滑雪场的研究
  • 滑雪场的研究 最近,滑雪正成为越来越多的受到人们的喜爱.单板滑雪运动感知空气的时间和程度的旋转成功的一半管骑的重要组成部分.需要执行一个的空中杂技常规上半管雪滑雪竞争对手.为了获得的最大开槽速度和身体角速度,对于一个熟练的滑雪板,我们已考虑过的最好的滑动轨迹,开槽速度,并设计了一个理想的运动场地的影 ...

  • 变频器维修经验总结
  • 变频器维修经验总结 lenze品牌的切换开关 2010-05-31 10:35:26| 分类: 电气类 | 标签: |字号大中小 订阅 三菱变频器的常见故障及维修对策 1 引言 关于三菱变频器的发展以及一些常见故障的分析和处理,在以前的文章中已经有一些介绍,在国内市场上,三菱因为其稳定的质量,强大的 ...

  • 硬盘检测工具使用方法详细介绍(附图)-HDTUNE
  • 硬盘检测工具使用方法详细介绍 HD TUNE这款硬盘检测软件功能是相当强大的,也非常专业.但是买笔记本验机器咱们只看几个参数就可以了. 1. 硬盘品牌. 2. 硬盘容量. 3. 硬盘转速. 4. 硬盘温度. 5. 硬盘通电时间. 6. 硬盘坏道检测. 下面咱们以 HD tune pro4.01版为例 ...

  • 山东高考的秘诀
  • ◆1979年11月,中国科协.教育部等在北京举办"首届全国青少年科技作品展览".邓小平同志为该活动题词:"青少年是祖国的未来,科学的希望!",这就是全国青少年科技创新大赛的前身.大赛的活动内容包括竞赛系列和展示系列两个方面.经过20 多年的不断发展和完善,大赛 ...

  • 机器视觉不可不知的相机内部工作原理
  • 机器视觉不可不知的相机内部工作原理 工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号.选择合适的相机也是机器视觉系统设计中的重要环节, 相机的选择不仅直接决定所采集到的图像分辨率.图像质量等,同时也与整个系统的运行模式直接相关. 一. 相机的芯片类型: 一般情况下 ...