CN107145148A - 一种机器人自主充电*** - Google Patents

一种机器人自主充电*** Download PDF

Info

Publication number
CN107145148A
CN107145148A CN201710417388.9A CN201710417388A CN107145148A CN 107145148 A CN107145148 A CN 107145148A CN 201710417388 A CN201710417388 A CN 201710417388A CN 107145148 A CN107145148 A CN 107145148A
Authority
CN
China
Prior art keywords
robot
control
module
navigation
motion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710417388.9A
Other languages
English (en)
Inventor
崔亚平
江济良
王运志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Krund Robot Co Ltd
Original Assignee
Qingdao Krund Robot Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Krund Robot Co Ltd filed Critical Qingdao Krund Robot Co Ltd
Priority to CN201710417388.9A priority Critical patent/CN107145148A/zh
Publication of CN107145148A publication Critical patent/CN107145148A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0238Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
    • G05D1/024Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0225Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0242Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0257Control of position or course in two dimensions specially adapted to land vehicles using a radar
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Acoustics & Sound (AREA)
  • Optics & Photonics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种机器人自主充电***,属于机器人自主定位和导航技术领域。***包括对外交互模块、ROS导航模块、运动控制模块和短距离控制模块;对外交互模块为人机交互提供平台,在自主充电过程中接收外界充电命令、控制***开始进行自主充电并对外界反馈充电结果;ROS导航模块在自主充电过程中将机器人导航到充电桩前1.5m范围内;运动控制模块在自主充电过程中,接收ROS导航模块的控制命令,控制电机做相应的导航动作,当机器人到达充电桩前1.5m左右后,根据短距离定位模块的数据控制机器人完成与充电桩的精确对接;本发明在实现自主充电过程中能够自动避开障碍物以及完成对外交互。

Description

