Design Synthesis Exercise - Group 15
This is the repository for the TU Delft DSE project of group 15. The goal is to design a Martian aircraft that can transport 2 astronauts over 1000 km. The selected design is a tiltrotor aircraft.
Links:
- See the developer's guidelines if you want to contribute
- See the project plan for the project organization
- See the baseline report for the generation and elimination of design concepts
- See the midterm report for the preliminary sizing and trade-off of design concepts
- See the final report for the detailed sizing of the tiltrotor subsystems
To get started with development:
- Ensure that Python 3.11 installed.
- Clone the GitHub repository by clicking on the green "Code" button above and follow the instructions.
- Open the cloned folder in PyCharm (other IDEs can be used, adjust the following instructions accordingly).
- Add a new interpreter in a virtualenv environment. This ensures isolation so that the packages for this project do not conflict with your preinstalled ones.
- Install all required packages by opening
requirements.txt
and clicking "Install requirements". This ensures that everyone uses the same package versions, preventing bugs that might be hard to find. - Read the code and Git guidelines in this document so the code stays consistent and clear.