Patent classifications
G05B2219/49158
CONTROL DEVICE, CONTROL METHOD, AND PROGRAM
A control device, for controlling a robot that performs a task, according to one or more embodiments may be configured to cause the robot to perform the task. When a distance between the robot and a person is less than a predetermined value, the control device may be configured to change a movement path of the robot and to adjust the predetermined value in accordance with a workpiece held by the robot.
Controlling a robot in the presence of a moving object
A method, system, and one or more computer-readable storage media for controlling a robot in the presence of a moving object are provided herein. The method includes capturing a number of frames from a three-dimensional camera system and analyzing a frame to identify a connected object. The frame is compared to a previous frame to identify a moving connected object (MCO). If an unexpected MCO is in the frame a determination is made if the unexpected MCO is in an actionable region. If so, the robot is instructed to take an action.
Teach mode collision avoidance system and method for industrial robotic manipulators
A robot system includes a robot, a teach pendant having an operator interface, and a robot controller with a computer and associated hardware and software containing a virtual representation of the robot and the environment. The system employs a method for avoiding collisions including moving a manipulator arm along an actual path in an environment containing objects constituting collision geometry. Operator input is entered into the teach pendant, whereby the operator is able to directly control motion of the robot along the actual path. A recent history of the motion of the robot is recorded, and a predicted path of the robot is developed based on the input entered into the teach pendant and the recent history of the motion of the robot. Real-time collision checking between the predicted path and the collision geometry is performed while the operator manually controls the robot using the teach pendant.
CONTROL DEVICE, CONTROL SYSTEM, CONTROL METHOD, AND PROGRAM
In a case in which a second distance between a future position of a robot and a future position of a person is shorter than a second predetermined distance, a modification unit modifies movement trajectory information such that the second distance is equal to or longer than the second predetermined distance. In a case in which a first distance is shorter than a first predetermined distance, a control unit stops or decelerates a movement of the robot, regardless of whether the movement trajectory information is modified. In a case in which the first distance is equal to or longer than the first predetermined distance and the movement trajectory information is modified, the control unit controls the movement of the robot on the basis of the movement trajectory information after modification.
CONTROLLING A ROBOT IN THE PRESENCE OF A MOVING OBJECT
A method, system, and one or more computer-readable storage media for controlling a robot in the presence of a moving object are provided herein. The method includes capturing a number of frames from a three-dimensional camera system and analyzing a frame to identify a connected object. The frame is compared to a previous frame to identify a moving connected object (MCO). If an unexpected MCO is in the frame a determination is made if the unexpected MCO is in an actionable region. If so, the robot is instructed to take an action.
Controlling a robot in the presence of a moving object
A method, system, and one or more computer-readable storage media for controlling a robot in the presence of a moving object are provided herein. The method includes capturing a number of frames from a three-dimensional camera system and analyzing a frame to identify a connected object. The frame is compared to a previous frame to identify a moving connected object (MCO). If an unexpected MCO is in the frame a determination is made if the unexpected MCO is in an actionable region. If so, the robot is instructed to take an action.
Teach Mode Collision Avoidance System and Method for Industrial Robotic Manipulators
A robot system includes a robot, a teach pendant having an operator interface, and a robot controller with a computer and associated hardware and software containing a virtual representation of the robot and the environment. The system employs a method for avoiding collisions including moving a manipulator arm along an actual path in an environment containing objects constituting collision geometry. Operator input is entered into the teach pendant, whereby the operator is able to directly control motion of the robot along the actual path. A recent history of the motion of the robot is recorded, and a predicted path of the robot is developed based on the input entered into the teach pendant and the recent history of the motion of the robot. Real-time collision checking between the predicted path and the collision geometry is performed while the operator manually controls the robot using the teach pendant.