pathfinder-for-autonomous-navigation / psim

Six DOF flight simulator and related GNC implementations.
MIT License
4 stars 6 forks source link

Add support for configurations parsed from multiple files #247

Closed kylekrol closed 3 years ago

kylekrol commented 3 years ago

Closes #241.

Add Support for Configurations Parse from Multiple Files

There are now two factory functions to generate a PSim configuration available in C++ and Python:

Configuration make(std::string const &file);
Configuration make(std::vector<std::string> const &files);

Error messages from the parser were improved as well to provide more information about the file and line a parsing error occurred on.

Unit tests were updated accordingly.