一种机器人自主充电***
技术领域
本发明涉及机器人自主定位和导航技术领域,具体涉及一种机器人自主充电***。
背景技术
近些年来机器人行业发展迅猛,机器人的市场需求也越来越大,同时对机器人的智能化要求也越来越高。越来越多的应用场景需要机器人具有自主充电功能,要实现自主充电必须先确定机器人相对于充电座的实时位置信息,并根据实时位置信息将其导航到充电座。在众多的定位技术里面,利用“基于激光雷达的ROS导航***”和“基于超声和红外的近距离定位***”能够完整、高效的实现任意位置的自主充电功能。目前该技术方案已经被使用到多种类型的机器人,比如商场导购机器人、银行迎宾机器人、机房巡检机器人、小区安保机器人等。
现有的机器人自主充电方案一般采用红外定位和导航***,此方案的原理为:在充电桩上安装红外发射装置,机器人上安装红外接收装置。充电桩上的红外发射装置不断地向外发射红外线,当机器人检查到电量较低后,开始控制机器人按照一定的方式不断地运动,直到机器人运动到充电桩附近并接收到红外线信号,然后利用接收的红外线信息,将机器人导航到充电桩,进行充电。
采用红外定位和导航***进行自主充电有以下三点缺陷:
1.此方案效率低,开始阶段机器人没有明确的路径规划,要不断地走来走去寻找红外线,多走很多的冤枉路;
2.此方案成功率低,因为红外线无法穿透物体,使得使用红外线只能够在视距范围内定位,就像我们的电视机遥控器用的红外线一样,如果有东西遮挡就失去了信号,那么机器人将无法找到红外线信号,自主充电功能将失效;
3.此方案智能化低,应用场合范围小,因为此方案开始阶段机器人要不断地走来走去以寻找红外线,智能度太低,因此这种方案只能被应用到低端的机器人上,如扫地机器人。
发明内容
有鉴于此,本发明提供了一种机器人自主充电***,该***在实现自主充电过程中能够自动避开障碍物以及完成对外交互。
一种机器人自主充电***,该***包括对外交互模块、ROS导航模块、运动控制模块和短距离控制模块;
对外交互模块为人机交互提供平台,通过“麦克”或“液晶屏”接收用户的交互命令,通过“功放”和“液晶屏”对外输出机器人的回应信息;在自主充电过程中接收外界充电命令、控制***开始进行自主充电并对外界反馈充电结果;
ROS导航模块规划机器人的行走路径,为机器人导航,在自主充电过程中将机器人导航到充电桩前1.5m范围内;
运动控制模块用于控制机器人电机运动,在自主充电过程中,接收ROS导航模块的控制命令,控制电机做相应的导航动作,当机器人到达充电桩前1.5m左右后,根据短距离定位模块的数据控制机器人完成与充电桩的精确对接;
短距离定位模块计算出机器人相对于充电桩的精确坐标,并将坐标信息传送给运动控制模块。
进一步地,所述对外交互模块采用安卓控制核心通过USB和UART接口分别与ROS导航模块和运动控制模块实现信息交互。
进一步地,所述ROS导航模块采用激光雷达与内部的导航控制核心通过USB接口实现信息交互,导航控制核心通过USB和UART接口分别与对外交互模块和运动控制模块实现信息交互。
进一步地,所述运动控制模块采用运动控制核心通过485芯片与电机及驱动器实现信息交互,和通过UART接口与电池电量检测单元实现信息交互,运动控制核心通过三个UART接口分别与对外交互模块、ROS导航模块和短距离定位模块实现信息交互。
进一步地,所述短距离定位模块采用超声红外接收控制核心与超声红外接收单元之间实现信息交互,超声红外接收控制核心采用UART接口与运动控制模块之间实现信息交互。
有益效果:
本发明的自主充电***成本低、硬件电路和机械结构设计简单;内部功能模块划分明确,实现自主充电的成功率高,能够实现任意位置的自主充电功能;智能度高,有明确的路径规划功能,在实现自主充电过程中能够自动避开障碍物,而且能够实现有效的、亲切的对外交互。
附图说明
图1为本发明的***组成原理图。
具体实施方式
下面结合附图并举实施例,对本发明进行详细描述。
如附图1所示,本发明提供了一种机器人自主充电***,一种机器人自主充电***,该***包括对外交互模块、ROS导航模块、运动控制模块和短距离控制模块;
对外交互模块为人机交互提供平台,通过“麦克”或“液晶屏”接收用户的交互命令,通过“功放”和“液晶屏”对外输出机器人的回应信息;在自主充电过程中接收外界充电命令、控制***开始进行自主充电并对外界反馈充电结果;
ROS导航模块规划机器人的行走路径,为机器人导航,在自主充电过程中将机器人导航到充电桩前1.5m范围内;
运动控制模块用于控制机器人电机运动,在自主充电过程中,接收ROS导航模块的控制命令,控制电机做相应的导航动作,当机器人到达充电桩前1.5m左右后,根据短距离定位模块的数据控制机器人完成与充电桩的精确对接;
短距离定位模块计算出机器人相对于充电桩的精确坐标,并将坐标信息传送给运动控制模块。
对外交互模块采用安卓控制核心通过USB和UART接口分别与ROS导航模块和运动控制模块实现信息交互。
ROS导航模块采用激光雷达与内部的导航控制核心通过USB接口实现信息交互,导航控制核心通过USB和UART接口分别与对外交互模块和运动控制模块实现信息交互。
运动控制模块采用运动控制核心通过485芯片与电机及驱动器实现信息交互,和通过UART接口与电池电量检测单元实现信息交互,运动控制核心通过三个UART接口分别与对外交互模块、ROS导航模块和短距离定位模块实现信息交互。
在两种情况下机器人要启动自主充电***:
1、接收到外界“去充电”的命令,也就是用户命令机器人去充电;
当机器人接收到外界“去充电”的命令后,“安卓控制核心”将“开始自主充电”的命令发给“导航控制核心”和“运动控制核心”,“ROS导航模块”控制机器人将机器人导航到充电桩前1.5m左右的位置。然后“运动控制模块”开始接收“短距离定位模块”发来的定位信息,并控制机器人完成与充电桩的对接,开始充电。当电池电量检查单元检查到“电池已充满电”后,控制机器人离开充电桩,自此自主充电完成。在机器人自主充电过程中,机器人仍然可以自由的和外界交互,并且在走向充电桩的过程中能够自动避开障碍物。
2、机器人自己检测到自身电量低,主动控制机器人去充电。
当机器人的“电池电量检查单元”检查到电量不足时,“运动控制模块”将这一信息反馈给“对外交互模块”,“对外交互模块”给用户做出相应的交互内容,然后控制***进入“自主充电任务”,之后的流程和“1”的流程是一样的。
单纯的“ROS导航模块”能够完成机器人路径规划和自主避障功能,但是不能完成毫米级的精确控制;单纯的“近距离定位***”在有效的范围内能够做到毫米级别的精确控制,但是无法将机器人从任意位置导航到充电桩。所以两种方案相结合,取两种方案各自的优势实现智能机器人的自主充电功能。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (5)

