为满足ROBOMASTER机甲大师机器人比赛的需要,针对在复杂环境下对具有不同特征的物体进行快速的识别与定位,从总体的设计思路、识别模块、运动控制、通信模块等几个主要部分详细介绍了设计原理与具体的实现方法,设计了一套可以实现机器人自动反击的应用程序。该程序能够满足提高机器人射击精准度的性能需求。