CN113534812A - 清洁机器人控制***及清洁机器人 - Google Patents

清洁机器人控制***及清洁机器人 Download PDF

Info

Publication number
CN113534812A
CN113534812A CN202110873321.2A CN202110873321A CN113534812A CN 113534812 A CN113534812 A CN 113534812A CN 202110873321 A CN202110873321 A CN 202110873321A CN 113534812 A CN113534812 A CN 113534812A
Authority
CN
China
Prior art keywords
motor driver
motor
controller
driving motor
instruction
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
CN202110873321.2A
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.)
Shanghai Gaussian Automation Technology Development Co Ltd
Original Assignee
Shanghai Gaussian Automation Technology Development 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 Shanghai Gaussian Automation Technology Development Co Ltd filed Critical Shanghai Gaussian Automation Technology Development Co Ltd
Priority to CN202110873321.2A priority Critical patent/CN113534812A/zh
Publication of CN113534812A publication Critical patent/CN113534812A/zh
Pending legal-status Critical Current

Links

Images

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/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • 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

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)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Electromagnetism (AREA)
  • Acoustics & Sound (AREA)
  • Electric Vacuum Cleaner (AREA)

Abstract

本申请实施例提供了一种清洁机器人控制***及清洁机器人,其中清洁机器人控制***包括:刷盘电机驱动器、与刷盘电机驱动器连接的刷盘驱动电机、移动驱动电机驱动器、及与移动驱动电机驱动器连接的移动驱动电机;第一控制器,分别与刷盘电机驱动器、移动驱动电机驱动器通信连接,用于从终端设备获取任务指令,根据任务指令获取任务路径;刷盘电机驱动器,用于根据第一工作指令驱动刷盘驱动电机推动刷盘下降至地面,并带动刷盘旋转;移动驱动电机驱动器,还用于根据第二工作指令控制移动驱动电机按照任务路径带动清洁机器人移动。这样,可以从终端设备获取任务指令,自动根据任务指令执行任务,无需人工干预,提高清洁机器人的自动化作业程度。

Description

