Making Henry Hoovers Battle for AI Education - Hackster.io

TL;DR

James Bruton has created an entertaining project that involves making two Henry Hoovers—those cute, face-equipped shop vacs—battle each other autonomously using artificial intelligence (AI). Instead of delving into large language models, Bruton employed deep learning, training the AI in a digital simulation built with RViz, which included 3D digital twins of the Henry Hoovers. The AI learned through a simplified 2D battle environment using PyGame, with reinforcement learning techniques to encourage aggressive behaviors.