AC 2011-609: LEARNING ROBOTICS THROUGH DEVELOPING A VIR- TUAL ROBOT SIMULATOR IN MATLAB
Robot Modeling and Control [Book Review]