Robot system
First Claim
1. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
- a robot; and
a visual sensor connected to said robot through a data transmitting means and for measuring one or both of a position and an orientation of an object in accordance with a command from said robot and transmitting a measurement result to said robot, said robot comprising;
a means for sending, upon occurrence of a predefined alarm in said robot in operation, a notification of the alarm occurrence, and an operating condition of said robot at the time of alarm occurrence as robot history information, to said visual sensor;
a means for receiving the robot history information from the visual sensor; and
a means for reproducing the operating condition of said robot at the time of alarm occurrence using the received robot history information, and said visual sensor comprising;
an accumulation means for accumulating measurement processing information obtained by measurement;
a recording means for recording, upon receipt of the notification of the alarm occurrence and the robot history information from said robot, the robot history information, while selecting measurement processing information associated with the robot operation at the time of alarm occurrence from the measurement processing information accumulated in said accumulation means and recording the selected measurement processing information as sensor history information;
a means for sending the robot history information recorded in the recording means to said robot; and
a means for reproducing a processing process of said visual sensor using the sensor history information.
2 Assignments
0 Petitions
Accused Products
Abstract
A robot system can grasp and take out one of a plurality of workpieces placed in a basket-like container by a hand mounted at the forward end of a robot arm. The workpiece is detected by a visual sensor, and the robot is controlled depending on a position and an orientation of the workpiece. When a problem such as interference or the like occurs, information relating to the problem is stored in a robot control unit or a visual sensor control unit. Information relating to the problem includes a predetermined amount of the latest data retrospectively traced from the time point of problem occurrence, a position which the robot has reached, the target position data, the content of the process executed by the visual sensor, and the detection result. When the problem is reproduced, these data are used to simulate the situation at the time of problem occurrence by using simulation unit. The situation at the time of problem occurrence can also be reproduced by using the actual robot without using the simulation unit.
-
Citations
34 Claims
-
1. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot; and
a visual sensor connected to said robot through a data transmitting means and for measuring one or both of a position and an orientation of an object in accordance with a command from said robot and transmitting a measurement result to said robot, said robot comprising;
a means for sending, upon occurrence of a predefined alarm in said robot in operation, a notification of the alarm occurrence, and an operating condition of said robot at the time of alarm occurrence as robot history information, to said visual sensor;
a means for receiving the robot history information from the visual sensor; and
a means for reproducing the operating condition of said robot at the time of alarm occurrence using the received robot history information, and said visual sensor comprising;
an accumulation means for accumulating measurement processing information obtained by measurement;
a recording means for recording, upon receipt of the notification of the alarm occurrence and the robot history information from said robot, the robot history information, while selecting measurement processing information associated with the robot operation at the time of alarm occurrence from the measurement processing information accumulated in said accumulation means and recording the selected measurement processing information as sensor history information;
a means for sending the robot history information recorded in the recording means to said robot; and
a means for reproducing a processing process of said visual sensor using the sensor history information. - View Dependent Claims (2, 3)
-
-
4. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot; and
a visual sensor connected to said robot through a data transmitting means for measuring one or both of a position and an orientation of an object in accordance with a command from said robot and transmitting a measurement result to said robot, said robot comprising;
a means for temporarily storing a predetermined amount of the latest executed operation commands as executed command information;
a means for sending, upon occurrence of a predefined alarm in said robot in operation, a notification of an alarm occurrence, the executed command information, and an operating condition of said robot at the time of alarm occurrence as robot history information, to said visual sensor;
a means for receiving the executed command information and the robot history information from said visual sensor; and
a means for reproducing the operating condition of said robot before and at the time of alarm occurrence using the received executed command information and robot history information, and said visual sensor comprising;
an accumulation means for accumulating the measurement processing information obtained by measurement;
a recording means for recording, upon receipt of the notification of the alarm occurrence, the executed command information and the robot history information from said robot, the executed command information and the robot history information, while selecting measurement processing information associated with the robot operation at the time of alarm occurrence from the measurement processing information accumulated in said accumulation means and recording the selected measurement processing information as sensor history information;
a means for sending the executed command information and robot history information recorded in the recording means to said robot; and
a means for reproducing a processing process of said visual sensor using the sensor history information. - View Dependent Claims (5, 6)
-
-
7. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot; and
a simulation unit connected to said robot through a communication line and for simulating operations of said robot, said robot comprising;
a means for recording, upon occurrence of a predefined alarm in said robot in operation, an operating condition of the robot at the time of alarm occurrence as robot history information; and
a means for transmitting the robot history information through said communication line to said simulation unit, and said simulation unit comprising;
a means for receiving the robot history information transmitted from said robot; and
a means for reproducing the operating condition of said robot at the time of alarm occurrence by simulation using the received robot history information. - View Dependent Claims (8, 9, 10)
-
-
11. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot; and
a simulation unit connected to the robot through a communication line and for simulating operations of the robot, said robot comprising;
a means for temporarily storing a predetermined amount of the latest executed operation commands as executed command information;
a means for recording, upon the occurrence of a predefined alarm in said robot in operation, an operating condition of said robot at the time of alarm occurrence as robot history information; and
a means for transmitting the executed command information and the robot history information through said communication line to said simulation unit, and said simulation unit comprising;
a means for receiving the executed command information and robot history information transmitted from said robot; and
a means for reproducing the operating condition of said robot before, and at the time of, the alarm occurrence by simulation using the received executed command information and robot history information. - View Dependent Claims (12, 13, 14)
-
-
15. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot;
a visual sensor connected to said robot through a data transmitting means and for measuring one or both of a position and an orientation of an object in accordance with a command from said robot and transmitting a measurement result to said robot; and
a simulation unit connected to said robot through a communication line and for simulating one or both of operations of said robot and processes of said visual sensor, said robot comprising;
a means for notifying, upon occurrence of a predefined alarm in said robot in operation, an alarm occurrence to said visual sensor and recording an operating condition of said robot at the time of alarm occurrence as robot history information;
a means for receiving measurement processing information of said visual sensor associated with the robot operation at the time of alarm occurrence from said visual sensor and recording the measurement processing information as sensor history information; and
a means for transmitting the robot history information and the sensor history information through said communication line to said simulation unit, and said visual sensor comprising;
an accumulation means for accumulating the measurement processing information obtained by measurement; and
a means for selecting, upon receipt of the notification of the alarm occurrence from said robot, the measurement processing information associated with the robot operation at the time of alarm occurrence from the measurement processing information accumulated in said accumulation means, and transmitting the selected measurement processing information to said robot, and said simulation unit comprising;
a means for receiving the robot history information and sensor history information transmitted from said robot;
a means for reproducing the operating condition of said robot at the time of alarm occurrence by simulation using the received robot history information; and
a means for reproducing the processing process of said visual sensor by simulation using the received sensor history information. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot;
a visual sensor connected to said robot through a data transmitting means and for measuring one or both of a position and an orientation of an object in accordance with a command from said robot and transmitting a measurement result to said robot; and
a simulation unit connected to said robot through a communication line and for simulating one or both of operations of said robot and processes of said visual sensor, said robot comprising;
a means for temporarily storing a predetermined amount of the latest executed operation commands as executed command information;
a means for notifying, upon occurrence of a predefined alarm in said robot in operation, an alarm occurrence to said visual sensor and recording an operating condition of said robot, at the time of alarm occurrence, as robot history information;
a means for receiving measurement processing information of said visual sensor associated with the robot operation at the time of alarm occurrence and recording the measurement processing information as sensor history information; and
a means for transmitting the executed command information, the robot history information and the sensor history information through said communication line to said simulation unit, said visual sensor comprising;
an accumulation means for accumulating the measurement processing information obtained by measurement; and
a means for selecting, upon receipt of the notification of the alarm occurrence from said robot, the measurement processing information associated with the robot operation at the time of alarm occurrence from the measurement processing information accumulated in said accumulation means and transmitting the selected measurement processing information to said-robot, and said simulation unit comprising;
a means for receiving the executed command information, the robot history information and the sensor history information transmitted from said robot;
a means for reproducing the operating condition of said robot before and at the time of alarm occurrence by simulation using the received executed command information and robot history information; and
a means for reproducing the processing process of said visual sensor by simulation using the received sensor history information. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot;
a visual sensor connected to said robot through a data transmitting means and for measuring one or both of a position and an orientation of an object in accordance with a command from said robot and transmitting a measurement result to said robot; and
a simulation unit connected to said robot through a communication line and for simulating one or both of operations of said robot and processes of said visual sensor, said robot comprising;
a means for sending, upon the occurrence of a predefined alarm in said robot in operation, a notification of the alarm occurrence, and an operating condition of said robot at the time of alarm occurrence as robot history information, to said visual sensor, said visual sensor comprising;
an accumulation means for accumulating measurement processing information obtained by measurement;
a means for recording, upon receipt of the notification of the alarm occurrence and the robot history information from said robot, the robot history information, while selecting measurement processing information associated with the robot operation at the time of alarm occurrence from the measurement processing information accumulated in said accumulation means and recording the selected measurement processing information as sensor history information; and
a means for transmitting the robot history information and the sensor history information through said communication line to said simulation unit, said simulation unit comprising;
a means for receiving the robot history information and sensor history information transmitted from said visual sensor;
a means for reproducing the operating condition of said robot at the time of alarm occurrence by simulation using the received robot history information; and
a means for reproducing the processing process of said visual sensor by simulation using the received sensor history information. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A robot system capable of reproducing a situation at the time of alarm occurrence, said robot system comprising:
-
a robot;
a visual sensor connected to said robot through a data transmitting means and for measuring one or both of a position and an orientation of an object in accordance with a command from said robot and transmitting a measurement result to said robot; and
a simulation unit connected to said visual sensor through a communication line and for simulating one or both of operations of said robot and processes of said visual sensor, said robot comprising;
a means for temporarily storing a predetermined amount of the latest executed operation commands as executed command information; and
a means for sending, upon occurrence of a predefined alarm in said robot in operation, the notification of the alarm occurrence, the executed command information, and an operating condition of said robot at the time of alarm occurrence as robot history information, to said visual sensor, said visual sensor comprising;
an accumulation means for accumulating measurement processing information obtained by measurement;
a means for recording, upon receipt of the notification of the alarm occurrence, the executed command information and the robot history information from said robot, the executed command information and the robot history information, while selecting measurement processing information associated with the robot operation at the time of alarm occurrence from the measurement processing information accumulated in said accumulation means and recording the selected measurement processing information as sensor history information; and
a means for transmitting the executed command information, the robot history information and the sensor history information through said communication line to said simulation unit, and said simulation unit comprising;
a means for receiving the executed command information, the robot history information and the sensor history information transmitted from said visual sensor;
a means for reproducing the operating condition of said robot before and at the time of alarm occurrence by simulation using the received executed command information and robot history information; and
a means for reproducing the processing process of said visual sensor by simulation using the received sensor history information. - View Dependent Claims (31, 32, 33, 34)
-
Specification