Context-Aware Robot Navigation Using Object Relationship Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic devices, such as robots, lack the ability to accurately analyze and predict movements of objects in their environment due to the failure to consider relationships between multiple objects, leading to potential collisions and inaccurate situation analysis.
Innovation Solution
An electronic apparatus equipped with a camera, memory, and processor that identifies attribute information and environment information to determine the relationship between objects, controlling its traveling state based on context, danger levels, and predicted movements, and operates in various modes such as protection, low-noise, monitoring, and private modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the electronic apparatus considers relationships between multiple objects and their attributes, then the accuracy of situation analysis and prediction is improved, but the computational complexity and processing time increase
Solution Approach 1:
The system segments the environment into multiple objects with distinct attribute profiles (static/dynamic, movable/non-movable). By dividing the complex scene into discrete object entities with specific attributes, the system can analyze relationships between objects without overwhelming computational burden, resolving the contradiction between analysis accuracy and computational complexity
Solution Approach 2:
The system performs preliminary classification of objects by their attributes (static/dynamic, movable/non-movable) before conducting relationship analysis. This pre-processing step organizes data structures in advance, enabling efficient prediction of object interactions without requiring complex real-time computations, thus improving accuracy while managing computational load
2Reliability
If the electronic apparatus predicts future movements of objects based on relationships, then collision avoidance capability is improved, but the response time and processing delay increase
Solution Approach 1:
The system predicts future positions of dynamic objects by extrapolating their current movement trends and relationships with static objects. By performing prediction based on pre-established attribute relationships rather than real-time complex simulations, the system achieves reliable collision avoidance while minimizing processing delay
Solution Approach 2:
The system uses simplified prediction models that skip detailed physical simulations and directly calculate likely future positions based on object attributes and current states. This approach rushes through the prediction process efficiently, providing timely collision avoidance decisions without excessive processing delays
3Adaptability or versatility
If the electronic apparatus identifies and responds to multiple context types, then the adaptability to different situations is improved, but the system complexity and control difficulty increase
Solution Approach 1:
The system employs a universal context identification framework that handles multiple situation types (collision risk, private space, dangerous objects, protected objects) through a single integrated process. This multi-functional approach improves adaptability to different situations while avoiding the complexity of separate specialized systems for each context type
Solution Approach 2:
The system dynamically adjusts its response based on identified context types, transitioning between different operational modes (avoidance, monitoring, protection). This dynamic adaptation allows the system to handle diverse situations efficiently without requiring complex static control structures for each possible scenario
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic apparatus includes: a camera; a memory configured to store attribute information and environment information; and a processor configured to identify a person based on an image obtained by the camera, identify a first context of the person based on a relationship between attribute information of the person and the environment information, and control a traveling route of the electronic apparatus based on the first context.