智能机器人保姆

发布者:blq0681最新更新时间:2014-09-02 来源: eefocus关键字:TL072  APC220  智能机器人  肌电信号识别 手机看文章 扫描二维码
随时随地手机看文章

1.前言

 随着科学技术的进步,机器人技术在国内外已经得到了较好的发展。例如美国REMOTEC公司设计研制的F6-A防爆机器人,它采用活节式履带,能够跨越各种障碍,在复杂的地形上行走。速度为0-5.6公里/小时,无级可调,完全伸展时,最大抓取重量11公斤,配有三个低照度CCD摄像机,可配置X光机组件(实时X光检查或静态图片)、放射/化学物品探测器、霰弹枪等等。可用于排爆、核放射及生化场所的检查及清理,处理有毒、有害物品,特警行动和机场保安。中国也由类似的遥控机器人,例如RAPTOR排爆机器人,外形紧凑、坚固可靠,可在会场过道、飞机机舱中自如活动,在各种大型机器人无法进入的狭窄环境中执行任务。附加摄像机,喊话器,放射线探测器,毒品探测器,散弹枪,各种水炮枪,探照灯等;模块化设计,所有部件可迅速拆装;遥控/线控可选,遥控距离300 -500米,线控距离100米。该机器人重量达49kg(全配置),最高速度20 米/ 分钟(合12千米/小时),配备有3台CCD摄像机,其中一台具有10 倍光学变焦,可满负荷连续工作 2 小时以上,4关节机械手抓持能力达5-15公斤。

本作品设计一个能够在人工采用无线干预的方式下完成取物工作的机器人保姆。主要是通过检测使用者手动作时产生的肌电信号以及手指运动情况来控制该机器人保姆,使该机器人保姆帮助使用者去远处(使用者视野不能达到的80M范围内)提取某些物品,然后在不需要使用者再次控制的条件下机器人保姆能够将所取的物体自主地运送回原出发地,交给使用者。在前往目的地时使用者可以通过机器人保姆的无线视频功能对机器人保姆的运行情况以及机器人周围环境信息进行监视。

2.总体设计

本作品采用模块化设计思想,按照本设计主体部分可以分为三大部分:肌电信号检测识别、无线通信设计、智能机器人设计。

  1. 肌电信号检测识别

该部分主要是通过采集人手动作时手臂表皮势电信号,通过信号放大以及控制算法的处理,将检测到的信号进行相关处理,最后得出人手相应的动作。主要是涉及到的技术有微弱信号检测、微弱信号放大、数据信息处理等技术。

  1. 无线通信设计

该部分主要是通过无线传输来实现上位机与智能机器人之间的数据交流——上位机的控制命令的发出,智能机器人视频信息的上传等。主要是涉及技术有无线通信电路设计、无线视频传输设计等。

  1. 智能机器人

  该部分主要是通过一个机器人的机械手臂能够在上位机的控制下完成取物操作,完成取物操作后,能够自主的返回到出发点,这过程中需要改机器人具备自主避障、视频信号的无线传输、记忆运动轨迹等功能。

总体设计框图如图1所示:

2.1 肌电信号检测设计

本设计中采用双通道的信号采集的方式,采用纽扣作为肌电信号采集的电极,使用微弱信号放大器并采用差分放大配置方式对信号进行放大;然后利用带通滤波和工频陷波技术,对噪声信号和工频干扰进行处理。将采集到的模拟信号通过A/D转换读入单MCU,在MCU上实现体表电生理信号的时域分析功能,获取相关的时域参数(如信号峰值等)提供给下一级模块使用。其设计框图如图2所示:

图2 肌电检测设计框图

2.1.1 差分放大设计

由于人体肌电信号非常弱小,因此需要采用信号放大才可以通过ADC采集到肌电信号,采用分二级放大方式,前级采用AD620进行一级微弱信号的放大处理,第一级放大增益并不高只有约100倍,我们主要的目的是要把体表信号尽可能完整的取出,并且不要在进入二级放大之后由于二级输入信号过大而造成最后的信号失真。因此需要在前级放大之后需要带通滤波。第一级放大电路如图3所示:

