Apparatus, method for controlling apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsYusuke Nakazato, Kazuhiko Kobayashi, Masahiro Suzuki
Life of this patent
Estimating the term…
Abstract
An apparatus comprises a holding unit configured to hold data related to a worker; an obtaining unit configured to obtain measurement data for recognizing the worker; a recognizing unit configured to recognize the worker based on the data related to the worker and the measurement data; a determination unit configured to determine work information about a work which the worker and a robot perform on a target object together, corresponding to the recognized worker, based on a physical feature of the recognized worker; and a controlling unit configured to control the robot based on the work information so that the worker and the robot perform a work on the target object together.
Claims15
An apparatus comprising:
- one or more processors;
- and
- one or more memories including instructions stored thereon that, when executed by the one or more processors, cause the apparatus to:
- hold data related to a worker;
- obtain measurement data, which includes an image containing a face of the worker, for recognizing the worker;
- recognize the worker based on the data related to the worker and the measurement data;
- determine work information about work which the worker and a robot perform on a target object together, corresponding to the recognized worker, based on attribute information which includes a physical feature of the recognized worker's body and an operating motion of work performed in the past by the recognized worker;
- and
- control at least one of a position, orientation, and path of the robot based on the work information to reduce a change in an orientation of the worker when the worker and the robot perform the work on the target object together.
A method for controlling an apparatus, the method comprising:
- holding data related to a worker;
- obtaining measurement data, which includes an image containing a face of the worker, for recognizing the worker;
- recognizing the worker based on the data related to the worker and the measurement data;
- determining work information about a work which the worker and a robot perform on a target object together, corresponding to the recognized worker, based on attribute information which includes a physical feature of the recognized worker's body and an operating motion of work performed in the past by the recognized worker;
- and
- controlling at least one of a position, orientation, and path of the robot based on the work information to reduce a change in an orientation of the worker when the worker and the robot perform the work on the target object together.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to:
- hold data related to a worker;
- obtain measurement data, which includes an image containing a face of the worker, for recognizing the worker;
- recognize the worker based on the data related to the worker and the measurement data;
- determine work information about a work which the worker and a robot perform on a target object together, corresponding to the recognized worker, based on attribute information which includes a physical feature of the recognized worker's body and an operating motion of work performed in the past by the recognized worker;
- and
- control at least one of a position, orientation, and path of the robot based on the work information to reduce a change in an orientation of the worker when the worker and the robot perform the work on the target object together.
Dependencies are inferred from the claim text.