清洁机器人控制***及清洁机器人
技术领域
本申请涉及机器人技术领域,尤其涉及一种清洁机器人控制***及清洁机器人。
背景技术
随着机器人技术的不断发展,机器人已经被广泛用于人们生活中的各种场景中,其中,常见的机器人应用于清洁场景,可以提供洗地、吸干、吸污、除菌、降灰等清洁功能,可以广泛应用于露天广场、室内停车场、机场、车站、购物中心、物流仓库等场地。现有机器人在提供清洁服务时,需要人工控制,例如,在清洁过程中,若机器人被困,需要人工将机器人解困后才能继续执行清洁服务等,导致现有机器人存在自动化程度比较低的问题。
发明内容
为了解决上述技术问题,本申请实施例提供了一种清洁机器人控制***及清洁机器人。
第一方面,本申请实施例提供了一种清洁机器人控制***,包括:
驱动子***及控制子***;
所述驱动子***包括:刷盘电机驱动器、与所述刷盘电机驱动器连接的刷盘驱动电机、移动驱动电机驱动器、及与所述移动驱动电机驱动器连接的移动驱动电机;
所述控制子***包括:第一控制器,分别与所述刷盘电机驱动器、所述移动驱动电机驱动器通信连接,用于从终端设备获取任务指令,根据所述任务指令获取任务路径,根据所述任务指令向所述刷盘电机驱动器发送第一工作指令、向所述移动驱动电机驱动器发送第二工作指令;
所述刷盘电机驱动器,用于根据所述第一工作指令驱动所述刷盘驱动电机推动刷盘下降至地面,并带动所述刷盘旋转;
所述移动驱动电机驱动器,还用于根据所述第二工作指令控制所述移动驱动电机按照所述任务路径带动清洁机器人移动。
可选的,所述控制子***还包括:分别与所述第一控制器通信连接的第二控制器及环境感知子***;
所述第二控制器,还与环境感知子***连接,用于从所述第一控制器接收地图扫描任务指令,根据所述地图扫描任务指令控制所述环境感知子***采集环境感知数据,根据所述环境感知数据生成所述任务路径。
可选的,所述刷盘电机驱动器包括推杆电机驱动器及无刷电机驱动器,所述刷盘驱动电机包括推杆电机及无刷电机;
所述推杆电机驱动器,分别与所述第一控制器及所述推杆电机连接,用于根据所述第一工作指令驱动所述推杆电机推动刷盘下降至地面;
所述无刷电机驱动器,分别与所述第一控制器及所述无刷电机连接;用于根据所述第一工作指令驱动所述无刷电机带动所述刷盘旋转。
可选的,所述移动驱动电机驱动器包括:轮毂电机驱动器及转向电机驱动器,所述移动驱动电机包括:轮毂电机及转向电机;
所述轮毂电机驱动器,与所述轮毂电机连接,用于根据所述第二工作指令控制所述轮毂电机按照所述任务路径控制清洁机器人的移动路径;
所述转向电机驱动器,与所述转向电机连接,用于根据所述第二工作指令控制所述转向电机按照所述任务路径控制清洁机器人的移动方向。
可选的,所述第一控制器,还用于向所述刷盘电机驱动器及所述移动驱动电机驱动器分别发送停止指令;
所述移动驱动电机驱动器,用于根据所述停止指令控制所述移动驱动电机停止运动;
所述刷盘电机驱动器,还用根据所述停止指令控制所述刷盘驱动电机从地面收回所述刷盘,并控制刷盘停止旋转。
可选的,所述第一控制器,还用于向所述移动驱动电机驱动器发送复位指令;
所述移动驱动电机驱动器,还用于根据所述复位指令控制所述移动驱动电机带动清洁机器人移动至预设位置。
可选的,所述环境感知子***包括分别与所述第二控制器通信连接的环境拍摄设备及测距设备;
所述环境拍摄设备,用于拍摄环境图像数据;
所述测距设备,用于获取障碍物距离数据;
所述第二控制器,还用于根据所述环境图像数据及所述障碍物距离数据生成所述任务路径。
可选的,所述推杆电机驱动器通过正负电源线和霍尔线与所述推杆电机连接;
所述无刷电机驱动器通过三相电源线及霍尔线与所述无刷电机连接;
所述轮毂电机驱动器通过正负电源线与所述轮毂电机连接;
所述转向电机驱动器通过正负电源线与所述转向电机连接。
可选的,清洁机器人控制***,还包括:障碍探测设备,与所述第一控制器连接,用于探测预设距离内的障碍物信息;
所述第一控制器,还用于根据所述障碍物信息进行避障处理。
第二方面,本申请实施例提供了一种清洁机器人,包括:第一方面提供的清洁机器人控制***。
上述本申请提供的清洁机器人控制***及清洁机器人,包括:驱动子***及控制子***;驱动子***包括:刷盘电机驱动器、与刷盘电机驱动器连接的刷盘驱动电机、移动驱动电机驱动器、及与移动驱动电机驱动器连接的移动驱动电机;控制子***包括:第一控制器,分别与刷盘电机驱动器、移动驱动电机驱动器通信连接,用于从终端设备获取任务指令,根据任务指令获取任务路径,根据任务指令向刷盘电机驱动器发送第一工作指令、向移动驱动电机驱动器发送第二工作指令;刷盘电机驱动器,用于根据第一工作指令驱动刷盘驱动电机推动刷盘下降至地面,并带动刷盘旋转;移动驱动电机驱动器,还用于根据第二工作指令控制移动驱动电机按照任务路径带动清洁机器人移动。这样,可以从终端设备获取任务指令,自动根据任务指令执行清洁、扫地等任务,无需人工干预,提高清洁机器人的自动化作业程度。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对本申请保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
图1示出了本申请实施例提供的清洁机器人控制***的一结构示意图;
图2示出了本申请实施例提供的清洁机器人控制***的另一结构示意图;
图3示出了本申请实施例提供的清洁机器人控制***的一局部结构示意图;
图4示出了本申请实施例提供的清洁机器人控制***的另一局部结构示意图;
图5示出了本申请实施例提供的清洁机器人控制***的另一局部结构示意图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。
通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
在下文中,可在本申请的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本申请的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本申请的各种实施例中被清楚地限定。
实施例1
本公开实施例提供一种清洁机器人控制***。
具体的,请参阅图1,清洁机器人控制***10包括:
驱动子***101及控制子***102;
所述驱动子***101包括:刷盘电机驱动器1011、与所述刷盘电机驱动器1011连接的刷盘驱动电机1012、移动驱动电机驱动器1013、及与所述移动驱动电机驱动器1013连接的移动驱动电机1014;
所述控制子***102包括:第一控制器1021,分别与所述刷盘电机驱动器1011、所述移动驱动电机驱动器1013通信连接,用于从终端设备获取任务指令,根据所述任务指令获取任务路径,根据所述任务指令向所述刷盘电机驱动器1011发送第一工作指令、向所述移动驱动电机驱动器1013发送第二工作指令;
所述刷盘电机驱动器1011,用于根据所述第一工作指令驱动所述刷盘驱动电机推动刷盘下降至地面,并带动所述刷盘旋转;
所述移动驱动电机驱动器1013,还用于根据所述第二工作指令控制所述移动驱动电机按照所述任务路径带动清洁机器人移动。
在本实施例中,终端设备可以为移动终端,例如手机等,终端设备通过无线网络与第一控制器连接,向第一控制器发送任务指令。补充说明的是,终端设备也可以称为一体机。一体机通过LAN连接第一控制器。
这样,清洁机器人控制***可以从终端设备获取任务指令,自动根据任务指令执行清洁、扫地等任务,无需人工干预,提高清洁机器人的自动化作业程度。清洁机器人可适用于应用于露天广场、室内停车场、机场、车站、购物中心、物流仓库等多种场景,能根据接收到的任务指令自主完成任务,在清洁机器人工作过程中不需要人工操作,亦不需人工看守,可实现解放劳动力。
可选的,请参阅图2,所述控制子***102还包括:分别与所述第一控制器1021通信连接的第二控制器1022及环境感知子***103;
所述第二控制器1022,还与环境感知子***103连接,用于从所述第一控制器1021接收地图扫描任务指令,根据所述地图扫描任务指令控制所述环境感知子***103采集环境感知数据,根据所述环境感知数据生成所述任务路径。
在本示例中,第一控制器又可以称为下位机,第二控制器又可以称为上位机。上位机与下位机通过网线通信连接,具体的,上位机的局部区域网(Local Area Network,LAN)接口通过网线与下位机的LAN接口连接。下位机通过控制器局域网络(Controller AreaNetwork,CAN)总线与各驱动器通信连接,实现整机的控制。第一控制器及第二控制器构成控制子***,控制子***接收各路驱动仔细及环境感知子***的各类信号,通过分析数据实现自动控制整机运行,并通过互相通讯实现信息共享传输。第一控制器与各驱动器之间通过CAN线连接,第一控制器向各驱动器发送各类指令,并接受来自各驱动器的数据反馈。
这样,环境感知子***103采集环境感知数据,第一控制器1021根据所述环境感知数据生成所述任务路径,方便清洁机器人根据任务路径进行作业,提高避障效果,提高清洁机器人作业的自动化程度。
可选的,请参阅图3,所述刷盘电机驱动器1011包括推杆电机驱动器10111及无刷电机驱动器10112,所述刷盘驱动电机1012包括推杆电机10121及无刷电机10122;
所述推杆电机驱动器10111,分别与所述第一控制器1021及所述推杆电机10121连接,用于根据所述第一工作指令驱动所述推杆电机10121推动刷盘下降至地面;
所述无刷电机驱动器10112,分别与所述第一控制器1021及所述无刷电机10122连接;用于根据所述第一工作指令驱动所述无刷电机10122带动所述刷盘旋转。
在本实施例中,推杆电机驱动器控制推杆电机,分别实现刷盘的上升与下降。无刷电机驱动器控制无刷电机动作,无刷电机通过传动机构带动刷盘转动,实现清洁地面作业。刷盘具有滚刷,刷盘在旋转时带动滚刷清扫地面。
在本实施例中,推杆电机驱动器10111的电源正极接整机蓄电池,负极搭铁。推杆电机驱动器10111通过CAN线与第一控制器1021通信连接。整机蓄电池的电压为24V。推杆电机10121通过两根电源线和一组霍尔线与推杆电机驱动器10111连接。
在本实施例中,无刷电机驱动器10112的电源正极接整机蓄电池,负极搭铁;无刷电机10122通过CAN线与第一控制器1021通信连接。整机蓄电池的电压为24V。无刷电机10122分别通过三相电源线和一组霍尔线与无刷电机驱动器10112连接。
补充说明的是,第一控制器1021向推杆电机驱动器10111发送第一工作指令,推杆电机驱动器10111接收到第一工作指令后,按照第一工作指令要求速度控制推杆电机7工作,推杆伸出带动刷盘下降至地面。
进一步说明的是,本实施例中,无刷电机驱动器有两个,无刷电机也有两个,刷盘包括左侧刷盘及右侧刷盘。第一控制器1021向两个无刷电机驱动器10112发送第一工作指令,两个无刷电机驱动器接收第一工作指令后,分别按照第一工作指令速度要求控制左侧刷盘电机顺时针旋转,右侧刷盘电机逆时针旋转。
这样,可以自动化地实现刷盘下降至地面、刷盘自动旋转,提高清扫作业的自动化程度,及清扫干净度。
可选的,请参阅图4,所述移动驱动电机驱动器1013包括:轮毂电机驱动器10131及转向电机驱动器10132,所述移动驱动电机1014包括:轮毂电机10141及转向电机10142;
所述轮毂电机驱动器10131,与所述轮毂电机10141连接,用于根据所述第二工作指令控制所述轮毂电机10141按照所述任务路径控制清洁机器人的移动路径;
所述转向电机驱动器10132,与所述转向电机10142连接,用于根据所述第二工作指令控制所述转向电机10142按照所述任务路径控制清洁机器人的移动方向。
在本实施例中,轮毂电机驱动器控制轮毂电机,实现对清洁机器人的前进和后退的控制。转向电机驱动器控制转向电机,实现清洁机器人的整机转向的控制。
在本实施例中,轮毂电机驱动器10131的电源正极接整机蓄电池24V,负极搭铁;轮毂电机驱动器10131通过CAN线与第一控制器1021通信连接;所述轮毂电机驱动器10131通过正负电源线与所述轮毂电机10141连接。
在本实施例中,转向电机驱动器10132的CAN线与第一控制器1021的CAN口连接,转向电机10142通过两根电源线与转向电机驱动器10132连接。
在本实施例中,第一控制器1021向轮毂电机驱动器10131、转向电机驱动器10132发送第二工作指令,轮毂电机驱动器10131和转向电机驱动器10132接收到第二工作指令后,分别控制轮毂电机10141和转向电机10142按照任务路径运动,控制清洁机器人移动,清洁机器人开始洗地作业。
这样,清洁机器人根据任务路径进行作业移动,可以自动化地避障,提高清扫作业的自动化程度,及清扫干净度。
可选的,所述第一控制器1021,还用于向所述刷盘电机驱动器1011及所述移动驱动电机驱动器1013分别发送停止指令;
所述移动驱动电机驱动器1013,用于根据所述停止指令控制所述移动驱动电机1014停止运动;
所述刷盘电机驱动器1011,还用根据所述停止指令控制所述刷盘驱动电机1012从地面收回所述刷盘,并控制刷盘停止旋转。
在本实施例中,当清洁机器人按照任务路径完成所有区域的作业之后,第一控制器1021发送停止指令,轮毂电机驱动器10131接收停止指令后,控制轮毂电机10141停止运动。转向电机驱动器10132接收到指令后控制转向电机10142停止旋转,同时推杆电机驱动器10111控制推杆电机10121缩回推杆至初始状态;推杆回到初始状态后,第一控制器1021向无刷电机驱动器10112发送停止指令,无刷电机驱动器1011接收到指令后控制无刷电机10121减速至停止。
这样,根据停止指令对作业过程进行控制,可以提高清扫作业的自动化程度,无需人工干涉,降低成本。
可选的,所述第一控制器1021,还用于向所述移动驱动电机驱动器1013发送复位指令;
所述移动驱动电机驱动器1013,还用于根据所述复位指令控制所述移动驱动电机1014带动清洁机器人移动至预设位置。
在本实施例中,第一控制模块1021给轮毂电机驱动器10131、转向电机驱动器10132发送复位指令,轮毂电机驱动器10131和转向电机驱动器10132接收复位指令后,分别控制轮毂电机10141和转向电机10142运动,使清洁机器人回到预设位置,并保持轮毂电机10141和转向电机10142速度为0,工作完毕。
这样,根据复位指令对无人机进行复位,放置在预设位置,可控制作业后的清洁机器人自动放置到预设位置,避免出现清洁机器人出现在人行道、房间中央等重要区域,提高清扫作业的自动化程度,无需人工干涉,降低成本。
可选的,请参阅图5,所述环境感知子***103包括分别与所述第二控制器1022通信连接的环境拍摄设备1031及测距设备1032;
所述环境拍摄设备1031,用于拍摄环境图像数据;
所述测距设备1032,用于获取障碍物距离数据;
所述第二控制器1022,还用于根据所述环境图像数据及所述障碍物距离数据生成所述任务路径。
在本实施例中,所述第二控制器1022与所述第一控制器1021通信连接,向所述第一控制器1021发送所述任务路径。
这样,基于障碍物距离数据、环境图像数据生成所述任务路径,实现对周围环境的感知,达到路径规划与避障的功能。
可选的,所述测距设备包括:激光雷达、毫米波雷达、和/或超声波探头。
在本实施例中,所述激光雷达包括3D激光雷达、平激光雷达和/或斜激光雷达。
需要说明的是,3D激光雷达的LAN接口通过网线与第二控制器1022连接;平激光雷达、斜激光雷达的RS232接口连接USB-RS232接口组件的RS232接口,再通过USB-RS232接口组件的USB接口连接第二控制器1022; 环境拍摄设备1031可以为摄像头,摄像头通过通用串行总线(Universal Serial Bus,USB)连接第二控制器1022;毫米波雷达通过CAN线连接CAN-LAN 接口组件,CAN-LAN 接口组件的LAN接口再通过LAN线连接第二控制器1022。
在本实施例中,清洁机器人控制***同时装配了摄像头、3D激光雷达、平激光雷达、斜激光雷达、毫米波雷达、及超声波探头等传感器,实现对周围环境的感知,达到路径规划与避障的功能。
可选的,所述推杆电机驱动器10111通过正负电源线和霍尔线与所述推杆电机10121连接;
所述无刷电机驱动器10112通过三相电源线及霍尔线与所述无刷电机10122连接;
所述轮毂电机驱动器10131通过正负电源线与所述轮毂电机10141连接;
所述转向电机驱动器10132通过正负电源线与所述转向电机10142连接。
在本实施例中,所述无刷电机10122包括霍尔传感器,通过一组霍尔线可以采集无刷电机10122的霍尔传感器的电流,确定无刷电机10122的转速。
可选的,清洁机器人控制***10还包括:障碍探测设备,与所述第一控制器1021连接,用于探测预设距离内的障碍物信息;
所述第一控制器1021,还用于根据所述障碍物信息进行避障处理。
在本实施例中,障碍探测设备为超声波探头,也可以是雷达探测设备,在此不做限制。超声波探头通过RS485线与第一控制器1021的RS485接口连接。
这样,在按照任务路径行驶过程,根据障碍物信息进行避障处理,可以对任务路径避障之外的实时新增的障碍物进行避障处理,提高作业安全性。
本公开实施例提供的清洁机器人控制***,包括:驱动子***及控制子***;驱动子***包括:刷盘电机驱动器、与刷盘电机驱动器连接的刷盘驱动电机、移动驱动电机驱动器、及与移动驱动电机驱动器连接的移动驱动电机;控制子***包括:第一控制器,分别与刷盘电机驱动器、移动驱动电机驱动器通信连接,用于从终端设备获取任务指令,根据任务指令获取任务路径,根据任务指令向刷盘电机驱动器发送第一工作指令、向移动驱动电机驱动器发送第二工作指令;刷盘电机驱动器,用于根据第一工作指令驱动刷盘驱动电机推动刷盘下降至地面,并带动刷盘旋转;移动驱动电机驱动器,还用于根据第二工作指令控制移动驱动电机按照任务路径带动清洁机器人移动。这样,可以从终端设备获取任务指令,自动根据任务指令执行清洁、扫地等任务,无需人工干预,提高清洁机器人的自动化作业程度。
实施例2
此外,本公开实施例提供了一种清洁机器人,包括实施例1提供的清洁机器人控制***。
由于本实施例提供的清洁机器人包括实施例1提供的清洁机器人控制***,因此具有清洁机器人控制***的相应结构,实现相应的功能,到的相应的效果,为避免重复,在此不做赘述。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。

