Adaptive Massage Track Generation via 3D Point Cloud Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing massage robots have limited adaptability due to fixed, linear massage tracks that do not effectively accommodate individual body types, leading to suboptimal massage experiences and increased calculation complexity with more massage points.
Innovation Solution
A method and system for generating massage tracks that involve acquiring two-dimensional and three-dimensional data of massage points, applying a proportion coefficient, grouping massage points, and using B-spline calculation methods to create smooth, adaptable massage tracks, reducing calculation complexity and improving user-specificity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If Bessel curve planning is used to generate spiral massage tracks with multiple massage points, then the adaptability to different body types is improved, but the calculation complexity increases significantly
Solution Approach 1:
The patent divides the massage track into multiple linear segments connecting sequential massage points, replacing the complex Bessel curve spiral trajectory. Each segment is independently calculated using simple linear interpolation, which significantly reduces computational complexity while maintaining the ability to adapt to different body types through customizable massage point positions.
Solution Approach 2:
The patent implements dynamic adjustment of massage track parameters based on real-time detection of user body type and preferences. The system can dynamically modify massage point positions, spacing, and trajectory to accommodate different users, achieving high adaptability without requiring complex pre-calculated curves for each user scenario.
2Device complexity
If fixed linear massage tracks are used, then the calculation complexity is reduced, but the adaptability to different users and body types deteriorates
Solution Approach 1:
The patent pre-defines multiple massage point positions and linear track patterns that can be selectively combined and adjusted. This preliminary preparation allows the system to quickly generate customized tracks by selecting and modifying from pre-established options, rather than calculating complex curves in real-time, thus maintaining low computational complexity while achieving user adaptability.
3Adaptability or versatility
If the quantity of massage points is increased to improve coverage, then the adaptability is improved, but the calculation difficulty of the trajectory increases
Solution Approach 1:
By segmenting the trajectory into multiple linear sections, the patent enables the inclusion of numerous massage points without proportionally increasing calculation difficulty. Each additional point simply adds one more linear segment to the sequence, maintaining computational efficiency while expanding massage coverage and adaptability.
Data Source
AI summary
A method for generating massage tracks includes acquiring two-dimensional data of preliminary massage point positions according to a user-selected massage mode; acquiring point cloud data of a region to be massaged of a target object; acquiring the massage point position two-dimensional data of the target by proportion calculation according to the preliminary massage point position two-dimensional data and the point cloud data of the region to be massaged of the target object; acquiring three-dimensional massage point position data of the target according to the two-dimensional data of the massage point position of the target and the point cloud data of the region to be massaged of the target object; and generating a final massage track based on a preset massage track planning algorithm according to the three-dimensional massage point position data of the target. The present application may select a massage mode to improve individual adaptability.
