Robot Control Device, Robot Control Method, and Robot Control Program
AssigneeOMRON Corporation
InventorsKennosuke Hayashi, Yohei Okawa, Yoshihisa Ijiri
Life of this patent
Estimating the term…
Loading patent…
AssigneeOMRON Corporation
InventorsKennosuke Hayashi, Yohei Okawa, Yoshihisa Ijiri
Estimating the term…
The observation update unit (152) increases a weight of a particle for a particle representing a position and a posture closer to a position and a posture of an operation object indicated by an observation result, and increases a weight of a corresponding particle for a particle closer to a state in which an object of interest and the operation object arranged in a position and a posture represented by each of particles are in contact with each other in a virtual space where shapes and a relative positional relationship of the object of interest and the operation object are expressed in a case in which the observation result indicates that the contact has occurred. A state estimation unit (154) calculates an estimated state that is a position and a posture of the operation object estimated based on a set of the particles in which a weight of each of the particles is adjusted. An action planning unit (144) plans an action for moving the operation object from the estimated state to the target state of the current movement, and a command conversion unit (146) commands the robot to execute the planned action. An iteration determination unit (156) repeats setting of the target state, acquisition of the observation result, setting of the set of particles, adjustment of the set of particles, calculation of the estimated state, planning of the action, and execution of the action until the estimated state coincides with a completion state within a predetermined error.
A robot control device that controls a robot that operates an operation object to be operated, to transition from a state in which the operation object is away from an object of interest located in an environment to a completion state in which the operation object is in contact with the object of interest in a specific manner, the robot control device comprising:
A robot control method of controlling a robot that operates an operation object to be operated to transition from a state in which the operation object is away from an object of interest located in an environment to a completion state in which the operation object is in contact with the object of interest in a specific manner, the robot control method causing a computer to execute processing comprising:
A non-transitory storage medium storing a robot control program for controlling a robot that operates an operation object to be operated, to transition from a state in which the operation object is away from an object of interest located in an environment to a completion state in which the operation object is in contact with the object of interest in a specific manner, the robot control program being executable by a computer to perform processing comprising:
Dependencies are inferred from the claim text.