Mobile Robot Path Planning Using Multi-Layer Configuration Space Maps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile robots often fail to return to docking stations effectively, especially when the stations are far away and signal reception is unavailable, due to ineffective localization methods.
Innovation Solution
A mobile robot system that includes a controlling unit, obstacle map building unit, and path generating unit, which builds and expands configuration space maps to generate paths, allowing the robot to move towards a docking station by detecting guidance signals and adjusting its path based on obstacle detection and signal availability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile robot uses localizing schemes (infrared, radiofrequency, ultrasonic, or image recognition) to return to the docking station, then the robot can recognize and return to the docking station when signals are available, but the robot fails to return when the docking station is far away or signal reception is unavailable
Solution Approach 1:
The robot performs preliminary path planning and obstacle mapping before attempting to return to the docking station. The configuration space map is built in advance by expanding obstacle areas, and multiple candidate paths are generated beforehand. When the robot needs to return, it can immediately execute the pre-planned path without waiting for signal availability, thus ensuring reliable return even when signals are unavailable.
Solution Approach 2:
The patent introduces an intermediary mechanism - the configuration space map and path planning system - that mediates between the robot and the docking station. Instead of directly relying on signal reception for localization, the robot uses the pre-built configuration space map to navigate. This intermediary allows the robot to return to the docking station through path execution rather than signal-based localization, resolving the contradiction between reliability and signal reception adaptability.
2Manufacturing precision
If the robot builds a detailed configuration space map by expanding obstacle areas, then the robot can generate accurate paths avoiding obstacles, but the computational complexity and time required for path generation increases
Solution Approach 1:
The patent applies partial action by expanding obstacle areas by different thicknesses to create multiple levels of configuration space maps. Instead of creating one highly detailed map, the system creates progressively detailed maps (first configuration space map with larger expansion, second configuration space map with smaller expansion). This allows the robot to use coarser maps for general navigation and only generate detailed paths when necessary, reducing overall computation time while maintaining path accuracy.
Solution Approach 2:
The path generation process is segmented into multiple stages corresponding to different configuration space maps. The robot first generates paths using the first configuration space map (larger obstacle expansion), and only when needed does it generate paths using the second configuration space map (smaller expansion). This segmentation allows the system to balance computational load and path accuracy, avoiding the need to always generate highly detailed paths.
3Device complexity
If the robot uses a single configuration space map for path generation, then the system is simpler to implement, but the robot cannot adapt to different navigation scenarios requiring different path planning strategies
Solution Approach 1:
The patent implements a dynamic configuration space map system where the obstacle expansion thickness can be adjusted based on navigation needs. The system dynamically switches between the first configuration space map (larger expansion) and the second configuration space map (smaller expansion) depending on the situation. This dynamic adjustment provides adaptability for different navigation scenarios while maintaining a relatively simple overall system structure, as the switching logic is straightforward.
Solution Approach 2:
The multiple configuration space maps serve universal purposes in the path generation system. Both the first and second configuration space maps can be used for different types of navigation tasks - the first map for general area exploration and avoidance, the second map for precise path following. This multi-functionality allows a single path generation unit to handle diverse navigation scenarios without requiring separate specialized systems, balancing complexity and versatility.
Data Source
AI summary
Disclosed is a mobile robot and method generating a path of the mobile robot, capable of quickly moving the mobile robot to a location at which the mobile robot is able to detect a docking station. A first configuration space map is built by expanding an obstacle area including an obstacle by a first thickness, and a second configuration space map is built by expanding the obstacle area by a second thickness which is less than the first thickness. A path is generated by sequentially using the first configuration space map and the second configuration space map.


