Product Models for Robotics