Application Walkthroughs

These pages of the wiki will walk you through several example applications included in the Tudat Bundle. These example make use of several Tudat libraries and show how to use the different elements for your own simulation.

Preparation

The tutorials on these pages focus on the elements of Tudat that you’ll need from to write your own simulation. The source files for the examples we use can be found in the tudatExampleApplications folder within the tudatBundle. If you have downloaded the Tudat Bundle, the following directory should be on your computer:

../pathTo/tudatExampleApplications/satellitePropagatorExamples/SatellitePropagatorExamples/

where “pathTo” is the directory where you extracted the Tudat Bundle. When browsing the files in this directory you will see, among others, the singleSatellitePropagator.cpp and singlePerturbedSatellitePropagator.cpp files, which we will discuss here among other examples.

Optimization Tutorials

In the same tudatExampleApplications library on your computer, you can find the library examples. These examples contain examples on how to use Pagmo 2, which is an external optimization library. The first tutorial, Himmelblau optimization, will show you the basics of this library, the subsequent examples go into more depth of the Pagmo 2 library.