一种基于Linux嵌入式系统的矿井搜救机器人的制作方法_3

文档序号:9643429阅读:来源:国知局
便对新的算法进行初始化配置。
[0066] 如图10-6所示,联动组网程序在进入Linux系统后,便一直等待上位机发出组网 命令,待接收到组网指令后便开始组网。
[0067] 如图11所示,捜救机器人硬件系统的控制核屯、为S3C2410处理器;控制核屯、上搭 载了 Linux操作系统;运动控制程序存储在运动控制模块中,无线通讯程序存储在无线通 讯模块中,信号采集程序存储在信号采集模块中;控制核屯、控制运动控制模块、无线通讯模 块、机械臂、车前取景器及信号采集模块;无线通讯模块与控制核屯、通过RS232接口实现通 讯;机械臂与控制核屯、通过RS485接口实现通讯;车前取景器通过RS232接口与控制核屯、 实现通讯;溫湿度传感器、烟雾传感器、热释电红外传感器与信号采集模块通过IIC接口实 现通讯。
【主权项】
1. 一种基于Linux嵌入式系统的矿井捜救机器人,包括搭载多种传感器的捜救机器人 本体、外围设备、控制运动状态及速度的捜救机器人动力系统和用于定位及组网的捜救机 器人无线通信模块,其特征在于:所述的捜救机器人本体包括底仓、中仓和上仓;所述的中 仓内设有电源模块、控制外围设备及实现捜救算法的控制核屯、;所述的上仓内设有实时检 测井下环境的井下环境信息检测系统和无线传感器模块;所述的外围设备包括机械臂、车 前取景器和雷达;所述的机械臂为六自由度机械臂,安装在上仓顶部;所述的车前取景器 安装在上仓的前部,可调节视角;两个雷达安装在底仓的前侧外部。2. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的底仓包括底仓侧挡板、底仓前后挡板和底盘;所述的底仓侧挡板为左右两块,与底盘 之间均通过螺母连接,与底仓前后挡板通过连接件连接;所述的连接件为两片相互垂直的 钢片焊接而成。3. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的车前取景器采用1080P的高清红外夜视摄像头。4. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的雷达确定被测距离S的计算公式如下: V= 331. 5+0. 607T式中,V为超声波在空气中的传播速度、T为环境溫度、S为被测距离、t为雷达发射超 声波脉冲与接收脉冲回波的时间差、ti为脉冲回波接收时刻、t。为超声波脉冲发射时刻。5. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的机械臂包括基座、后臂、前臂、机械腕和机械爪;所述的基座与上仓构成转动副;第 一舱机与上仓固定,并驱动基座旋转;第二舱机与基座固定,并驱动后臂;第Ξ舱机与后臂 固定,并驱动前臂;第四舱机与前臂固定,并驱动机械腕;第五舱机与机械腕固定,并驱动 机械爪;所述机械爪的两个关节通过第六舱机实现关合。6. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的捜救机器人动力系统包括轮胎、电机和电机驱动板;所述的电机驱动板有两块,一块 驱动板驱动两个电机,所述的电机驱动板为AQMH2407ND双路隔离直流电机驱动模块;所述 的轮胎为越野轮胎;所述的电机为冯哈伯12V空屯、杯行星齿轮减速电机;电机与底仓固定; 电机上带有编码器;电机的输出轴通过联轴器与轮胎的转轴连接;所述的轴联器通过固紧 螺丝卡紧电机的输出轴,通过花键与轮胎的转轴配合。7. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的捜救机器人无线通信模块包括金属屏蔽盒和Zi浊ee电路板;所述的Zi浊ee电路板 型号为ZM2410 ;Zi浊ee电路板固定在金属屏蔽盒中,Zi浊ee电路板上连有天线。8. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的电源模块包括充电头、电源和电源转换模块;所述的控制核屯、为基于ARM920T架构 的S3C2410处理器。9. 根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在于: 所述的无线传感器模块包括M2301湿度传感器、MQ2烟雾传感器、BISOOOl热释电红外传感 器。10.根据权利要求1所述的一种基于Linux嵌入式系统的矿井捜救机器人,其特征在 于:采用的控制系统软件平台包括系统应用层、系统内核层及系统硬件层;所述的系统应 用层包括无线通讯程序、运动控制程序、信号采集程序、图像处理程序、算法控制程序和联 动组网程序;所述的系统内核层包括无线通信驱动、机械臂驱动和电机控制驱动;所述的 系统硬件层包括嵌入式处理器、总线接口及外围存储设备;所述的系统硬件层提供控制核 屯、及其外围忍片的底层函数支持; 系统应用层的各个程序设计思路如下: 无线通讯程序与Zi浊ee模块之间通过串口传输数据,初始化设置无线通信程序,需将 通信协议设置为802.llg通讯协议;无线通信程序配置完毕后,便实时与上位机保持通讯, 传输数据; 运动控制程序进入系统后需初始化电机驱动模块,初始化完毕后,Linux操作系统实时 读取电机编码器的值,控制核屯、对当前环境参数信息及捜索算法进行数据融合分析后调整 电机运行状态,改变捜救机器人的运动状态; 信号采集程序在无线传感器模块初始化完毕后,便时刻采样传感器值,并将参数信息 传递至无线通信程序发送给上位机; 图像处理程序在进入Linux系统后需初始化车前取景器,根据需求配置通讯协议,此 后图像处理程序开始工作,将灾难现场的图像实时地传送到无线通讯程序,无线通讯程序 再将运些图像信息传送到上位机,上位机通过实时显示现场图像信息. 算法控制程序在初始化算法配置后,便根据现场参数实时调整算法,待上位机发出调 整算法命令时,算法控制程序便对新的算法进行初始化配置; 联动组网程序在进入Linux系统后,便一直等待上位机发出组网命令,待接收到组网 指令后便开始组网; 控制核屯、上搭载了Linux操作系统;运动控制程序存储在运动控制模块中,无线通讯 程序存储在无线通讯模块中,信号采集程序存储在信号采集模块中;控制核屯、控制运动控 制模块、无线通讯模块、机械臂、车前取景器及信号采集模块;无线通讯模块与控制核屯、通 过RS232接口实现通讯;机械臂与控制核屯、通过RS485接口实现通讯;车前取景器通过 RS232接口与控制核屯、实现通讯;无线传感器模块与信号采集模块通过IIC接口实现通讯。
【专利摘要】本发明公开了一种基于Linux嵌入式系统的矿井搜救机器人。使用代替人类执行危险、复杂的矿井搜救任务的机器人,有非常重要的意义。本发明包括搭载多种传感器的搜救机器人本体、外围设备、搜救机器人动力系统和搜救机器人无线通信模块;搜救机器人本体包括底仓、中仓和上仓;中仓内设有电源模块、控制外围设备及实现搜救算法的控制核心;上仓内设有实时检测井下环境的井下环境信息检测系统和无线传感器模块;外围设备包括机械臂、车前取景器和雷达。本发明通过机械手臂及多种环境探测传感器,可完成多种搜救任务,同时通过ZigBee无线传感器模块实现多机器人通讯及组网,搜救效率高、协同性好。
【IPC分类】E21F17/18, E21F11/00
【公开号】CN105401977
【申请号】CN201510938528
【发明人】高金凤, 陈伟杰, 张寿丰, 张楚澜
【申请人】浙江理工大学
【公开日】2016年3月16日
【申请日】2015年12月15日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1