图3 第一级放大电路图

在进行带通滤波电路设计之前,我们是采用的仿真来设计出最佳的带通滤波电路,最后得到仿真电路如下图4所示:

图4 带通滤波电路仿真图

最后进入二级放大,但是设计中发现,通过两级放大后,会有很多干扰掺杂进入检测信号中,因此还需要进行调理,设计中利用TL072芯片设计了这一陷波电路,专门处理工频带来的噪声。其电路具体实现如下图5所示:

图5 陷波电路设计

2.1.2 软件设计

本设计首先是采用单片机进行编写调试该部分,主要完成的工作是进行信号的AD采集。设计中在AD采集数据过后还采用了均值法进行的再次的处理,这样得到的信号值更加准确。具体程序设计流程图如图6:

图6 信号采集软件流程图

2.2 无线通信设计

在本设计中,无线通信分为两个部分,一个部分是数据信号(控制命令)通信,一个是视频通信。数据通讯模块采用APC220多通道微功率嵌入式无线数传模块,该模块是高度集成半双工微功率无线数据传输模块,其嵌入高速单片机和高性能射频芯片。创新的采用高效的循环交织纠检错编码,抗干扰和灵敏度都大大提高,最大可以纠24bits连续突发错误,达到业内的领先水平。视频通信采用2.4GHz 无线音视频模块,2.4GHz和433MHz一样是一个公共频道,主要是开放给工业,科学、医学三个主要机构使用,不需授权即可使用,2.4GHz技术空中通信速率快,可达到2M/S,能满足视频传输对传输速率的要求,在本设计中,摄像头采用普通的CCD倒车雷达摄像头,水平成像角度为150度,摄像头输出的是标准的AV制式的信号,该信号直接连入视频发射模块,整个部分没有和单片机相连接,这样即使单片机在使用过程中出现问题,系统也能继续传输图像。

该部分都是采用现成模块而设计的,这样使用方便,而且稳定可靠。在软件设计上只需要对数据通信部分进行简单操作即可完成。

2.3 智能机器人设计

智能机器人的硬件主要设计部分在于机械手臂与摄像头的设计,其软件设计主要是遥控器部分、摄像头部分等的设计,下面主要来介绍着这几部分的设计。

2.3.1 机械手设计

1)机械手硬件设计

机械手是本设计的关键部分,机械手要完成一个抓取动作,需要有多个关节和一个可控制的夹持器,在机械手的关节设计上,模仿了人的手臂的工作方式,机械手有三个关节分别对应肩关节、肘关节、腕关节,其中肩关节使用一个金属齿轮舵机和一个塑料舵机分别控制机械手的两个自由度,肘关节使用一个金属齿轮舵机控制一个自由度,腕关节使用两个塑料舵机控制一个自由度和一个夹持动作。这五个舵机能在信号的作用下,同时协同工作,完成爪持的动作。所有关节与水平面成垂直关系时,安装时定义为舵机的零角度附近,这样每一个关节都能执行±90°的运动,关节的运动关系和对应关系如图7所示。

图7 机械手设计示意图

2)机械手的控制部分设计

本设计采用的是舵机来控制,舵机的工作原理是控制电路板接受来自信号线的控制信号,控制电机转动,电机带动一系列齿轮组,减速后传动至输出舵盘。舵机的输出轴和位置反馈电位器是相连的,舵盘转动的同时,带动位置反馈电位器,电位器将输出一个电压信号到控制电路板,进行反馈,然后控制电路板根据所在位置决定电机的转动方向和速度,从而达到目标角度后停止,这样,实现了舵机角度的闭环控制。舵机的输入线共有三条,红色中间,是电源线,一边黑色的是地线,这辆根线给舵机提供最基本的能源保证,舵机的第三根线是信号线,本设计中用到的舵机控线为白色或者黄色,舵机的控制信号时基脉冲周期是20ms的脉宽调制(PWM)信号,其中脉冲宽度从0.5ms到2.5ms,相对应舵盘的位置为0-180度,呈线性变化,其对应关系如图8所示。

