Baymax is a smart courier robot that was designed to respond to a set of performance criteria and user needs in a simulated delivery environment. It has navigation and obstacle avoidance features built using the Python programming language and the BrickPi for hardware.