User-Following Robot Position Switching for Safer Turning Response

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing assistive technologies for elderly care, such as accompanying robots, struggle with sensitivity and responsiveness when following users in front, leading to interference with walking paths and inability to handle unpredictable scenarios like sudden turns or shifts, and lack comprehensive functionality for walking, medical treatment, and shopping.

Innovation Solution

An automatic accompanying system that detects user movements and turning actions using sensors to maintain a relative position and orientation, allowing the accompanying unit to move and turn accordingly, with a control module analyzing signals to ensure accurate and immediate adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the accompanying system operates in front of the user, then the sensitivity and immediacy of accompanying is improved, but the system may block the user's walking path and interfere with user activity

Engineering Contradiction:
Improveaccompanying sensitivityVSAvoidinterference with user activity
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts its operational mode between following behind and following ahead based on real-time detection of user movement state. When the user is stationary or moving slowly, the robot follows ahead to provide better protection. When the user walks normally, the robot follows behind to avoid obstruction. This dynamic switching resolves the contradiction by adapting the robot's position to the specific situation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses onboard sensors (inertial sensor, distance sensor, angle sensor) to automatically detect user state and determine the appropriate accompanying mode without external intervention. The control unit autonomously processes sensor data and switches between operating modes, enabling the system to self-regulate its position relative to the user based on detected conditions.

Inventive Principle:
Principle #25Self-service

2Object-affected harmful factors

If the accompanying system follows behind the user, then the system does not block the user's path, but the sensitivity when user turns or encounters obstacles is insufficient

Engineering Contradiction:
Improveobstruction to userVSAvoidturning sensitivity
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system dynamically switches between following behind mode (to avoid obstruction) and following ahead mode (to improve turning sensitivity). The inertial sensor detects user acceleration and direction changes, triggering mode switching that optimizes both obstruction avoidance and turning responsiveness based on the current situation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors user movement through sensors and provides real-time feedback to the control unit. When the inertial sensor detects sudden user acceleration or direction change, the system immediately responds by switching modes or adjusting position, ensuring high sensitivity to user actions while maintaining obstruction avoidance.

Inventive Principle:
Principle #23Feedback

3Speed

If the accompanying robot re-calculates shortest route when user changes direction, then the robot can catch up with user, but the re-calculated route may intersect with user's route causing potential collision

Engineering Contradiction:
Improverobot response speedVSAvoidroute intersection risk
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary route planning and maintains a buffer distance from the user's predicted path. When the user changes direction, the robot calculates the shortest route while pre-checking for intersection with the user's current and predicted trajectory, adjusting the path to avoid potential collisions before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The route calculation algorithm dynamically adapts based on real-time user position and movement direction. The system continuously updates the safest path by considering the user's current trajectory and maintaining an safety margin, ensuring that route adjustments respond quickly to user direction changes without creating collision risks.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If the system uses preset operating method, then the control algorithm is simple, but it cannot handle unpredictable scenarios such as sudden side shifts, turns or turning around

Engineering Contradiction:
Improvecontrol algorithm complexityVSAvoidhandling unpredictable scenarios
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The control system dynamically adapts its behavior based on real-time sensor input. The inertial sensor detects user acceleration patterns, and the distance sensor monitors relative position changes. When unpredictable movements like sudden turns or side shifts are detected, the system automatically adjusts its control parameters and switching logic to handle these scenarios, maintaining simple base algorithms while adding adaptive response capabilities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements continuous feedback loops where sensor data from inertial measurement units and distance sensors feeds back to the control unit. This feedback mechanism enables the system to detect and respond to unpredictable user actions in real-time, adjusting its accompanying behavior dynamically without requiring complex pre-programmed scenarios for every possible user movement.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260084310A1Automatic accompanying system
Publication Date: 2026.03.26 NAT YANG MING CHIAO TUNG UNIV
  • US20260084310A1 patent drawing
  • US20260084310A1 patent drawing
  • US20260084310A1 patent drawing

AI summary

The present invention provides an automatic accompanying system, comprising an user and a accompanying unit following the user, wherein the accompanying unit follows the user according to the user's movement and turning action. The automatic accompanying system comprises: a first pointing unit, a relative position sensing unit and a control module, wherein the first pointing unit detects a facing direction of the user. The accompanying unit collects an orientation signal of the user and a relative position signal for analyzing and generates an instruction signal to control itself to move and turn. Through the said accompanying system, the purposes of accompanying a user in multiple positions, like in the front, behind, by the side, above, increasing safety, reducing the risk of loss, and saving users from paying too much attention on operating the system can be achieved, and it facilitates user to carry out related applications.