Claims (10)

1.一种清洁机器人控制***,其特征在于,包括:驱动子***及控制子***;
所述驱动子***包括:刷盘电机驱动器、与所述刷盘电机驱动器连接的刷盘驱动电机、移动驱动电机驱动器、及与所述移动驱动电机驱动器连接的移动驱动电机;
所述控制子***包括:第一控制器,分别与所述刷盘电机驱动器、所述移动驱动电机驱动器通信连接,用于从终端设备获取任务指令,根据所述任务指令获取任务路径,根据所述任务指令向所述刷盘电机驱动器发送第一工作指令、向所述移动驱动电机驱动器发送第二工作指令;
所述刷盘电机驱动器,用于根据所述第一工作指令驱动所述刷盘驱动电机推动刷盘下降至地面,并带动所述刷盘旋转;
所述移动驱动电机驱动器,还用于根据所述第二工作指令控制所述移动驱动电机按照所述任务路径带动清洁机器人移动。
2.根据权利要求1所述的***,其特征在于,所述控制子***还包括:分别与所述第一控制器通信连接的第二控制器及环境感知子***;
所述第二控制器,还与环境感知子***连接,用于从所述第一控制器接收地图扫描任务指令,根据所述地图扫描任务指令控制所述环境感知子***采集环境感知数据,根据所述环境感知数据生成所述任务路径。
3.根据权利要求1所述的***,其特征在于,所述刷盘电机驱动器包括推杆电机驱动器及无刷电机驱动器,所述刷盘驱动电机包括推杆电机及无刷电机;
所述推杆电机驱动器,分别与所述第一控制器及所述推杆电机连接,用于根据所述第一工作指令驱动所述推杆电机推动刷盘下降至地面;
所述无刷电机驱动器,分别与所述第一控制器及所述无刷电机连接;用于根据所述第一工作指令驱动所述无刷电机带动所述刷盘旋转。
4.根据权利要求3所述的***,其特征在于,所述移动驱动电机驱动器包括:轮毂电机驱动器及转向电机驱动器,所述移动驱动电机包括:轮毂电机及转向电机;
所述轮毂电机驱动器,与所述轮毂电机连接,用于根据所述第二工作指令控制所述轮毂电机按照所述任务路径控制清洁机器人的移动路径;
所述转向电机驱动器,与所述转向电机连接,用于根据所述第二工作指令控制所述转向电机按照所述任务路径控制清洁机器人的移动方向。
5.根据权利要求1所述的***,其特征在于,所述第一控制器,还用于向所述刷盘电机驱动器及所述移动驱动电机驱动器分别发送停止指令;
所述移动驱动电机驱动器,用于根据所述停止指令控制所述移动驱动电机停止运动;
所述刷盘电机驱动器,还用根据所述停止指令控制所述刷盘驱动电机从地面收回所述刷盘,并控制刷盘停止旋转。
6.根据权利要求5所述的***,其特征在于,所述第一控制器,还用于向所述移动驱动电机驱动器发送复位指令;
所述移动驱动电机驱动器,还用于根据所述复位指令控制所述移动驱动电机带动清洁机器人移动至预设位置。
7.根据权利要求2所述的***,其特征在于,所述环境感知子***包括分别与所述第二控制器通信连接的环境拍摄设备及测距设备;
所述环境拍摄设备,用于拍摄环境图像数据;
所述测距设备,用于获取障碍物距离数据;
所述第二控制器,还用于根据所述环境图像数据及所述障碍物距离数据生成所述任务路径。
8.根据权利要求4所述的***,其特征在于,
所述推杆电机驱动器通过正负电源线和霍尔线与所述推杆电机连接;
所述无刷电机驱动器通过三相电源线及霍尔线与所述无刷电机连接;
所述轮毂电机驱动器通过正负电源线与所述轮毂电机连接;
所述转向电机驱动器通过正负电源线与所述转向电机连接。
9.根据权利要求1所述的***,其特征在于,还包括:障碍探测设备,与所述第一控制器连接,用于探测预设距离内的障碍物信息;
所述第一控制器,还用于根据所述障碍物信息进行避障处理。
10.一种清洁机器人,其特征在于,包括权利要求1至9任一项所述的清洁机器人控制***。
CN202110873321.2A 2021-07-30 2021-07-30 清洁机器人控制***及清洁机器人 Pending CN113534812A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110873321.2A CN113534812A (zh) 2021-07-30 2021-07-30 清洁机器人控制***及清洁机器人

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110873321.2A CN113534812A (zh) 2021-07-30 2021-07-30 清洁机器人控制***及清洁机器人

