System and method for robot safety and collision avoidance
First Claim
Patent Images
1. A robot safety system comprising:
- a robot having a plurality of mobile components, each instrumented with a plurality of proximity sensors adapted to develop a respective intrusion detection zone substantially surrounding said mobile component, each sensor adapted to detect an intrusion into a respective portion of the zone;
a model of at least one predefined robot application comprising, for each of the intrusion detection zones, a set of accepted intrusions during each of a plurality of predefined time intervals comprising the application;
a controller adapted to;
control the robot to execute the application;
during each time interval of the application, monitor for detected intrusions into each of the intrusion detection zones; and
trigger an interrupt of the application in response to a detected intrusion into any one of said intrusion detection zones not in the set of accepted intrusions for said one intrusion detection zone for the respective time interval.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for developing an intrusion detection zone substantially surrounding mobile components of a robot, training a model of the robot to accept selected intrusions into the intrusion detection zone, and, during application operations, triggering an application interrupt upon detecting an unexpected intrusion.
39 Citations
17 Claims
-
1. A robot safety system comprising:
-
a robot having a plurality of mobile components, each instrumented with a plurality of proximity sensors adapted to develop a respective intrusion detection zone substantially surrounding said mobile component, each sensor adapted to detect an intrusion into a respective portion of the zone; a model of at least one predefined robot application comprising, for each of the intrusion detection zones, a set of accepted intrusions during each of a plurality of predefined time intervals comprising the application; a controller adapted to; control the robot to execute the application; during each time interval of the application, monitor for detected intrusions into each of the intrusion detection zones; and trigger an interrupt of the application in response to a detected intrusion into any one of said intrusion detection zones not in the set of accepted intrusions for said one intrusion detection zone for the respective time interval.
-
-
2. A method for operating a robot having a plurality of mobile components, the method comprising the steps of:
-
during a first time period; instrumenting a robot with a plurality of proximity sensors so as to develop a respective intrusion zone substantially surrounding each of the mobile components of the robot, each sensor adapted to detect an intrusion into a respective portion of the zone; and modeling at least one predefined robot application to develop, for each of the intrusion detection zones, a set of accepted intrusions during each of a plurality of predefined time intervals comprising the application; during a second time period; executing the application; during each time interval of the application, monitoring for detected intrusions into each of the intrusion detection zones; and triggering an interrupt of the application in response to a detected intrusion into any one of said intrusion detection zones not in the set of accepted intrusions for said one intrusion detection zone for the respective time interval.
-
-
3. A robot safety system comprising:
-
a robot having a plurality of mobile components, each instrumented with a plurality of sensors so as to develop a respective intrusion zone substantially surrounding said mobile component, each sensor adapted to develop a respective sensor signal; a model of at least one predefined robot operation comprising a set of expected sensor signals for each sensor at each of a plurality of predefined time intervals comprising the operation; a controller adapted to; control the robot to execute the operation; at each of the predefined time intervals, correlate the sensor signal developed by each of the sensors during the operation to the respective expected sensor signal; and signaling an exception if the developed sensor signal and the expected sensor signal do not correlate. - View Dependent Claims (4, 5)
-
-
6. A method for operating a robot, comprising the steps of:
-
instrumenting a robot with a plurality of sensors so as to develop an intrusion zone surrounding each of a plurality of mobile components of the robot, each sensor adapted to develop a respective sensor signal; modeling at least one predefined robot operation to develop an expected sensor signal for each sensor at each of a plurality of predefined time intervals comprising the operation; executing the operation; at each of the predefined time intervals, correlating the sensor signal developed by each of the sensors during the operation to the respective expected sensor signal; and signaling an exception if the developed sensor signal and the expected sensor signal do not correlate. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for improved safety of industrial robots by avoiding undesired collisions, comprising:
-
instrumenting a robot with a plurality of sensors to create an intrusion zone around each of a plurality of movable components of the robot, each sensor adapted to develop a sensor signal during an operation of the robot; modeling each robot component to determine expected sensor signals for each sensor at predefined time intervals in the operation of the robot due to intrusions of other robot components; and during each time interval of the operation of the robot; correlating each developed sensor signal to the respective expected sensor signal; and signaling an exception in response to a non-correlation. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification