Abstract: Systems and methods permit filling containers with a product. A filling arm is disposed within a chamber. An optical sensor is configured to sense openings of the containers within the chamber. Locations of the sensed openings are used to guide the filling arm to fill the containers with a product.