CN107894770A - Robot cradle, the charging method of robot and device - Google Patents

Robot cradle, the charging method of robot and device Download PDF

Info

Publication number
CN107894770A
CN107894770A CN201711191194.8A CN201711191194A CN107894770A CN 107894770 A CN107894770 A CN 107894770A CN 201711191194 A CN201711191194 A CN 201711191194A CN 107894770 A CN107894770 A CN 107894770A
Authority
CN
China
Prior art keywords
robot
contact
cradle
region
rule
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
CN201711191194.8A
Other languages
Chinese (zh)
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.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology 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 Beijing Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201711191194.8A priority Critical patent/CN107894770A/en
Publication of CN107894770A publication Critical patent/CN107894770A/en
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
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/0042Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by the mechanical construction

Landscapes

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

Abstract

The invention discloses the charging method and device of a kind of robot cradle, robot.Wherein, robot cradle includes:Cradle body, wherein, it is further provided with cradle body:At least two set the characteristic area of rule setting according to default region, for identifying robot cradle;Wherein, region sets the spacing between the regular specification for being used to set each characteristic area and two characteristic areas;The first kind contact of rule setting is set according to region, charged for the second class contact by being arranged in robot for robot;Wherein, region sets rule to be further used for setting at least two and sets the characteristic area of rule setting relative to the orientation and/or distance of first kind contact according to default region.Using scheme provided by the invention, it can allow the robot to identify the position of cradle exactly and it is charged exactly, stability and the degree of accuracy are high.

Description

