Remote Control Path Correction for Delay-Induced Collision Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote control systems face instability due to communication delays and fluctuations in wireless networks, leading to potential collisions of controlled apparatuses with peripheral objects, as they do not adequately account for communication delays in their operational responses.

Innovation Solution

A remote control apparatus and system that calculates a path and moving speed to a desired destination, measures communication delay time, estimates an overshoot region, predicts potential collisions with peripheral objects, and adjusts the moving direction of the control target apparatus to avoid collisions by transmitting calculated moving speed information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If real-time remote control is implemented using wireless communication network, then operational flexibility and remote control capability are improved, but communication delay and data packet loss occur leading to system instability

Engineering Contradiction:
Improveremote control capabilityVSAvoidsystem stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The control apparatus calculates the overshoot region in advance based on communication delay time and control target moving speed, and predicts potential collisions before they occur. This preliminary calculation and prediction mechanism allows the system to prepare avoidance commands proactively, compensating for the inherent communication delay in real-time remote control operations.

Inventive Principle:
Principle #10Preliminary action

2Speed

If control signal transmission is performed continuously to maintain real-time control, then control responsiveness is improved, but communication delay and data packet loss cause the control target to overshoot and collide with peripheral objects

Engineering Contradiction:
Improvecontrol responsivenessVSAvoidcollision risk
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system calculates the overshoot region and predicts collisions in advance, then transmits avoidance commands to prevent the harmful effect of collision before it occurs. By anticipating the potential collision based on current moving speed and communication delay characteristics, the system applies a counteracting control action that prevents the overshoot from resulting in a collision with peripheral objects.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If communication delay compensation is implemented by calculating overshoot region and predicting collisions, then collision avoidance capability is improved, but computational complexity and control system complexity increase

Engineering Contradiction:
Improvecollision avoidance capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control apparatus continuously receives position information and moving speed information from the control target, measures communication delay time, and recalculates the overshoot region and collision prediction based on this feedback. This closed-loop feedback mechanism allows the system to adapt to changing conditions while maintaining a relatively simple calculation framework that balances safety with computational efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11579615B2Remote control apparatus, system, method, and program
Publication Date: 2023.02.14 NEC CORP
  • US11579615B2 patent drawing
  • US11579615B2 patent drawing
  • US11579615B2 patent drawing

AI summary

A remote control apparatus performs: calculating a path and a moving speed to reach a desired destination from a current position of the control target apparatus; measuring a communication delay time between the remote control apparatus and the control target apparatus; estimating an overshoot region based on the communication delay time, a stored size of the control target apparatus, and the moving speed; predicting whether the control target apparatus will contact with a peripheral object(s), based on the path, the overshoot region, and stored peripheral object information of the control target apparatus; calculating the moving speed information to be given to the control target apparatus so that a moving direction of the control target apparatus changes by a predetermined value or more when predicted that the control target apparatus will contact with a peripheral object(s); and transmitting a control signal including the moving speed information to the control target apparatus.