Robotic Device Management Service Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing and testing robotic device applications for autonomous devices is resource-intensive and time-consuming, requiring significant trial-and-error, and existing methods lack efficient simulation and deployment solutions.

Innovation Solution

A robotic device management service that allows customers to generate, simulate, and deploy applications using ROS tools and libraries, providing a simulation environment, virtual computing instances, and reinforcement learning models to test and optimize applications without physical installation, enabling simultaneous management of multiple robotic devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If physical testing and simulation of robotic device applications are performed using traditional methods, then application correctness can be verified, but significant resources and time are consumed

Engineering Contradiction:
Improveapplication correctness verificationVSAvoidtesting and simulation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a simulation environment that allows robotic device applications to be tested and validated before physical deployment. The simulation framework pre-loads device models, environment models, and application logic into virtual computing instances, enabling comprehensive testing to be performed in advance. This preliminary action in simulation prevents the need for repeated physical trial-and-error testing, thereby verifying application correctness while significantly reducing the time and resources required compared to traditional physical testing methods.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If physical trial-and-error testing is conducted to ensure application correctness, then reliable application performance is achieved, but physical damage risk and resource consumption increase

Engineering Contradiction:
Improveapplication performance reliabilityVSAvoidphysical damage risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent creates virtual copies of robotic devices through detailed digital models that replicate physical device behavior, sensors, and actuators. These virtual device models run within containerized simulation environments, allowing unlimited trial-and-error testing of application logic without any risk of physical damage. The simulation accurately reproduces physical interactions and edge cases, enabling reliable application validation while completely eliminating the harmful factor of physical damage risk associated with traditional testing methods.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple robotic devices are tested individually through physical installation, then application compatibility is verified, but device management complexity and time requirements increase

Engineering Contradiction:
Improveapplication compatibilityVSAvoidfleet management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal simulation platform that can simultaneously host multiple virtual computing instances, each representing a different robotic device model. The framework allows a single application to be deployed and tested across diverse device types concurrently within the same infrastructure. This multi-functional simulation environment verifies application compatibility across entire device fleets without requiring individual physical installation and management of each device, thereby reducing fleet management complexity while maintaining comprehensive adaptability verification.

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

4Measurement precision

If comprehensive simulation environments are created for robotic device testing, then application testing accuracy is improved, but computing resources and infrastructure requirements increase

Engineering Contradiction:
Improvetesting accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the simulation infrastructure into modular, containerized components that can be independently managed and scaled. Each virtual computing instance runs as an isolated container with specific device models and environment configurations, allowing resources to be allocated efficiently based on testing needs. The simulation framework divides complex testing scenarios into discrete, parallelizable simulation runs. This segmentation enables high testing accuracy through comprehensive virtual environments while optimizing computing resource consumption by avoiding redundant resource allocation and enabling selective activation of simulation components based on application requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11455234B2Robotics application development architecture
Publication Date: 2022.09.27 AMAZON TECH INC
  • US11455234B2 patent drawing
  • US11455234B2 patent drawing
  • US11455234B2 patent drawing

AI summary

A robotic device management service obtains, from a customer, a first set of parameters of a robotic device and a second set of parameters for a simulation environment for testing a robotic device application installable on the robotic device. The set of parameters are used to indicate a storage location of the application and a selection of a simulation environment for testing the application. In response to the request, the robotic device management service selects a set of resources on which to execute the simulation in the simulation environment. The robotic device management service obtains the robotic device application from the storage location and loads the application on to the set of resources to execute the simulation.