Abstract:A weeding robot was developed based on direct herbicide application methods. After weeds were identified, the embedded computer sent instructions to a micro controller, which controlled the robotic arm to locate weeds, cut them and apply chemicals simultaneously. Researches were focused on the kinematics analysis of the robotic arm. Joint angles and control parameters were calculated and then modified. The robotic arm could move accurately under the control from the main computer.