一种基于视觉的服务机器人平台制造技术

技术编号:15673609 阅读:252 留言:0更新日期:2017-06-22 22:26
本发明专利技术公开了一种基于视觉的服务机器人平台,包括机械结构;所述机械结构上安装有电脑主机模块、自动避障模块、视觉识别模块、数字摄像模块、遥控维护模块和散热模块。本发明专利技术的基于视觉的服务机器人平台,实现移动物体目标追踪,及机器人的自动跟随和拍摄功能;且可通过网络连接管理及维护本机器人;另外,设计成两大轮主动式、两小轮从动式,既能自主保持平衡,又可全方位移动。

A service robot platform based on vision

The invention discloses a service platform based on robot vision, including the mechanical structure; the mechanical structure is installed on the host computer module, automatic obstacle avoidance module, visual recognition module, digital camera module, remote maintenance module and heat radiating module. The service platform based on robot vision of the invention, mobile object tracking, and robot automatic following and shooting function; and can be connected through the network management and maintenance of the robot; in addition, designed two wheel driving type, two wheel driven type, which can self balance, and can move in all directions.

【技术实现步骤摘要】
一种基于视觉的服务机器人平台
本专利技术涉及一种机器人平台,具体涉及一种基于视觉的服务机器人平台,属于服务机器人

