Delivery Bot

Chicken barns are challenging environments to operate a robot! The bot has to contend with the heat, dust, and tight clearances. Most importantly, it has to be sanitized and cannot touch the ground before entering the barn. My challenge at Birdseye was to program a rover to deliver the robot to the barn.

The rover was powered by two motor controllers attached to a Sparkfun Pro Micro controller. I programmed the rover to receive and interpret inputs from a Bluetooth PlayStation controller using C++. I wrote a function mapping the movement of the controller joystick to the rover’s mobility. Similarly, the controller buttons mapped to the movement of the rover lift gate and winch.

Utilized…

Previous
Previous

SITR