Publications (1)

Publication Number Publication Date
CN113534812A true CN113534812A (zh) 2021-10-22

Family

ID=78089950

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110873321.2A Pending CN113534812A (zh) 2021-07-30 2021-07-30 清洁机器人控制***及清洁机器人

Country Status (1)

Country Link
CN (1) CN113534812A (zh)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103120573A (zh) * 2012-12-06 2013-05-29 深圳市圳远塑胶模具有限公司 一种智能清扫机器人的工作方法及工作***
CN107450569A (zh) * 2017-09-27 2017-12-08 上海思岚科技有限公司 一种扫地机器人的控制方法及设备
CN108403017A (zh) * 2018-05-10 2018-08-17 深圳市宇辰智能科技有限公司 一种智能清洁机器人***
CN108478110A (zh) * 2018-02-28 2018-09-04 北京奇虎科技有限公司 一种用于吸尘设备的尘盒和一种扫地机器人
CN108594827A (zh) * 2018-06-05 2018-09-28 广东纵行科技有限公司 控制***
CN108762232A (zh) * 2018-06-05 2018-11-06 广东纵行科技有限公司 电控***
CN208636678U (zh) * 2018-06-05 2019-03-22 广东纵行科技有限公司 电控***
CN110063694A (zh) * 2019-04-28 2019-07-30 彭春生 一种双目扫地机器人及工作方法
CN211408908U (zh) * 2019-04-28 2020-09-04 彭春生 一种双目扫地机器人
CN211534259U (zh) * 2019-11-27 2020-09-22 东莞市美高清洁用品有限公司 一种无人驾驶洗地装置
CN112438657A (zh) * 2019-08-28 2021-03-05 苏州宝时得电动工具有限公司 扫地机器人基站、扫地机器人***及其工作方法
CN112971621A (zh) * 2021-03-11 2021-06-18 河北工业大学 室内智能清洁***及控制方法

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103120573A (zh) * 2012-12-06 2013-05-29 深圳市圳远塑胶模具有限公司 一种智能清扫机器人的工作方法及工作***
CN107450569A (zh) * 2017-09-27 2017-12-08 上海思岚科技有限公司 一种扫地机器人的控制方法及设备
CN108478110A (zh) * 2018-02-28 2018-09-04 北京奇虎科技有限公司 一种用于吸尘设备的尘盒和一种扫地机器人
CN108403017A (zh) * 2018-05-10 2018-08-17 深圳市宇辰智能科技有限公司 一种智能清洁机器人***
CN108594827A (zh) * 2018-06-05 2018-09-28 广东纵行科技有限公司 控制***
CN108762232A (zh) * 2018-06-05 2018-11-06 广东纵行科技有限公司 电控***
CN208636678U (zh) * 2018-06-05 2019-03-22 广东纵行科技有限公司 电控***
CN110063694A (zh) * 2019-04-28 2019-07-30 彭春生 一种双目扫地机器人及工作方法
CN211408908U (zh) * 2019-04-28 2020-09-04 彭春生 一种双目扫地机器人
CN112438657A (zh) * 2019-08-28 2021-03-05 苏州宝时得电动工具有限公司 扫地机器人基站、扫地机器人***及其工作方法
CN211534259U (zh) * 2019-11-27 2020-09-22 东莞市美高清洁用品有限公司 一种无人驾驶洗地装置
CN112971621A (zh) * 2021-03-11 2021-06-18 河北工业大学 室内智能清洁***及控制方法

