{'fraction_non_alphanumeric': 0.022590361445783132, 'fraction_numerical': 0.0, 'mean_word_length': 5.328571428571428, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Novel Time-varying Path Planning Method for Dynamic Obstacles

In the research of snake-like manipulator and mobile robot obstacle avoidance, most researchers only plan the path for static obstacles. However, there are many dynamic obstacles in the real world. Therefore, this paper proposes a general method that can plan the real-time changing path for the dynamic obstacle avoidance of moving objects such as quasi-continuous manipulators. The size, position, and other information of the obstacle are extracted by point cloud or image processing. The bounding box method is selected according to the shape of the obstacle so that the obstacle is equivalent to some basic shapes. For the dynamically updated bounding box, the corresponding continuous time-varying path/function is formulated, so that real-time obstacle avoidance can be realized. By analyzing the constraints that the continuous function that characterizes the time-varying path needs to be satisfied, the ultimate continuous function is selected by formulating the optimization objective. For various types of dynamic obstacles, the corresponding time-varying path can be planned, and the quasi-continuous manipulator moving along this path can realize real-time obstacle avoidance. Simulation results demonstrate the effectiveness of the proposed method.