Home Robot Motion Adaptation via User Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current home robot devices perform pre-programmed movements, which can lead to user disinterest and require new programming for each device, as algorithms are not universally applicable across different robot models, limiting their versatility and user satisfaction.

Innovation Solution

A home robot device equipped with a memory, movement module, and processor that executes specified motion execution information, obtains user feedback, generates modified motion execution information using a probability model, and adapts movements to mimic user actions, allowing for natural and varied motions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If pre-programmed movements are used, then device complexity is reduced, but adaptability or versatility deteriorates

Engineering Contradiction:
Improvemovement control complexityVSAvoidmotion adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system obtains feedback information from users about their preferences for robot movements and uses this feedback to iteratively modify motion execution information. The processor collects user feedback, generates modified motion data, and repeats the process to progressively improve motion adaptability without increasing overall system complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system modifies parameters of motion execution information based on user feedback, adjusting movement characteristics such as speed, amplitude, and timing. By changing these parameters iteratively, the robot adapts its movements to user preferences while maintaining a relatively simple control architecture.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If pre-written algorithms are used for each robot device, then manufacturing precision is improved, but adaptability or versatility deteriorates

Engineering Contradiction:
Improvemotion programming precisionVSAvoidcross-device applicability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system generates device-specific motion algorithms through a universal feedback-based process that can be applied across different robot models. The same feedback collection and modification framework works for multiple devices, allowing precise motion programming tailored to each device's characteristics without requiring separate development processes.

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

Solution Approach 2:

Each robot device performs self-adjustment of its motion algorithms by collecting user feedback and automatically generating modified motion execution information. This self-service capability eliminates the need for manual re-programming of each device while maintaining manufacturing precision through systematic parameter optimization.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If pre-programmed movements are used, then ease of operation is improved, but user satisfaction deteriorates

Engineering Contradiction:
Improveoperation simplicityVSAvoiduser preference adaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system transitions from static pre-programmed movements to dynamic adaptive movements that change based on user feedback. The motion execution information is continuously modified to reflect user preferences, making the robot's behavior flexible and responsive while maintaining ease of operation through automated adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback loop where user responses to robot movements are collected and used to modify subsequent motion execution. This feedback mechanism enables the robot to learn and adapt to user preferences over time, significantly improving user satisfaction while keeping the operation simple for the user.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10786895B2Operation method for activation of home robot device and home robot device supporting the same
Publication Date: 2020.09.29 SAMSUNG ELECTRONICS CO LTD
  • US10786895B2 patent drawing
  • US10786895B2 patent drawing
  • US10786895B2 patent drawing

AI summary

A home robot device includes a memory, a movement module, and a processor. The processor is configured to execute a motion based on specified motion execution information stored in the memory, obtain feedback information of a user, generate modified motion execution information by modifying at least a portion of the specified motion execution information based on the feedback information of the user, where the modified motion execution information includes a movement value of at least one joint unit of the home robot device or at least one support linked to the at least one joint unit selected from a probability model of the specified motion execution information, and execute a motion of the home robot device based on the modified motion execution information.