图8 舵机输出角度与脉冲周期关系图

3)机械手电路设计
采用的是当机械手舵机在工作时,需要5V供电电压,同时工作的电流大概是2~3A,在

图9 机械手电路设计

本设计中,使用的电池是12V的硫酸铅蓄电池,为了满足供电的需要,设计中采用5个KIA7805芯片将12V的电压转换为5V的电压,分别为5个舵机供电。电路原理图如图9。

[page]

2.3.2 视频设计

视频采用的是已经集成的模块,其接线图如下图10所示:

图10 视频接线图


设计中为了能够提供很好的视频效果,还专门设计了照明灯。其设计电路图如图11所示:

图11 照明电路图

同样,为了使用者很好的视觉效果,摄像头部分设计了移动云台。摄像头云台的作用是通过遥控,控制云台的两个电机的转动,带动摄像头运动,从而使得操作者能更好的观察平台端周围的环境,获得更多的信息,也能在一定程度上消除视觉死角,对机械手的运动操作更加方便。云台的硬件如图12所示,两个小型直流减速电机成90度安装,电机1的正反转带动摄像头左右转动,使摄像头获得可调的水平视角,电机2的正反转带动摄像头的俯仰角度发生变化,使摄像头获得可调的俯仰视角,电机的控制和手臂驱动电机的控制方法和电路是一样的。

图12 云台设计示意图

2.3.3 智能机器人软件设计

本设计采用结构化和模块化的编程思想,二者相辅相成实现各模块间的连接,各个模块之间程序保持独立,模块之间通过入口参数和出口参数联系,这样有利于程序的调试与修改。

遥控端主程序设计


遥控端的主程序的任务是采集当前操作者的操作指令,对数据处理并发送给小车端,主程序完成遥控系统的初始化,AD转换器初始化,串行数据端口初始化,IO口初始化,终端服务程序初始化,遥控端主程序流程图如图13所示。

串型数据传输程序

在遥控端,数据完成采集之后,需要无线发送给平台端,作为控制信号来遥控平台端的各个执行机构完成操纵者的指令,单片机自带两个串行数据口,数据的传输使用到了单片机的串口0,将采集到的数据通过串行端口发送给无线收发模块,模块在接收到数据后,会自动的将数据转存之后按照设定的波特率发送给接受端,接收端在接收到数据后会返回一个值给发送端,作为发确认接收和送下一数据的信号,这个过程由无线收发模块自动完成。程序设计流程图如图14所示:

图14串行数据发送程序流程图

机械手控制程序设计

机械手的控制是通过分别控制5个舵机来控制的,在机械手控制程序中,根据舵机的控制原理,编程使得单片机能根据串口得到的遥控数据,计算出控制舵机的PWM波的占空比,并输出这个占空比,由此来控制电机。程序设计框图如图15所示:

平台端驱动程序设计

平台端的驱动电机采用12V电压供电的直流减速电机,电机控制信号通过光电隔离器,加载在LM298芯片上,实现单片机对电机的控制,对电机的控制也采用控制PWM波的占空比方式。程序设计框图如图16所示:

图16 平台驱动电机控制程序流程图

总结

本次设计在开始采用的是模块设计的思想,在设计过程遇到了不少的问题。同时最后没有能够最后完成所有模块的组装调试。遇到的主要问题有:

 

  1. 肌电检测不准确,通过本文设计的电路和软件检测肌电信号很不准确,主要是由于设计原理过于简单,所有器件误差大,同时软件上没有很好的处理。从而导致机器人的控制部分没有得到很好的解决,因此在机器人设计部分我们只有采用电位器的方式来进行调试。

  1. 在对机械手硬件制作的时候,先测试了用一块单片机采集遥控臂上的电位器电压信号,采用同一块单片机的定时器B输出PWM波来控制机械手,这个过程实现起来没有太大的问题,但后当用一块单片机A采集遥控信号,并通过无线模块将数据发送至另一块单片机B,单片机B根据接收到的数据产生PWM波来控制机械手,这时出现机械手控制失灵甚至失效的问题,从理论上来讲,只要数据一致,定时器B产生的PWM波一致,就不会存在这个问题,但是在实际测试中结果却不如同理论分析结果。

  1. 在对机器人软件设计上很多BUG没有处理的很好,比如机器人在得到控制命令后会有误操作的情况,这是由于控制命令发来后,由于数据量相对较大,就造成了误判的产生。同时在舵机的设计上没有很好的硬件设计,有些时候给一个小幅度动作信号,但是手臂运动幅度很大。