1.一种机器人自主充电***,其特征在于,该***包括对外交互模块、ROS导航模块、运动控制模块和短距离控制模块;
对外交互模块为人机交互提供平台,通过“麦克”或“液晶屏”接收用户的交互命令,通过“功放”和“液晶屏”对外输出机器人的回应信息;在自主充电过程中接收外界充电命令、控制***开始进行自主充电并对外界反馈充电结果;
ROS导航模块规划机器人的行走路径,为机器人导航,在自主充电过程中将机器人导航到充电桩前1.5m范围内;
运动控制模块用于控制机器人电机运动,在自主充电过程中,接收ROS导航模块的控制命令,控制电机做相应的导航动作,当机器人到达充电桩前1.5m左右后,根据短距离定位模块的数据控制机器人完成与充电桩的精确对接;
短距离定位模块计算出机器人相对于充电桩的精确坐标,并将坐标信息传送给运动控制模块。
2.如权利要求1所述的机器人自主充电***,其特征在于,所述对外交互模块采用安卓控制核心通过USB和UART接口分别与ROS导航模块和运动控制模块实现信息交互。
3.如权利要求1所述的机器人自主充电***,其特征在于,所述ROS导航模块采用激光雷达与内部的导航控制核心通过USB接口实现信息交互,导航控制核心通过USB和UART接口分别与对外交互模块和运动控制模块实现信息交互。
4.如权利要求1所述的机器人自主充电***,其特征在于,所述运动控制模块采用运动控制核心通过485芯片与电机及驱动器实现信息交互,和通过UART接口与电池电量检测单元实现信息交互,运动控制核心通过三个UART接口分别与对外交互模块、ROS导航模块和短距离定位模块实现信息交互。
5.如权利要求1所述的机器人自主充电***,其特征在于,所述短距离定位模块采用超声红外接收控制核心与超声红外接收单元之间实现信息交互,超声红外接收控制核心采用UART接口与运动控制模块之间实现信息交互。
CN201710417388.9A 2017-06-06 2017-06-06 一种机器人自主充电*** Pending CN107145148A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710417388.9A CN107145148A (zh) 2017-06-06 2017-06-06 一种机器人自主充电***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710417388.9A CN107145148A (zh) 2017-06-06 2017-06-06 一种机器人自主充电***

Publications (1)

Publication Number Publication Date
CN107145148A true CN107145148A (zh) 2017-09-08

Family

ID=59780485

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710417388.9A Pending CN107145148A (zh) 2017-06-06 2017-06-06 一种机器人自主充电***

Country Status (1)

