Mobile Robot Control for Human-Avoidance Trajectory Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robots face challenges in moving autonomously while avoiding contact with people, as immediate changes in their behavior can induce changes in human behavior, increasing the likelihood of contact.

Innovation Solution

A mobile apparatus with a control system that recognizes current and future images of itself and objects, determining spatial elements on a discriminant plane to set routes that avoid contact by minimizing changes in movement direction and velocity, thereby reducing the likelihood of inducing changes in human behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the robot immediately changes behavior in response to a change in human behavior, then the robot can respond quickly to avoid contact, but the possibility of contact increases because the robot's behavior change induces behavior change in humans

Engineering Contradiction:
Improveresponse speedVSAvoidcontact avoidance reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The robot performs preliminary actions by maintaining stable behavior patterns and only changing course when absolutely necessary. The control system evaluates multiple factors including relative position, velocity, and acceleration before deciding to change behavior, thereby avoiding unnecessary reactions that could induce unpredictable human responses while still maintaining readiness to respond when truly needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes behavioral parameters (movement direction, velocity) only when evaluation results indicate a genuine need for avoidance. By controlling the conditions under which parameter changes occur and smoothing the transitions, the robot maintains reliability without inducing erratic human responses.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the robot frequently changes movement direction and velocity to avoid contact with objects, then the robot can maintain safe distances from obstacles, but the frequency of behavior changes increases which may induce changes in human behavior

Engineering Contradiction:
Improvecontact avoidance capabilityVSAvoidbehavior stability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The control system carefully manages changes in movement parameters by evaluating multiple factors (relative position, velocity, acceleration) before initiating behavior changes. The system smooths transitions and limits the frequency of parameter changes to prevent inducing unpredictable human responses while maintaining adequate safety margins.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The robot employs dynamic behavior adjustment by adapting its response characteristics based on the situation. The system maintains stability during normal operation and only introduces behavioral changes when evaluation criteria are met, creating a dynamic balance between avoidance reliability and behavior stability.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the robot uses a larger spatial element for avoidance planning, then the robot can more reliably avoid contact with objects, but the robot requires more space for movement which reduces navigation flexibility

Engineering Contradiction:
Improvecontact avoidance reliabilityVSAvoidspatial element size
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The spatial element is segmented into multiple components (current position, predicted future positions at different time points) rather than using a single large conservative buffer. This allows the robot to plan avoidance based on actual predicted trajectories while maintaining reliability through multiple evaluation points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The robot performs preliminary evaluation at multiple future time points to predict object positions before committing to avoidance maneuvers. This allows for more precise planning that maintains reliability without requiring excessive safety margins that would reduce navigation flexibility.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7571026B2Mobile apparatus, and control method thereof, control program and supervisory system therefor
Publication Date: 2009.08.04 HONDA MOTOR CO LTD
  • US7571026B2 patent drawing
  • US7571026B2 patent drawing
  • US7571026B2 patent drawing

AI summary

A mobile apparatus or the like capable of moving or acting by avoiding contact with an object, such as a person, while reducing the possibility of inducing a change of the behavior of the object. It is determined whether or not there is a first spatial element Q1 that satisfies a contact condition that there is a possibility of contact with a reference spatial element Q0 on a discriminant plane. The reference spatial element Q0 and the first spatial element Q1 represent current images of a robot 1 and an object x, respectively. When it is determined that there is a first spatial element Q1 that satisfies the contact condition on the discriminant plane, a route that allows the reference spatial element Q0 to move by avoiding contact with a second spatial element Q2 is set as a new “first action plan element” on the discriminant plane.