Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Plugin XML Attributes to Mission XML Log #568

Open
wants to merge 50 commits into
base: master
Choose a base branch
from

Conversation

laserjetprinter
Copy link
Collaborator

WIP

Natalie Davis added 2 commits March 31, 2023 16:01
…ated. Need to update the string stream that is written to the mission.xml now so that the changes are saved to the logs
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this commit later - accidentally added. Used only for testing.

Natalie Davis and others added 27 commits April 10, 2023 15:01
…e to copy entire entity nodes to the xml file
…trieve end state data in mission parse from sim control
@@ -70,6 +70,8 @@

#include <scrimmage/msgs/Event.pb.h>

//#include <scrimmage/parse/EntEndStates.h>
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't get this removed...?

@laserjetprinter
Copy link
Collaborator Author

Play/pause - add it to the far right side if possible and remove the state phrase, instead just say playing or paused.

Natalie Davis added 7 commits June 23, 2023 16:22
…ble to get the motion model tag values through the entity class. Need to now add a similar interface for other plugins. The final step will be checking these values in the mission parse function and adding them to the mission to mission xml file
…l node. Need to add autonomy, sensor, and controller plugin tags now.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this file after writing the tutorial files

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this file after writing the tutorial files

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this file after writing the tutorial files

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this file after writing the tutorial files

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this file after writing the tutorial files

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this file after writing the tutorial files

out << motion_model_->name() << endl;
}
}
} // namespace scrimmage

// Note: All data passed from the mission_xml_get function must be formatted as a map of strings
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this when finished


2. In the mission XML file's entity block, if the block should be included in the output
mission XML file - meaning future simulations will require the block, the following tag
must be included with the value ``true``. If it is not included, the entity block will be removed
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should say false

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant