Intelligent navigation system design based on STM32
To solve the problem of intelligent determination of heading and navigation for spacecrafts,this paper adopts a modular approach to design an intelligent navigation control system based on STM32 infrared guidance.The intelligent navigation system uses an infrared receiving module to receive infrared guidance signals,adopts a linear weighting method to determine the deviation angle between the heading and guidance signals,and uses a proportional integration differentiation(PID)control algorithm to determine the duty cycle of the pulse width modulation(PWM)signal controlling the steering angle,thereby reliably controlling the speed of the propeller and the steering angle of the rudder.According to the test results of the water tank,the intelligent navigation control system can quickly process infrared received signals and perform reliable navigation control while maintaining a high speed.