Pool Robot Path Control for Obstacle-Aware Surface Coverage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Pool robots exhibit low operation efficiency due to insufficient path planning, often colliding with pool walls and failing to clean certain regions consistently.
Innovation Solution
A method for controlling pool robots that involves determining rotation angles based on distance thresholds and obstacle interactions to adjust movement direction, ensuring efficient coverage by alternating directions and adjusting angular velocity to maintain alignment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the pool robot performs target operation along the edge of the target water region, then the cleaning coverage is improved, but the operation time increases
Solution Approach 1:
The pool robot performs preliminary edge detection and mapping before executing the main cleaning operation. By预先 identifying the pool boundaries and obstacles through ultrasonic sensing, the robot plans an optimized cleaning path that ensures complete coverage while minimizing redundant movements and operation time.
2Quantity of substance
If the pool robot adjusts moving direction frequently to cover all regions, then the cleaning completeness is improved, but the operation stability deteriorates
Solution Approach 1:
The pool robot employs ultrasonic sensors to continuously detect obstacles and pool boundaries, providing real-time feedback for path adjustment. The control system processes this feedback to dynamically adjust the moving direction while maintaining operational stability, ensuring complete cleaning coverage without excessive direction changes.
3Productivity
If the pool robot moves at high speed to improve efficiency, then the productivity is improved, but the cleaning precision deteriorates
Solution Approach 1:
The pool robot dynamically adjusts its moving speed based on real-time environmental conditions and cleaning requirements. The control system modulates the motor speed to optimize the balance between cleaning efficiency and precision, ensuring thorough cleaning while maintaining high productivity throughout the operation.
Data Source
AI summary
This application provides a pool robot control method and a storage medium. The method includes: obtaining a first distance between a pool robot and an obstacle in a process in which the pool robot performs a target operation on a water surface of a target water region in a first direction; when the first distance is less than a first threshold, controlling the pool robot to rotate by a first rotation angle to a second direction and perform the target operation in the second direction; and when duration for which the pool robot performs the target operation in the second direction meets preset duration or when a distance over which the pool robot performs the target operation in the second direction meets a preset distance, controlling the pool robot to rotate by a second rotation angle to the first direction and perform the target operation in the first direction.


