Teleoperation System User Profile Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robots lack the ability to interpret user intentions and implement customized motions based on individual user profiles, leading to inconsistent task execution and user experience.

Innovation Solution

A teleoperation system comprising a robot and a remote computing device that uses sensors to identify users, retrieve individual profiles, and determine intended instructions, adjusting parameters such as movement speed and accuracy to tailor the robot's actions to each user's preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot implements standardized motions for all users, then the device complexity is reduced and ease of operation is improved, but the adaptability to individual user preferences deteriorates

Engineering Contradiction:
Improveadaptability to user preferencesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting user motion data during an onboarding phase and generating personalized motion profiles before actual robot operation. This pre-characterization of user preferences allows the robot to adapt to individual users without requiring complex real-time analysis during task execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates simplified copies of user motion patterns by capturing key parameters (speed, acceleration, trajectory) and storing them as motion profiles. These copied profiles enable the robot to replicate user-specific motion characteristics without needing to continuously analyze or process complex raw motion data.

Inventive Principle:
Principle #26Copying

2Measurement precision

If the robot collects and processes detailed user information, then the measurement precision of user intent is improved, but the loss of time for data processing increases

Engineering Contradiction:
Improveprecision of user intent interpretationVSAvoidtime for data processing
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the essential parameters from user motion data (speed, acceleration, trajectory) while discarding redundant information. This selective extraction maintains precision in interpreting user intent by focusing on the most relevant motion characteristics without processing unnecessary data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

User motion profiles are generated in advance during an onboarding phase, so that when actual tasks are executed, the system can quickly retrieve and apply pre-processed profile data rather than analyzing raw motion data in real-time, significantly reducing processing time.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the robot implements customized motions based on individual profiles, then the productivity of task execution is improved through better user-robot collaboration, but the device complexity increases due to profile management

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidprofile management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The motion profile system is designed to be universal across multiple users and robot types. The same profile structure and management approach can be applied to different users and robot configurations, reducing the overall complexity by using a standardized framework rather than custom solutions for each scenario.

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

Solution Approach 2:

The system dynamically adjusts robot motion parameters based on the retrieved user profile, allowing the robot to adapt its behavior in real-time without requiring complex manual reconfiguration. The profile data is automatically applied to modify motion characteristics during task execution.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11279036B2Methods and systems for implementing customized motions based on individual profiles for identified users
Publication Date: 2022.03.22 TOYOTA JIDOSHA KK
  • US11279036B2 patent drawing
  • US11279036B2 patent drawing
  • US11279036B2 patent drawing

AI summary

A teleoperation system includes a robot comprising an actuator configured to move at least a portion of the robot, and a remote computing device comprising: one or more processors, one or more sensors communicatively coupled to the one or more processors, a non-transitory memory component communicatively coupled to the one or more processors, and machine readable instructions stored in the non-transitory memory component. The remote computing device obtains information about a user proximate to the remote computing device, identifies the user based on the obtained information, obtains an action of a user, retrieves an individual profile for the user based on the identified user, determines an intended instruction related to a task based on the action of the user related to the task and the individual profile for the user, and instructs the robot to implement the task with the actuator based on the intended instruction.