Robot cradle, the charging method of robot and device
Technical field
The present invention relates to Smart Home technical field, and in particular to a kind of robot cradle, the charging method of robot And device.
Background technology
With the development of science and technology, and requirement of the people to quality of life constantly increase, smart home occurs gradually over In daily life, wherein, more representative ratio is if any sweeping robot, all kinds of service robots Deng.Robot is charged during work when electricity is less than a certain threshold values, it is necessary to return to cradle position.
However, inventor has found that robot of the prior art uses infrared ray mostly during the present invention is realized The technologies such as positioning, bluetooth positioning make robot return cradle position be charged.But machine is usually made using above-mentioned technology The position that people can not return to cradle exactly is charged, such as during using infrared confirming orientation technology, because feux rouges line can not Penetrate object so that infrared ray is merely able to position in horizon range, and the infrared receiver window on robot fuselage is also very Easily disturbed by some dust chips, so that robot can not find the position of cradle.Skill is positioned using bluetooth Art, robot can only position in short distance to cradle, also be highly susceptible to the interference of other signals.As can be seen here, Lack a kind of robot cradle, robot charging method and device in the prior art to fill to make robot relatively accurately find Simultaneously it is charged the position of point seat.
The content of the invention
In view of the above problems, it is proposed that the present invention so as to provide one kind overcome above mentioned problem or at least in part solve on State robot cradle, the charging method and device of robot of problem.
According to an aspect of the invention, there is provided a kind of robot cradle, including:
Cradle body, wherein, it is further provided with cradle body:
At least two set the characteristic area of rule setting according to default region, for identifying robot cradle;Its In, region sets the spacing between the regular specification for being used to set each characteristic area and two characteristic areas;
The first kind contact of rule setting is set according to region, is for the second class contact by being arranged in robot Robot charges;Wherein, region sets rule to be further used for setting at least two and sets rule setting according to default region Characteristic area relative to first kind contact orientation and/or distance.
Alternatively, the characteristic area is laser invisible area, for making robot according to the laser point cloud got Data identify the robot cradle.
Alternatively, the specification of each characteristic area includes:The shape, and/or size of characteristic area;Wherein, each The specification of characteristic area is identical or different.
Alternatively, when the first kind contact includes the first contact and the second contact, described at least two according to pre- If region set rule setting characteristic area include first area and second area;
Also, the region sets rule to be further used for setting rule to set according to default region by described at least two The characteristic area put is set as relative to the orientation and/or distance of the first kind contact:
First area is located above first contact and apart from the first position of the pre-determined distance of the first contact first, Second area is located above second contact and apart from the second place of the pre-determined distance of the second contact second.
Alternatively, first area includes the first vertical edges boundary line, then the first area is located above first contact Specially:The first vertical edges boundary line is located above first contact;
Second area includes the second vertical edges boundary line, then the second area, which is located above second contact, is specially: The second vertical edges boundary line is located above second contact.
Alternatively, the first vertical edges boundary line is located above first contact and specifically included:First vertical edges Boundary line is located at the surface or oblique upper of first contact, wherein, when the first vertical edges boundary line is touched positioned at described first During the oblique upper of point, the region set rule be further used for setting the first vertical edges boundary line it is relative in the horizontal direction The first offset in first contact;
The second vertical edges boundary line, which is located above second contact, to be specifically included:The second vertical edges boundary line is located at The surface or oblique upper of second contact, wherein, when the second vertical edges boundary line be located at second contact it is oblique on Fang Shi, the region set rule to be further used for setting the second vertical edges boundary line in the horizontal direction relative to described the Second offset of two contacts.
Alternatively, first contact is located in same horizontal line with second contact, and first pre-determined distance Equal to second pre-determined distance.
Alternatively, the quantity of the characteristic area is more than 2, and the interval between each characteristic area is equal.
Alternatively, the first kind contact is male contact, and the second class contact is female contact;Or described A kind of contact is female contact, and the second class contact is male contact.
According to another aspect of the present invention, there is provided a kind of charging method of robot, including:
At least two included in environment-identification map set the characteristic area of rule setting according to default region;
Feature object corresponding to characteristic area is defined as robot cradle, control machine people is to robot cradle It is mobile;
Rule is set to determine that characteristic area touches relative to the first kind set on robot cradle according to default region The orientation and/or distance of point;
According to orientation and/or distance, control machine people be moved to can make the second class contact for being arranged in robot with Position that first kind contact contacts with each other simultaneously charged.
Alternatively, when the characteristic area is laser invisible area, included at least in the environment-identification map Two according to default region set rule setting characteristic area the step of specifically include:
Obtain the laser point cloud data corresponding with environmental map;
The white space corresponding to the laser point cloud data is extracted, judges the specification and/or spacing of the white space Whether meet the default region and rule is set;
If, it is determined that the region corresponding to the white space is the characteristic area.
According to another aspect of the present invention, there is provided a kind of charging device of robot, including:
Identification module, at least two suitable for being included in environment-identification map set rule setting according to default region Characteristic area;
Mobile module, suitable for the feature object corresponding to the characteristic area is defined as into robot cradle, control institute Robot is stated to move to the robot cradle;
Determining module, suitable for setting rule to determine the characteristic area relative to the machine according to the default region The orientation and/or distance of the first kind contact set on people's cradle;
Charging module, suitable for according to the orientation and/or distance, controlling the robot to be moved to can make to be arranged on machine Position that the second class contact on device people contacts with each other with the first kind contact simultaneously charged.
Alternatively, when the characteristic area is laser invisible area, the identification module is particularly adapted to:
Obtain the laser point cloud data corresponding with environmental map;
The white space corresponding to the laser point cloud data is extracted, judges the specification and/or spacing of the white space Whether meet the default region and rule is set;
If, it is determined that the region corresponding to the white space is the characteristic area.
Alternatively, the mobile module is particularly adapted to:
Determine that the position between the current location of robot and the position of the robot cradle is closed according to environmental map System;
Charging route is planned according to the position relationship, controls charging route described in the Robot to the robot Cradle moves.
According to another aspect of the invention, there is provided a kind of electronic equipment, including:Processor, memory, communication interface and Communication bus, the processor, the memory and the communication interface complete mutual communication by the communication bus;
The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device above-mentioned Operated corresponding to the charging method of robot.
In accordance with a further aspect of the present invention, there is provided a kind of computer-readable storage medium, be stored with the storage medium to A few executable instruction, the executable instruction make computing device be operated as corresponding to the charging method of above-mentioned robot.
According to the charging method and device of the robot cradle of the present invention, robot, by pre-setting simultaneously cognitron At least two set on device people's cradle set the characteristic area of rule setting according to default region, so that it is determined that cradle Position.Then further, determine characteristic area relative to the first kind set on robot cradle according to preset rules The orientation and/or distance of contact, so that the second class contact phase on first kind contact and robot on robot cradle Mutually contact and charged.According to the solution of the present invention, robot can be made to identify the position and exactly of cradle exactly It is charged.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And can be practiced according to the content of specification, and in order to allow above and other objects of the present invention, feature and advantage can Become apparent, below especially exemplified by the embodiment of the present invention.
Brief description of the drawings
By reading the detailed description of hereafter preferred embodiment, it is various other the advantages of and benefit it is common for this area Technical staff will be clear understanding.Accompanying drawing is only used for showing the purpose of preferred embodiment, and is not considered as to the present invention Limitation.And in whole accompanying drawing, identical part is denoted by the same reference numerals.In the accompanying drawings:
Fig. 1 shows the schematic diagram for the robot cradle that one embodiment of the invention provides;
Fig. 2 shows the schematic diagram for the robot that one embodiment of the invention provides;
Fig. 3 shows the schematic diagram for the robot cradle that another embodiment of the present invention provides;
Fig. 4 shows the charging method schematic diagram for the robot that one embodiment of the invention provides;
Fig. 5 shows the charging method schematic diagram for the robot that another embodiment of the present invention provides;
Fig. 6 shows the laser point cloud schematic diagram that the robot that another embodiment of the present invention provides obtains;
Fig. 7 shows the functional block diagram of the charging device for the robot that one embodiment of the invention provides;
Fig. 8 shows the structural representation of a kind of electronic equipment according to embodiments of the present invention.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in accompanying drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here Limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure Completely it is communicated to those skilled in the art.
Fig. 1 shows the schematic diagram for the robot cradle that one embodiment of the invention provides.Fig. 2 shows the present invention one The schematic diagram for the robot that individual embodiment provides.As shown in figure 1, the cradle that the present embodiment provides includes:Cradle body 10, It is further provided with cradle body 10:At least two set the characteristic area 11 of rule setting according to default region and press The first kind contact 12 of rule setting is set according to above-mentioned zone.As shown in Fig. 2 the second class contact 20 is provided with robot.Need It is emphasized that the robot in robot cradle and Fig. 2 in Fig. 1 is merely illustrative schematic diagram, in practice, robot can Think other shapes, such as ellipse, robot cradle can also be other shapes similar to Fig. 1.Wherein, characteristic area 11 are used to identify robot cradle.Above-mentioned zone sets rule to can be used for the specification and two for setting each characteristic area 11 Spacing between individual characteristic area 11.Wherein, the specification of each characteristic area 11 includes:The shape of characteristic area 11, size etc.. Such as when characteristic area 11 is when being shaped as rectangle as shown in Figure 1, its horizontal border line and vertical boundary line it is i.e. long and It is some preset value that width can be set rule settings by region, and alternatively, characteristic area 11 can also be other shapes Such as circle, polygon etc..The specification of each characteristic area 11 can be with identical, it can also be provided that different figures and size. Alternatively, characteristic area 11 is laser invisible area.When the laser signal scanning that the laser radar set in robot is sent To characteristic area 11 position when, characteristic area 11 absorb laser signal so that robot does not receive the institute of characteristic area 11 The laser signal reflected, the laser point cloud data that such robot obtains just have the blank corresponding with characteristic area 11 Region.According to features described above, robot then can identify robot cradle according to the laser point cloud data got.It is preferred that Ground, the quantity in features described above region 11 are more than 2, can be 3,4 or more, and between each characteristic area 11 Interval it is equal.
First kind contact 12 is used to charge for robot by the second class contact 20 being arranged in robot.Above-mentioned zone Rule is set to be further used for setting above-mentioned at least two characteristic areas 11 for setting rule setting according to default region Relative to the orientation and/or distance of first kind contact 12.
Specifically, first kind contact is male contact, and the second class contact is female contact or first kind contact is female Contact, the second class contact are male contact.First kind contact, the second class contact can also be other types of contact, this area Personnel can voluntarily select according to actual conditions, and this is not restricted.
The robot cradle provided according to the present embodiment, by setting at least two on cradle body according to default Region set rule setting characteristic area, for identifying the robot cradle;And set and rule is set according to region The first kind contact of setting, charged for the second class contact by being arranged in robot for robot.Robot can be made The position of cradle is identified exactly and it is charged exactly.
Fig. 3 shows the schematic diagram for the robot cradle that another embodiment of the present invention provides.With reference to Fig. 1 and Fig. 3, when When first kind contact 12 includes the first contact 121 and the second contact 122, above-mentioned at least two set rule according to default region The characteristic area 11 then set can include first area 111 and second area 112.Then above-mentioned zone sets rule further For setting the characteristic area 11 of rule setting relative to the orientation of first kind contact 12 according to default region by least two And/or distance is set as:First area 111 is located at the top of the first contact 121 and the pre-determined distance of the first contact of distance 121 first First position, second area 112 are located at the second of the top of the second contact 122 and the pre-determined distance of the second contact of distance 122 second Put.Preferably, the first contact 121 and the second contact 122 are located in same horizontal line, and the first pre-determined distance is equal to second and preset Distance.It should be noted that when first kind contact 11 is two, above-mentioned at least two set rule according to default region The characteristic area 11 then set can be for 2,3 or multiple, and this is not restricted.Wherein, the first pre-determined distance is set Method can be, it is first determined the central point O of first area 1111, the first contact 121 central point O2, then set central point O1With central point O2Between length d1For the first pre-determined distance.The above method can also be used by setting the second pre-determined distance.It is optional Ground, can also first find out positioned at the rear of the first contact 121 and and the first contact 121 bottom first area at grade 111 lower horizontal line L, and minimum distance (i.e. vertical range) d between the first contact 121 and horizontal line L is set2It is pre- for first If distance, the second pre-determined distance can also use the above method to set.Other methods can also be used in practical operation, than A certain selected end points on a certain selected end points and the first contact 121 is such as determined on first area 111, then above-mentioned two end is set The distance between point be the first pre-determined distance, and the second pre-determined distance of setting can also use the method, and other methods are herein not Stated as class, those skilled in the art can voluntarily select.
In addition, herein it is emphasized that characteristic area 11 is located at the rear of first kind contact 12, i.e. first kind contact 12 Surface any shelter is not present, to prevent robot from being collided during first kind contact 12 is found.
Further, as shown in figure 3, first area 111 includes the first vertical edges boundary line L1, second area 112 includes the Two vertical edges boundary line L2.Then first area 111, which is located above the first contact 121, is specially:First vertical edges boundary line L1Positioned at first The top of contact 121.Second area 112 is located at the top of the second contact 122:Second vertical edges boundary line L2Positioned at described second The top of contact 122.
Specifically, the first vertical edges boundary line L1It is specially above the first contact:First vertical edges boundary line L1Positioned at first The surface or oblique upper of contact 121.Wherein, as shown in figure 3, as the first vertical edges boundary line L1Positioned at the oblique of the first contact 121 During top, above-mentioned zone sets rule to be further used for setting the first vertical edges boundary line L1In the horizontal direction relative to institute State the first offset d of the first contact 1213
Second vertical edges boundary line L2It is specially above the second contact 122:The second vertical edges boundary line L2Positioned at second The surface or oblique upper of contact 122.Wherein, as shown in figure 3, working as the second vertical edges boundary line L2Positioned at second contact During 122 oblique upper, above-mentioned zone sets rule to be further used for setting the second vertical edges boundary line L2It is relative in the horizontal direction The second offset d in the second contact 1224
Pass through default first distance, second distance, the first offset d3, the second offset d4Value, and first area 111st, the interval between the specification of second area 112, first area 111, second area 112, so as to accurately determine One contact 121 and the second contact 122 are relative to first area 111 and the azimuth-range of second area 112.So as to make machine Device people recognizes the particular location of first kind contact 12 by the position in identification feature region 11 exactly, so make according to Above-mentioned zone sets the first kind contact 11 of rule setting to be filled by the second class contact 20 being arranged in robot for robot Electricity.
The robot cradle that the present embodiment provides sets rule setting by setting at least two according to default region Characteristic area, so as to identify the position of cradle.Then be further advanced by above-mentioned preset rules setting at least two by The characteristic area of rule setting is set relative to the orientation and/or distance of the first kind contact according to default region, according to upper Stating orientation and/or distance makes robot recognize the particular location of first kind contact exactly, so that being set according to above-mentioned zone Charged by the second class contact being arranged in robot for robot the first kind contact for putting rule setting.Carried using this implementation The robot cradle of confession, it can allow the robot to identify the position of cradle exactly and it is charged exactly.
A kind of charging method of the robot using above-mentioned robot cradle is described below.Fig. 4 shows the present invention one The charging method schematic diagram for the robot that individual embodiment provides.As shown in figure 4, this method includes:
Step S401, at least two included in environment-identification map set the feature of rule setting according to default region Region.
Robot is when normal work, for example sweeping robot can fill in detection always during normal clean The feature of electric seat.After powering, the laser radar set in robot starts to scan peripheral region and establishes map for robot.Machine The map that device people is established according to it, at least two included in environment-identification map set rule setting according to default region Characteristic area.Wherein, at least two in the environmental map that the above method is identified set rule to set according to default region The characteristic area put be specially in the cradle of the robot in above-described embodiment at least two according to default region set The characteristic area of rule setting.When at least two included in environment-identification map set rule setting according to default region After characteristic area, the position corresponding to this feature region is defined as cradle position candidate, and by cradle position candidate It is recorded in environmental map.In order to allow the robot to the position of enough electric power detection cradles and return to the position of cradle Put and charged, it is necessary to default power threshold.When the dump energy of robot is less than default power threshold, environmental map is inquired about The cradle position candidate of middle record.
Step S402, the feature object corresponding to characteristic area is defined as robot cradle, control machine people is to machine Device people cradle moves.
Rule setting is set according to default region by included in the environmental map that identifies robot at least two Characteristic area and robot cradle body on set at least two according to default region set rule setting feature After Region Matching succeeds, cradle select location is then determined according to the cradle position candidate recorded in environmental map and incited somebody to action Feature object corresponding to characteristic area in the environmental map of identification is defined as robot cradle.Then according to environmental map In include at least two according to default region set rule setting characteristic area corresponding to cloud data, so that it is determined that Direction and distance of the robot cradle relative to robot, then control machine people is to the movement of robot cradle.
Step S403, rule is set to determine characteristic area relative to setting on robot cradle according to default region The orientation and/or distance of first kind contact.
After execution of step S402, robot is moved near robot cradle position, is then proceeded to according to pre- If region set rule determine characteristic area relative to the first kind contact set on robot cradle orientation and/or away from From.Specifically, robot sets rule according at least two on the robot cradle pre-set according to default region The details of the characteristic area 11 of setting, such as the specific shape of first area 111 as shown in Figure 1 and second area 112 Interval between shape and size and first area 111 and second area 112.Then according to default region set rule so as to It is determined that such as it is located at the first distance of the first contact of distance 121 of first area 111 of the top of the first contact 121, is touched positioned at second Second distance, the first vertical edges boundary line L of the second contact of distance 122 of second area 112 of the top of point 1221In the horizontal direction Relative to the first offset d of the first contact 1213, the second vertical edges boundary line L2In the horizontal direction relative to the second contact 122 The second offset d4Etc. information, so as to according to the first distance, second distance, the first offset d3, the second offset d4Etc. information Determine the first kind contact that is set on robot cradle orientation and/or distance relative to robot.
Step S404, according to orientation and/or distance, control machine people is moved to can make to be arranged in robot second Position that class contact contacts with each other with first kind contact simultaneously charged.
Orientation and/or distance according to the first kind contact obtained in step S403 relative to characteristic area, then basis The particular location that second class contact is set in robot, it can make to be arranged in robot so as to which control machine people is moved to The position that second class contact contacts with each other with first kind contact, makes the second class contact contact with each other and be filled with first kind contact Electricity.
The charging method of the robot provided according to the present embodiment, is pressed by included in environment-identification map at least two The characteristic area of rule setting is set according to default region, so that it is determined that the position of cradle, can be such that robot knows exactly The position of other cradle, and control machine people moves to robot cradle.Rule is set to determine according to default region special Orientation and/or distance of the region relative to the first kind contact set on robot cradle are levied, so as to lead to robot The position that the characteristic area set identifies first kind contact exactly is crossed on robot cradle body, reduces fault rate, from And orientation and/or distance according to the first contact relative to characteristic area, control machine people, which is moved to, can make to be arranged on machine Position that the second class contact on people contacts with each other with first kind contact simultaneously charged.The robot provided using the present embodiment Charging method, can allow the robot to identify exactly cradle position and to exactly its charge.
Fig. 5 shows the charging method schematic diagram for the robot that another embodiment of the present invention provides.As shown in figure 5, should Method includes:
Step S501, obtain the laser point cloud data corresponding with environmental map.
Fig. 6 shows the laser point cloud schematic diagram that the robot that another embodiment of the present invention provides obtains.Require emphasis , the arrangement of the laser point cloud in Fig. 6 and density are merely illustrative schematic diagram.In practical operation, the non-NULL white area of acquisition The density of the laser point cloud in domain and arrangement are not necessarily identical with shown in Fig. 6, can also be other arrangements and density.Robot exists When normal work, for example sweeping robot can detect the feature of cradle always during normal clean.Robot After powering, the laser radar set in robot starts to scan peripheral region and establishes map and acquisition and environmental map Corresponding laser point cloud data.As shown in fig. 6, the laser point cloud data corresponding with environmental map that robot obtains has two Block can reflect formed white space by laser is absorbed without.There is homologue pole corresponding to the two white spaces It is probably two characteristic areas that rule setting is set according to default region on robot cradle.In order to judge above-mentioned two Whether homologue corresponding to individual white space is two on robot cradle sets rule setting according to default region Characteristic area is, it is necessary to further perform step S502.
Step S502, the white space corresponding to laser point cloud data is extracted, judge the specification and/or spacing of white space Whether meet default region and rule is set.
The white space corresponding to laser point cloud data as shown in Figure 6 is extracted, and determines the shape of white space, chi Spacing between very little and white space, so as to further judge whether the specification of white space and/or spacing meet machine The setting rule of predeterminable area on people's cradle.
Step S503, if, it is determined that region is characterized region corresponding to white space.
If it is determined that the specification and/or spacing of white space meet the setting rule of the predeterminable area on robot cradle Then, then it can determine that region is characterized region corresponding to white space.
Step S504, the feature object corresponding to characteristic area is defined as robot cradle, and according to environmental map Determine the position relationship between the current location of robot and robot cradle.
Specifically, after it is determined that region is characterized region corresponding to white space, by the position corresponding to this feature region Put and be defined as cradle position candidate, cradle position candidate is recorded in environmental map.Alternatively, it is characteristic area institute is right The position candidate answered is by default cradle identifier record in environmental map.Wherein, default cradle identifier sheet Field personnel can voluntarily be set, for example can be arranged to thunder and lightning symbol or other identifiers, and this is not restricted.For Charged, it is necessary to be preset the position for allowing the robot to the position of enough electric power detection cradles and returning to cradle Power threshold.Then set when the dump energy of robot is less than default power threshold, start a query in environmental map and record Cradle position candidate.Whether the cradle position candidate for further judging to record in environmental map is one, if The cradle position candidate is then defined as cradle select location by one.If it is determined that the cradle recorded in environmental map is waited Bit selecting be set to it is multiple, then according to default cradle determine rule determine cradle select location.Wherein, default cradle is true Set pattern can be then following rule one:The dump energy of robot is less than to robot position corresponding when presetting power threshold Put and be defined as the original position that charges, calculate each cradle position candidate and the distance between the original position that charges respectively;According to Result of calculation determines the distance between charging original position nearest cradle position candidate;Should with charging original position it Between closest cradle position candidate be defined as cradle select location.Tool
Alternatively, above-mentioned default cradle determines that rule can also be following rule two:Each charging is determined respectively Seat position candidate recorded the initial time in environmental map;According to the initial time, from multiple cradle position candidates A cradle position candidate is selected as cradle select location.
Alternatively, above-mentioned default cradle determines that rule can also be following rule three:Each charging is determined respectively Seat position candidate recorded the duration in environmental map;According to above-mentioned duration, from multiple cradle position candidates A cradle position candidate is selected as cradle select location.
Further, determine that rule determines that cradle select location can also be specially according to default cradle:
Determine that rule determines the evaluation score of each cradle position candidate according to default cradle, by evaluation score most High cradle position candidate is as cradle select location.
Specifically, when only a kind of default cradle determines regular, such as only regular a period of time, according to each charging Seat position candidate can set the height of score with charging the distance between original position, for example, set cradle position candidate with The evaluation of cradle position candidate of the distance between the charging original position less than 0.5m is scored at 5 points, and distance is 0.5m~1m Between the evaluation of cradle position candidate be scored at 3 points, the evaluation of cradle position candidate of the distance more than 1m is scored at 1 Point.If cradle position candidate A, tri- cradle position candidate B, cradle position candidate C position candidates.Position A with Charging the distance between original position be 0.4m, the distance between position B and charging original position are 1m, position C is with charging Beginning, the distance between position was 2m.May thereby determine that position A evaluation be scored at 5 points, position B evaluation be scored at 3 point, The evaluation for putting C is scored at 1 point.So as to which the cradle position candidate A using highest scoring is evaluated is as cradle position candidate.
Alternatively, only regular two when, the starting in environmental map can be recorded according to each cradle position candidate Moment determines the evaluation score of each cradle position candidate, will evaluate the cradle position candidate of highest scoring as cradle Select location.
Alternatively, only regular three when, can be recorded in environmental map and continued according to each cradle position candidate Duration determines the evaluation score of each cradle position candidate, will evaluate the cradle position candidate of highest scoring as cradle Select location.
Further, when default cradle determines that rule includes a variety of, rule is determined for every kind of cradle respectively Weight corresponding to setting, then it is above-mentioned to determine that rule determines the evaluation score of each cradle position candidate according to default cradle The step of specifically include:Weight with reference to corresponding to every kind of cradle determines rule determines the evaluation of each cradle position candidate Score.Such as default cradle determine rule not only regular one again regular two when, rule one and regular can be set Two weight, the evaluation score of each cradle position candidate is determined then in conjunction with the weight corresponding to rule one and rule two.
It is corresponding according to environmental map after feature object corresponding to characteristic area is defined as into robot cradle Laser point cloud data, the current position coordinates of robot and the position coordinates that robot cradle is current are determined, so as to judge Go out the distance between current location and robot cradle of robot and direction relationses.
Step S505, charging route is planned according to position relationship, control machine people is along charging route to robot cradle It is mobile.
Specifically, control machine people is moved to cradle adjacent locations first, and then control machine people closes in cradle Opening position is scanned to cradle select location.Wherein, the distance between cradle close position and cradle select location Less than pre-determined distance.Select location can be any position on robot cradle, be not limited thereto, and pre-determined distance can be with It is 1m, 2m, 3m or other distances, those skilled in the art can voluntarily be set.The detailed process of scanning is to control the machine People rotates the first predetermined angle towards first direction, and rotates the second predetermined angle towards second direction;Wherein, in rotary course In the cradle select location is scanned.Then judge cradle select location with the presence or absence of charging according to scanning result Seat.If so, then according to the relation between the current location of robot and robot cradle current location, such as distance and direction Relation, if cooking up robot will reach robot cradle position needs which direction to rotate how many angle towards, and Cooking up needs mobile distance, and so as to cook up charging route, then control machine people charges along charging route to robot Seat is mobile, so as to be moved to robot cradle position.If judge that charging is not present in cradle select location according to scanning result Seat, then redefine cradle select location according to the cradle position candidate recorded in environmental map.
Step S506, rule is set to determine characteristic area relative to setting on robot cradle according to default region The orientation and/or distance of first kind contact.
After execution of step S505, robot is moved near robot cradle position, is then proceeded to according to pre- If region set rule determine characteristic area relative to the first kind contact set on robot cradle orientation and/or away from From.Specifically, at least two on robot cradle that robot acquisition is pre-set set rule according to default region The details of the characteristic area 11 of setting, such as the specific shape of first area 111 as shown in Figure 3 and second area 112 Interval between shape and size and first area 111 and second area 112.Then according to default region set rule so as to It is determined that such as it is located at the first distance of the first contact of distance 121 of first area 111 of the top of the first contact 121, is touched positioned at second Second distance, the first vertical edges boundary line L of the second contact of distance 122 of second area 112 of the top of point 1221In the horizontal direction Relative to the first offset d of the first contact 1213, the second vertical edges boundary line L2In the horizontal direction relative to the second contact 122 The second offset d4Etc. information, so as to according to the first distance, second distance, the first offset d3, the second offset d4Etc. information Determine the first kind contact that is set on robot cradle orientation and/or distance relative to robot.
Step S507, according to orientation and/or distance, control machine people is moved to can make to be arranged in robot second Position that class contact contacts with each other with first kind contact simultaneously charged.
Orientation and/or distance according to the first kind contact obtained in step S506 relative to robot, then according to The particular location that two class contacts are set in robot, so as to which control machine people is moved to can make to be arranged in robot the The position that two class contacts contact with each other with first kind contact, makes the second class contact contact with each other and be filled with first kind contact Electricity.
The charging method of the robot provided according to the present embodiment, the laser point cloud corresponding with environmental map is obtained first Data, extract the white space corresponding to laser point cloud data, judge the specification of white space and/or spacing whether meet it is default Region set rule.If it is, determine that region corresponding to white space is characterized region, by the spy corresponding to characteristic area Sign object is defined as robot cradle, and is determined according to environmental map between the current location of robot and robot cradle Position relationship, according to position relationship plan charging route, control machine people along charging route moved to robot cradle.By It is the Laser Radar Scanning set in robot and the cloud data obtained in what is utilized, rather than conventional infrared ray, bluetooth Etc. positioning, so being not readily susceptible to the interference of barrier, orientation range is also bigger, so as to identify cradle exactly Position.Then further, rule is set to determine characteristic area relative to being set on robot cradle according to default region The orientation and/or distance for the first kind contact put, so as to make robot pass through the spy that is set on robot cradle body Sign region identifies the position of first kind contact exactly, reduces fault rate, then according to the first contact relative to characteristic area Orientation and/or distance, control machine people, which is moved to, can make the second class contact for being arranged in robot and first kind contact The position that contacts with each other simultaneously charged.The robot charging method provided using the present embodiment, can allow the robot to standard Really identify the position of cradle and it charged exactly, and due to utilize be laser radar obtain point cloud number According to so being not readily susceptible to the influence of peripheral obstacle and other signals, stability and the degree of accuracy are high.
Fig. 7 shows the functional block diagram of the charging device for the robot that one embodiment of the invention provides.The present embodiment carries The charging device of confession is applied to robot cradle provided by the invention.Shown in Fig. 7, the device includes:Identification module 701, move Dynamic model block 702, determining module 703 and charging module 704.Wherein,
Identification module 701, at least two suitable for being included in environment-identification map set rule to set according to default region The characteristic area put;
Mobile module 702, suitable for the feature object corresponding to characteristic area is defined as into robot cradle, control machine People moves to robot cradle;
Determining module 703, suitable for setting rule to determine characteristic area relative to robot cradle according to default region The orientation and/or distance of the first kind contact of upper setting;
Charging module 704, suitable for according to orientation and/or distance, control machine people, which is moved to, can make to be arranged on robot On the position that is contacted with each other with first kind contact of the second class contact and charged.
Alternatively, when the characteristic area is laser invisible area, the identification module specific 701 is suitable to:
Obtain the laser point cloud data corresponding with environmental map;
The white space corresponding to the laser point cloud data is extracted, judges the specification and/or spacing of the white space Whether meet the default region and rule is set;
If, it is determined that the region corresponding to the white space is the characteristic area.
Alternatively, the mobile module 702 is particularly adapted to:
Determine that the position between the current location of robot and the position of the robot cradle is closed according to environmental map System;
Charging route is planned according to the position relationship, controls charging route described in the Robot to the robot Cradle moves.
Concrete structure and operation principle on above-mentioned modules can refer to the description of corresponding steps in embodiment of the method, Here is omitted.
Fig. 8 shows the structural representation of a kind of electronic equipment according to embodiments of the present invention, the specific embodiment of the invention The specific implementation to electronic equipment does not limit.
As shown in figure 8, the electronic equipment can include:Processor (processor) 802, communication interface (Communications Interface) 804, memory (memory) 806 and communication bus 808.
Wherein:
Processor 802, communication interface 804 and memory 806 complete mutual communication by communication bus 808.
Communication interface 804, for being communicated with the network element of miscellaneous equipment such as client or other servers etc..
Processor 802, for configuration processor 810, in the charging method embodiment that can specifically perform above-mentioned robot Correlation step.
Specifically, program 810 can include program code, and the program code includes computer-managed instruction.
Processor 802 is probably central processor CPU, or specific integrated circuit ASIC (Application Specific Integrated Circuit), or it is arranged to implement the integrated electricity of one or more of the embodiment of the present invention Road.The one or more processors that electronic equipment includes, can be same type of processor, such as one or more CPU;Also may be used To be different types of processor, such as one or more CPU and one or more ASIC.
Memory 806, for depositing program 810.Memory 806 may include high-speed RAM memory, it is also possible to also include Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 810 specifically can be used for so that processor 802 performs following operation:
At least two included in environment-identification map set the characteristic area of rule setting according to default region;
Feature object corresponding to characteristic area is defined as robot cradle, control machine people is to robot cradle It is mobile;
Rule is set to determine that characteristic area touches relative to the first kind set on robot cradle according to default region The orientation and/or distance of point;
According to orientation and/or distance, control machine people be moved to can make the second class contact for being arranged in robot with Position that first kind contact contacts with each other simultaneously charged.
In a kind of optional mode, program 810 can specifically be further used for so that processor 802 performs following behaviour Make:
Obtain the laser point cloud data corresponding with environmental map;
The white space corresponding to the laser point cloud data is extracted, judges the specification and/or spacing of the white space Whether meet the default region and rule is set;
If, it is determined that the region corresponding to the white space is the characteristic area.
In a kind of optional mode, program 810 can specifically be further used for so that processor 802 performs following behaviour Make:
Determine that the position between the current location of robot and the position of the robot cradle is closed according to environmental map System;
Charging route is planned according to the position relationship, controls charging route described in the Robot to the robot Cradle moves.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein. Various general-purpose systems can also be used together with teaching based on this.As described above, required by constructing this kind of system Structure be obvious.In addition, the present invention is not also directed to any certain programmed language.It should be understood that it can utilize various Programming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hair Bright preferred forms.
In the specification that this place provides, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present invention Example can be put into practice in the case of these no details.In some instances, known method, structure is not been shown in detail And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure and help to understand one or more of each inventive aspect, Above in the description to the exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:I.e. required guarantor The application claims of shield features more more than the feature being expressly recited in each claim.It is more precisely, such as following Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore, Thus the claims for following embodiment are expressly incorporated in the embodiment, wherein each claim is in itself Separate embodiments all as the present invention.
Those skilled in the art, which are appreciated that, to be carried out adaptively to the module in the equipment in embodiment Change and they are arranged in one or more equipment different from the embodiment.Can be the module or list in embodiment Member or component be combined into a module or unit or component, and can be divided into addition multiple submodule or subelement or Sub-component.In addition at least some in such feature and/or process or unit exclude each other, it can use any Combination is disclosed to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so to appoint Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (including adjoint power Profit requires, summary and accompanying drawing) disclosed in each feature can be by providing the alternative features of identical, equivalent or similar purpose come generation Replace.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments In included some features rather than further feature, but the combination of the feature of different embodiments means in of the invention Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed One of meaning mode can use in any combination.
The all parts embodiment of the present invention can be realized with hardware, or to be run on one or more processor Software module realize, or realized with combinations thereof.It will be understood by those of skill in the art that it can use in practice Microprocessor or digital signal processor (DSP) are realized in the hit-treatment device of robot according to embodiments of the present invention Some or all parts some or all functions.The present invention is also implemented as being used to perform side as described herein The some or all equipment or program of device (for example, computer program and computer program product) of method.It is such Realizing the program of the present invention can store on a computer-readable medium, or can have the shape of one or more signal Formula.Such signal can be downloaded from internet website and obtained, and either be provided or with any other shape on carrier signal Formula provides.
It should be noted that the present invention will be described rather than limits the invention for above-described embodiment, and ability Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference symbol between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such Element.The present invention can be by means of including the hardware of some different elements and being come by means of properly programmed computer real It is existing.In if the unit claim of equipment for drying is listed, several in these devices can be by same hardware branch To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fame Claim.

