Wireless Robot Safety Messaging with Dual Error-Code Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for transmitting safety state information over wireless communications channels are inefficient in terms of bandwidth and power consumption, and are not scalable, as they often rely on redundant mechanisms to maintain low undetectable error rates, which becomes prohibitive with larger safety messages.

Innovation Solution

The system generates and transmits safety messages using two source microcontrollers, each appending an error code based on a unique key, allowing the sink microcontroller to verify the safety state and recover the payload using either error code, thus ensuring low undetectable error rates without the need for redundant message transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant mechanisms are used to maintain low undetectable error rates in wireless safety communication, then reliability is improved, but bandwidth consumption and power usage increase

Engineering Contradiction:
Improveundetectable error rateVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent combines multiple error detection mechanisms (CRC codes from multiple microcontrollers) into a single transmitted message. Instead of sending redundant separate messages, the system merges the error detection capabilities of multiple microcontrollers into one compact safety message, reducing bandwidth and power consumption while maintaining reliability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The safety message structure is designed to serve multiple functions simultaneously: it carries the safety state payload, includes error detection codes from multiple microcontrollers, and enables verification of safety state consistency. This multi-functionality eliminates the need for separate redundant transmission mechanisms

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If redundant mechanisms are used to maintain low undetectable error rates in wireless safety communication, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveundetectable error rateVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the error detection function across multiple microcontrollers, where each microcontroller generates its own CRC code independently. This segmentation allows parallel error detection without requiring complex coordination logic, as each microcontroller operates independently to contribute to the overall reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters of the error detection approach by using multiple independent CRC codes from different microcontrollers instead of a single complex error detection mechanism. This parameter change simplifies the overall system architecture while improving reliability through diversity

Inventive Principle:
Principle #35Parameter changes

3Reliability

If redundant mechanisms are used to maintain low undetectable error rates, then reliability is improved, but bandwidth consumption increases

Engineering Contradiction:
Improveundetectable error rateVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

Multiple error detection codes from different microcontrollers are merged into a single compact message structure. The patent combines the payload and multiple CRC codes efficiently, avoiding the bandwidth overhead of transmitting separate redundant messages while maintaining comprehensive error detection coverage

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11924811B2Secure wireless communication of robotic safety state information
Publication Date: 2024.03.05 FORT ROBOTICS INC
  • US11924811B2 patent drawing
  • US11924811B2 patent drawing
  • US11924811B2 patent drawing

AI summary

A system generates, by a first source microcontroller, a first data packet comprising a payload and a first error code, the payload indicating a safety state of a robot. The first source microcontroller transmits the data packet from the first source microcontroller to a second source microcontroller. The second source microcontroller generates a second data packet that includes the payload, the first error code and a second error code. The second source microcontroller transmits the second data packet to a sink microcontroller, wherein the sink microcontroller recovers the payload based on at least one of the first error code and the second error code.