Patent classifications
B25J9/0003
Controlling method for artificial intelligence moving robot
A controlling method for an artificial intelligence moving robot according to an aspect of the present disclosure includes: checking nodes within a predetermined reference distance from a node corresponding to a current position; determining whether there is a correlation between the nodes within the reference distance and the node corresponding to the current position; determining whether the nodes within the reference distance are nodes of a previously learned map when there is no correlation; and registering the node corresponding to the current position on the map when the nodes within the reference distance are determined as nodes of the previously learned map, thereby being able to generate a map in which the environment of a traveling section and environmental changes are appropriately reflected.
Robot, recording medium in which program for performing service providing method thereof is recorded, and mobile terminal connected to same
A robot comprises: a display unit; a user input unit for receiving a request for providing a first service from a first user; a communication unit for connection to a first mobile terminal of a second user; and a control unit for controlling the display unit such that the same displays a screen including first data for providing the first service, in response to the request for providing the first service, receiving a request for providing a second service from the first mobile terminal, and transmitting, to the first mobile terminal, second data for providing the second service, in response to the received request for providing the service second service.
Robotic interactions for observable signs of intent
Described herein are assistant robots that anticipate needs of one or more people (or animals). The assistant robots may recognize a current activity, knowledge of the person's routines, and contextual information. As such, the assistant robots can provide or offer to provide appropriate robotic assistance. The assistant robots can learn users' habits or be provided with knowledge regarding humans in its environment. The assistant robots develop a schedule and contextual understanding of the persons' behavior and needs. The assistant robots may interact, understand, and communicate with people before, during, or after providing assistance. The robot can combine gesture, clothing, emotional aspect, time, pose recognition, action recognition, and other observational data to understand people's medical condition, current activity, and future intended activities and intents.
Machine learning method and mobile robot
A machine learning method includes: a first learning step which is performed in a phase before a neural network is installed in a mobile robot and in which a stationary first obstacle is placed in a set space and the first obstacle is placed at different positions using simulation so that the neural network repeatedly learns a path from a starting point to the destination which avoids the first obstacle; and a second learning step which is performed in a phase after the neural network is installed in the mobile robot and in which, when the mobile robot recognizes a second obstacle that operates around the mobile robot in a space where the mobile robot moves, the neural network repeatedly learns a path to the destination which avoids the second obstacle every time the mobile robot recognizes the second obstacle.
METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM FOR CONTROLLING A TRANSPORT ROBOT
A method for controlling a transport robot is provided. The method includes the steps of: acquiring, when a user makes a request for transport of a target object, information on the user and information on the transport of the target object including a delivery place of the target object; identifying the user on the basis of the information on the user, and determining a place associated with the user as a destination where a transport robot is to transport the target object from the delivery place, with reference to a result of the identification; and causing the target object to be transported to the destination by the transport robot.
Cleaning robot
A cleaning robot includes a top cover, a bottom cover formed below the top cover and configured to move by external force, a fixed body provided in the bottom cover, a first opening formed in an upper portion of the bottom cover and a first sensor connected to the fixed body and externally exposed between the top cover and the bottom cover through the first opening.
Mobile robot performing multiple detections using image frames of same optical sensor
There is provided a mobile robot that performs the obstacle avoidance, positioning and object recognition according to image frames captured by the same optical sensor. The mobile robot includes an optical sensor, a light emitting diode, a laser diode and a processor. The processor identifies an obstacle and a distance thereof according to image frames captured by the optical sensor when the laser diode is emitting light. The processor further performs the positioning and object recognition according to image frames captured by the optical sensor when the light emitting diode is emitting light.
Robot cleaner and control method thereof
A robot cleaner according to the present invention includes a body provided with a driving unit for movement, a position recognition unit provided in the body to recognize a position of the body, a storage unit configured to store, on a map, a region cleaned while the body is moving by the driving unit, and a control unit configured to control the driving unit, wherein the control unit determines whether a charging stand exists in a cleaning completed region on the map stored in the storage unit when a return condition that the body returns to the charging stand is satisfied, searches for an uncleaned region when the charging stand is not located in the cleaning completed region, and controls the driving unit such that the body moves from a current position to a point in a found uncleaned region or a point around the found uncleaned region.
Serving module and robot having the same
According to the present embodiment, a serving module includes: a tray; a main body formed therein with a tray space configured to accommodate the tray and having a tray entrance; a tray moving device configured to move at least a part of the tray out of the tray entrance or move an entire of the tray into the tray space; a door configured to open and close the tray entrance; and a door driving device connected to the door to open and close the door.
ROBOT AND METHOD FOR OPERATING THE SAME
A robot includes at least one motor driving the robot to perform a predetermined motion; a memory storing a motion map database and a program comprising one or more instructions; and at least one processor electrically connected to the at least one motor and the memory, the at least one processor being configured to: obtain an input motion identifier based on a user input, identify a motion state indicating whether the robot is performing a motion, based on the motion state being in an active state, store the input motion identifier in the memory, and based on the motion state being in an idle state: determine an active motion identifier from at least one motion identifier stored in the memory based on a predetermined criterion; and control the at least one motor to drive a motion corresponding to the active motion identifier based on the motion map database.