Claims (10)

1. a kind of robot cradle, including:Cradle body, wherein, it is further provided with the cradle body:
At least two set the characteristic area of rule setting according to default region, for identifying the robot cradle;Its In, the region sets the spacing between the regular specification for being used to set each characteristic area and two characteristic areas;
The first kind contact of rule setting is set according to the region, is for the second class contact by being arranged in robot Robot charges;Wherein, the region sets rule to be further used for setting described at least two according to the setting of default region The characteristic area of rule setting relative to the first kind contact orientation and/or distance.
2. robot cradle according to claim 1, wherein, the characteristic area is laser invisible area, is used for Robot is set to identify the robot cradle according to the laser point cloud data got.
3. robot cradle according to claim 1 or 2, wherein, the specification of each characteristic area includes:Feature The shape, and/or size in region;Wherein, the specification of each characteristic area is identical or different.
4. according to any described robot cradles of claim 1-3, wherein, when the first kind contact includes the first contact And during the second contact, described at least two according to default region set rule setting characteristic area include first area with And second area;
Also, the region sets rule to be further used for setting rule setting according to default region by described at least two Characteristic area is set as relative to the orientation and/or distance of the first kind contact:
First area is located above first contact and apart from the first position of the pre-determined distance of the first contact first, and second Region is located above second contact and apart from the second place of the pre-determined distance of the second contact second.
5. robot cradle according to claim 4, wherein, first area includes the first vertical edges boundary line, then described First area is located above first contact:The first vertical edges boundary line is located above first contact;
Second area includes the second vertical edges boundary line, then the second area, which is located above second contact, is specially:It is described Second vertical edges boundary line is located above second contact.
6. robot cradle according to claim 5, wherein, the first vertical edges boundary line is located at first contact Top specifically includes:The first vertical edges boundary line is located at the surface or oblique upper of first contact, wherein, when described When one vertical edges boundary line is located at the oblique upper of first contact, the region sets rule to be further used for setting described first Vertical edges boundary line is in the horizontal direction relative to the first offset of first contact;
The second vertical edges boundary line, which is located above second contact, to be specifically included:The second vertical edges boundary line is positioned at described The surface or oblique upper of second contact, wherein, when the second vertical edges boundary line is located at the oblique upper of second contact, The region sets rule to be further used for setting the second vertical edges boundary line and touched in the horizontal direction relative to described second Second offset of point.
7. a kind of charging method of robot, suitable for any described robot cradles of claim 1-6, including:
At least two included in environment-identification map set the characteristic area of rule setting according to default region;
Feature object corresponding to the characteristic area is defined as robot cradle, controls the robot to the machine People's cradle moves;
Rule is set to determine the characteristic area relative to being set on the robot cradle according to the default region The orientation and/or distance of first kind contact;
According to the orientation and/or distance, control the robot to be moved to the second class that can make to be arranged in robot and touch Put the position to be contacted with each other with the first kind contact and charged.
8. a kind of charging device of robot, suitable for any described robot cradles of claim 1-6, including:
Identification module, suitable for included in environment-identification map at least two according to default region set rule setting feature Region;
Mobile module, suitable for the feature object corresponding to the characteristic area is defined as into robot cradle, control the machine Device people moves to the robot cradle;
Determining module, suitable for setting rule to determine that the characteristic area fills relative to the robot according to the default region The orientation and/or distance of the first kind contact set on electric seat;
Charging module, suitable for according to the orientation and/or distance, controlling the robot to be moved to can make to be arranged on robot On the position that is contacted with each other with the first kind contact of the second class contact and charged.
9. a kind of electronic equipment, including:Processor, memory, communication interface and communication bus, the processor, the storage Device and the communication interface complete mutual communication by the communication bus;
The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device such as right will Ask and operated corresponding to the charging method of the robot described in 7.
10. a kind of computer-readable storage medium, an at least executable instruction, the executable instruction are stored with the storage medium Make to operate corresponding to the charging method of computing device robot as claimed in claim 7.
CN201711191194.8A 2017-11-24 2017-11-24 Robot cradle, the charging method of robot and device Pending CN107894770A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711191194.8A CN107894770A (en) 2017-11-24 2017-11-24 Robot cradle, the charging method of robot and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711191194.8A CN107894770A (en) 2017-11-24 2017-11-24 Robot cradle, the charging method of robot and device