技术介绍
目前从事服务机器人产业的各个单位大都还是处于产业发展初期,处于研发平台或者样机阶段,重复性劳动非常多,没有形成具有鲜明特色的服务机器人产品;从成果应用上看,服务机器人主要以吸尘器机器人和教育平台为主,这些现有的服务机器人存在控制方式单一、操作不方便、不灵敏等严重的问题;此外,国内市场上缺乏这种具有自动跟随主人的服务机器人,也缺乏具有自动跟随拍摄功能的机器人平台。
技术实现思路
为解决上述问题,本专利技术提出了一种基于视觉的服务机器人平台,通过设置电脑主机模块、自动避障模块、视觉识别模块、数字摄像模块、遥控维护模块和散热模块,实现移动物体目标追踪,及机器人的自动跟随和拍摄功能;且可通过网络连接管理及维护本机器人。本专利技术的基于视觉的服务机器人平台,包括机械结构;所述机械结构上安装有电脑主机模块、自动避障模块、视觉识别模块、数字摄像模块、遥控维护模块和散热模块;所述机械结构包括鼓形箱体和底盘;所述鼓形箱体顶部安装有可旋转调节的机械臂;所述机械臂其末端连接有夹具;所述鼓形箱体内部由下至上依次设置有第一至第三层平台,且每层平台由连接杆连接并支撑;所述底盘上安装有两大轮和两小轮;两所述大轮分别通过联轴器连接一直流无刷电机;所述底盘上开设有多个通风孔;底盘的前后位置对称设置了两个小轮,两小轮不设动力源,把本专利技术的机器人平放在地面时,恰好四个轮子能同时着地;机器人的移动由两大轮带动两小轮移动,从stm32单片机的数字引脚(PA6、PA7引脚)输出相同频率且相同正占空比的PWM脉冲,控制两大轮等速转动,实现直线行走;通过stm32单片机的数字引脚输出相同频率但不同正占空比的PWM脉冲,使两大轮之间产生差速,实现机器人的360°旋转移动;所述电脑主机模块包括电脑主机和stm32单片机;所述电脑主机引出USB线且通过USB转TTL串口模块连接至stm32单片机;所述电脑主机设置于第一层平台和第二层平台之间;所述自动避障模块由三个超声波传感器、一温度计及一arduino单片机组成;所述超声波传感器其信号端及温度计其信号端分别与arduino单片机电连接;所述arduino单片机与stm32单片机通过通信接口电连接;通过对arduino单片机的编程,实现超声测距,由LM35温度计测温,用温度算出音速,再根据音速算出三个方向上的障碍物距离,当某个方向上的测距值小于预设的避障有效距离值(有效避障距离设置为10cm),arduino单片机将向stm32单片机发送避障指令,stm32单片机将输出相适应的PWM脉冲来控制两个大轮的转向,绕开障碍物行走;所述视觉识别模块包括一kinect视觉体感器;所述kinect视觉体感器设置于鼓形箱体顶部的正前方位置;所述kinect视觉体感器通过USB连接线与电脑主机电连接;基于KinectforWindowsSDK平台开发,通过编程实现,Kinect视觉体感器前方将会扫描到一个跟踪区域(前方宽0.4米,长0.8米,高0.4米的立方体),这个跟踪区域是由深度摄像头决定的,在这个跟踪区域内,KinectSDK里的程序将会计算前方有效区域内的物体的形状中心,然后将其与程序设定的跟踪中心进行比较,物体形状中心的距离正向变远,电脑主机将通过USB转TTL串口模块,向stm32单片机发送前进的字符命令;从stm32单片机的数字引脚(PA6、PA7引脚)输出相同频率、相同正占空比且正占空比被放大的PWM脉冲,进而驱动两个直流无刷电机带动两个大轮同步前进,直到物体的形状中心与程序设定的跟踪中心吻合,机器人停止前进;当物体形状中心的距离发生右偏移,stm32单片机的数字引脚输出相同频率但不同正占空比的PWM脉冲,触发与大轮连接的左侧的直流无刷电机的PWM脉冲的占空比要比触发左侧的直流无刷电机的PWM脉冲的占空比大,实现左大轮速度比右大轮速度大,机器人往右边旋转,当物体的形状中心与程序设定的跟踪中心出现在同一直线上,Kinect再根据物体形状中心的距离正向变远或正向靠近,从stm32单片机的数字引脚(PA6、PA7引脚)输出相同频率、相同占空比的PWM脉冲,进而驱动两个直流无刷电机带动两个大轮同步前进或者后退;所述数字摄像模块包括一高清数字摄像机;所述高清数字摄像机设置于鼓形箱体顶面的右侧位置;所述高清数字摄像机通过网线与电脑主机电连接;通过网线连接到鼓形箱体里的电脑主机,并配置数字监控的网络IP地址,并通过无线WiFi模块连接互联网,实现网络监控的功能;结合前面已实现的自动跟随功能与网络监控的功能,可实现自动跟随拍摄的功能,打造一个智能跟随拍摄机器人平台,有效地代替人工拍摄;为多种环境,比如教学平台、售后服务平台、车间、家庭等,提供智能拍摄服务;所述遥控维护模块由一无线WiFi模块和一电脑USB蓝牙适配器构成;所述无线WiFi模块设置于鼓形箱体顶面的右方位置;所述USB蓝牙适配器设置于鼓形箱体顶面的左方位置;所述无线WiFi模块和电脑USB蓝牙适配器分别与电脑主机电连接;在鼓形箱体的上表面,其左右两侧对称设置了一个电脑USB蓝牙适配器与一个无线WiFi模块,这两个模块连接至电脑主机的USB接口;通过网络连接管理机器人,由工作台的电脑请求远程,可控制服务机器人上的电脑系统,进而发出程序命令以操控和维护该机器人,使得它可以运载物品,如平板电脑或茶杯等,为家庭、办公室提供娱乐服务;所述散热模块包括一固定于底盘的通风孔上方的散热风扇,及时将鼓形箱体内的热量排出;所述散热风扇与stm32单片机电连接;所述直流无刷电机通过引出的霍尔线(U、V、W线)与编码器线(A相线、B相线)连接至双直流无刷电机智能控制器;所述双直流无刷电机智能控制器其控制端口与stm32单片机电连接;Stm32单片机用于采集其他模块信号,转换成控制指令,最终实现控制两个大轮的行走模式。进一步地,所述电脑主机放置于第一层平台的隔板上;所述stm32单片机、arduino单片机与双直流无刷电机智能控制器均放置于所述第二层平台上方。进一步地,所述机械臂为双关节式转动机械臂,其设置有两个转动副;所述机械臂设置于鼓形箱体上表面的正中央位置,且与第三层平台通过多个螺栓连接并且固定。作为优选的实施方案,三个所述超声波传感器设置于距离底盘110mm高的鼓形箱体表面,且居中的所述超声波传感器朝向机器人的正前方,另外两个所述超声波传感器分别相对居中的所述超声波传感器以顺时针方向60°及逆时针方向60°位置固定安装。进一步地,所述夹具上夹持有平板电脑;通过远程控制服务机器人上的电脑主机中的电脑系统,发出程序命令驱动机器人携带平板电脑逐渐地往主人的位置靠近,提供休闲娱乐。本专利技术与现有技术相比较,本专利技术的基于视觉的服务机器人平台,设计成两大轮主动式、两小轮从动式,既能自主保持平衡,又可全方位移动,基于KinectforWindowsSDK平台的开发,由Kinect视觉体感器的信息感知与判断,实现移动物体目标追踪,根据kinect体感器所识别追踪的目标,输出相关的指令控制机器人运动,实现机器人自动跟随的功能;基于本专利技术的机器人智能跟踪技术与互联网技术本文档来自技高网...
一种基于视觉的服务机器人平台

