G05B2219/49138

SYSTEM AND METHOD FOR VERIFYING POSITIONAL AND SPATIAL INFORMATION USING DEPTH SENSORS
20230196495 · 2023-06-22 ·

The disclosure relates to a system and method for verifying robot data that is used by a safety system monitoring a workspace shared by a human and robot. One or more sensors monitoring the workspace are arranged to obtain a three-dimensional view of the workspace. Raw data from each of the sensors is acquired and analyzed to determine the positioning and spatial relationship between the human and robot as both move throughout the workspace. This captured data is compared to the positional data obtained from the robot to assess whether discrepancies exist between the data sets. If the information from the sensors does not sufficiently match the data from the robot, then a signal from the system may be sent to deactivate the robot and prevent potential injury to the human.

ROBOT, CONTROL DEVICE, AND ROBOT SYSTEM
20170326734 · 2017-11-16 ·

A robot includes a movable unit that is movable in a first region and a second region. In a case where a first portion of the movable unit is positioned within the second region, a speed of the first portion is not 0 and is limited to a speed lower than the maximum speed of the first portion in a case where the first portion is positioned within the first region.

Safe operation of machinery using potential occupancy envelopes

Various embodiments for enforcing safe operation of machinery performing an activity in a three-dimensional (3D) workspace includes computationally generating a 3D spatial representation of the workspace; computationally mapping 3D regions of the workspace corresponding to space occupied by the machinery and a human; and based thereon, restricting operation of the machinery in accordance with a safety protocol during physical performance of the activity.

MOTION PLANNING AND TASK EXECUTION USING POTENTIAL OCCUPANCY ENVELOPES
20210379762 · 2021-12-09 ·

Spatial regions potentially occupied by a robot (or other machinery) or portion thereof and a human operator during performance of all or a defined portion of a task or an application are computationally estimated. These “potential occupancy envelopes” (POEs) may be based on the states (e.g., the current and expected positions, velocities, accelerations, geometry and/or kinematics) of the robot and the human operator. Once the POEs of human operators in the workspace are established, they can be used to guide or revise motion planning for task execution.

MOTION PLANNING AND TASK EXECUTION USING POTENTIAL OCCUPANCY ENVELOPES
20210379763 · 2021-12-09 ·

Spatial regions potentially occupied by a robot (or other machinery) or portion thereof and a human operator during performance of all or a defined portion of a task or an application are computationally estimated. These “potential occupancy envelopes” (POEs) may be based on the states (e.g., the current and expected positions, velocities, accelerations, geometry and/or kinematics) of the robot and the human operator. Once the POEs of human operators in the workspace are established, they can be used to guide or revise motion planning for task execution.

SAFE OPERATION OF A MULTI-AXIS KINEMATIC SYSTEM

A method and an associated controller for safely operating a multi-axis kinematic system by using a safety function are disclosed. The method includes calculating compensation values at the run time of a controller of the multi-axis kinematic system, wherein the calculation is performed based on predefinable error values of respective axes, geometric parameters of the multi-axis kinematic system, and current axis values of the multi-axis kinematic system. The method further includes operating the safety function based on the calculated compensation values.

SAFE OPERATION OF A MULTI-AXIS KINEMATIC SYSTEM

A method for setting up safe operation of a multi-axis kinematic system, a method for safely operating a multi-axis kinematic system, and to an input device for setting up safe operation of a multi-axis kinematic system and a corresponding computer program product. A method includes providing error values of respective axes and ascertaining a compensation value for at least one variable of the safety function on the basis of the error values, on the basis of geometric parameters of the multi-axis kinematic system and on the basis of axis values of the respective axes that are obtained from trajectories of the multi-axis kinematic system.

Robot, control device, and robot system
11090815 · 2021-08-17 · ·

A robot includes a movable unit that is movable in a first region and a second region. In a case where a first portion of the movable unit is positioned within the second region, a speed of the first portion is not 0 and is limited to a speed lower than the maximum speed of the first portion in a case where the first portion is positioned within the first region.

SAFE OPERATION OF MACHINERY USING POTENTIAL OCCUPANCY ENVELOPES

Various embodiments for enforcing safe operation of machinery performing an activity in a three-dimensional (3D) workspace includes computationally generating a 3D spatial representation of the workspace; computationally mapping 3D regions of the workspace corresponding to space occupied by the machinery and a human; and based thereon, restricting operation of the machinery in accordance with a safety protocol during physical performance of the activity.

SAFE OPERATION OF MACHINERY USING POTENTIAL OCCUPANCY ENVELOPES

Various embodiments for enforcing safe operation of machinery performing an activity in a three-dimensional (3D) workspace includes computationally generating a 3D spatial representation of the workspace; computationally mapping 3D regions of the workspace corresponding to space occupied by the machinery and a human; and based thereon, restricting operation of the machinery in accordance with a safety protocol during physical performance of the activity.