Publications (1)

Publication Number Publication Date
CN107894770A true CN107894770A (en) 2018-04-10

Family

ID=61804723

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711191194.8A Pending CN107894770A (en) 2017-11-24 2017-11-24 Robot cradle, the charging method of robot and device

Country Status (1)

Country Link
CN (1) CN107894770A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109144069A (en) * 2018-09-28 2019-01-04 徐常柏 A kind of sweeper charge control method and control system
CN110221617A (en) * 2019-07-16 2019-09-10 昆山市工研院智能制造技术有限公司 Robot cradle, robot recharge system and automatic recharging method automatically
CN111158362A (en) * 2019-12-26 2020-05-15 浙江欣奕华智能科技有限公司 Charging pile, robot charging method and device and robot system
CN111481112A (en) * 2019-01-29 2020-08-04 北京奇虎科技有限公司 Recharging alignment method and device of sweeper and sweeper
WO2022089488A1 (en) * 2020-10-29 2022-05-05 深圳市普渡科技有限公司 Automatic recharging method and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006031642A (en) * 2004-07-22 2006-02-02 Ihi Aerospace Co Ltd Self-position specification method of mobile object
CN104586320A (en) * 2013-10-31 2015-05-06 Lg电子株式会社 mobile robot, charging apparatus for the mobile robot, and mobile robot system
CN105242670A (en) * 2015-10-26 2016-01-13 深圳拓邦股份有限公司 Robot having function of automatic return charging, system and corresponding method
CN106125724A (en) * 2016-06-13 2016-11-16 华讯方舟科技有限公司 A kind of method and system of robot autonomous charging
CN106679671A (en) * 2017-01-05 2017-05-17 大连理工大学 Navigation marking graph recognition method based on laser data
CN106843198A (en) * 2015-12-07 2017-06-13 北京奇虎科技有限公司 Sweeping robot auto-returned charging method, sweeping robot and cradle
CN206369965U (en) * 2016-12-26 2017-08-01 旗瀚科技有限公司 A kind of Automatic-searching charging pile robot based on Machine Vision Recognition
CN107124014A (en) * 2016-12-30 2017-09-01 深圳市杉川机器人有限公司 The charging method and charging system of a kind of mobile robot

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006031642A (en) * 2004-07-22 2006-02-02 Ihi Aerospace Co Ltd Self-position specification method of mobile object
CN104586320A (en) * 2013-10-31 2015-05-06 Lg电子株式会社 mobile robot, charging apparatus for the mobile robot, and mobile robot system
CN107260069A (en) * 2013-10-31 2017-10-20 Lg电子株式会社 Mobile robot, the cradle of mobile robot, mobile-robot system
CN107297755A (en) * 2013-10-31 2017-10-27 Lg电子株式会社 Mobile robot, the cradle of mobile robot, mobile-robot system
CN105242670A (en) * 2015-10-26 2016-01-13 深圳拓邦股份有限公司 Robot having function of automatic return charging, system and corresponding method
CN106843198A (en) * 2015-12-07 2017-06-13 北京奇虎科技有限公司 Sweeping robot auto-returned charging method, sweeping robot and cradle
CN106125724A (en) * 2016-06-13 2016-11-16 华讯方舟科技有限公司 A kind of method and system of robot autonomous charging
CN206369965U (en) * 2016-12-26 2017-08-01 旗瀚科技有限公司 A kind of Automatic-searching charging pile robot based on Machine Vision Recognition
CN107124014A (en) * 2016-12-30 2017-09-01 深圳市杉川机器人有限公司 The charging method and charging system of a kind of mobile robot
CN106679671A (en) * 2017-01-05 2017-05-17 大连理工大学 Navigation marking graph recognition method based on laser data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王建元,郭威,刘洋,李菁华: "基于图像识别的移动机器人自动完成充电", 《电测与仪表》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109144069A (en) * 2018-09-28 2019-01-04 徐常柏 A kind of sweeper charge control method and control system
CN111481112A (en) * 2019-01-29 2020-08-04 北京奇虎科技有限公司 Recharging alignment method and device of sweeper and sweeper
CN110221617A (en) * 2019-07-16 2019-09-10 昆山市工研院智能制造技术有限公司 Robot cradle, robot recharge system and automatic recharging method automatically
CN110221617B (en) * 2019-07-16 2024-03-08 昆山市工研院智能制造技术有限公司 Robot charging seat, automatic robot recharging system and automatic recharging method
CN111158362A (en) * 2019-12-26 2020-05-15 浙江欣奕华智能科技有限公司 Charging pile, robot charging method and device and robot system
WO2022089488A1 (en) * 2020-10-29 2022-05-05 深圳市普渡科技有限公司 Automatic recharging method and system

