Font Size: a A A

Research On Laser Vision Tracking Technology Based On STM32

Posted on:2024-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:J L LiuFull Text:PDF
GTID:2530306944452154Subject:Electronic information
Abstract/Summary:PDF Full Text Request
Laser measurement has a wide and important application background in the field of industrial measurement.With the development of computer technology and artificial intelligence,laser measurement technology has also ushered in intelligent design.This article combines the current development status at home and abroad to promote the development of laser tracking technology towards miniaturization,precise tracking,and convenient control system adjustment.A laser vision tracking system based on STM32 microprocessor is designed and implemented.The system combines laser transmission,image processing,deep learning,and other fields,integrating laser transmission module,visual imaging module,main controller module,and servo drive module.This thesis conducts multiple system tests through reasonable algorithm design,hardware selection,and software program development.The system enhances the adaptability of the laser tracking system,improves the accuracy and reliability of laser tracking.In terms of algorithm design,in order to solve the problem of ineffective recognition and tracking of moving targets in complex environments such as occlusion during their movement,this paper designs a Kalman filtering algorithm for system prediction and tracking;Simultaneously incorporating a digital PID control algorithm for system stability control.In terms of hardware circuit,this article selects STM32F103ZET6 as the main controller of the system,which is used to receive and process target position data from sensors,and controls the servo motor in the form of PWM waves to drive the laser transmitter to track the target;Select the Open MV visual imaging module integrated with the OV7725 camera as the position sensor of the system,which is used to identify targets,determine target positions,and transmit target position data to the main controller;Select a servo motor to control the rotation of the laser transmitter,and build a laser tracking system in conjunction with a twodimensional pan tilt.In terms of software program development,this article completed the development and design of the main control module program on the Keil u Vision5 platform,compiled and downloaded the system’s main program and serial communication,PID control algorithm,and subroutines of the servo drive module;Compilation and download of system software programs were completed on the Open MV IDE platform,and programs for target preprocessing,target recognition,and Kalman filtering algorithm were designed to ensure the stability and reliability of the laser vision tracking system.In terms of system testing and application,this article tested the serial communication function between the main controller of the system and the visual imaging module,the sensitivity of the target visual imaging module to target recognition in different backgrounds,the reliability of system tracking after applying Kalman filters,and the overall tracking effect of the system.The test results show that the system functions well in all aspects,has strong adaptability to target recognition in different backgrounds,and has good reliability and stability;Under different application backgrounds,when the target motion speed is 0.3-0.5m/s,the system achieves 96.8% recognition of the target,and the tracking error does not exceed1 cm.At the same time,the laser vision tracking system is used for laser wireless energy transmission to power the car and drive it forward.The laser vision tracking system based on STM32 designed and implemented in this article not only achieves precise laser tracking,but also improves the integration of laser tracking system components,providing new ideas for the industrial measurement field and promoting the integrated development of laser measurement devices.
Keywords/Search Tags:Laser measurement, Target tracking, Kalman filter, PID control algorithm
PDF Full Text Request
Related items