Abstract:
We’ve generally seen that grass trimming task is performed using manual
grass cutters and diesel powered lawn mowers, however due to human error there is a lack of precision and accuracy while utilizing these devices.
Using manual lawn mowers to create patterns on the grass is also very
tough. As a result, an environmentally benign and user-friendly robot for
automatic grass trimming and pattern execution without human supervision is required. The main objective of this project is to design a robot
that can trim grass in two different patterns, such as a football feld and
a chessboard pattern. The graphical user interface is being used to intake
the dimensions of the grass feld’s working area and pattern selection. If
the robot detects any sort of object in its path, it will stop and produce a
beeping alarm until the object is removed. To trim the grass to the required
length, a DC motor will move the cutting blade up or down. In our scenario, the graphical user interface is created on a Raspberry Pi-compatible
LCD screen display. The Arduino microcontroller is selected because it
is more suited for controlling motors, handling interrupts, and delivering
power to various modules. Both microcontrollers are connected via the
UART communication protocol. To make it energy efcient, a DC battery
and a backup solar panel is mounted on robot. Pattern following, pattern
cutting and autonomously moving robots are all possible applications of
this project.