Simulink Based Robot Arm Control Workstation By Adam
Simulink Based Robot Arm Control Workstation By Adam Vaccari and Kain Osterholt Advisor: Dr. Dempsey March 3, 2005
Presentation Outline • Introduction • Sim. Mechanics Plant Model • Force Feedback • Virtual Reality • Schedule
Introduction Goals 1. Model Robot Arm in Sim. Mechanics Toolbox 2. Design Closed Loop Controllers 3. Implement Force Feedback Joystick Control 4. Real Time Visualization using the VR Toolbox
Plant Model Kt – DC motor torque constant Kv – DC motor back EMF constant
Plant Model Kt – DC motor torque constant Kv – DC motor back EMF constant
Sim. Mechanics Model
Sim. Mechanics Model
Sim. Mechanics Model
Sim. Mechanics Model
Sim. Mechanics Model
Sim. Mechanics Model
Sim. Mechanics Model
Sim. Mechanics Model
Model Evaluation Compare Sim. Mechanics Model vs. Actual System • Arm Suspended at Angle Ө then Dropped Ө • Measured Settling Time (Time taken to reach 2% of Final Value)
Model Evaluation Results for Drop From 30 degrees: Ts = 1. 59 sec Experimental Sim. Mechanics
Model Evaluation Drop Angle Actual System Sim. Mechanics Model Error 20° 1. 38 secs 1. 846 secs 25. 2% 45° 1. 46 secs 1. 885 secs 22. 5% 90° 1. 18 secs 2. 015 secs 41. 1%
Sim. Mechanics Model Gain (Deg/Volt) Position (deg) Voltage (V) 10 0. 1946 20 0. 386 52. 2466 30 0. 556 58. 82353 40 0. 716 62. 5 50 0. 856 71. 42857 60 0. 966 90. 90909 70 1. 0456 125. 6281 80 1. 096 198. 4127 90 1. 113* 588. 2353* * Values taken as angle approaches 90 degrees
Force Feedback Joystick Logitech Wingman Strike Force 3 D Force Feedback Joystick • Send command inputs to robot arm • Provide feedback about environment arm is operating in
Simple Application Inverted Pendulum Objective: Keep Arm Upright Ө • Joystick Applies Torque • Feedback Force Proportional to Ө
Simulink Model
Future Applications Feedback Torque Due to Load • More resistance to movement as load increases Training Program • Uses force feedback to “guide” joystick to correct position
Virtual Reality VRML Tree
Virtual Reality
Virtual Reality
Virtual Reality
Virtual Reality
Video Clip of 90 Degree Drop
Video Clip of 90 Degree Drop
Schedule Week Kain Osterholt Adam Vaccari 1 -2 Joystick Force Feedback – Test with DC Motor Model 3 -4 Sim. Mechanics – Model Inverted Robot Arm 5 -6 Model using VR Toolbox 7 -8 Design Digital Controllers 9 Joystick Applications 10 MATLAB GUI (Graphical User Interface) 11 Preparation for EXPO 12 Final Report Model Gripper Arm
Questions?
- Slides: 30