Patent classifications
G05B2219/40572
DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND ROBOT
There is provided a data processing device, a data processing method, and a robot capable of performing environment sensing using an appropriate algorithm. The data processing device according to one aspect of the present technology is provided with a sensing control unit configured to adaptively select and execute an environment sensing program in which an environment sensing algorithm to sense an environment on the basis of sensor data output from a sensor mounted on a robot is defined according to an environment sensing condition. The present technology may be applied to a sensor device mounted on various devices.
METHOD FOR SPECIFYING POSITION, TERMINAL DEVICE, AUTONOMOUS DEVICE, AND PROGRAM
A method for controlling an autonomous device that moves in two dimensions using a controller includes obtaining a first image at a first position, which is a destination of the autonomous device, calculating, from the first image, first feature values indicating certain characteristics of the first image, referring to map information indicating correspondences between coordinate information indicating coordinates of defined positions included in a movement area of the autonomous device and second feature values, which are calculated from second images and indicate certain characteristics of the second images and identifying, by referring to the map information, a second position corresponding to second feature values having at least a predetermined degree of correspondence to the feature values generating a command for moving the autonomous device to the second position on the basis of coordinate information corresponding to the second position, and transmitting the command to the autonomous device.
Robot localization in a workspace via detection of a datum
Apparatus and method is disclosed for determining position of a robot relative to objects in a workspace which includes the use of a camera, scanner, or other suitable device in conjunction with object recognition. The camera, etc is used to receive information from which a point cloud can be developed about the scene that is viewed by the camera. The point cloud will be appreciated to be in a camera centric frame of reference. Information about a known datum is used and compared to the point cloud through object recognition. For example, a link from a robot could be the identified datum so that, when recognized, the coordinates of the point cloud can be converted to a robot centric frame of reference since the position of the datum would be known relative to the robot.
Systems and methods for performing occlusion detection
The present invention provides a mobile robot configured to navigate an operating environment, that includes a machine vision system comprising a camera that captures images of the operating environment using a machine vision system; detects the presence of an occlusion obstructing a portion of the field of view of a camera based on the captured images, and generate a notification when an occlusion obstructing the portion of the field of view of the camera is detected, and maintain occlusion detection data describing occluded and unobstructed portions of images being used by the SLAM application.
Information collecting apparatus, information collecting system and information collecting method
In one embodiment, an information collecting apparatus has a sensor, an arm, an arm drive mechanism, and a processor. The processor controls the arm drive mechanism to make the arm operate, and thereby makes the sensor move in the vicinity of an article arranged in a shelf. The processor acquires information indicating a state of the article to be measured by the sensor.
Systems and Methods for Performing Occlusion Detection
The present invention provides a mobile robot configured to navigate an operating environment, that includes a machine vision system comprising a camera that captures images of the operating environment using a machine vision system; detects the presence of an occlusion obstructing a portion of the field of view of a camera based on the captured images, and generate a notification when an occlusion obstructing the portion of the field of view of the camera is detected, and maintain occlusion detection data describing occluded and unobstructed portions of images being used by the SLAM application.
Panel sorting device
Disclosed is a panel sorting device which includes a placement rack, an alignment device, and a classification robotic arm. The placement rack has multiple layers. In each layer of the placement rack, at least one panel is placed according to a predetermined sequence and corresponding position. The alignment device is configured to obtain the positional deviation of the panel moved on a production line. The classification robotic arm is configured to correct the panel position in the placement rack based on the positional deviation acquired by the alignment device, and place the panel in the corresponding layer of the placement rack according to the predetermined sequence and position. The panel sorting device can quickly grab the panel and automatically sort the panels according to the product's specifications. As a result, it can increase demand for automated handling and production yield, and reduce costs and save installation space.
Method for specifying position, terminal device, autonomous device, and program
A method for controlling an autonomous device that moves in two dimensions using a controller includes obtaining a first image at a first position, which is a destination of the autonomous device, calculating, from the first image, first feature values indicating certain characteristics of the first image, referring to map information indicating correspondences between coordinate information indicating coordinates of defined positions included in a movement area of the autonomous device and second feature values, which are calculated from second images and indicate certain characteristics of the second images and identifying, by referring to the map information, a second position corresponding to second feature values having at least a predetermined degree of correspondence to the feature values generating a command for moving the autonomous device to the second position on the basis of coordinate information corresponding to the second position, and transmitting the command to the autonomous device.
Systems and methods for performing occlusion detection
The present invention provides a mobile robot configured to navigate an operating environment, that includes a machine vision system comprising a camera that captures images of the operating environment using a machine vision system; detects the presence of an occlusion obstructing a portion of the field of view of a camera based on the captured images, and generate a notification when an occlusion obstructing the portion of the field of view of the camera is detected, and maintain occlusion detection data describing occluded and unobstructed portions of images being used by the SLAM application.
PANEL SORTING DEVICE
The invention discloses a panel sorting device. The panel sorting device comprises a placement rack, an alignment device, and a classification robotic arm. The placement rack has multiple layers. Each layer of the placement rack places at least one panel according to the sequence with specification at corresponding position. The alignment device is used to obtain the positional deviation of the panel moved on a production line. Wherein, the classification robotic arm corrects the panel position based on the information of the positional deviation acquired by the alignment device, and places the panel in accordance with its sequence and specification to the corresponding position in the layer of the placement rack. To implement the panel sorting device of this present invention can quickly grab the panel and automatically sort according to the product's specifications. As a result, improve the efficiency of automated handling and production yield, and reduce costs and save installation space.