Country Link
CN (1) CN107145148A (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107825425A (zh) * 2017-11-03 2018-03-23 深圳市杉川机器人有限公司 机器人控制方法、装置、机器人以及充电座
CN108173308A (zh) * 2018-01-15 2018-06-15 潍坊歌尔电子有限公司 一种机器人充电方法及其装置
CN108227698A (zh) * 2017-11-28 2018-06-29 广东雷洋智能科技股份有限公司 机器人自动回充电的方法和装置
CN108742339A (zh) * 2018-06-06 2018-11-06 轻客小觅智能科技(北京)有限公司 一种机器人及精准定位方法
CN108829112A (zh) * 2018-08-24 2018-11-16 北京猎户星空科技有限公司 机器人的充电方法、装置、设备和存储介质
CN109326050A (zh) * 2018-08-31 2019-02-12 成都越凡创新科技有限公司 售卖机自动回充方法
CN109613875A (zh) * 2019-01-24 2019-04-12 上海思岚科技有限公司 一种机器人底盘控制***
CN109782770A (zh) * 2019-02-02 2019-05-21 南京航空航天大学 一种割草机自主充电的方法
CN111166230A (zh) * 2019-12-26 2020-05-19 广州锶想智能科技有限责任公司 清洁机器人以及自动充电***
WO2020238309A1 (zh) * 2019-05-24 2020-12-03 北京海益同展信息科技有限公司 机房巡检控制方法、装置、设备及存储介质
CN112236733A (zh) * 2018-06-28 2021-01-15 室内机器人有限公司 一种将移动机器人引导到坞站的计算机化***及其使用方法
CN112332558A (zh) * 2020-11-27 2021-02-05 亿嘉和科技股份有限公司 无线充电***及方法
WO2022089537A1 (zh) * 2020-10-29 2022-05-05 深圳市普渡科技有限公司 自动回充移动方法及***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104298233A (zh) * 2013-11-13 2015-01-21 沈阳新松机器人自动化股份有限公司 移动机器人自主充电***
CN207337208U (zh) * 2017-06-06 2018-05-08 青岛克路德机器人有限公司 一种机器人自主充电***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104298233A (zh) * 2013-11-13 2015-01-21 沈阳新松机器人自动化股份有限公司 移动机器人自主充电***
CN207337208U (zh) * 2017-06-06 2018-05-08 青岛克路德机器人有限公司 一种机器人自主充电***

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107825425A (zh) * 2017-11-03 2018-03-23 深圳市杉川机器人有限公司 机器人控制方法、装置、机器人以及充电座
CN108227698A (zh) * 2017-11-28 2018-06-29 广东雷洋智能科技股份有限公司 机器人自动回充电的方法和装置
CN108173308A (zh) * 2018-01-15 2018-06-15 潍坊歌尔电子有限公司 一种机器人充电方法及其装置
CN108173308B (zh) * 2018-01-15 2021-08-31 潍坊歌尔电子有限公司 一种机器人充电方法及其装置
CN108742339A (zh) * 2018-06-06 2018-11-06 轻客小觅智能科技(北京)有限公司 一种机器人及精准定位方法
CN112236733A (zh) * 2018-06-28 2021-01-15 室内机器人有限公司 一种将移动机器人引导到坞站的计算机化***及其使用方法
CN108829112A (zh) * 2018-08-24 2018-11-16 北京猎户星空科技有限公司 机器人的充电方法、装置、设备和存储介质
CN109326050A (zh) * 2018-08-31 2019-02-12 成都越凡创新科技有限公司 售卖机自动回充方法
CN109613875A (zh) * 2019-01-24 2019-04-12 上海思岚科技有限公司 一种机器人底盘控制***
CN109782770A (zh) * 2019-02-02 2019-05-21 南京航空航天大学 一种割草机自主充电的方法
WO2020238309A1 (zh) * 2019-05-24 2020-12-03 北京海益同展信息科技有限公司 机房巡检控制方法、装置、设备及存储介质
CN111166230A (zh) * 2019-12-26 2020-05-19 广州锶想智能科技有限责任公司 清洁机器人以及自动充电***
CN111166230B (zh) * 2019-12-26 2022-06-28 广州锶想智能科技有限责任公司 清洁机器人以及自动充电***
WO2022089537A1 (zh) * 2020-10-29 2022-05-05 深圳市普渡科技有限公司 自动回充移动方法及***
CN112332558A (zh) * 2020-11-27 2021-02-05 亿嘉和科技股份有限公司 无线充电***及方法
CN112332558B (zh) * 2020-11-27 2023-05-12 亿嘉和科技股份有限公司 无线充电***及方法

Similar Documents

Publication Publication Date Title
CN107145148A (zh) 一种机器人自主充电***
CN109683605B (zh) 机器人及其自动回充方法、***、电子设备、存储介质
CN106530834B (zh) 一种车辆行为管理***及管理方法
CN107390703A (zh) 一种智能化导盲机器人及其导盲方法
CN206489449U (zh) 一种带有自动充电桩的物流搬运agv
US10948907B2 (en) Self-driving mobile robots using human-robot interactions
CN106054896A (zh) 一种智能导航机器人小车***
CN105629971A (zh) 一种机器人自动充电***及其控制方法
CN109240306A (zh) 一种机器人外卖送餐***及方法
CN207281590U (zh) 一种智能化导盲机器人装置
KR20180039977A (ko) 공항용 보조 로봇 및 그의 동작 방법
CN105241461A (zh) 机器人的地图创建及定位方法和机器人***
WO2021218310A1 (zh) 一种泊车方法、装置及车辆
CN104937812A (zh) 非接触供电***
CN108062111A (zh) 一种多旋翼无人机自主避障装置和避障方法
CN106275329A (zh) 遥控潜水器和遥控潜水器***
US10875665B2 (en) Aerial vehicle charging method and device
WO2020124623A1 (zh) 一种智能运动***及方法
CN206193685U (zh) 虚拟现实***
CN205499156U (zh) 电动平衡车返航充电结构
CN207337208U (zh) 一种机器人自主充电***
CN113591518B (zh) 一种图像的处理方法、网络的训练方法以及相关设备
WO2021078203A1 (zh) 一种飞行器的避障方法、飞行器、飞行***及存储介质
CN205343106U (zh) 服务机器人通用基座
CN206278243U (zh) 遥控潜水器和遥控潜水器***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170908

WD01 Invention patent application deemed withdrawn after publication