The invention discloses a
robot obstacle sensing and autonomous
obstacle avoidance method based on a convex
hull model. The method comprises the following steps: 1, acquiring
robot positioning and agricultural scene information by using a
laser radar and differential RTK; 2, comprehensively analyzing a land slope condition through a sector-based ground segmentation
algorithm, and separating ground point clouds from obstacle point clouds; 3, performing clustering analysis on the obstacle
point cloud by using a Euclidean clustering method and a Graham scanning method, and establishing an obstacle convex
hull model for representation; using a multi-feature nearest
neighbor algorithm and Kalman prediction to determine obstacle inter-frame relation and
motion prediction information; 4, establishing a finite-state
machine decision-making
system, and providing reference path guidance in combination with environment
perception prediction features; and 5, based on an MPC-based space-time joint
obstacle avoidance path planning
algorithm, establishing an
obstacle avoidance constraint based on
scale transformation, and performing optimization solution to obtain an obstacle avoidance path and
optimal control input. According to the invention, the accuracy of obstacle detection and the robustness of an obstacle avoidance
system are effectively improved, and the high efficiency and safety of the
robot during operation are ensured.