Precise Automated Kinematic Calibration of RCM Robots Checkpoint Presentation Group6 About our Project Precise Automated Kinematic Calibration of RCM Robots Main Goal: Quantify the error of Optical Tracker, Robot Remote Center of Motion Important Steps: • Calibrating the accuracy of Polaris Optical Tracking System • Quantify the error of RCM • Update Kinematic Model Status • Done: – Report on the accuracy and precision of Polaris tracker (minimum) – In Process: Submitting Paper to Engineering Urology Society Conference 2012 • To-Do: – Observe Revolving Needle Driver Robot (Expected) – Identify errors in RCM motion (Expected) – Update Kinematic Model (Maximum) Background of Polaris • From NDI Manual 3D RMS Volumetric Accuracy 3D RMS Repeatability acceptance 0.350 mm 0.200 mm Background of Polaris • From other papers • Accuracy assessment and interpretation for optical tracking systems, Andrew D Wile, 2004 - Good: RMS analysis, 3D pyramid shape, 1500 position readings - Limit: Sample number Weak Apparatus (small table mill) No information about coordinate system registration • Comparative Tracking Error Analysis of Five Different Optical Tracking Systems , Rasool Khadem, 2000 - Good: Compare many trackers, use passive/active markers - Limit : Only looked at precision Did not align apparatus with tracker (plate with holes) Only 100 samples Polaris Error Quantification: Objectives • How many samples must we take? • Where in the tracker volume should we read? • What accuracy and precision can we get? Polaris Error Quantification: Coordinate Systems • Directions which the observed Marker will travel Step 1: Machine Vibration Conclusion: Do not take readings while spindle is turning Testing Methods • 1D, 2D tests 1D Precision Test: How many samples? • Carried out along Polaris Z Conclusion: 500 samples is OK 2D Accuracy Test: Point Cloud Registration Tracker ^---^ Here 2D Accuracy Test: What Subset for Registration? 9 pts 16 pts All 2D Test: Point Cloud Registration Closest Point: 32 micron precision, 152 micron accuracy Furthest Point: 69 micron precision, 231 micron accuracy 2D Test: Point Cloud Registration • Results X Y Z Accuracy Mean 0.0025 0.0125 0.1036 (mm) Min 0.0001 0.0008 0.0116 Max 0.0078 0.0298 0.2315 Precision Mean 0.0484 Euclidean Distance (mm) Min 0.0314 Max 0.0705 Methods • 3D test set up 3D Volume Test: Pyramid Slices 3D Volume Test: Pyramid Slices Scaled Precision Radii and Accuracy Vectors show non-uniform error 3D Volume Test: Individual Points Closest Point: 19 micron precision, 367 micron accuracy Furthest Point: 23.7 micron precision, 276 micron accuracy 3D Volume Test: Middle Points Middle Point: 25 micron precision, 31.5 micron accuracy Conclusion: Accuracy not so great at extremes of point cloud 3D Volume Test: Numbers • Results X Y Z Accuracy Mean 0.0152 0.0349 0.1904 (mm) Min 0.0006 0.0001 0.0017 Max 0.0375 0.0737 0.3868 Precision Mean 0.0423 Euclidean Distance (mm) Min 0.0024 Max 0.0737 Conclusions • CNC more reliable, relatively accurate than other calibration apparatus • Can get more precise readings than previously thought – take more samples • Precision generally worse in Polaris Z – Should measure in XY planes • Accuracy is distorted over tracker volume – Point cloud minimizes error at center – Localize observation for better accuracy Next Steps • Continue pursuing Polaris accuracy & precision • Observe motion of the Revolving Needle Driver (RND) End-Effector – Gets isocenter(s) of RCM point, EEF motion • Use these to update kinematic model Questions? – 2D – 3D Thank You! X Y Z Accuracy Mean 0.0025 0.0125 0.1036 (mm) Min 0.0001 0.0008 0.0116 Max 0.0078 0.0298 0.2315 Precision Mean 0.0484 Euclidean Distance (mm) Min 0.0314 Max 0.0705 X Y Z Accuracy Mean 0.0152 0.0349 0.1904 (mm) Min 0.0006 0.0001 0.0017 Max 0.0375 0.0737 0.3868 Precision Mean 0.0423 Euclidean Distance (mm) Min 0.0024 Max 0.0737
© Copyright 2026 Paperzz