html5-img
1 / 49

Control and Robotics

Control and Robotics. Its all about the feedback. Sensing – environment, position, pose or attitude, obstacles, etc. Path Planning (traditional A/I) – given the environment, get to objective Control – How do you track the trajectory that you have generated.

herman
Télécharger la présentation

Control and Robotics

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. Control and Robotics Its all about the feedback

  2. Sensing – environment, position, pose or attitude, obstacles, etc. Path Planning (traditional A/I) – given the environment, get to objective Control – How do you track the trajectory that you have generated Autonomous Mobile Platforms depend on:

  3. Robotics in general Sensors in general Types of Sensors Filtering Issues Control in general PID (Proportional Integral Derivative Control) Example, 3 wheeled ground vehicle Outline

  4. Robotics • Czech word Robota means compulsory labor. • “Rosum’s Universal Robots” written in 1920 by Czechoslovakian author Karel Capeck • Robotics: technology dealing with the design, construction, and operation of robots.

  5. Robots According to Merriam-Webster: 1 a: a machine that looks like a human being and performs various complex acts (as walking or talking) of a human being; also: a similar but fictional machine whose lack of capacity for human emotions is often emphasized b: an efficient insensitive person who functions automatically2: a device that automatically performs complicated often repetitive tasks3: a mechanism guided by automatic controls

  6. My Definition • Look at a Venn diagram of Mechanical and/or Electrical Hardware, Software, and Control Systems. • Robotics is the overlapping area at the center of the three Mechanical Robotics Software

  7. What are some of the Issues? • Configuration • What mechanical scheme do you need to complete the mission • Example: UAV that deploys from a type “A” sonobuoy (36” long x 4.875” in diameter) • Example: Pipe Inspection must negotiate 90 degree bends, self contained, etc.

  8. Navigation • How do you know where you are? • Outdoors • Underwater • In Space • Indoors • Underground

  9. Guidance • Where do you want to go? • How fast do you need to get there? • Is there anything in the way?

  10. Control • How do you get from where you are, to where you want to go? • What if something is not as predicted

  11. Odometry

  12. GPS – Global Positioning System

  13. Inertials

  14. Attitude

  15. Get the device to do what it is commanded Open Loop Control Feedback Control Must have a sensor Increases Disturbance Rejection Decreases Sensitivity to parameter variation Entire specialty of engineering Control Issues

  16. Toilet Bowl Cruise Control Thermostat on House Missile Guidance System Mobile Robot Obstacle Avoidance Many, many more Examples of Control Systems

  17. Cruise Control in Detail

  18. Cruise Control – Open Loop

  19. Cruise Control – Closed Loop

  20. Generic Control System Block Diagram

  21. Dynamic Range Linearity Hysteresis Quantization Temperature Effects Bandwidth Sensor Issues

  22. Power / Strength Linearity Hysteresis Quantization Temperature Effects Bandwidth Actuator Issues

  23. Control System – PID • Proportional • Integral • Derivative

  24. Control System – Motor Drive

  25. Control System – Motor Drive

  26. Control System – Voice Coil

  27. Control System – Voice Coil

  28. Control System – Heater

  29. Control System – Heater

  30. Control System – Motor Drive w/P

  31. Control System – Voice Coil w/P

  32. Control System – Heater w/P

  33. Control System – Motor Drive w/I

  34. Control System – Heater w/I

  35. Control System – Motor Drive w/PI

  36. Control System – Heater w/PI

  37. Integrator Windup – Motor Drive w/PI

  38. Integrator Limit – Motor Drive w/PI

  39. Control System – Voice Coil w/PD

  40. Control System – Heater w/PID

  41. Proportional gain increases response speed, to much gain causes system to ring. Integral gain kills steady-state error, wind-up and/or too much gain can cause system to go unstable. Derivative gain adds damping and stability, but is sensitive to jitter and noise. PID Controllers

  42. Don’t need to understand Controls or System to use PID. Start with pure Derivative control. Increase gain until system oscillates or you see over 50% overshoot. Go up to verge of ringing, back off by a factor of 2 or 4. Tuning PID Controllers

  43. Start with Proportional gain, increase by factor of 8 to 10 until oscillation. If it is already oscillating, decrease by factor of 8 to 10. From verge of oscillation, back off by factor of 2 to 4. Tuning PID Controllers

  44. Start with Integral gain very small, 0.0001 to 0.01. Increase until you get response you like. Be sure to implement anti-windup. If you have problems, play with sample rate. Tuning PID Controllers

  45. A 3-Wheeled Vehicle

  46. A 3-Wheeled Vehicle

  47. A 3-Wheeled Vehicle

  48. A 3-Wheeled Vehicle

  49. A 3-Wheeled Vehicle

More Related