Full-Speed Simulator Meeting 15 April 2015 Project Labor Budget Remaining: 59% ********Recent Progress and News: * The Event-callback code is now running with a speed up of *** x 60 ***. (Thanks Hans) ********Next Tasks: **Rich: Add flags -fastsim and -sim that run the simulator fast and real-time, respectively. **All: Lab-test of the event-callback version for real-time flight on an AUV. **All: Piggyback sea trial? **All: Merge with the CVS head. * Rob: - Figure out how to synchronize and run TRN at full speed. This appears to be mostly decoupled from the QNX development. - Get CVS running on the Mac. Either install a Linux VM, or xCode, (xFree86?) * All: Massage the big three GNC tasks + simulator into a single task that runs real-time for flight, full speed for simulation. *******Questions: * Shouldn't the QNX VM take most of the host CPU during a full-speed sim? * What is the fastest machine that can run native QNX 4.25? *******Notes: Kent - Run original sim on head; results to compare to fast sim. - Devise auv-in-lab tests to validate flight code after merge, before sea-trials. Rich: Hopes to have added flags for real-time and full-speed simulation in 2 weeks - 16th. Kent: Will look at test plan for CVS merge of event-callback code. Rob: Will work on how to do fast TRN. To merge our branch with the head we need to: * Finish code that triggers Nav on real-time versus sim completion. * Review changes with Hans and make a test plan. * Possibly piggy back a sea-trial. ******Overall Objectives: 1. Qnx Vm (Rob) (DONE) -Desktop -Laptop 2. Synchronize Layered Control(Rich) (DONE) -Done using event call backs. 3. Non blocking operation (Rich, Rob, Kent, Hans) -First pass using event callbacks. -Second pass moves GNC processes into a single process. 4. TRN Integration (Rich, Rob) 5. Testing and Validation (Rob) ********Meeting Notes: Rich will have preliminary code next week. Kent: tests * Sim-to-sim comparisons. * Simple Lab1.cfg test. * Other lab test? Ask Hans. * How to revert code at sea? - Parallel head and branch trees on the vehicle? * Select potential piggy-back sea days (Hans).