cross domain modeling and optimization of high speed
play

Cross-domain Modeling and Optimization of High-speed Visual Servo - PowerPoint PPT Presentation

Cross-domain Modeling and Optimization of High-speed Visual Servo Systems Zhenyu Ye, Eindhoven University of Technology and Connecterra BV Henk Corporaal, Eindhoven University of Technology Pieter Jonker, Delft University of Technology Henk


  1. Cross-domain Modeling and Optimization of High-speed Visual Servo Systems Zhenyu Ye, Eindhoven University of Technology and Connecterra BV Henk Corporaal, Eindhoven University of Technology Pieter Jonker, Delft University of Technology Henk Nijmeijer, Eindhoven University of Technology

  2. Visual Servo Systems: a Multi-domain View Focus: controlled and structured environments. 2 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  3. Challenges and Proposed Solutions Challenge 1 Limitations of visual feedback: low sample rate, large delay, coarse quantization . Proposed solution: Design template for high-speed vision processing. Challenge 2 Cross-domain couplings and trade-offs. Proposed solution: A framework of methods for cross-domain modeling and optimization. 3 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  4. Axiomatic Design: an Example Dependent Design Design : Dependence Parameters Matrix Parameters : Independence Image sensor Sample period Vision algorithm Quantization error Processing architecture Delay Plant Controller Performance criteria Precision Bandwidth N. P. Suh, “Axiomatic design theory for systems,” Research in Engineering Design, vol. 10, no. 4, pp. 189–209, 1998. 4 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  5. Design Matrix Obtained by Design Template Image sensor Sample period Vision algorithm Quantization error Processing architecture Delay Plant Controller Time Sensor Processing Processing Frame 1 Processing Readout Stage 1 Stage 2 Processing Sensor Processing Sample Period Frame 2 Stage 1 Readout Stage 2 Image frame 5 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  6. Delay: Coupling of Algorithm and Architecture Approach: (1) algorithmic patterns (2) architecture template (3) high-level synthesis Delay of Vision Processing 6 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  7. 3 configurations of architecture Case Study 3 image sensor sizes 3 vision algorithms Increasing quantization (A)(B)(C)(D) are Pareto-optimal configurations Increasing delay 7 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  8. Motion Error Vision Error Performance After (a) Precision Controller Optimization (b) Bandwidth (a) Precision (b) Bandwidth Root-Mean-Squared-Error (RMSE) Error of tracking sinusoidal signals of tracking a constant reference of different frequencies Increasing reference frequency Increasing tracking error Increasing tracking error 8 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  9. Conclusions 1. Cross-domain modeling and optimization are necessary . Demonstrated improvement: • 20% for tracking a constant reference. • 43% for high-bandwidth applications. 2. The demonstrated improvements are only achievable by cross-domain modeling and optimization. 3. This paper provides effective methods for such a purpose. Thank you. 9 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  10. Backup Slides 10 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  11. Visual Servo Systems: a Multi-domain View Focus on high-speed visual servo systems in structured environments . • Require little adaptability. Predefined patterns are often used. • Typically optimized for accuracy and bandwidth . 11 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  12. Modeling Sample Period and Measurement Error Exposure Number Quantization time of pixels function Sample Measurement period Rate of readout Sensitivity error 12 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  13. Modeling Measurement Error Image sensor Sample period Vision algorithm Quantization error Processing architecture Delay Plant Controller Quantization function Quantization error Position of sensitivity image frame Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  14. Design Template of High-speed Vision Systems Pipelining processing in multiple stages Decoupling sensor Optional large buffer readout from for multi-frame algo. processing 14 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  15. Controller Gain Simplify dependency of K Optimizing K: analytical method and simulaiton 15 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  16. Controller Gain Simplify dependency of K 16 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  17. Image Sensors 17 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  18. Vision Algorithms Algorithm 1 : Algorithm 2 & 3 : 18 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  19. Processing Stages of Vision Algorithms 19 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  20. Vision Algorithm 3: Complexity Analysis 20 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  21. Vision Algorithm 3 on Architecture Template 21 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  22. System Diagram Simplified model for analytical methods: quantized sampled-data system with time delay. 22 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  23. Quantization Error Error “e” depends on image position “x” and displacement “d”. Vision algorithms is lumped into function “g()”. 23 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  24. Sample Period and Delay 24 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

  25. Tracking Errors of a Constant Reference 25 Cross-domain Modeling and Optimization of High-speed Visual Servo Systems

Recommend


More recommend