Safety

  • The following safety features have been engineered into the AgriBot to provide a safer user experience and help mitigate various hazards.


E-stop push button

  • A physical E-stop button is located on top of the electronics box and can be pressed to immediately stop and unpower all motors and peripherals.

  • This can be used in case of being pinched or entangled in the machine, or if the machine is behaving unexpectedly.


Stall detection

  • AgriBot can detect motor stalls and will by default E-stop if a movement error occurs too many times in a row.

  • This can prevent injury and potential damage to the machine.


Fuse

  • A fuse is located on the Agriduino to protect the electronics from over-current conditions that may be caused by a short or other malfunction.


Pin guard

  • AgriBot can be configured to set a peripheral to a certain state after a timeout period.

  • This can act as a secondary precaution in case a poorly designed sequence or custom code instructs AgriBot to leave a peripheral in an unsafe state for an extended period of time, such as leaving the solenoid valve open for too long.