玉米田间除草机器人主要由发动机、传动轴、履带、万向轮、割草刀以及车机显示屏和开发板组成。
启动发动机时,显示屏开启,操作者在屏幕中设置土地泥泞情况和行走路线,除草机器人开始按照预设路线走动。在车体上配有视觉传感器,机器人在工作时获得待割区域图像,视觉识别待割区域杂草是否除净,若除净,则进入下一地块进行工作,若没除净、则调节履带速度,使履带进入怠速状态,增加机器人在此区域的停留时间,增加割草刀在该区域的工作时间。开发者开启机械时可在显示屏中设置视觉检测间隔时间,达到一个时间间隔后,机器人将再次对待割区进行识别,若除净,则进入下一区域:若没有,则循环此过程。状态显示评为该机器人的开发板,上有WLAN模块,用来处理环境参数和接收指令。在程序启动后,可以进行人工辅助控制该机器人的行走路线,达到机器人的最佳作业状态。