Robot Cleaner Dynamic Sensor and Video Processing Priority Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cleaning robots face inefficiencies in adjusting processing priorities based on their surrounding environment, leading to unnecessary resource consumption and potential delays in obstacle detection and navigation.
Innovation Solution
The cleaning robot is equipped with sensors, cameras, and processors that adjust processing priorities based on whether the driving route is safe or cautionary, optimizing sensor operations and video processing accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the cleaning robot continuously operates sensors and processes video data at high priority, then obstacle detection reliability is improved, but energy consumption increases
Solution Approach 1:
The robot dynamically adjusts sensor operation status and video processing priority based on real-time environmental assessment. When the driving route is determined to be safe, sensors are stopped and video processing priority is reduced. When caution is needed, sensors are activated and processing priority is increased, creating a dynamic adaptation to environmental conditions rather than continuous high-state operation
Solution Approach 2:
The system changes operational parameters (sensor operation status, video processing priority) based on the assessed safety level of the driving route. This parameter adjustment allows the robot to maintain reliability when needed while reducing energy consumption during safe periods
2Measurement precision
If the cleaning robot processes video data with high resolution and frame rate, then obstacle detection precision is improved, but processing time increases
Solution Approach 1:
The robot applies partial processing action by adjusting video resolution and frame rate based on environmental conditions. During safe routes, lower resolution and frame rate are used, providing sufficient but not excessive processing capability, thereby reducing processing time while maintaining adequate detection precision when high precision is not immediately critical
3Adaptability or versatility
If the cleaning robot operates all sensors continuously, then environmental awareness is improved, but resource efficiency deteriorates
Solution Approach 1:
The robot implements periodic sensor operation rather than continuous operation. Sensors are activated during cautionary routes and deactivated during safe routes, creating a periodic pattern of operation that maintains environmental awareness when needed while improving resource efficiency through strategic deactivation during safe periods
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided is a cleaning robot and a method of controlling same, the cleaning robot including: at least one sensor; at least one camera; a driver; at least one memory storing at least one instruction; and at least one processor connected with the at least one sensor, the at least one camera, the driver, and the at least one memory and configured to execute the at least one instruction, wherein the at least one instruction, when executed by the at least one processor, causes the cleaning robot to: identify a surrounding environment based on a video captured using the at least one camera, wherein the video is captured while the driver causes the cleaning robot to move, and adjust, based on the surrounding environment, a processing priority order of data obtained from the video.