Collaborative Robot Controller Conveyor Stop Safety

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collaborative robots and workpieces are at risk of damage, and operators may be injured when conveyors suddenly stop or accelerate, as existing safety measures do not adequately prevent collisions between robots, workpieces, and humans in shared working areas.

Innovation Solution

A robot controller that issues stop commands to collaborative robots, allowing them to move at different velocities relative to the conveyor based on their position relative to the workpiece, increasing the coasting distance when positioned anteriorly and decreasing it when positioned posteriorly to the workpiece, thereby lengthening the distance between the robot and the workpiece during conveyor stoppage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the robot stops immediately when the conveyor starts stop motion, then the robot response time is improved, but the workpiece may collide with the stopped robot causing damage

Engineering Contradiction:
Improverobot response timeVSAvoidworkpiece collision damage
Core Design Contradiction:
Loss of timeVSObject-affected harmful factors

Solution Approach 1:

The robot controller detects the conveyor's deceleration state in advance and commands the robot to move away from the workpiece before the conveyor fully stops. This preliminary action ensures that when the conveyor stops, the robot is already positioned at a safe distance, preventing collision while maintaining fast response.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies a counteracting force by moving the robot in the opposite direction of the workpiece motion when the conveyor decelerates. This preliminary anti-action creates separation between the robot and workpiece, preventing the harmful collision effect before it can occur.

Inventive Principle:
Principle #9Preliminary anti-action

2Ease of operation

If the robot moves at the same velocity as the conveyor, then the robot can perform operations on the workpiece, but the operator may be sandwiched between the workpiece and robot when conveyor stops

Engineering Contradiction:
Improverobot work capabilityVSAvoidoperator injury risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The robot velocity is made dynamic rather than constant. The controller continuously adjusts the robot's velocity based on the conveyor's motion state. When the conveyor decelerates, the robot velocity is reduced more aggressively than the conveyor velocity, creating a velocity differential that increases the distance between robot and workpiece, thereby protecting the operator.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The robot controller receives feedback from the conveyor controller about the conveyor's deceleration state and continuously adjusts the robot's motion in response. This feedback mechanism ensures the robot velocity is optimized in real-time to maintain safety margins while preserving operational capability.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If the robot velocity is reduced when conveyor decelerates, then operator safety is improved, but the robot may not be able to complete operations on the workpiece

Engineering Contradiction:
Improveoperator safetyVSAvoidoperation completion rate
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The robot's motion control is segmented into different phases: during normal operation, the robot maintains velocity matched to the conveyor for efficient work; when the conveyor decelerates, the robot transitions to a separate deceleration phase with higher deceleration rate to create safety distance. This segmentation allows the system to optimize for both productivity and safety at different times.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10882188B2Controller and control method for collaborative robot
Publication Date: 2021.01.05 FANUC LTD
  • US10882188B2 patent drawing
  • US10882188B2 patent drawing

AI summary

A robot controller and a robot control method, capable of preventing an operator from being sandwiched between a robot and a workpiece, when a conveyor for conveying the workpiece is stopped. The robot controller is configured to output a robot stop command when a conveyor starts the stop operation thereof. The robot stop command includes at least one of: a first stop command by which, when a movable section of the robot is positioned anterior to the workpiece, the movable section is moved at a higher velocity than the conveyor, and then is stopped after traveling a distance longer than a coasting distance of the conveyor; and a second stop command by which, when the movable section is positioned posterior to the workpiece, the movable section is moved at a lower velocity than the conveyor, and then is stopped after traveling a distance shorter than the coasting distance.