and
play

and Tactical Behaviors for Unmanned Ground Vehicles James Albus, - PowerPoint PPT Presentation

Intelligent Control and Tactical Behaviors for Unmanned Ground Vehicles James Albus, Senior NIST Fellow (Retired) Intelligent Systems Division National Institute of Standards and Technology Senior Robotics Scientist Robotic Technology Inc.


  1. Intelligent Control and Tactical Behaviors for Unmanned Ground Vehicles James Albus, Senior NIST Fellow (Retired) Intelligent Systems Division National Institute of Standards and Technology Senior Robotics Scientist Robotic Technology Inc. 1 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  2. Basic Intelligent System OODA loop Goal Orient Decide Perception Behavior World Model internal Observe Act external Sensing Real World Action Perception establishes correspondence between internal world model and external real world Behavior uses world model to generate action to achieve goals 2 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  3. Intelligent System Architecture 4D/RCS Reference Model 4D/RCS Reference Model OODA OODA SP BG Battalion Formation WM Plans for next 24 hours SURROGATE BATTALION Platoon Formation SP BG Plans for next 2 hours WM SURROGATE PLATOON OODA Section Formation SP Plans for next 10 minutes BG WM SURROGATE SECTION OODA Tasks relative to nearby objects Objects of attention SP Plans for next 50 seconds BG WM VEHICLE Task to be done on objects of attention OPERATOR INTERFACE OODA OODA OODA OODA Communication Attention Mission Package Locomotion SUBSYSTEM Surfaces 5 second plans SP WM BG SP WM SP SP BG Subtask on object surface WM BG WM BG Obstacle-free paths OODA OODA OODA OODA Lines PRIMITIVE SP WM BG SP WM BG SP WM BG SP WM BG 0.5 second plans Steering, velocity OODA OODA OODA OODA OODA OODA OODA OODA Points SERVO SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG 0.05 second plans Actuator output SENSORS AND ACTUATORS 6 3 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  4. 4D/RCS Reference Model Architecture for Unmanned Vehicle Systems Adopted by GDRS for FCS Autonomous Navigation System Adopted by TARDEC for Vetronics Technology Integration • Hierarchical structure of goals and commands • Representation of the world at many levels • Planning, replanning, and reacting at many levels • Integration of many sensors stereo CCD & FLIR, LADAR, radar, inertial, acoustic, GPS, internal 4 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  5. Attributes of 4D/RCS • Combines AI with control theory • Hierarchical representation of tasks, space, & time • Combines deliberative with reactive at many levels • Depends strongly on sensing and perception • Supports a rich dynamic world model at many levels • Integrates prior knowledge with current observations • Models functional architecture of the human brain • Addresses the full range of human behavior • Is mature with engineering tools and software libraries 5 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  6. Intelligent System Architecture 4D/RCS Reference Model SP BG Battalion Formation WM Plans for next 24 hours SURROGATE BATTALION Platoon Formation SP BG Plans for next 2 hours WM SURROGATE PLATOON Section Formation SP Plans for next 10 minutes BG WM SURROGATE SECTION Tasks relative to nearby objects Objects of attention SP Plans for next 50 seconds BG WM VEHICLE Task to be done on objects of attention OPERATOR INTERFACE Communication Attention Mission Package Locomotion SUBSYSTEM Surfaces 5 second plans SP WM BG SP WM SP SP BG Subtask on object surface WM BG WM BG Obstacle-free paths Lines PRIMITIVE SP WM BG SP WM BG SP WM BG SP WM BG 0.5 second plans Steering, velocity Points SERVO SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG SP WM BG 0.05 second plans Actuator output SENSORS AND ACTUATORS 6 6 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  7. A 4D/RCS Computational Node 4D/RCS node 7 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  8. Knowledge is Central 4 8 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  9. Forms of Representation Iconic - signals, images, maps (arrays) - Support communication, geometry, and navigation - Have range and resolution in space and time Symbolic - objects, events, classes (abstract data structures) - Support mathematics, logic, and linguistics - Have vocabulary and ontology Links - relationships (pointers) - Support syntax, grammar, and semantics - Have direction and type 9 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  10. MULTI-RESOLUTION MAPS • Data flows up and down between the different maps • Path planning occurs at each level 0.4 m grid 50 m wide 4 m grid 500 m wide 30 m grid Terrain map 10 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  11. Sensory Processing * Classification Compare group attributes with class prototype Set pointers that define class membership Computation of Group Attributes e.g., size, shape, texture, motion Recursive estimation of group attributes * Segmentation and Grouping Segment pixels that meet grouping criteria Set pointers that define grouping relationships Focus Attention Direct sensors to region of interest Window and track interesting entities and events 11 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  12. Segmentation & Grouping Spatial pixel patterns => Entities Temporal signal patterns => Events Fundamental Problems: Any segmentation is a hypothesis. Needs confirmation. 2D images are ambiguous in range => infinite # of hypotheses Segmentation criteria == Gestalt grouping hypotheses Proximity in space or time Similarity in brightness, color, shape, size, texture, etc. Symmetry, Smooth continuation Bottom-up segmentation of optical images is notoriously poor. Need to integrate top-down inputs 12 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  13. Classification Fundamental Problem Object classification depends on: 1. accurate segmentation and grouping 2. dimensionality of object attribute vector 3. number of pixels on target (> 100) Optical images are high in resolution, but ambiguous in range. Therefore, segmentation is hard Range images are low in resolution Therefore, not enough pixels on target Data fusion helps High-level context helps more 13 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  14. LADAR is a Critical Break-Through 3D Range Image 2D Color Image Range and slope are ambiguous Enables transformation Segmentation is difficult into geocoordinates 14 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  15. 4D/RCS World Model Real-time Map Building 15 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  16. Next Generation LADAR Intensity Image in the Woods 16 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  17. Geocoordinates Overhead View 17 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  18. Range Image Oblique View 18 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  19. High Resolution LADAR .02 degree angular resolution 2 cm range resolution 5 x 80 degree field of view 19 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  20. Segmentation based on Fusion of Color & LADAR Images James Albus Tsai Hong Mike Shneier Gerry Cheok Tommy Chang National Institute of Standards and Technology U. S. Department of Commerce 20 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  21. False color LADAR intensity image 21 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  22. Color Segmentation Road Edge Detection Road Detection 22 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  23. Road edges from color image 23 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  24. Road Edge Segmentation Segment out everything to right and left of road edges 24 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  25. Height & Range Segmentation Segment out everything > 2 m above road and range > 70 m 25 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  26. Ground Segmentation Segment out road and points < 20 cm above road 26 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  27. Compute Attributes of Segmented Cars Object2 Range = 62 m Closing speed = 2 m/sec Width = 162 cm Height = 140 cm Object1 Range = 41 m Closing speed = 2 m/sec Width = 176 cm Height = 128 cm Classify based on height, width, and closing speed 27 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  28. Image Processing of High Resolution Range Images Human Detection in a Cluttered Environment at 50 meters Jim Albus, Tsai Hong, Will Shackelford, Tommy Chang, Gary Haas 28 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

  29. Three Mannequins 29 NIST • Manufacturing Engineering Laboratory • Intelligent Systems Division

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend