Robot, robot system and controlling method thereof
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Robots face challenges in providing seamless service due to dead zones within indoor spaces caused by their form factor and obstacles, and communication errors between robots complicate smooth service delivery.
Innovation Solution
A robot system comprising a first robot that accommodates a second robot, equipped with a communication interface, sensors, and a processor that controls movement and operation states, identifies the pose of the external robot based on echo signals, determines target positions, and transmits control signals to manage communication errors and obstacles, ensuring continuous service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single robot is used to provide services in an indoor space, then the device complexity is reduced, but dead zones are formed where the robot cannot travel due to its form factor and obstacles
Solution Approach 1:
The system divides the service provision function into two segments: a first robot that provides overall navigation and communication services, and a second robot that provides localized services in dead zones. This segmentation allows each robot to have specialized functions, enabling complete space coverage while maintaining manageable system complexity.
Solution Approach 2:
The second robot is accommodated within the first robot, forming a nested configuration. The first robot carries the second robot to dead zones, and the second robot can be deployed or retracted as needed. This nesting principle allows the system to maintain compact form while achieving extended service coverage capability.
2Adaptability or versatility
If a first robot accommodates a second robot to reduce dead zones, then the service coverage area is improved, but communication errors may occur between the robots
Solution Approach 1:
The first robot acts as an intermediary communication node between the second robot and the external environment. When the second robot is deployed in dead zones with poor direct communication, the first robot relays commands and data, ensuring reliable communication despite the nested configuration and environmental obstacles.
Solution Approach 2:
The system implements feedback mechanisms where the first robot continuously monitors the operational status and communication quality of the second robot. Based on this feedback, the first robot can adjust communication strategies, reposition the second robot, or modify service patterns to maintain reliable operation despite communication challenges.
3Reliability
If the first robot actively addresses communication errors by identifying pose and target position, then the communication reliability is improved, but the computational complexity increases
Solution Approach 1:
The first robot autonomously detects communication errors, identifies the pose of the second robot using sensor data, calculates appropriate target positions, and executes corrective actions without external intervention. This self-service capability improves communication reliability while distributing computational tasks efficiently between the robots.
Solution Approach 2:
The system performs preliminary pose identification and target position calculation before communication errors fully develop. By continuously monitoring sensor data and predicting potential communication issues, the first robot can take preventive actions to maintain reliable communication, reducing the need for complex reactive control.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The system effectively reduces dead zones and maintains service continuity by actively addressing communication errors and navigating around obstacles, enhancing user convenience and service reliability.
Implementation Method 1
obtain position information of the external robot based on a time at which at least one echo signal is received from the external robot
Data Source
AI summary
A robot includes: a communication interface; a sensor configured to obtain distance data; a driver configured to control a movement of the robot; a memory storing with map data corresponding to a space in which the robot travels; and a processor configured to: control the sensor to output a sensing signal for sensing a distance with an external robot, obtain position information of the external robot based on a time at which at least one echo signal is received from the external robot, control at least one of the driver or an operation state of the external robot based on the position information, transmit a control signal for controlling the operation state of the external robot through the communication interface, identify, based on an error occurring in communication with the external robot through the communication interface, a pose of the external robot based on a type of the at least one echo signal received from the external robot, identify a target position of the robot based on the pose of the external robot and the stored map data, and control the driver to move to the target position.


