Autonomous Gardening Assistant Robot
May 2017 - August 2017
May 2017 - August 2017
In a group of 4, I designed, built, programmed, and tested an autonomous robot that aimed to assist individuals with the laborious aspects of gardening. The robot was able to follow a line placed on the ground and stop to dig holes in dirt where the user placed coloured tape. I programmed the robot in RobotC, integrated all sensors and motors, and validated the design. Employed rapid prototyping (3D printing, laser cutting) to fabricate subsystems.
I used a continuous rotation servo motor to rotate the drill-bit. Manually calibrated dead-band region.
A colour sensor read coloured strips on the ground to determine hole depth
I calibrated the light intensity sensor to sit on the edge of the black tape. Low readings meant the robot was pulling too far left, high readings meant it was too far right.
The drill was raised and lowered using a winch system powered by servo motors. The drill platform was designed in AutoCAD.
I implemented the line-following system to counter the effects of track slippage
A 3D printed drill bit with compact flute was used for high material removal