Cloud Robot Instruction Retrieval and Modification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud computing systems lack efficient methods for robots to interact with objects based on object identifiers, requiring additional information beyond the identifier to determine the appropriate instructions for interaction, leading to inefficiencies in processing and execution.
Innovation Solution
A cloud-based system that receives an object identifier from a robotic device, determines the object's manufacturer, retrieves manufacturer-specific instructions, and modifies them based on interaction queries from the robot, enabling the robot to perform specific interactions with the object by sending modified instructions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manufacturer-specific instructions are retrieved from a database based on object identifier, then interaction precision is improved, but processing time increases due to requiring additional manufacturer determination steps
Solution Approach 1:
The system pre-processes and stores manufacturer information in the database associated with object identifiers. When an object identifier is received, the manufacturer information is already available in the database, eliminating the need for separate determination steps and reducing processing time while maintaining precision.
2Adaptability or versatility
If instructions are modified based on real-time queries from the robotic device, then adaptability to specific interactions is improved, but system complexity increases
Solution Approach 1:
The system implements a feedback mechanism where the robotic device queries about specific interactions it needs to perform, and the system modifies instructions based on this feedback. This allows adaptability to specific interaction requirements while maintaining a relatively simple system architecture through iterative refinement rather than complex pre-programming.
3Adaptability or versatility
If a cloud-based system is used to store and retrieve instructions, then accessibility and collaboration are improved, but network dependency and latency are introduced
Solution Approach 1:
Instructions are retrieved from the cloud-based database before the robotic device needs to execute them. This preliminary retrieval action allows the system to take advantage of cloud accessibility and collaboration benefits while minimizing the impact of network latency during actual task execution, as the instructions are already available locally.
Data Source
AI summary
Examples disclose systems and methods related to manufacturer submitted robot instructions. The method may be executable to receive from a robotic device an identifier of an object and based on the identifier, determine a manufacturer of the object, and identify in a database first instructions associated with the identifier of the object, wherein the manufacturer instructions may be associated with the manufacturer of the object and executable by the robotic device to interact with the object. The method may further be executable to send a query to the robotic device regarding an interaction between the robotic device and the object and receive a query response indicating information associated with an interaction between the robotic device and the object. Based on the query response, the method may be executable to identify second instructions executable to perform the interaction with the object and send the second instructions to the robotic device.