关键字:TL072  APC220  智能机器人  肌电信号识别 引用地址:智能机器人保姆

上一篇:安森美应用于白家电的变频器智能功率模块技术及方案
下一篇:MEMS麦克风的声学设计

推荐阅读最新更新时间:2024-05-02 23:09

当机器人会说贴心话,你会和它做闺蜜吗
2015年以来,万科董事会主席王石至少在三个不同场合下表达了对机器人的充分好感,9月甚至直接率团赴法访问智能机器人研究所。 地产大咖涉足机器人开发意味着什么? 近日,公子小白机器人小伙伴被网友“密切围观”。自称公子小白“爸比”的邱楠认为,“智能机器人将会成为未来非常具有表现力的一个领域,特别是与日常生活起居的关系更加紧密,甚至‘人性化’。公子小白机器人小伙伴不是传统意义上的智能机器人,而是作为成长中的小伙伴,暖心甚至有些逗逼”。 同时,邱楠也肯定地表达对智能机器人领域的期待,毕竟市场从来时机与不缺敏锐的资本光顾。 业内分析称,“十三五”规划将通过供给端与需求端共同打开“中国制造2025”市场空间,智能制造将是“规划重
[嵌入式]
智能机器人会成为传统理财顾问的终结者吗?
  从IBM的深蓝电脑自1997年打败国际西洋棋棋王卡斯巴洛夫,到前阵子Google人工智能AlphaGo以4胜1负击败韩国围棋棋王李世乭,“机器是否会取代人类”又再次引发了全球热烈讨论。在棋盘上,人工智能已经大获全胜,但若转换领域到金融业,人工智能是否也能在不久的将来取代理财专员,为用户掌管财富、规划投资组合呢?   述情景并不是天方夜谭,在国外,由电脑程序提供理财咨询的“理财机器人”已经掘起,高效率与低成本的运营模式全球蔚为风潮,不仅FinTech积极耕耘,传统银行业也不会坐以待毙,不久前全球最大的基金管理公司贝莱德收购了FutureAdvisor作为进入该领域的契机,而美国最大的证券零售商和投资银行之一的美林证券也准备引入机
