EngineeringRBE 2001 Unified Robotics I: Robot Mechanics Aug 2023 – Oct 2023 by Chris Hunt June 2, 2026