1 / 27

Evaluation and Optimization of Rover Locomotion Performance

ICRA’07, Rome Workshop on Space Robotics. Evaluation and Optimization of Rover Locomotion Performance. Thomas Thueer & Roland Siegwart. Machines that know what they do. Outline. Locomotion Concepts Metrics Aspects Locomotion Performance Example: Rover Comparison - Simulation & Hardware

stella
Download Presentation

Evaluation and Optimization of Rover Locomotion Performance

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ICRA’07, Rome • Workshop on Space Robotics Evaluation and Optimization of Rover Locomotion Performance Thomas Thueer & Roland Siegwart Machines that know what they do

  2. Outline • Locomotion Concepts • Metrics • Aspects Locomotion Performance • Example: Rover Comparison - Simulation & Hardware • Improving Locomotion Performance • Conclusion and Outlook

  3. Locomotion Concepts • How to design wheeled rovers for rough terrain?

  4. Characteristics of Locomotion Mechanisms • Trafficability: capacities to drive over a loose terrain • Main parameters: • Wheel-Ground Contact • Distribution of Mass • Maneuverability: mainly the steering capacities • Locomotion mechanism (steering of wheels) • Type of contact with ground • Terrainability: capacities to cross obstacles and maintain stability • Locomotion mechanism • Mass distribution • Type of contact, number and distribution of contact point

  5. Wheeled Rovers (RCL):Concepts for Object Climbing Purely frictionbased Change of center of gravity(CoG) Adapted suspension mechanism with passive or active joints

  6. Catalog of Existing Solutions I

  7. Catalog of Existing Solutions II

  8. Metrics • Necessary for proper comparison of different systems • “Know what conclusion you want to derive” • Requirements • Precise definition • Measurable • Objectivity / independent from specific parameters • Ideally available in simulation and reality • Apply to normalized systems • Absolute / relative comparison • Level of accuracy (requirements, level of knowledge of final design)

  9. Metrics – Overview • Metrics for different aspects of performance • Terramechanics • Obstacle negotiation capabilities • Metrics for sub-systems • Evaluation independently from rover • Same performance of sub-system on different rovers • E.g. Rover Chassis Evaluation Tools (RCET) activity for wheel characterization

  10. MetricsTerramechanical & Geometrical Aspects • Analysis of wheel ground interaction based on Bekker • Drawbar pullEqual for all rovers if normalized, independent from suspension • Slope gradeabilityDepends on suspension that defines normal force distribution on slope • Static stability • See slope gradeability • Geometrical analysis not sufficient!

  11. MetricsObstacle Negotiation (Terrainability) • Minimum friction requirement • Minimizing risk of slippage/getting stuck in unknown terrain • Optimization: equal friction coefficients • Minimum torque requirement • Minimizing weight and power consumption • Slip • Bad for odometry, loss of energy

  12. Example: Rover Comparison - Simulation & Hardware • Comparison of different rovers • CRAB (sim. & HW) • RCL-E (sim. & HW) • MER – rocker bogie type rover (sim.)

  13. Example: Rover Comparison –Simulation Setup • Performance Optimization Tool (2DS – RCET) • Static, 2D analysis • Fast calculation allows for parametrical studies: optimization of structures • Over actuated systems: optimization of wheel torques • Results reflect full potential of structure(not influenced by parameter tuning, control algorithm) • Simulations • Benchmark: step obstacle (tough task for wheeled rovers) • Rovers normalized (mass, wheels, track, CoG, load dist.) • Models with respect to breadboard dimensions/weight

  14. Example: Rover Comparison –Simulation Results • Equally good performance of CRAB and MER • Different forward and backward performance of asymmetric systems as potential drawback Required friction coefficient [-] Required torque [Nm]

  15. Rover Comparison – Experimental Setup • Rovers • Modular design: same wheels and electronics • GenoM software framework • Motors: Maxon RE-max 22 Watt; EPOS controllers • Equal footprint (0.65 m), similar weight (32-35 kg) • Test runs • Control: velocity, velocity with wheel synchronization • Two types of obstacle coating (rough, carpet-like) • Step (wheel diameter high) • At least 3 runs; log of currents, encoder values

  16. Example: Rover Comparison – Experimental Results (1) • CRAB • Success rate: SR = 100 % • Slippage: Slip = 0.3 m • RCL-E • Success rate: SR = 0 %Wheels blocked because of insufficient torque • Modification of controller settings: Maximum current increased (2.5 A  3.5 A; 8.6 Nm  12 Nm) • Success rate: SR = 47 % • Slippage: Slip = 0.41 m

  17. Example: Rover Comparison – Video of Testing Hardware tests with CRAB and RCL-E

  18. Example: Rover Comparison – Experimental Results (2) saturation • Rover: CRAB • Successful test run • Peaks indicate obstacle climbing of wheels • Current graph • Saturation at 2.5A • Negative currents occur • Distance graph (encoders) • Normal inclination  wheel moving or slipping • Reduced inclination  wheel blocked negative currents wheels blocked

  19. Example: Rover Comparison – Experimental Results (3) • Rover: RCL-E • Failed test: rover blocked (current limit at 2.5 A) • Rear wheel saturated • Front and middle wheel slip • Successful test(current limit at 3.5 A) • Current back wheel > 2.5 A • Front and middle wheel: currents similar as above • Problems in climbing phase can be detected (oscillation of signal) wheels slipping wheel slipping - lack of grip

  20. Example: Rover Comparison –Simulation vs. Experiments • Qualitative Analysis • Strong correlation predictions – measurements • Significantly higher torque (SR = 0 %, 2.5 A) and friction coefficient (SR = 47 %, 3.5 A) of RCL-E than CRAB (SR = 100 %, 2.5 A) • Same ranking simulation/hardware for all metrics • Quantitative Analysis • Discrepancy of numerical values (~40 %) • Static, ideal model • Validation of simulations through hardware tests (Ref: Thueer, Krebs, Lamon & Siegwart, JFR Special Issue on Space Robotics, 3/2007)

  21. Challenging Environment on Mars • Spirit and Opportunity Robots on Mars – since 24.1.2004

  22. Motion Control – Tactile Wheels • Improvement of locomotion performance through motion control • Control types • Torque control • Kinematics based velocity control • Need for tactile wheel • Wheel ground contact angle required • First prototype on Octopus • Development of new “metallic“ wheel

  23. Flexible Wheels • Better tractive performance • Lower total motion resistance Courtesy of DLR Köln

  24. Navigation – Motion Estimation and Control in Rough Terrain

  25. Conclusion • Locomotion mechanisms and their characteristics • Metrics for different aspects of performance • Example of evaluation and comparison of systems • Focus on obstacle negotiation aspect of locomotion performance • Static 2D analysis in simulation • Verfication and validation with hardware • How to improve performance • Motion control • Tactile wheel as sensor for wheel ground contact angle

  26. Outlook 3.2 m • Continuous Flight on Mars

  27. Thanks for your attention! • Acknowledgement • This work was partially supported through the ESA ExoMars Program and conducted in collaboration with Oerlikon Space, DLR and vH&S Questions ?

More Related