【技术保护点】
一种基于视觉的服务机器人平台,其特征在于:包括机械结构;所述机械结构上安装有电脑主机模块、自动避障模块、视觉识别模块、数字摄像模块、遥控维护模块和散热模块;所述机械结构包括鼓形箱体和底盘;所述鼓形箱体顶部安装有可旋转调节的机械臂;所述机械臂其末端连接有夹具;所述鼓形箱体内部由下至上依次设置有第一至第三层平台,且每层平台由连接杆连接并支撑;所述底盘上安装有两大轮和两小轮;两所述大轮分别通过联轴器连接一直流无刷电机;所述底盘上开设有多个通风孔;所述电脑主机模块包括电脑主机和stm32单片机;所述电脑主机引出USB线且通过USB转TTL串口模块连接至stm32单片机;所述电脑主机设置于第一层平台和第二层平台之间;所述自动避障模块由三个超声波传感器、一温度计及一arduino单片机组成;所述超声波传感器其信号端及温度计其信号端分别与arduino单片机电连接;所述arduino单片机与stm32单片机通过通信接口电连接;所述视觉识别模块包括一kinect视觉体感器;所述kinect视觉体感器设置于鼓形箱体顶部的正前方位置;所述kinect视觉体感器通过USB连接线与电脑主机电连接;所述数字摄像模块包括一高清数字摄像机;所述高清数字摄像机设置于鼓形箱体顶面的右侧位置;所述高清数字摄像机通过网线与电脑主机电连接;所述遥控维护模块由一无线WiFi模块和一电脑USB蓝牙适配器构成;所述无线WiFi模块设置于鼓形箱体顶面的右方位置;所述USB蓝牙适配器设置于鼓形箱体顶面的左方位置;所述无线WiFi模块和电脑USB蓝牙适配器分别与电脑主机电连接;所述散热模块包括一固定于底盘的通风孔上方的散热风扇;所述散热风扇与stm32单片机电连接;所述直流无刷电机通过引出的霍尔线与编码器线连接至双直流无刷电机智能控制器;所述双直流无刷电机智能控制器其控制端口与stm32单片机电连接。...

【技术特征摘要】
1.一种基于视觉的服务机器人平台,其特征在于:包括机械结构;所述机械结构上安装有电脑主机模块、自动避障模块、视觉识别模块、数字摄像模块、遥控维护模块和散热模块;所述机械结构包括鼓形箱体和底盘;所述鼓形箱体顶部安装有可旋转调节的机械臂;所述机械臂其末端连接有夹具;所述鼓形箱体内部由下至上依次设置有第一至第三层平台,且每层平台由连接杆连接并支撑;所述底盘上安装有两大轮和两小轮;两所述大轮分别通过联轴器连接一直流无刷电机;所述底盘上开设有多个通风孔;所述电脑主机模块包括电脑主机和stm32单片机;所述电脑主机引出USB线且通过USB转TTL串口模块连接至stm32单片机;所述电脑主机设置于第一层平台和第二层平台之间;所述自动避障模块由三个超声波传感器、一温度计及一arduino单片机组成;所述超声波传感器其信号端及温度计其信号端分别与arduino单片机电连接;所述arduino单片机与stm32单片机通过通信接口电连接;所述视觉识别模块包括一kinect视觉体感器;所述kinect视觉体感器设置于鼓形箱体顶部的正前方位置;所述kinect视觉体感器通过USB连接线与电脑主机电连接;所述数字摄像模块包括一高清数字摄像机;所述高清数字摄像机设置于鼓形箱体顶面的右侧位置;所述高清数字摄像机通过网线与电脑主机电连接;所述遥控维护模块由一无线WiFi模块和一电脑...

【专利技术属性】
技术研发人员:郭建文郭德权曾志彬孙振忠陈海彬吴鹏
申请(专利权)人:东莞理工学院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1