non expert development
play

Non-Expert Development M A T T B U N T I N G , Y E G E T A Z E L - PowerPoint PPT Presentation

A Safe Autonomous Vehicle Trajectory Domain Specific Modeling Language For Non-Expert Development M A T T B U N T I N G , Y E G E T A Z E L E K E , K E N N O N M C K E E V E R , J O N A T H A N S P R I N K L E U N I V E R S I T Y O F A


  1. A Safe Autonomous Vehicle Trajectory Domain Specific Modeling Language For Non-Expert Development M A T T B U N T I N G , Y E G E T A Z E L E K E , K E N N O N M C K E E V E R , J O N A T H A N S P R I N K L E U N I V E R S I T Y O F A R I Z O N A Bunting, SPLASH-2016, A Safe Autonomous Vehicle Trajectory Domain Specific Modeling Language for Non-Expert Development, Oct 30 th 2016

  2. Domain  Allow elementary students to program AV  Programs consist of an ordered set of primitive motions, i.e. a path  No unsafe paths should be executed

  3. Path Location

  4. Domain Safety  Controllers from prior work used for motions  Paths should be structurally unambiguous  Paths should not drive outside of the grid  Paths should start and stop on user defined waypoints

  5. Metamodel  WebGME

  6. Model

  7. Verification  Algorithms developed to check model behavior  Constraint violations displayed to the user

  8. Demonstration

  9. Implementation  Students worked in groups to design paths on paper  Groups transferred paths to the modeling language  Some groups needed no instruction  Students used verification feedback to correct models

  10. Demo Day  Manually drove car to start location  Ran generated files without reviewing, known to be safe

  11. Future Work  Automation  Implement reactive modeling and LTL verification  Examine properties of automatic dynamic constraint verification

  12. Questions

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