Skip to content
Snippets Groups Projects
Commit f3801054 authored by Maxime Journot's avatar Maxime Journot
Browse files

Improved tutorial page

parent 7b25f417
No related branches found
No related tags found
No related merge requests found
Pipeline #6979 passed
......@@ -9,10 +9,8 @@ layout: default_orekit
<h2>Java tutorials, by the Orekit team</h2>
<p>The tests suite is the first place to look for getting help with Orekit
use.
Some tutorials are provided with source code and comments in order to
<h3>Markdown tutorials</h3>
<p>Tutorials provided with source code and comments in order to
emphazise particular use cases:</p>
<ul class="fa-ul">
......@@ -62,11 +60,22 @@ layout: default_orekit
</li>
</ul>
<p>Other tutorials are available on the dedicated <a href="https://gitlab.orekit.org/orekit/orekit-tutorials">Orekit Tutorials</a> project on the forge:</p>
<h3>Pure Java tutorials</h3>
<p>You will find the source code of these tutorials on the dedicated <a href="https://gitlab.orekit.org/orekit/orekit-tutorials/-/tree/master/src/main/java/org/orekit/tutorials?ref_type=heads">Orekit Tutorials</a> project on the forge:</p>
<ul class="fa-ul">
<li>Attitude / EarthObservation: shows how to easily switch between day and night attitude modes</li>
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Attitude
<ul>
<li>EarthObservation: shows how to easily switch between day and night attitude modes</li>
</ul>
</li>
<p>
<li>Bodies
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Bodies
<ul>
<li>DEFile: reads a DEXXX binary file (JPL or IMCCE inpop ephemeris file) and writes a new one containing only the data asked by the user</li>
<li>Phasing: sets up a Sun-synchronous Earth-phased Low Earth Orbit</li>
......@@ -74,9 +83,18 @@ layout: default_orekit
</li>
<p>
<li>Control / indirect / FixedBoundarySingleShooting: shows how to use the indirect (single) shooting method of Orekit. The study case is inspired by the Global Trajectory Optimization Competition 12</li>
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Control / indirect
<ul>
<li>FixedBoundarySingleShooting: shows how to use the indirect (single) shooting method of Orekit. The study case is inspired by the Global Trajectory Optimization Competition 12</li>
</ul>
</li>
<p>
<li>Conversion
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Conversion
<ul>
<li>PropagatorConversion: helps understand how a propagator can be converted to another with a different model.<br>
Here we convert a numerical propagator into an analytical Keplerian propagator
......@@ -86,10 +104,17 @@ layout: default_orekit
</li>
<p>
<li>Data / Context: explains how to instantiate several data contexts</li>
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Data
<ul>
<li>Context: explains how to instantiate several data contexts</li>
</ul>
<p>
<li>Estimation: orbit determination (OD) example
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Estimation: orbit determination (OD) example
<ul>
<li>DSSTOrbitDetermination: batch least-square OD with a DSST propagator for a MEO (GNSS) satellite with RINEX measurements</li>
<li>GNSSOrbitDetermination: same but with a numerical propagator instead</li>
......@@ -105,10 +130,18 @@ layout: default_orekit
</li>
<p>
<li>Frames / Frames1-2-3: different examples of frame management</li>
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Frames
<ul>
<li>Frames1-2-3: different examples of frame management</li>
</ul>
</li>
<p>
<li>Gnss:
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Gnss
<ul>
<li>DOPComputation: shows a basic usage for computing the DOP over a geographic zone and for a period</li>
<li>RinexObservationFile: reading of Rinex observation files</li>
......@@ -116,7 +149,9 @@ layout: default_orekit
</li>
<p>
<li>Maneuvers:
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Maneuvers
<ul>
<li>ApogeeManeuver: large apogee maneuver with a long (~1h) constant thrust maneuver</li>
<li>ImpulseAtNode: shows how to perform a given impulse maneuver at node</li>
......@@ -125,10 +160,17 @@ layout: default_orekit
</li>
<p>
<li>Models / TidalDisplacements: shows how to compute stations tidal displacements</li>
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Models
<ul>
<li>TidalDisplacements: shows how to compute stations tidal displacements</li>
</ul>
<p>
<li>Estimation: orbit determination (OD) example
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Propagation
<ul>
<li>CovariancePropagation: linear covariance propagation example, starting from a CCSDS OPM (Orbit Parameter Message)</li>
<li>DSSTPropagation: propagation with the DSST propagator</li>
......@@ -159,7 +201,12 @@ layout: default_orekit
</ul>
</li>
<p>
<li>Time / Time1: tutorial for dates support</li>
<li>
<span class="fa-li fa-lg fa fa-gears"></span>
Time
<ul>
<li>Time1: tutorial for dates support</li>
</ul>
</ul>
<h3>Maven site for the Java tutorials</h2>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment