1 / 9

PoolSim HLA-Compatible Simulation

PoolSim HLA-Compatible Simulation. Carleton University Simulator Project (CUSP) Systems Team February 6 th , 2003. Systems Team Members. 4 th Year Engineering Students Mark DeAbreu (Computer Systems) Marc LeBlanc (Computer Systems) Rae-Anne Moss (Communications)

Download Presentation

PoolSim HLA-Compatible Simulation

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. PoolSim HLA-Compatible Simulation Carleton University Simulator Project (CUSP) Systems Team February 6th, 2003

  2. Systems Team Members • 4th Year Engineering Students • Mark DeAbreu (Computer Systems) • Marc LeBlanc (Computer Systems) • Rae-Anne Moss (Communications) • Peter Wozniak (Aerospace Electronics)

  3. PoolSim Goals & Rationale • To create a High Level Architecture-compatible simulation • To gain experience with the DoD DMSO Run-Time Infrastructure • To design a small-scale prototype of a real-time system envisioned for a motion simulator system

  4. PoolSim Design

  5. User Federate • Queries simulation parameters from user to form Table object • Allows user to control simulation via RTI interactions: • Change velocity of ball • Pause/resume simulation • Shut down all federates

  6. Timer Federate • Real-time simulation clock, eliminates need for RTI time management models • Uses high-resolution performance counter of modern microprocessors • Sends out “clock tick” interactions at regular intervals • Pauses/resumes ticking

  7. Display Federate • Subscribes to Ball and Table objects, displays visual representation on screen • Graphics implemented using OpenGL

  8. Physics Federate • Publishes Ball object • Uses current state of Table and Ball objects to compute new state of the Ball object • Takes into account • Co-efficient of elasticity for bumpers • Co-efficient of friction for surface • User interactions

  9. Current Team Efforts • Integration of CarWorld automobile simulation into the HLA-compatible Single Degree of Freedom Demonstrator (SiDFreD) • Goal for March 2003: moving the SiDFreD platform based on vehicle dynamics of CarWorld

More Related