Similar Documents

Publication Publication Date Title
KR102677180B1 (ko) 공항용 보조 로봇 및 그의 동작 방법
CN111033561B (zh) 用于利用语义信息来导航机器人设备的***和方法
CN108852184B (zh) 一种基于深度学习算法的无盲区扫地机器人及其清扫控制方法
CN105291112B (zh) 一种巡逻机器人
EP1967116B1 (de) Verfahren zur Reinigung einer Bodenfläche mittels eines selbstfahrenden Reinigungsgerätes, insbesondere eines Robotsaugers
JP4132415B2 (ja) 清掃ロボット
CN110109466B (zh) 基于多传感器的自主地面打磨机器人控制***
CN111035327A (zh) 清洁机器人、地毯检测方法及计算机可读存储介质
CN111531549A (zh) 一种机器人***及定位导航方法
GB2571385A (en) Vehicle control system and control method
EP2442200A2 (en) System and method for area coverage using sector decomposition
EP3709853B1 (de) Bodenbearbeitung mittels eines autonomen mobilen roboters
JP6202517B2 (ja) 地図作成装置、地図作成プログラムおよび地図作成方法
WO2018086979A1 (de) Verfahren zum betrieb eines sich selbsttätig fortbewegenden roboters
EP2390740A2 (en) Autonomous machine selective consultation
JP2000342498A (ja) 清掃ロボット
CN108544912A (zh) 四轮差速全地形移动机器人控制***及其控制方法
CN110562248A (zh) 一种基于无人机的自动泊车***及自动泊车方法
CN108594827B (zh) 控制***
EP3662334A1 (en) Systems and methods for navigation path determination for unmanned vehicles
JP2017202316A (ja) 床を掃除ロボットにより掃除するシステムおよび方法
DE102012112035A1 (de) Verfahren zum Betrieb eines Staubsaugerroboters und nach dem Verfahren arbeitender Staubsaugerroboter sowie System mit einem solchen Staubsaugerroboter
CN112806912A (zh) 机器人的清洁控制方法、装置及机器人
CN110088703B (zh) 对自主行进的处理设备进行导航和自身定位的方法
CN112008722A (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