Robot Behavior Evaluation Using Observer Data Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in assessing a robot's humanness and intelligence, particularly in tasks like speech recognition, image recognition, and pattern recognition, which are difficult for traditional processor-based devices to perform effectively.

Innovation Solution

A system that involves a hybrid machine/human computing approach, using automated classification systems to assess a robot's humanness by collecting data from observers and computing a 'bot or not' metric, which includes generating a dynamic representation of the robot, distributing observer interfaces, and aggregating observer data to determine the robot's appropriateness in a context or scenario.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional processor-based devices are used for speech recognition, image recognition, and pattern recognition, then device complexity is reduced, but measurement precision and reliability deteriorate

Engineering Contradiction:
Improveaccuracy of speech recognition, image recognition, and pattern recognitionVSAvoidcomplexity of processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces observer agents as intermediaries between the robot system and the assessment process. These observer agents (human or automated) collect data about robot behaviors and interactions, then feed this data to a server that computes metrics. This intermediary layer enables sophisticated measurement of robot intelligence and humanness without requiring the robot itself to have complex processing capabilities for these specific assessment functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated classification systems are used to assess robot humanness, then productivity of evaluation is improved, but device complexity increases

Engineering Contradiction:
Improveefficiency of robot evaluationVSAvoidcomplexity of evaluation system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The evaluation system is segmented into distinct functional components: observer agents that collect data, a server that aggregates and processes data, and metric computation modules that generate assessments. This segmentation allows the system to achieve high productivity in evaluating robot humanness while distributing complexity across multiple specialized components rather than concentrating it in a single complex device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server and metric computation system are designed to handle multiple types of assessments (humanness evaluation, intelligence assessment, behavior analysis) through a unified platform. This multi-functional design improves productivity by using the same infrastructure for various evaluation tasks, while the modular architecture manages complexity by allowing independent development and optimization of each assessment module.

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

3Measurement precision

If data is collected from multiple observer agents, then measurement precision improves, but loss of time increases

Engineering Contradiction:
Improveaccuracy of robot assessmentVSAvoidtime for data collection and aggregation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Observer agents continuously collect and pre-process data about robot behaviors in real-time during normal operation. This preliminary action ensures that when assessment is needed, the data is already available and pre-processed, reducing the time required for actual evaluation while maintaining high measurement precision through multiple observation sources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous data collection from multiple observer agents during robot operation, rather than interrupting the robot to gather data. This continuous action allows parallel data collection from multiple sources without adding sequential time delays, thereby improving measurement precision while minimizing time loss.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10994417B2Systems, devices, and methods for the distribution and collection of multimodal data associated with robots
Publication Date: 2021.05.04 OCADO INNOVATION LTD
  • US10994417B2 patent drawing
  • US10994417B2 patent drawing
  • US10994417B2 patent drawing

AI summary

A dynamic representation of a robot in an environment is produced, one or more observer agent collects data, and respective values of one or more metrics for the robot are computed based at least in part on the collected data. Tasks for the robot to perform are generated. Ratings and challenge questions are generated. A server may produce a user interface and a value of a metric based on collected observer data.