Robot control method, robot and storage medium
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot technologies struggle to adapt to local conditions after relocation, leading to uncontrollable drift errors and inability to meet user requirements in task execution.
Innovation Solution
A robot control method that determines its position and task execution area based on relocalization operations and environmental information, allowing flexible task execution without returning to the original hijacked position.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the robot returns to the original hijacked position to continue executing the task, then the task can be completed, but the robot cannot adapt to local conditions and may not meet user requirements
Solution Approach 1:
The robot performs relocalization operation immediately upon being released from hijacking to determine its current position. This preliminary action enables the robot to know where it is before deciding how to proceed, allowing it to adapt to local conditions rather than blindly returning to the original position.
Solution Approach 2:
The robot dynamically adjusts its behavior based on real-time conditions. After relocalization, it determines the task execution area based on environmental information and executes tasks within that area. This dynamic adaptation allows the robot to respond to local conditions while still completing tasks effectively.
2Adaptability or versatility
If the robot performs relocalization operation to determine current position, then the robot can adapt to local conditions, but additional time and computational resources are consumed
Solution Approach 1:
The robot performs self-relocalization using its own sensors and environmental information. By utilizing its built-in capabilities to determine position and define task execution area, the robot autonomously resolves its positional uncertainty without requiring external intervention, thereby minimizing time loss.
3Adaptability or versatility
If the robot determines task execution area based on environmental information, then the robot can flexibly adapt to local conditions, but the system complexity increases
Solution Approach 1:
The robot determines the task execution area based on environmental information specific to its current location. By focusing on local environmental characteristics rather than requiring global position information, the robot achieves flexible adaptation to local conditions while keeping the control logic relatively simple and localized.
Data Source
AI summary
The embodiment of the present disclosure provides a robot control method, a robot and a storage medium. In the embodiment of the present disclosure, the robot determines a position when the robot is released from being hijacked based on relocalization operation; determines a task execution area according to environmental information around the position when the robot is released from being hijacked; and afterwards executes a task within the task execution area. Thus, the robot may flexibly determine the task execution area according to the environment in which the robot is released from being hijacked, without returning to the position when the robot is hijacked, to continue to execute the task, then acting according to local conditions is realized and the user requirements may be met as much as possible.


