CN113696197A - Visitor reception method, robot and computer-readable storage medium - Google Patents

Visitor reception method, robot and computer-readable storage medium Download PDF

Info

Publication number
CN113696197A
CN113696197A CN202110993867.1A CN202110993867A CN113696197A CN 113696197 A CN113696197 A CN 113696197A CN 202110993867 A CN202110993867 A CN 202110993867A CN 113696197 A CN113696197 A CN 113696197A
Authority
CN
China
Prior art keywords
information
visitor
reception
robot
address
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
CN202110993867.1A
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 SoundAI Technology Co Ltd
Original Assignee
Beijing SoundAI 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 SoundAI Technology Co Ltd filed Critical Beijing SoundAI Technology Co Ltd
Priority to CN202110993867.1A priority Critical patent/CN113696197A/en
Publication of CN113696197A publication Critical patent/CN113696197A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1661Programme controls characterised by programming, planning systems for manipulators characterised by task planning, object-oriented languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Business, Economics & Management (AREA)
  • Mechanical Engineering (AREA)
  • Tourism & Hospitality (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Marketing (AREA)
  • Fuzzy Systems (AREA)
  • Evolutionary Computation (AREA)
  • Development Economics (AREA)
  • Artificial Intelligence (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Software Systems (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a visitor reception method, a robot and a computer readable storage medium, and belongs to the technical field of artificial intelligence. The method comprises the following steps: acquiring reception reservation information, wherein the reception reservation information comprises: a reception address, a reception destination address and visitor information; generating a moving route according to the current position of the robot, the reception address and the reception destination address; moving to the reception address based on the moving route, and acquiring user information in a first preset range at the reception address; and when target user information matched with the visitor information exists in the first preset range, guiding a visitor to be waited to the waited destination address corresponding to the target user information based on the moving route. The invention can improve the visitor reception efficiency.

Description

Visitor reception method, robot and computer-readable storage medium
Technical Field
The invention belongs to the technical field of artificial intelligence, and particularly relates to a visitor reception method, a robot and a computer-readable storage medium.
Background
With the continuous development of artificial intelligence, the robot industry relying on artificial intelligence is also greatly developed, and accordingly, a service robot is formally landed and put into use in different fields. Such as a robot to receive a visitor, a smart navigation robot, etc.
In the related art, a robot is used to receive and guide a visitor, but before receiving and guiding, the visitor needs to autonomously walk to a position where an artificial intelligence robot is located, and then interface interaction is performed by using voice interaction or depending on the operation of the visitor on a display interface of the artificial intelligence robot, so that the robot knows the demand information of the visitor, and thus, the corresponding receiving and guiding can be performed based on the demand information. And the visitor is difficult to timely and accurately walk to the position of the artificial intelligent robot under the condition that the visitor does not know the position of the artificial intelligent robot, so that the visitor reception efficiency is low.
Disclosure of Invention
The invention aims to provide a visitor reception method, a robot and a computer readable storage medium, which can improve visitor reception efficiency.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, the present invention provides a visitor reception method for a robot, the method including:
acquiring reception reservation information, wherein the reception reservation information comprises: a reception address, a reception destination address and visitor information;
generating a moving route according to the current position of the robot, the reception address and the reception destination address;
moving to the reception address based on the moving route, and acquiring user information in a first preset range at the reception address;
and when target user information matched with the visitor information exists in the first preset range, guiding a visitor to be waited to the waited destination address corresponding to the target user information based on the moving route.
In a second aspect, the present invention also provides a robot comprising:
a first obtaining module, configured to obtain reception reservation information, where the reception reservation information includes: a reception address, a reception destination address and visitor information;
the generating module is used for generating a moving route according to the current position of the robot, the reception address and the reception destination address;
the acquisition module is used for moving to the reception address based on the moving route and acquiring user information in a first preset range at the reception address;
and the leading module is used for leading the visitor to be waited to the waited destination address corresponding to the target user information based on the moving route when the target user information matched with the visitor information exists in the first preset range.
In a third aspect, the invention also provides a robot comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, which when executed by the processor implements the steps of the method according to the first aspect.
In a fourth aspect, the invention also provides a computer readable storage medium on which a program or instructions are stored, which program or instructions, when executed by a processor, implement the steps of the method according to the first aspect.
In the embodiment of the invention, the robot can actively move to the appointed reception address according to the pre-acquired reception reservation information so as to acquire the user information in a first preset range at the reception address, then the user information is respectively matched with the pre-acquired visitor information, and when the target user information matched with the visitor information exists in the first preset range, the user corresponding to the target user information can be confirmed as the visitor needing reception, so that the visitor is led to the appointed reception destination address. In the process, the robot can actively move to the reception address according to the reception reservation information, actively search the visitor to be received, and lead the visitor to be received to the reception destination address after the visitor to be received is successfully searched, so that the efficient visitor reception process is realized.
Drawings
Fig. 1 is a flowchart of a visitor hospitalization method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a robot according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of another robot provided in the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The visitor reception method, the robot, and the computer-readable storage medium provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings by specific embodiments and application scenarios thereof.
Referring to fig. 1, in the visitor reception method according to the embodiment of the present invention, an execution subject may be a robot, and the visitor reception method executed by the robot may include the following steps:
step 101, obtaining reception reservation information, wherein the reception reservation information includes: a hospitality address, a hospitality destination address and visitor information.
In a specific implementation, the reception reservation information may be transmitted or input to the robot through a social network platform, a reservation website, a transmission interface, an operation interface of the robot, and the like, where a manner of acquiring the reception reservation information by the robot is not specifically limited, and may be determined according to an actual situation.
In implementation, the reception reservation information is used for informing the robot that a predetermined reception address is needed to receive the visitor to be received, and after the identity of the visitor to be received is verified according to the visitor information, the visitor to be received is led to the appointed destination address of the reception. The number of the visitors to be hospitalized may be 1 or more, and is not limited in particular.
And 102, generating a moving route according to the current position of the robot, the reception address and the reception destination address.
In specific implementation, the robot may stay at a fixed position during an idle period, or patrol in a certain area, and then, when receiving the reception reservation information, the robot generates a first moving route according to its current position and the reception address, moves to an agreed reception address along the first moving route, actively searches for a visitor to be received corresponding to the visitor information, and after finding the visitor to be received, generates a second moving route according to the current position of the robot (which may be the reception address or another address near the reception address) and the reception destination address, and leads the visitor to the reception destination address along the second moving route. That is, in the present embodiment, the movement route in step 102 may include a first movement route and a second movement route.
In practical applications, the moving route may be generated based on the following processes:
acquiring a map of a target area, wherein the target area comprises the current position of the robot, the reception address and the reception destination address;
generating a first moving route on a map of the target area according to the current position of the robot and the reception address;
and after the visitor to be treated is determined, generating a second moving route on the map of the target area according to the current position of the robot and the destination address of the treatment.
In a specific implementation, in a scenario where the robot is used for a reception service of a certain building, the map of the target area may include a map of each floor of the building where the robot is located. In this scenario, the first moving route or the second moving route may be provided with a checkpoint device such as an entrance guard, a gate, an elevator, and the like, and at this time, the robot communicates with the checkpoint device, so that the robot can lead the visitor to be attended to pass through the checkpoint device to smoothly reach the destination address.
Of course, in practical applications, the robot may also be used for reception service in other scenarios, and correspondingly, the map of the target area may also include maps in other scenarios, for example: a map of an industrial park, etc., is not particularly limited herein.
As an optional implementation manner, the reception reservation information further includes: and after the reception reservation information is acquired, the visitor reception method further comprises the following steps:
acquiring state information of the robot at the reception time;
the generating a moving route according to the current position of the robot, the reception address and the reception destination address comprises:
and when the state information is idle, generating a moving route according to the current position of the robot, the reception address and the reception destination address based on the reception time.
In a specific implementation, the state information of the robot may include: idle and non-idle. The above generating a moving route according to the current position of the robot, the reception address, and the reception destination address based on the reception time may be: when the time point which is away from the reception time by the preset time length is reached, a first moving route is generated according to the current position of the robot and the reception address so that the robot can reach the reception address along the first moving route before the reception time, and when the visitor to be received is found, a second moving route is generated according to the position of the robot and the reception destination address so that the visitor to be received is guided to reach the reception destination address along the second moving route.
It should be noted that, if the robot is not idle during the reception time, for example: and when the robot is charging or is waiting for another visitor and the like, the robot can wait for entering an idle state and then execute the step of generating a moving route according to the current position of the robot, the reception address and the reception destination address.
Further, the robot may notify the visitor and the receiver to be waited by a short message notification or the like before entering the idle state after receiving the reception information, and the reception service may be executed only when waiting for the target duration. Thus, the waiting visitor and the receiver can know the actual waiting time, so as to promote the smooth and effective execution of the waiting service.
Or if the robot is not idle in the reception time, switching to other robots to work.
In a specific implementation, in a scenario where the robot is used for a reception service of a certain building, the method may further include:
acquiring people flow information of the building;
generating a moving route according to the current position of the robot, the reception address and the reception destination address based on the reception time, including:
and according to the people flow information, performing path planning in the reception process to generate a moving route avoiding a crowded path.
The traffic information may be historical traffic information of the building, and in this case, the traffic prediction information in the reception process may be predicted based on the historical traffic information, and then a moving route avoiding a congested route may be generated based on the traffic prediction information.
Of course, the people stream information may also be people stream information detected in real time by a people stream detection device, for example: the frequency of pedestrian traffic detected by the gate is not particularly limited.
Under this embodiment, when the robot is used in a scene of a reception service of a certain building, the movement route may be provided with gate control equipment, gate equipment, elevator and other barrier equipment, and under this scene, by generating the movement route avoiding the congested route, the waiting time extension caused by that the free barrier equipment cannot be found in the process that the robot leads the reception visitor to move along the congested movement route can be reduced, and the problem that the robot cannot effectively lead the reception visitor due to the fact that the people flow in the movement route is too congested is avoided, so that the efficiency of the reception service can be improved.
And 103, moving to the reception address based on the moving route, and acquiring user information in a first preset range at the reception address.
In a specific implementation, the collecting user information within the first preset range may be understood as: the method comprises the steps that the reception address collects face information of a user through an image collecting device such as a camera, identity information such as a two-dimensional code displayed by the user is collected through the image collecting device such as the camera, voiceprint information of the user is collected through a microphone, character information input by user voice is collected through the microphone, the identity information input by the user is collected through interface interaction, fingerprints of the user are collected through a fingerprint collecting module, user information is collected, the collected user information is compared with visitor information respectively, and when the user information matched with the visitor information exists, the user corresponding to the user information successfully matched with the visitor information can be determined to be a visitor needing to be received, namely the visitor to be received.
Therefore, even if the visitor to be waited does not find the robot or the reception personnel, the robot can actively search the visitor to be waited at the appointed address, and the waiting time of the visitor to be waited for because the robot or the reception personnel cannot be found is greatly shortened.
Further, under the condition that the visitor to be received is found, if the distance between the robot and the visitor to be received is larger than a preset distance (for example, 1 meter or 0.5 meter), or the robot is not located in the direction of the visitor to be received, the robot can also track the face of the visitor to be received so as to move to the front of the visitor to be received, and after the robot moves to the front of the visitor to be received, the robot can also prompt the visitor to be received to follow the robot to the destination address to be received in the modes of voice prompt, interface display and the like.
For example: suppose that the user a tells the user B that the user B will arrive at the door of the company where the user B is located at 12 pm tomorrow, but the user a does not know that the user B will send a robot to receive the user a when the user a arrives at the door of the company of the user B at the time, and at this time, the robot can actively find the user a and tell the user a, and the robot can lead the user a to find the user B.
And 104, when target user information matched with the visitor information exists in the first preset range, leading a visitor to be waited corresponding to the target user information to the waited destination address based on the moving route.
In a specific implementation, when the robot receives the visitor to be waited and leads the visitor to the destination address, the robot may send a service status of the waited service, for example: under the condition that a user presets a reception service order through any mode such as an applet, an app and a web, the user can receive the visitor to be received and finish uploading state information leading the visitor to the reception destination address to an order system where the reception service order is located, so that both a reception person and a received person can inquire the progress condition of the reception service on the order system. Of course, in the specific implementation, the originator of the reception service order may be notified in a telephone or short message notification manner that the reception service order is completed.
In addition, in the process of leading the visitor to be waited to the destination address, the robot can also guide the visitor to be waited in real time in a voice output or interface display output mode, for example: when the robot needs to pass through the entrance guard, the voice prompt can be carried out to the visitor to be waited before or after the robot passes through the entrance guard, the robot can pass through the entrance guard orderly, and the like. Therefore, the guiding effect of the robot guiding service can be improved, and the guided visitor can obtain the more definite guiding service.
In the embodiment of the invention, the robot can actively move to the appointed reception address according to the pre-acquired reception reservation information so as to acquire the user information in a first preset range at the reception address, then the user information is respectively matched with the pre-acquired visitor information, and when the target user information matched with the visitor information exists in the first preset range, the user corresponding to the target user information can be confirmed as the visitor needing reception, so that the visitor is led to the appointed reception destination address. In the process, the robot can actively move to the reception address according to the reception reservation information, actively search the visitor to be received, and lead the visitor to be received to the reception destination address after the visitor to be received is successfully searched, so that the problem of low visitor reception efficiency caused by the fact that a user cannot find the robot to receive the visitor or does not know that the robot receives the visitor at all can be solved, namely, the efficiency of the visitor reception process can be improved.
As an optional implementation, the visitor information includes at least one of the following:
face image, identification code, fingerprint information, voiceprint information and iris information.
In practical application, the visitor information is used for matching with the user information collected in step 103 to determine whether the user corresponding to the user information is a waiting visitor who reserves to receive the appointment.
Implementation mode one
Under the condition that the visitor information comprises a face image, the robot can carry out face acquisition on a user nearby through the image acquisition device, carry out face recognition or face matching and other processing on the acquired face image and the face image in the visitor information, and further determine that the user corresponding to the face image matched with the face image in the visitor information in the acquired face image is the visitor to be treated.
As an optional implementation manner, in a case that the visitor information includes a face image, the acquiring, at the hospitalization address, user information within a first preset range includes:
acquiring first face information within a first preset range of the reception address through an image acquisition device;
the face information of the visitor to be hospitalized is determined based on the following process:
matching each piece of first face information with the face image;
and under the condition of successful matching, determining the first face information successfully matched with the face image as the face information of the visitor to be treated.
In specific implementation, after the robot reaches the reception address, the robot can rotate in place or move within a small range so as to shoot the face near the reception address in multiple directions, match the shot face image with the face image in the visitor information, and determine that the user is the visitor to be received when matching is successful, so that the robot can move to the visitor to be received.
Second embodiment
The identification code may be an image identification code such as a two-dimensional code or a barcode, or may also be an identification code in the form of a character string, for example: the embodiment of the invention does not specifically limit the identification code, and a person skilled in the art can determine the identification code according to the actual situation.
Under the condition that the visitor information comprises an identification code in the form of an image identification code, the robot can scan the identification code displayed by the user through the bar code scanning device, match the scanned information with prestored visitor information, and determine that the user displaying the image identification code is the visitor to be treated when the matching is successful.
Under the condition that the visitor information comprises the identification code in the form of a character string, the robot can acquire the character string input by the user through at least one of interface interaction, voice interaction or keyboard and mouse input and the like, match the character string with the prestored visitor information, and determine that the user inputting the character string is the visitor to be treated when the matching is successful.
As an optional implementation manner, before the hospitality address collects the user information within the first preset range, the method further includes:
outputting voice calling information;
and when voice response information corresponding to the voice calling information is received, determining the position of the visitor to be received based on the voice response information.
In a specific implementation, the voice call information is used for calling the to-be-received visitor to make a voice response, or calling the to-be-received visitor to move towards a direction close to the robot, and the voice call information may include characteristic information such as a name, a company name, and service content output in a voice broadcast manner, so that the to-be-received visitor knows that the robot receives the to-be-received visitor on the basis of not revealing privacy of the user, and the to-be-received visitor is prompted to send out voice response information, so that the robot determines the position of the to-be-received visitor according to the voice response information.
Further, after the position of the visitor to be treated is determined, the robot can perform face recognition on the user in the position or move to the position, so that the efficiency of finding the visitor to be treated is improved.
In one embodiment, in a case that the visitor information includes an identification code, the collecting user information in a first preset range at the hospitality address includes:
and acquiring identity information matched with the identity identification code in a voice recognition range through voice interaction based on the voice response information, wherein the first preset range comprises the voice recognition range.
In this embodiment, the first preset range may include a voice recognition range of the robot, and the voice recognition range may be a voice recognition range preset for the robot, for example: the robot carries out voice recognition on voice interaction information within the range of 2 meters or 1 meter in front of the robot; of course, the voice recognition range may also be a sound pickup range of a microphone of the robot, such as: the robot carries out voiceprint recognition on voiceprint information of all users in the pickup range, searches for the voiceprint information of the user matched with the voiceprint information of the visitor to be received, and carries out voice recognition on voice interaction information corresponding to the voiceprint information of the user.
In a specific implementation, the obtaining, based on the voice response information and through voice interaction, the identity information matched with the identity identifier may include:
based on the voice response information, the position of the visitor to be treated is determined in a sound source positioning mode, then the visitor to be treated is moved to the front of the visitor to be treated, and then voice interaction is carried out on the visitor to be treated so as to obtain the identity information of the visitor to be treated. For example: and inquiring whether the visitor to be treated is the user corresponding to the visitor information, inquiring whether the user of the service to be treated is reserved, and the like, carrying out identity verification on the visitor to be treated, and carrying out subsequent leading service on the visitor to be treated after the identity verification is passed.
In the embodiment, the identity of the user is verified in a voice interaction mode, so that the user passing the identity verification is determined as the visitor to be treated, the interaction process is simple and clear, and the implementation and the application are convenient.
In specific implementation, the priority of voice recognition and face recognition can be preset, and under the condition that the priority of face recognition is higher than that of voice recognition, face images in a first preset range can be collected preferentially through image collection devices such as a camera and the like and are matched with face images in visitor information; and starting voice recognition under the condition that the visitor information does not include the face image of the visitor to be treated or the visitor to be treated cannot be determined through face recognition so as to realize the identity verification of the visitor to be treated. Certainly, in practical application, the priority of voice recognition may also be set to be higher than the priority of face recognition, so that voice recognition is preferentially started to implement identity authentication of a visitor to be waited for, which is not described herein again.
In another embodiment, the acquiring, at the reception address, user information within a first preset range includes:
under the condition that the matching of first face information in the first preset range acquired by the reception address and the face image fails, acquiring second face information in a second preset range through an image acquisition device, wherein the second preset range is matched with the position of the visitor to be received, and the first preset range comprises the second preset range;
the face information of the visitor to be hospitalized is determined based on the following process:
matching each piece of second face information with the face image;
and under the condition of successful matching, determining that the second face information successfully matched with the face image is the face information of the visitor to be treated.
In a specific implementation, the second preset range is matched with a position where the visitor to be hospitalized is located, and it can be understood that: and based on the voice response information, determining the position of the visitor to be treated in a sound source positioning mode, and then moving to the position in front of the visitor to be treated or adjusting the shooting angle to the direction of the visitor to be treated. Therefore, the range of face recognition can be reduced, and the waiting visitor matched with the visitor information can be found more quickly.
In addition, the failure of matching the first face information acquired at the reception address within the first preset range with the face image may be: after the robot rotates and shoots the reception address by 360 degrees, the robot still does not shoot the face matched with the face image in the visitor information; or the robot still does not shoot the face matched with the face image in the visitor information after the reception address rounds for a certain time (for example, 5 minutes, 10 minutes and the like). In this case, there may be the following cases: crowd around crowds has sheltered from the visual angle between the robot and the visitor of awaiting reception, and at this moment, the robot passes through the pronunciation call, alright receive the voice response that the visitor of awaiting reception sent to thereby the visitor of awaiting reception is treated in faster definite according to this.
Certainly, in practical application, after the robot sends out a voice call, face recognition can be continuously performed, if a voice response sent by a visitor to be treated is not received within a preset time, and a face image matched with the face image in the visitor information is not collected, the visitor can be determined to be failed in treatment, and a receipt of the visitor failure in treatment is sent.
In view of the fact that in practical application, the visitor to be treated loses contract or the visitor to be treated can arrive at the appointed address in a delayed manner, at this time, after the robot sends out the voice call, the robot cannot listen to the voice response sent by the visitor to be treated, and the visitor to be treated cannot come to the robot. In practical application, after the robot sends out the voice call information, if the voice response information sent by the visitor to be treated is not received after a long time, and the face image of the visitor to be treated is not acquired, the conclusion of the visitor treatment failure can be obtained and fed back to the receiver, so that the receiver can timely perform subsequent treatment such as treatment time, treatment address verification or cancellation of a treatment service order with the visitor to be treated.
Third embodiment
Under the condition that the visitor information includes at least one of fingerprint information, voiceprint information and iris information, the robot may determine the visitor to be attended through at least one of fingerprint identification, voiceprint identification and iris identification, which is not described herein.
Of course, in practical applications, the robot may also search for the visitor to be attended by interacting or sensing with an electronic device held by the visitor to be attended, for example: the robot performs data interaction with a mobile phone, an identity card, and the like held by the visitor to be attended by using a near-zero distance sensing technology, a Radio Frequency Identification (RFID) technology, and the like, so as to search and determine the identity of the visitor to be attended according to a data interaction result, which is not limited specifically herein.
The first to third embodiments may be combined with each other.
For example: the method comprises the steps of firstly searching the visitor to be treated in a face recognition mode, outputting voice calling information under the condition that the visitor to be treated is not searched within a certain time (such as 2 minutes, 5 minutes and the like), receiving voice response information sent by the visitor to be treated according to the voice calling information, determining the position of the visitor to be treated in a sound source positioning mode, carrying out face recognition on the position again or moving the position to be close to the visitor to be treated, and carrying out face recognition on the visitor to be treated again after the visitor to be treated is close to the visitor to be treated until the visitor to be treated is found successfully.
For another example: the robot can also carry out identity verification on the visitor to be treated through voice interaction, interface interaction and other modes after outputting voice calling information and receiving voice response information of the visitor to be treated, so that the visitor to be treated is led to an agreed destination address of the visitor to be treated after being found.
For another example: when a visitor to be waited for is found through face recognition, the visitor can move to a certain distance in front of the visitor to be waited for, inquire whether the user is the visitor to be waited for the reserved reception service through voice, and execute subsequent leading service under the condition of obtaining a determined response; otherwise, the visitor reception process can be quitted, or face recognition is continuously carried out on other users.
As an optional implementation manner, the guiding a visitor to be hospitalized corresponding to the target user information to the hospitalization destination address based on the moving route includes:
moving along the moving route;
when the robot moves to the gate equipment in the moving route, first control information is sent to the gate equipment, wherein the first control information is used for controlling the gate equipment to allow the robot and the visitor to be waited to pass through.
In a specific implementation, the checkpoint device may include at least one of an entrance guard, a gate, an elevator, and the like, and the first control information may be transmitted to the checkpoint device by using network communication (e.g., 4G network, 5G network, WiFi, or the like) or near field communication (e.g., bluetooth, RFID, or the like).
In addition, the first control information may control at least one of the opening time, the opening direction, and the opening times of the gate device, so that all the visitors to be treated can pass through the gate device through the first control information. Specifically, the first control information is used for controlling the checkpoint device to allow the robot and the visitor to be waited to pass through may be understood as:
under the condition that the access control equipment is an access control, the first control information is used for controlling the access control to be opened so that the access control is allowed to be closed after the robot and the visitor to be waited for pass through;
under the condition that the barrier equipment is a gate, the first control information is used for controlling the gate to be opened for N +1 times, wherein N can be the number of the visitors to be received, and therefore the robot and the N visitors can sequentially pass through the gate;
and under the condition that the checkpoint equipment is an elevator, the first control information is used for controlling the elevator to stop at the floor where the robot and the visitor to be waited for stay are located and open the elevator door, then controlling the elevator to run to the target floor where the destination address to be waited for stays, and finally controlling the elevator to open the elevator door when the elevator runs to the target floor.
In an alternative embodiment, in the case where the checkpoint device includes an elevator, the sending the first control information to the checkpoint device includes:
sending call information to a control system of the elevator;
and under the condition that the robot and the visitor to be waited enter the elevator, sending floor control information to a control system of the elevator, wherein the floor control information is used for controlling the elevator to move to a floor where the destination address to be waited is located.
In specific implementation, the call information is used for controlling the elevator to run to a floor where the robot and the visitor to be waited for currently locate, and the elevator door is opened after the elevator arrives at the floor, so that the robot and the visitor to be waited for entering the elevator.
In addition, in practical application, the robot can also acquire the running state of the elevator through network communication, near field communication or other modes, for example: the floor reached, the direction of travel, etc., to lead and/or prompt the waiting visitor to leave the elevator when the elevator remains on the floor where the waiting destination address is located.
Therefore, the robot and the person to be waited for do not need to manually operate the call button and the floor button of the elevator, so that automatic call and automatic floor control can be realized, and thus, even under the condition that the visitor to be waited for does not know the floor where the destination address is located, the efficient leading process can be realized.
In the embodiment, under the condition that the moving route comprises the gate equipment, the gate equipment can be controlled to be opened so as to allow the robot and the visitor to be treated to pass through the gate equipment, and therefore the condition that the visitor to be treated fails in the treatment process due to the fact that the visitor to be treated is blocked by the gate equipment is avoided.
In an optional implementation manner, after the sending the first control information to the checkpoint device when moving to the checkpoint device in the moving route, the method includes:
and sending second control information to the checkpoint equipment under the condition that the visitor to be waited passes through the checkpoint equipment, wherein the second control information is used for controlling the checkpoint equipment to be closed.
In a specific implementation, the second control information may be understood as a reverse operation of the first control information, for example: when the first control information is used for controlling the entrance guard or the gate to be opened, if the second control information is not sent to the entrance guard or the gate to control the entrance guard or the gate to be closed, the entrance guard or the gate can lose the function of the entrance guard or the gate.
In practical application, whether all the visitors to be treated pass through the level equipment can be judged by adopting voice inquiry or based on visual tracking, and the second control information is sent to the level equipment under the condition that all the visitors to be treated pass through the level equipment and the level equipment.
In the embodiment, after the robot and all the visitors to be waited for pass through the entrance guard or the gate, the entrance guard or the gate is controlled to be closed, so that the situation that other users who are forbidden to enter by the entrance guard or the gate follow the robot and the visitors to be waited for pass through the entrance guard or the gate due to the fact that the entrance guard or the gate is invalid is avoided, and the barrier equipment can continue to work normally.
According to the visitor reception method provided by the embodiment of the invention, the robot for receiving service is not limited to a fixed working area any more, and can realize the processes of autonomous reception and autonomous guidance in a complex scene, so that the automation degree of the receiving service can be greatly improved.
Referring to fig. 2, a robot 200 according to an embodiment of the present invention may include:
a first obtaining module 201, configured to obtain reception reservation information, where the reception reservation information includes: a reception address, a reception destination address and visitor information;
a generating module 202, configured to generate a moving route according to the current position of the robot, the reception address, and the reception destination address;
the acquisition module 203 is used for moving to the reception address based on the moving route and acquiring user information in a first preset range at the reception address;
and the leading module 204 is used for leading the visitor to be waited to the waited destination address corresponding to the target user information based on the moving route when the target user information matched with the visitor information exists in the first preset range.
Optionally, the reception reservation information further includes: reception time, this robot still includes:
the second acquisition module is used for acquiring the state information of the robot in the reception time;
the generating module 202 is specifically configured to:
and when the state information is idle, generating a moving route according to the current position of the robot, the reception address and the reception destination address based on the reception time.
Optionally, the visitor information includes at least one of:
face image, identification code, fingerprint information, voiceprint information and iris information.
Optionally, in a case that the guest information includes a face image, the acquiring module 203 includes:
the first acquisition unit is used for acquiring first face information within a first preset range of the reception address through an image acquisition device;
the face information of the visitor to be hospitalized is determined based on the following process:
matching each piece of first face information with the face image;
and under the condition of successful matching, determining the first face information successfully matched with the face image as the face information of the visitor to be treated.
Optionally, the robot 200 further comprises:
the output module is used for outputting voice calling information;
and the positioning module is used for determining the position of the visitor to be received based on the voice response information when the voice response information corresponding to the voice calling information is received.
Optionally, the acquiring module 203 further includes:
the second acquisition unit is used for acquiring second face information in a second preset range through an image acquisition device under the condition that the matching of the first face information in the first preset range acquired by the reception address and the face image fails, wherein the second preset range is matched with the position of the visitor to be received, and the first preset range comprises the second preset range;
the face information of the visitor to be hospitalized is determined based on the following process:
matching each piece of second face information with the face image;
and under the condition of successful matching, determining that the second face information successfully matched with the face image is the face information of the visitor to be treated.
Optionally, in the case that the visitor information includes an identification code, the acquisition module 203 is specifically configured to:
and acquiring identity information matched with the identity identification code in a voice recognition range through voice interaction based on the voice response information, wherein the first preset range comprises the voice recognition range.
Optionally, the leading module 204 includes:
a moving unit for moving along the moving route;
the first sending unit is used for sending first control information to the gate equipment when the robot moves to the gate equipment in the moving route, wherein the first control information is used for controlling the gate equipment to allow the robot and the visitor to be waited to pass through.
Optionally, the first sending unit includes:
the first sending subunit is used for sending call information to a control system of the elevator;
and the second sending subunit is used for sending floor control information to a control system of the elevator under the condition that the robot and the visitor to be waited enter the elevator, wherein the floor control information is used for controlling the elevator to move to the floor where the destination address to be waited is located.
Optionally, the leading module 204 further includes:
and the second sending unit is used for sending second control information to the checkpoint equipment under the condition that the visitor to be waited passes through the checkpoint equipment, wherein the second control information is used for controlling the checkpoint equipment to be closed.
The robot provided by the embodiment of the application can realize each process realized by the method embodiment shown in fig. 1, and can obtain the same beneficial effects, and for avoiding repetition, the details are not repeated here.
Optionally, as shown in fig. 3, an embodiment of the present application further provides a robot 300, which includes a processor 301, a memory 302, and a program or an instruction stored in the memory 302 and capable of running on the processor 301, and when the program or the instruction is executed by the processor 301, the process of the embodiment of the method shown in fig. 1 is implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
An embodiment of the present application further provides a computer-readable storage medium, where a program or an instruction is stored on the computer-readable storage medium, and when the program or the instruction is executed by a processor, the process of the method embodiment shown in fig. 1 is implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (13)

1. A visitor reception method for a robot, the method comprising:
acquiring reception reservation information, wherein the reception reservation information comprises: a reception address, a reception destination address and visitor information;
generating a moving route according to the current position of the robot, the reception address and the reception destination address;
moving to the reception address based on the moving route, and acquiring user information in a first preset range at the reception address;
and when target user information matched with the visitor information exists in the first preset range, guiding a visitor to be waited to the waited destination address corresponding to the target user information based on the moving route.
2. The method of claim 1, wherein the hospitality subscription information further comprises: a reception time, after the obtaining of the reception reservation information, the method further comprising:
acquiring state information of the robot at the reception time;
the generating a moving route according to the current position of the robot, the reception address and the reception destination address comprises:
and when the state information is idle, generating a moving route according to the current position of the robot, the reception address and the reception destination address based on the reception time.
3. The method of claim 1, wherein the guest information comprises at least one of:
face image, identification code, fingerprint information, voiceprint information and iris information.
4. The method according to claim 1, wherein in the case that the visitor information includes a face image, the acquiring user information within a first preset range at the hospitalization address includes:
acquiring first face information within a first preset range of the reception address through an image acquisition device;
the face information of the visitor to be hospitalized is determined based on the following process:
matching each piece of first face information with the face image;
and under the condition of successful matching, determining the first face information successfully matched with the face image as the face information of the visitor to be treated.
5. The method according to any one of claims 1 to 4, wherein before the pick-up address collects the user information within the first preset range, the method further comprises:
outputting voice calling information;
and when voice response information corresponding to the voice calling information is received, determining the position of the visitor to be received based on the voice response information.
6. The method of claim 5, wherein the collecting user information in a first preset range at the reception address comprises:
under the condition that the first face information and the face image in the first preset range acquired by the reception address fail to be matched, acquiring second face information in a second preset range through an image acquisition device, wherein the second preset range is matched with the position of the visitor to be received, and the first preset range comprises the second preset range;
the face information of the visitor to be hospitalized is determined based on the following process:
matching each piece of second face information with the face image;
and under the condition of successful matching, determining that the second face information successfully matched with the face image is the face information of the visitor to be treated.
7. The method of claim 5, wherein in the case that the visitor information includes an identification code, the collecting user information in a first preset range at the hospitality address comprises:
and acquiring identity information matched with the identity identification code in a voice recognition range through voice interaction based on the voice response information, wherein the first preset range comprises the voice recognition range.
8. The method of claim 1, wherein the directing of the visitor to be hospitalized corresponding to the target user information to the hospitalized destination address based on the mobile route comprises:
moving along the moving route;
when the robot moves to the gate equipment in the moving route, first control information is sent to the gate equipment, wherein the first control information is used for controlling the gate equipment to allow the robot and the visitor to be waited to pass through.
9. The method of claim 8, wherein, in the case that the checkpoint device comprises an elevator, the sending the first control information to the checkpoint device comprises:
sending call information to a control system of the elevator;
and under the condition that the robot and the visitor to be waited enter the elevator, sending floor control information to a control system of the elevator, wherein the floor control information is used for controlling the elevator to move to a floor where the destination address to be waited is located.
10. The method according to claim 8, wherein after sending the first control information to the checkpoint device when moving to the checkpoint device in the moving route, the method comprises:
and sending second control information to the checkpoint equipment under the condition that the visitor to be waited passes through the checkpoint equipment, wherein the second control information is used for controlling the checkpoint equipment to be closed.
11. A robot, comprising:
a first obtaining module, configured to obtain reception reservation information, where the reception reservation information includes: a reception address, a reception destination address and visitor information;
the generating module is used for generating a moving route according to the current position of the robot, the reception address and the reception destination address;
the acquisition module is used for moving to the reception address based on the moving route and acquiring user information in a first preset range at the reception address;
and the leading module is used for leading the visitor to be waited to the waited destination address corresponding to the target user information based on the moving route when the target user information matched with the visitor information exists in the first preset range.
12. A robot comprising a processor, a memory and a computer program stored on and executable on the memory, the computer program, when executed by the processor, implementing the steps in the guest hospitality method of any of claims 1 to 10.
13. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor, carries out the steps in the guest hospitalization method of any of the claims 1 to 10.
CN202110993867.1A 2021-08-27 2021-08-27 Visitor reception method, robot and computer-readable storage medium Pending CN113696197A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110993867.1A CN113696197A (en) 2021-08-27 2021-08-27 Visitor reception method, robot and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110993867.1A CN113696197A (en) 2021-08-27 2021-08-27 Visitor reception method, robot and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN113696197A true CN113696197A (en) 2021-11-26

Family

ID=78655782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110993867.1A Pending CN113696197A (en) 2021-08-27 2021-08-27 Visitor reception method, robot and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN113696197A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114012740A (en) * 2021-12-10 2022-02-08 北京云迹科技有限公司 Target location leading method and device based on robot and robot
CN114296448A (en) * 2021-12-10 2022-04-08 北京云迹科技股份有限公司 Robot leading method and device, electronic equipment and storage medium
CN114327353A (en) * 2021-12-27 2022-04-12 上海擎朗智能科技有限公司 Robot guest greeting method, device, equipment and storage medium
CN115311108A (en) * 2022-07-05 2022-11-08 南京邮电大学 Intelligent passenger judgment and reception method and system based on big data

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105856257A (en) * 2016-06-08 2016-08-17 以恒激光科技(北京)有限公司 Intelligent robot suitable for reception
CN107247920A (en) * 2017-05-05 2017-10-13 腾讯科技(深圳)有限公司 Interaction control method, device and computer-readable recording medium
CN108053523A (en) * 2017-10-31 2018-05-18 上海雅直科技有限公司 A kind of efficient wisdom managing caller service system and its method of work
CN109035536A (en) * 2018-09-11 2018-12-18 深圳前海微众银行股份有限公司 Guest system and its implementation realize equipment and readable storage medium storing program for executing
CN109117967A (en) * 2018-07-13 2019-01-01 北京猎户星空科技有限公司 A kind of visitor's reception method, device, equipment, medium, robot and server
CN109447232A (en) * 2018-10-30 2019-03-08 北京猎户星空科技有限公司 Robot active inquiry method, apparatus, electronic equipment and storage medium
CN109605389A (en) * 2018-12-28 2019-04-12 西安艾润物联网技术服务有限责任公司 The management method and device of guided robot
CN109866230A (en) * 2019-01-17 2019-06-11 深圳壹账通智能科技有限公司 Customer service robot control method, device, computer equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105856257A (en) * 2016-06-08 2016-08-17 以恒激光科技(北京)有限公司 Intelligent robot suitable for reception
CN107247920A (en) * 2017-05-05 2017-10-13 腾讯科技(深圳)有限公司 Interaction control method, device and computer-readable recording medium
CN108053523A (en) * 2017-10-31 2018-05-18 上海雅直科技有限公司 A kind of efficient wisdom managing caller service system and its method of work
CN109117967A (en) * 2018-07-13 2019-01-01 北京猎户星空科技有限公司 A kind of visitor's reception method, device, equipment, medium, robot and server
CN109035536A (en) * 2018-09-11 2018-12-18 深圳前海微众银行股份有限公司 Guest system and its implementation realize equipment and readable storage medium storing program for executing
CN109447232A (en) * 2018-10-30 2019-03-08 北京猎户星空科技有限公司 Robot active inquiry method, apparatus, electronic equipment and storage medium
CN109605389A (en) * 2018-12-28 2019-04-12 西安艾润物联网技术服务有限责任公司 The management method and device of guided robot
CN109866230A (en) * 2019-01-17 2019-06-11 深圳壹账通智能科技有限公司 Customer service robot control method, device, computer equipment and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114012740A (en) * 2021-12-10 2022-02-08 北京云迹科技有限公司 Target location leading method and device based on robot and robot
CN114296448A (en) * 2021-12-10 2022-04-08 北京云迹科技股份有限公司 Robot leading method and device, electronic equipment and storage medium
CN114012740B (en) * 2021-12-10 2023-08-29 北京云迹科技股份有限公司 Target place leading method and device based on robot and robot
CN114327353A (en) * 2021-12-27 2022-04-12 上海擎朗智能科技有限公司 Robot guest greeting method, device, equipment and storage medium
CN115311108A (en) * 2022-07-05 2022-11-08 南京邮电大学 Intelligent passenger judgment and reception method and system based on big data

Similar Documents

Publication Publication Date Title
CN113696197A (en) Visitor reception method, robot and computer-readable storage medium
CN108182414B (en) Traffic detection method, device and system
CN110405767B (en) Leading method, device, equipment and storage medium for intelligent exhibition hall
JP4369326B2 (en) Facility information providing system and facility information providing method
WO2018156296A1 (en) A voice activated unmanned aerial vehicle (uav) assistance system
CN111311649A (en) Indoor internet-of-things video tracking method and system
CN112041898A (en) Intelligent door system
CN109765891B (en) Vehicle control method, device, equipment, vehicle and storage medium
US9829322B2 (en) Systems and methods for directing a vision-impaired user to a vehicle
CN112037927A (en) Method and device for determining co-pedestrian associated with tracked person and electronic equipment
US20210089983A1 (en) Vehicle ride-sharing assist system
US11462069B2 (en) Tracking transportation for hands-free gate
CN112133082A (en) Vehicle scheduling method, device and system
CN110134233A (en) A kind of intelligent sound box awakening method and terminal based on recognition of face
KR101712815B1 (en) Method for tracking position of things using local area wireless communication
CN112002052A (en) Data sharing method for smart community
JP4701731B2 (en) Robot guidance method
KR101214533B1 (en) Notification System and Method for Getting into and Getting out of vehicles, Terminal for Vehicles and Notification Server Therefor
CN110892412A (en) Face recognition system, face recognition method, and face recognition program
US11639002B2 (en) Control system, control method, and program
CN113256863A (en) Hotel check-in method, device and equipment based on face recognition and storage medium
JP2020002678A (en) Control method and device for opening and closing vehicle door
JP7149531B2 (en) Leading device and leading method
JP7097714B2 (en) Mobile body management device, mobile body management system, and mobile body management method
CN111324129B (en) Navigation method and device based on face recognition

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: 20211126