Design and Implementation of an EOD Robot Control System Based on DSP+FPGA
Currently, Explosive Ordnance Disposal (EOD) robots play an important role in the increasingly severe global terrorist attacks, significantly reducing casualties. Therefore, research on EOD robots holds significant social importance. However, the high price of EOD robots on the market hinders their widespread adoption. This paper, from the perspective of practical application, proposes a design scheme for an EOD robot control system based on DSP+FPGA, completes the hardware platform construction and software development for the EOD robot control system, and verifies it through experiments.
The hardware platform of the EOD robot control system is centered around DSP and FPGA. The system adopts a modular design approach, with independently designed sub-modules, mainly divided into a motion control module, power module, data communication module, and video acquisition module. The motion control module is developed using an FPGA, which interacts with the DSP via the DSP's external interface (XINTF). It generates motor control signals based on data transmitted from the DSP, utilizing the FPGA's parallel processing capability to drive and control 8 sets of DC brushless motors. The power module is powered by a lithium battery, providing the necessary power to each module of the control system through multiple DC-DC converters. The data communication module uses a wireless data transmission module to achieve remote control of the robot. The video acquisition module is centered around a Zedboard development board and a wireless router. It establishes a wireless local area network (WLAN) for video transmission, enabling video monitoring of the EOD