完整word扫地机器人的设计方案Word格式.docx
《完整word扫地机器人的设计方案Word格式.docx》由会员分享,可在线阅读,更多相关《完整word扫地机器人的设计方案Word格式.docx(10页珍藏版)》请在冰豆网上搜索。
其技术指标如下所示:
适用面积(m2)
150根据家居环境而定
额定电压(v)
220
额定功率(w)
33
最大功率(w)
产品重量(kg)
3。
8
产品尺寸(mm)
353*92
包装尺寸(mm)
483*546*127
环境类型
干用
过滤级别
医疗级别
噪音(db)
<67
集尘容量(L)
0。
6
充电类型
自动充电
控制方式
遥控
充电时间
3小时
连续使用时间
2小时
支持
液晶屏
有
虚拟墙
定时预约
定时一次
自救功能
静音级别
常规
拖地功能
不支持
双充模式
自动清扫模式
灰尘识别感应器
延边清扫功能
面积调节功能
扫地机器人的总体方案
3.1定位方案
航迹推算是一种应用广泛的定位方法.该方法无需外部探测器获取信息即可实现对移动机器人位移和方向的测算,并且能够在一定时间内保证很高的定位精度。
航迹推算定位技术的关键是测量出移动机器人在一个较短单位时间间隔的运动距离,以及在这段时间内移动机器人航向转过的角度。
陀螺仪和加速度传感器是常用的测量角速度和加速度的工具,对加速度和角速度进行二重积分,即可解出机器人移动的距离以及转过的角度,再根据航迹推算的基本算法,与初始位置进行相对计算,求得移动机器人的位坐标,这就是基于惯性器件的航迹推算定位法。
这种方法具有自参自测的优点,即无需外部信息即可自己测量自己的运动参数。
但是随工作时间的推移,积分运算误差和定时系统时差造成的误差将会逐渐累进.因此惯性传感器不适于长时间的精确定位。
智能扫地机器人的在室内的运动可以近似看做在地平面上的二维运动,机器人的起始位置和所有时刻的位移如果已知,则可以通过起始位置上对每一个时间间隔的位移向量求和就可以计算机器人的位置,即机器人航迹推算定位的基本原理.
针对智能扫地机器人而言,航迹推算是性价比最高的定位方法。
无需外向型传感器在造价上迎合了市场,而单次执行打扫任务的持续时间一般不会超过一个小时,累进误差限定在一个可以接受的范围。
本文设计的智能扫地机器人定位系统采用航迹推算方法。
与其他方案相比其优势在于以下几点:
定位功能实现不需要借助外部传感器,定位稳定性不引入外界因素;
理论上不存在定位盲区,适合清扫任务的复杂地形;
累进误差是在时间上的累加,清扫任务每次时间不会超过45分钟,误差控制在可以接受的范围内;
节省硬件成本,有利于控制产品价格或者增厚利润.
3.2路径规划方案
机器人路径规划是指根据已知条件和限定条件,规划一条满足任务要求的安全、有效、可行的路径.具体到智能扫地机器人,已知条件是传感器感知的外界参数,限制条件即室内活动范围,任务要求机器人以低重复率遍历环境中全部非障碍区,满足这种任务要求的路径规划也称全覆盖路径规划。
覆盖路径规划不仅在智能扫地机器人领域有所应用,在油漆喷涂、操场除草、路面铺沥青、智能犁地甚至战场排雷、海底探测诸多涉及“全覆盖”概念的军民技术都有重要意义。
与路径规划概念相对的还有随机路径行进,即指机器人以随机尝试的方式覆盖空间,当然效率和质量不如规划方法。
随机路径和规划路径应用场合区别在于是否对周围环境已知,如果不能建立环境地图,就无法进行规划,就只能采用随机路径。
故而环境地图建立也是路径规划的一个必要前提。
虽然机器人路径规划已经得到了多领域长时间的关注,但是至今智能扫地机器人仍没有最佳的路径规划方案。
这是由于智能扫地机器人的应用环境特点决定的:
环境的不确定性,即大部分区域为静态,局部地区为动态.这样要求机器人在规划绕过障碍的前提下,还有自主避障的能力。
目前关于智能扫地机器人的全覆盖规划方法多种多样,各有优劣,主要的方法可以分为:
随机覆盖法、单元域分割法、模板匹配法、神经网络法等。
随机覆盖法是目前中低档智能扫地机器采用的主要逻辑.所谓随机覆盖法,并非是指机器人毫无章法的在地板上随机移动,换言之在工程操作中“随机"
也是一个难以达到要求,随机覆盖法是指机器人根据简单的移动逻辑,如三角形、五边形轨迹尝试性的覆盖作业区,如果遇到障碍,则执行对应的转向函数.这种方法是一种以时间换空间的低成本策略,如不计时间可以达100%覆盖率。
它无需了解整个作业区全貌,也不用依赖过多的传感器,处理器运算量也很小,是一种性价比很高的方案。
但是,随机覆盖算法因为策略简单,面对复杂地形经常出现BUG,造成机器人陷入死区,即在某个区域来回打转。
单元域分割法顾名思义,即是将整个作业区根据尺寸和障碍物位置等地形特征分割为若干不重合的单元域,在每个单元域内单独执行覆盖规划,最后按照最优逻辑顺序链接各个区块的方法。
分割策略是单元域分割法的第一个关键,最理想状态即是所有障碍物均处在单元域的边界,这样在单元域的中心可以进行高效的连续覆盖。
实际应用中一般都以单独房间或明显具有封闭性的区域为一个单元域,单元域的尺寸过大或者过小都没有意义.单元域法的第二关键即是各个单元域的链接。
一个单元域完成覆盖后,如果只有一个单元域相邻,则以其为下一个覆盖作业目标,如果有多个单元域则按照一定逻辑判选下一单元,如没有未覆盖的单元域则返回上一单元域直至有未覆盖的子单元域。
这种方法针对一些多房间的场合效果最好,对于连续空间也可以提升运算速度。
本文设计的扫地机器人路径规划方面采用随机覆盖法和单元区域分割法相结合的形式。
随机覆盖法是本机器人路径规划的方法之一,主要原因有如下诸点:
(1)随机覆盖法原理简单易于实现;
(2)不会对硬件和软件上增加额外的负担;
(3)在定位失效的情况下,通过冗余的覆盖依旧可以完成任务;
(4)智能选择随机覆盖法的基本移动逻辑可以实现适应性更强的覆盖法.
单元区域分割法亦是本机器人路径规划方法之一,主要原因有如下诸点:
(1)室内清扫任务区域性特征突出适合单元区域分割法;
(2)单元区域分割可以减少规划任务量,化整为零减少软件的缓存压力;
(3)单元区的分割策略可以根据智能识别技术,也可以根据模板比对;
(4)单元区内部以智能随机覆盖法清扫,单元区之间以“一笔画”问题模型实现。
3地图建立方案
地图建立的备选方案有:
拓扑地图、特征地图、栅格地图。
栅格地图作为本机器人的地图建立方案,主要原因有如下诸点:
(1)栅格适合数字化,便于与规划算法程序结合;
(2)栅格地图存储的地形信息全面,为路径规划提供足够数据;
(3)栅格化地图便于局部更新修改。
拓扑地图不适合选作本机器人地图建立方案,主要因为拓扑地图包含信息量过于简略不能满足路径规划的基本需要。
特征地图不适合选作本机器人地图建立方案,主要因为特征地图包含的特征信息与智能扫地机器人路径规划需要的数据不对口。
4。
扫地机器人的具体设计
1机械结构
图4.1扫地机器人俯视图
使用SolidWorks2013绘制了扫地机器人装配体,它采用圆饼形设计(如图4。
1所示),最大限度的减小运动路径所占面积,保证能够清洁一些狭窄的角落;
采用较高强度的塑料外壳,既减小了自身的重量又具有防碰撞和跌落的特性。
运动部分采用三轮结构(如图4。
2所示),保证了机身的稳定性,后轮为一个万向轮,前轮为两个差动驱动轮,有两个直流电机驱动,电机配套有光电编码器。
通过改变电机驱动芯片的控制线,实现驱动轮的调速,从而实现执行和任意角度转向操作。
图4.2扫地机器人仰视图
清洁方面有一对表面覆盖虚实胎纹的滚筒(如图4.3所示)和无毛刷结构(如图4。
4所示)组成,采用抽吸和滚扫相结合的清扫方式。
图4。
3防缠绕吸取器
一对表面覆盖虚实胎纹的滚筒,一路对向高速转动;
软胶富足的弹性零距离贴地旋转,保持真空态势;
每一个胎面虚实胎纹交错,实纹巧妙的设计成150度菱形胎纹,专攻顽固污物,刮取、震碎、虚纹趁势连根拔起,高效马达与真空气流增强系统协同发力.摒弃传统滚刷设计,采用滚筒吸取器.高档耐磨橡胶材质,锯齿状胎面设计,高速旋转的同时可强力分解碎屑,斩断毛发,彻底解决缠绕难题。
杜绝传统吸尘口吸力多处散失弊端,完全密封通道设计。
可加速气流通吸取器,直达垃圾盒,最大限度减少吸力散失。
全新定制的大功率吸尘马达,全面提高吸尘动力,优化清扫效率。
无毛刷结构可以最大限度的增加清洁周期,只需3-4个月清理一次。
4无毛刷结构
4。
2电机驱动电路
5电机驱动电路原理图
电机驱动电路如图4.5所示,其核心是一片ST公司的专用电机驱动ICL298N。
L298N芯片内含两个全桥式驱动器,可以同时驱动两个直流电机或者一个两相四线步进电机。
逻辑输入部分加入TLP521-4光电隔离IC,更好的保护控制器;
模块最大输入电压为40V,单路峰值电流为3A,持续2A,最大功率25W,直插式IC背贴散热片,有效避免了芯片过热;
逻辑端输入端采用标准TTL电平控制,并设有两个使能端ENA\ENB,用来允许、禁止器件工作.工作温度范围在-25℃到130℃之间。
电机为48:
1直流减速电机,8。
4V零负载实测转速0.75m/s。
L298N电路对外有如下接口:
IN1-IN4:
逻辑输入端,其中IN1、IN2控制电机M1;
IN3、IN4控制电机
M2。
通过改变高电平的占空比调速。
ENA、ENB:
L298N使能端(高电平有效,默认短接到VCC,可通过这两
个端口实现PWM调速(使用PWM调速时取下跳线帽)。
VCC/GND:
逻辑控制部分供电,可以用控制器的5V/3.3V来供电.
VIN/GND:
电机供电电源接口,VIN、GND分别接电源正、负极.
M1、M2:
电机线接口。
3光电编码器
直流减速电机配套有一只两路增量光电编码器用于测速和计算里程。
光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的器件。
光电编码器由光栅盘、发光器、光电检测和整形电路四部分构成.光栅盘又称码盘,是在一定直径的圆板上等分地开通若干个长方形孔。
码盘与电动机同轴固定,电动机旋转时,光栅盘与电动机同速旋转。
转动过程中码盘上的长方形孔依次经过发光器和光电检测电路中间,光电检测电路依次输出脉冲。
增量编码器的每一个脉冲即表示电机转过相应的角度。
输出的这个脉冲的边沿陡峭和电平高低可能不满足后端电路的需要,一般还要进行整形电路整形。
该光电编码器采用槽型红外对射管,波形调理采用74HC14施密特触发器,除去波形毛刺抖动。
两路输出分别接有一个LED指示灯,LED的闪烁与编码器的脉冲一致。