Abstract:
A mobile robot includes a travel drive unit configured to move a main body, an image acquisition unit configured to acquire an image of surroundings of the main body, a sensor unit having one or more sensors configured to sense an object during the movement of the main body, a storage configured to, when the sensor unit senses an object, store position information of the sensed object and position information of the mobile robot, register an area having a predetermined size around a position of the sensed object as an object area in a map, and store the image acquired by the image acquisition unit in the object area, and a controller having an object recognition module configured to recognize the object sequentially with respect to images acquired by the image acquisition unit in the object area, and determine a final attribute of the object based on a plurality of recognition results of the sequential recognition.
Abstract:
A method for controlling a robot cleaner configured to project light of a predetermined pattern to a floor of an area in front thereof in a specific direction and to acquire an image of the area to which the light is projected, according to the present disclosure, includes: (a) acquiring a front view image of the robot cleaner; (b) detecting the pattern from the image acquired in (a); and (c) discriminating a pattern formed by reflected light from a pattern formed by light directly projected from the robot cleaner, from among patterns indicated in the acquired image, on the basis of geometrical characteristics defined by a projection direction of the light and the direction of an optical axis in which the image is acquired when two or more patterns are detected from the image.
Abstract:
Disclosed herein is a method of controlling a cleaner including a movable body for suctioning and a following body for collecting the dust suctioned by the movable body, the method including: (a) acquiring an image for a view around the following body; (b) acquiring position information of the movable body in an real space, based on the image; (c) acquiring position information of an obstacle in the real space, based on the image; (d) setting a travel direction such that the following body avoids the obstacle to follow the movable body, based on the position information of the movable body and the position information of the obstacle; and (e) controlling the following body to travel in the set travel direction.
Abstract:
Disclosed are a mobile terminal and a method for controlling the same. The mobile terminal includes: a memory capable of storing video data therein; a touch screen capable of receiving a touch input related to the video data; and a controller capable of reducing a play time or a capacity of the video data based on a preset reference, such that a summary of the video data is generated based on the touch input, wherein the preset reference is established based on a restriction condition of a social network service or an application for sharing the video data.
Abstract:
Data within a designated distance from a main body of the mobile robot is accumulated and stored to form a local area map. A traveling direction or a rotating direction is set while avoiding an obstacle around the main body and a path may be readily set. Repetition of unnecessary operation is prevented and thus a traveling velocity based on rapid movement may be improved. Obstacles are readily avoided and cleaning efficiency may be improved.
Abstract:
Disclosed is an artificial intelligence moving robot including: a travel unit configured to move a main body based on a navigation map including a plurality of local maps; an image acquisition unit configured to acquire a plurality of images in regions corresponding to the plurality of local maps during movement; a storage unit configured to store the plurality of images acquired by the image acquisition unit; and a controller configured to recognize an attribute of a local map in which an N number of images photographed in multiple directions is acquired among the plurality of local maps, store the attribute recognition result in the storage, generate a semantic map composed of a predetermined number of neighboring local maps, and recognize a final attribute of a region corresponding to the semantic map based on attribute recognition results of the local maps included in the semantic map.
Abstract:
The present specification relates to an automatic cleaner. The automatic cleaner, according to one aspect, comprises: a casing having an inlet port; a suction device which is installed inside the casing and sucks external foreign substances through the inlet port; a moving device for moving the casing; and a side brush assembly movably installed at the casing, wherein the side brush assembly comprises: a movable member which is provided so as to be movable in the casing and protrudes outside of the casing; a side brush provided so as to be rotatable at the movable member; a hinge shaft for enabling the rotation of the movable member; and an elastic member for supporting the hinge shaft or the movable member.
Abstract:
Disclosed herein is a cleaner including a main body for sucking dust on the floor in a cleaning region while actively traveling, and a marker indication device for indicating a marker on the floor in the cleaning region while moving independently of the main body, wherein the main body includes an image acquisition unit acquiring a front image thereof, and a controller to track a movement trajectory of the marker on the acquired image, set a traveling path, in an actual space, corresponding to the movement trajectory, and control the main body such that the main body travels along the set traveling path.
Abstract:
An image photographing device for photographing images through a front camera and a rear camera, according to one embodiment of the present invention, comprises: a display unit; a feature extraction unit for extracting facial features from an image of a user's face which is displayed on a preview screen through the rear camera; a structure extraction unit for extracting the structure of the user's face by using the extracted facial features; an expression extraction unit for extracting the facial expression of the user by using the extracted facial features if the extracted structure of the face matches a standard facial structure; and an notification unit for outputting a photograph notification signal if the extracted facial expression of the user matches a standard facial expression.
Abstract:
A method and a robot of redefining a position of a robot using artificial intelligence are disclosed, and the robot that redefines a position using artificial intelligence separately stores an entrance-allowable area and an entrance-unallowable area in a space in which the robot moves as a map and stores locating posts that are required for the robot to restore a position thereof.