Robot Surface-Adaptive Path Planning to Reduce Battery Consumption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Robots operating in environments with diverse floor surfaces face inefficiencies due to their inability to detect and adapt to various changes in the driving surface, leading to increased battery consumption and suboptimal operation.
Innovation Solution
A method where a robot senses the driving surface using sensors like depth, vision, and light amount sensors to generate property information, which is used to adjust its path and functions, allowing it to efficiently operate based on the surface properties.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the robot uses standard moving devices to travel on diverse floor surfaces, then the robot can maintain basic mobility, but the robot cannot efficiently detect and adapt to various changes in the driving surface, leading to increased battery consumption
Solution Approach 1:
The robot performs preliminary sensing of the driving surface properties before executing movement. The sensing module detects floor characteristics (carpet, tile, wood, etc.) in advance, and the controller pre-adjusts moving device parameters such as speed, torque, and step patterns to match the detected surface type, preventing energy-wasting trial-and-error movements
Solution Approach 2:
The robot dynamically adjusts the operating parameters of its moving devices based on real-time detection of driving surface properties. The controller modifies speed, acceleration, and force parameters according to the detected floor type, enabling adaptive optimization of energy consumption for each specific surface condition
2Measurement precision
If the robot uses multiple sensors to detect driving surface properties, then the robot can generate accurate property information, but the device complexity increases
Solution Approach 1:
The sensing module uses a multi-functional sensor system where existing sensors (depth sensor, vision sensor, light amount sensor) serve multiple purposes. These sensors not only detect obstacles and navigation information but also collectively characterize driving surface properties, eliminating the need for dedicated specialized sensors and reducing overall system complexity
Solution Approach 2:
The robot uses its existing sensing infrastructure to create a digital representation (copy) of the driving surface properties. By processing data from standard sensors to infer surface characteristics, the system avoids adding complex specialized hardware while achieving accurate property detection through software-based surface characterization
3Productivity
If the robot adjusts its path and functions based on driving surface properties, then the robot can operate more efficiently, but the control system complexity increases
Solution Approach 1:
The controller pre-plans path adjustments and function modifications based on detected driving surface properties before the robot reaches problematic areas. By anticipating surface changes and pre-computing optimal responses, the system avoids complex real-time decision-making during execution, simplifying the control architecture while maintaining high operational efficiency
Solution Approach 2:
The robot's control system uses the detected driving surface property information to automatically adjust its own operating parameters and path planning without external intervention. The system self-optimizes by mapping surface characteristics to appropriate movement strategies and functional adjustments, reducing the need for complex external control mechanisms
Data Source
AI summary
The present disclosure relates to a method for driving on the basis of characteristics of a driving surface, and a robot for implementing the same, and a method for driving on the basis of characteristics of a driving surface, according to one embodiment of the present disclosure, comprises the steps in which: a sensing module of the robot senses an adjacent driving surface to generate characteristic information of the driving surface, and a control unit of the robot stores position and characteristic information of the driving surface in a map storage of the robot; the controller of the robot sets a function to be applied to the driving surface in response to the characteristic information of the driving surface, or generates a movement path selectively including the driving surface corresponding to start and end points of the robot; and the controller controls a moving unit and a functional unit of the robot according to the set function or the movement path.


