Code Monkey home page Code Monkey logo

degas-core's People

Contributors

aweinert-mit avatar cserres avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

degas-core's Issues

Remove deprecated copy of EncounterModelEvents

This repo uses an older copy of the EncounterModelEvents classdef. The most recent and currently maintained version of EncounterModelEvents is in em-model-manned-bayes. Update degas-core by removing the older copy and ensuring that em-model-manned-baye is on the path.

Update documentation on block masking

Update the README with more details on Simulink block masking, the role of the tuneable parameter prefix in the class objects, and the interface between MATLAB and Simulink

Issue running example script

When running the example script 'RUN_DAAEncounter.m' the class 'DAAEncounterClass' runs into issue beginning at line 124. There is reference to non-existing fields within the structure enc2Load. Some of these appear to simply refer to the wrong name such as enc2Load.v_ftps vs enc2_Load.speed_ftps; however, starting at line 145 there is reference to value which are simply not provided.
image
image

Create persistent system environment variable

The lack of a persistent system environment variable makes it difficult to reference this repository. Like many of the Airspace Encounter Models repos, create a persistent system environment variable for this repo.

Issue with 'RUN_NominalEncounter.m'

Using MATLAB Version 2020b. All relevant toolboxes have been installed.

After running 'startup.m', I immediately ran 'RUN_NominalEncounter' and encountered a few errors. See below for the command window output.

`

startup_bayes
startup
Running DEGAS startup script...(D:\degas-core\code\startup.m)
Warning: DEGAS officially supports MATLAB R2018b. You are using (R2020b)
In startup (line 21)
Adding additional paths...
Adding ....\degas-daidalus\SimulinkInterface to path...
Adding ....\degas-pilotmodel to path...
Done!
RUN_NominalEncounter
Warning: Class 'NominalEncounterClass' uses an undocumented syntax to restrict property values. Use property validation syntax
instead. This warning will become an error in a future release.
In RUN_NominalEncounter (line 17)
Warning: Class 'Simulation' uses an undocumented syntax to restrict property values. Use property validation syntax instead. This
warning will become an error in a future release.
In RUN_NominalEncounter (line 17)
Warning: Class 'BasicSimulation' uses an undocumented syntax to restrict property values. Use property validation syntax instead.
This warning will become an error in a future release.
In RUN_NominalEncounter (line 17)
Warning: Class 'BasicAircraftDynamics' uses an undocumented syntax to restrict property values. Use property validation syntax
instead. This warning will become an error in a future release.
In RUN_NominalEncounter (line 17)
Index exceeds the number of array elements (2).

Error in NominalEncounterClass/setupEncounter (line 72)
enc2Load = encounters(encNumber);

Error in RUN_NominalEncounter (line 27)
s.setupEncounter(encNum);
`

Issue with RUN_DAAEncounter.m

Using MATLAB 2021b on Windows 10.

I'm running into an error with RUN_DAAEncounter. Here is the command window message:

image

Going into DAAEncounterClass/setupEncounter line 124, I found that what the script calls is not the same as the struct fields for enc2Load.

image

Edited to add:

When using the unitTestEncounters.mat from the FastRestart example, RUN_DAAEncounter runs normally. The issue appears to be with unitTestEncounters.mat within the DAAEncounter example folder.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.