[机器人]
Telexistence智能机器人上演隔空取物和远程旅游
近日,lexistence株式会社将他们设计的机器人带到了东京以南1000余公里的世界自然遗产——小笠原群岛,100名身处东京的远程操通过和触觉手套实现了小笠原群岛的虚拟旅行,欣赏海岛美景之余,还体验了给海龟喂食,甚至能够实时感受到海龟壳的硬度和光滑的触感,这次活动在东京迅速蔓延,引起了巨大的轰动。 据介绍,Telexistence株式会社是由东京大学著名教授管暲先生在研发近40年远程互联技术后携学生和友人创立,旨在将科研成果转化为商业化技术,实现远程联动机器人的规模化生产。公司的CTO及CPO在机器人技术、控制系统及虚拟现实技术等领域拥有丰富的实践经验,CEO毕业于世界顶尖常青藤大学,并曾任职于日本著名商社,COO毕业
[机器人]
霍尼韦尔推新型低全球变暖潜值制冷剂 广和通助力工业智能机器人
霍尼韦尔推出面向商超行业的新型低全球变暖潜值制冷剂 2022年2月14日 ,霍尼韦尔(纳斯达克交易所代码:HON)宣布推出创新型低全球变暖潜值 (GWP)制冷剂Solstice N71 (R-471A)。该产品适用于工商业冷冻应用,针对商超应用场景进行了优化,可满足广大商超和零售客户寻求低全球变暖潜值解决方案的需求,以针对监管要求变化趋势做出提前布局。作为霍尼韦尔专有的低全球变暖潜值Solstice®系列解决方案的成员,Solstice N71 是商超行业首款GWP值低于150、不可燃且高能效的解决方案。 相较于传统的R-404A制冷剂和基于二氧化碳的制冷系统,Solstice N71提供了卓越的环保能效,使客户在使用
[机器人]
机器人互联网的深度开发 对智能机器人的实际功用是有极大的推动意义
在很长一段时间里,关于机器人的自主逻辑推算程序,各国的研究进程还是比较缓慢的。而从现实角度来说,拥有高度自主逻辑运算能力的机器人,在实际功用角度来说更为优越。美国普利斯顿大学物理系教授杰森·培塔就曾指出:“如果想要让机器人事业更为繁荣,就必须提升它们的智能化程度。研发人员应该做的,不单单是如何创建编程,而是给这些编程建立一个共享中枢,使得所有机器人都有加载新型编程的机会。”培塔教授的观点可以说是一语中的,他想要寻找一个关于提升机器人逻辑运算能力的便捷通道,而这一点在近期也被证实是可行的了。 2014年1月,荷兰埃因霍温理工大学的工作人员初步建立起了一个关于提升机器人智能水准的“机器人互联网”体系。这一项研究课题的核心发起人是
[机器人]
中国军用智能机器人发展到非常高的程度
机器人不会疲劳、不会窒息,而且隐蔽性好,它们在战场上具有天然优势。从目前各国军用机器人的研发与使用现状来看,机器人“参军”已是大势所趋。军用机器人属于特种机器人,主要作用分为:侦察和观察、直接执行战斗任务、指挥控制、后勤保障等。今天,机器人网小编就为大家盘点一下中国常用的几款军用机器人。 首款定型的作战机器人:适应多种环境的小型作战平台 履带式底盘,可旋转遥控枪塔,两个用于探测和感知环境的摄像头……作为中国首款定型的作战机器人,它从外观上看,就像是个小坦克,但有一个很明显的改变:它采用了双节双履带式的移动方式。和我们常见的坦克式单节双履带相比,它在履带的前段增加了一节机械旋转臂,这无疑进一步提高了它的通过能力,能够适
[机器人]
心怡科技三大智能机器人齐亮相云栖大会!
9月19日,一年一度的云栖大会在杭州正式开幕,心怡科技受邀参与展会。上千位顶级学者、行业专家和来自64个国家的CEO和CTO齐聚云栖小镇,参展人数超过12万人。 本次云栖大会精心规划3万平方米的生态科技展区,并集结200家全球企业的顶尖科技,整体打造浸入式的场景化体验,其中海外参展企业比例超20%。 大会围绕“驱动数字中国”的主题展开,以杭州为蓝本,重点分享了城市大脑在数字化方面的改造,描绘技术革新带来的新机遇。大会开幕式暨上午场主,由阿里云总裁胡晓明、阿里巴巴集团首席技术官张建锋、阿里巴巴董事局主席马云分别进行主旨演讲。 接下来,就让小编带领大家来到心怡科技展位现场,到底是什么神奇的魔力吸引大家纷纷驻足? 三大
[机器人]
人工智能机器人经历寒冬 投资人要谨慎出手等待场景落地
创投圈的资本寒冬还在漫延,根据相关机构得到的数据:2019 年 5 月 VC/PE 目标募资总规模同比下降 91.44%,2019 年俨然成为创投市场最危险的严冬,众多 VC/PE 或将挣扎在生死线上。 人们关于 Wework IPO 失败争论还没有结束,《投资人逃离人工智能》的文章搅乱每位从业者的焦虑情绪还没有散去。 据不完全数据统计,2019 年至 Q3 季度,A 轮及以后智能机器人共完成 30 余起融资,其中包括知名智能机器人公司优必选 2019 年初完成 C+轮融资,云端智能机器人服务商达闼科技 3 月完成了 3 亿美元的 B 轮融资,物流机器人公司极智嘉 7 月完成 C 轮融资。 2019 年知名机器人
[机器人]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved