The invention discloses a self charging system based on ultrasonic and infrared system, including independent charge motion control algorithm module of ultrasonic infrared transmitting plate module, ultrasonic infrared receiving board module and the robot; through the ultrasonic infrared receiving plate module of infrared and ultrasonic data acquisition, and according to the collected data to calculate the robot relative to the fixed point (charging pile) the real-time location information, according to the real-time position information of the robot, motion velocity and motion direction of the robot controller to control and adjustment, will eventually lead to the charging pile charging robot. The invention has simple logic, a small amount of code, without complicated algorithm, the processor performance requirements is not high, do not need to embed operating system in the controller, can accurately calculate the robot relative to the coordinate information real-time charging, can meet the functional requirements of the robot self charging task.
【技术实现步骤摘要】
基于红外线和超声波的自主充电系统
本专利技术涉及机器人定位导航
,具体涉及一种基于红外线和超声波的自主充电系统。
技术介绍
近几年来机器人行业发展迅猛,机器人的市场需求也越来越大,同时对机器人的智能化要求也越来越高。越来越多的应用场景需要机器人具有自主充电功能,要实现自主充电必须先确定机器人相对于充电座的实时位置信息,并根据实时位置信息将其导航到充电座。在众多的定位技术里面,小型的基于红外线和超声波的定位技术则由于其体积小、电路简单、价格低等优势,在小范围定位方面得到越来越广泛的应用。尤其在室内超声波定位技术就显得更为方便。为了实现机器人自主充电,部分企业采用双目视觉定位系统。此方案需要在充电座上安装特殊的像素点,并且在机器人上同一水平位置上安装两台相机,这两台相机同时对这些特殊像素点进行图像采集,然后以这两幅图片为数据源进行相应的算法处理,最终计算出充电座相对机器人的坐标信息,从而实现自主充电功能。双目视觉系统的缺点是成本高、硬件系统和机械结构都复杂、算法实现难度大需要较高性能的处理器和相对更为专业的算法工程师才能实现,所以此方案在较短时间内很难得到大范围的应用和推广。
技术实现思路
有鉴于此,本专利技术提供了一种基于红外线和超声波的自主充电系统,机器人每隔一个周期获取一次实时位置信息,根据实时位置信息调整机器人的运动方向,直到完全对准充电桩,完成对接开始充电。基于红外线和超声波的自主充电系统,系统包括超声红外发射板模块、超声红外接收板模块和机器人自主充电运动控制算法模块;所述超声红外发射板模块上电后,先对超声红外发射板模块中的处理器进行初始化,具体为 ...
【技术保护点】
基于红外线和超声波的自主充电系统,系统包括超声红外发射板模块、超声红外接收板模块和机器人自主充电运动控制算法模块;所述超声红外发射板模块上电后,先对超声红外发射板模块中的处理器进行初始化,具体为:超声波和红外线发射控制管脚的初始化;第一定时器初始化用于产生40KHz的超声波载波;第二定时器初始化用于产生56KHz的红外线载波;20ms第一软件定时器初始化;初始化完成后,开启第一软件定时器,第一软件定时器到时间后开始控制第一红外发射管和第一超声发射板发送红外线和超声波,第一软件定时器再次到时间后开始控制第一红外发射管和第二超声发射板发射红外线和超声波;第一超声发射板和第二超声发射板发送的超声波载波数量不一样,用于接收端区分接收到的超声数据为第一超声发射板或第二超声发射板发出;第一软件定时器循环工作,第一超声发射板和第二超声发射板轮流向外发射超声波;所述超声红外接收板模块上电后,先对超声红外接收板模块中的处理器进行初始化,具体包括:初始化第一外部中断,用于接收红外线信号;初始化第二外部中断,用于接收超声波信号;初始化第一硬件定时器,用于记录超声波从发射端到接收端之间传播的时间;初始化第二硬 ...
【技术特征摘要】
1.基于红外线和超声波的自主充电系统,系统包括超声红外发射板模块、超声红外接收板模块和机器人自主充电运动控制算法模块;所述超声红外发射板模块上电后,先对超声红外发射板模块中的处理器进行初始化,具体为:超声波和红外线发射控制管脚的初始化;第一定时器初始化用于产生40KHz的超声波载波;第二定时器初始化用于产生56KHz的红外线载波;20ms第一软件定时器初始化;初始化完成后,开启第一软件定时器,第一软件定时器到时间后开始控制第一红外发射管和第一超声发射板发送红外线和超声波,第一软件定时器再次到时间后开始控制第一红外发射管和第二超声发射板发射红外线和超声波;第一超声发射板和第二超声发射板发送的超声波载波数量不一样,用于接收端区分接收到的超声数据为第一超声发射板或第二超声发射板发出;第一软件定时器循环工作,第一超声发射板和第二超声发射板轮流向外发射超声波;所述超声红外接收板模块上电后,先对超声红外接收板模块中的处理器进行初始化,具体包括:初始化第一外部中断,用于接收红外线信号;初始化第二外部中断,用于接收超声波信号;初始化第一硬件定时器,用于记录超声波...
【专利技术属性】
技术研发人员:崔亚平,江济良,王运志,
申请(专利权)人:青岛克路德机器人有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。