The invention discloses an obstacle-detecting obstacle-avoiding
system and method suitable for a full automatic weeding
machine. The
system comprises an MCU module, the MCU module is connected with anultrasonic
transducer, used for transmission, of an ultrasonic
phased array through a transmitting circuit, and the ultrasonic
transducer used for the transmission is located at the top of the weeding
machine; the MCU module controls the transmitting circuit to drive the ultrasonic
transducer to transmit ultrasonic signals, the ultrasonic signals are reflected back through an obstacle ahead, thetransmitting signals are received by a plurality of ultrasonic transducers used for receiving, and the plurality of ultrasonic transducers used for receiving are used to form an ultrasonic
phased array receiving array; the ultrasonic
phased array receiving array is connected with the MCU
processing module sequentially through a
signal amplification conditioning module, a detection low-pass filterand an A / D conversion module; and the MCU
processing module is connected with an upper computer. The
system and method provided by the invention use the
pattern recognition technology and the ultrasonic phased array technology to recognize and judge the obstacle ahead, thereby realizing intelligent full automatic operation of a
robot and the full automatic weeding
machine.