Similar Documents

Publication Publication Date Title
CN107894770A (en) Robot cradle, the charging method of robot and device
CN104737085B (en) Robot for automatically detecting or handling ground and method
US10620636B2 (en) Method of identifying functional region in 3-dimensional space, and robot implementing the method
CN107041718B (en) Cleaning robot and control method thereof
US20210131822A1 (en) Exploration of an unknown environment by an autonomous mobile robot
CN110286387A (en) Obstacle detection method, device and storage medium applied to automated driving system
CN109822579A (en) Cooperation robot security's control method of view-based access control model
CN109540155A (en) A kind of path planning and navigation method, computer installation and the computer readable storage medium of sweeping robot
CN107910915A (en) Charging method, device and the electronic equipment of robot
CN105259918A (en) Automatic charging and returning method for robot dust collector
CN107608358A (en) High-efficiency and low-cost based on outline identification technology recharges system and method automatically
CN109744945A (en) A kind of area attribute determines method, apparatus, system and electronic equipment
EP4283567A1 (en) Three-dimensional map construction method and apparatus
CN102693334B (en) Based on the dynamic component recognition methods of CAD electronic drawing
CN110874101B (en) Method and device for generating cleaning path of robot
WO2021249570A1 (en) Control method and apparatus for warehouse robot, and robot and warehouse system
CN108733065B (en) Obstacle avoidance method and device for robot and robot
CN107918940A (en) External equipment recognition methods and device, identity device, external equipment, system
CN112790669A (en) Sweeping method and device of sweeper and storage medium
CN111158362A (en) Charging pile, robot charging method and device and robot system
CN113675923A (en) Charging method, charging device and robot
CN110489015A (en) Touch point determines method and device, touch screen and display
CN115373408A (en) Cleaning robot, control method, device, equipment and storage medium thereof
CN106296650B (en) A kind of laser point cloud method for registering and device
CN111481112B (en) Recharging alignment method and device of sweeper and sweeper

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180410