Menu

Home

Anonymous

Welcome to OD Toolbox

This is the wiki for NASA Goddard Space Flight Center's Orbit Determination Toolbox (ODTBX) project. For the project itself, visit the OD Toolbox SourceForge site.

Description and Objectives

Orbit determination analysis tool based on Matlab and Java that provides a flexible way to do early mission analysis, especially for formation flying and exploration systems. The objectives of the project are to:

  • Allow new navigation models to be built up from object-oriented class libraries.
  • Integrate the new system into the GMSEC information bus to demonstrate its utility to non-MOC users, e.g. IMDC.

OD Toolbox is composed of two parts: Matlab code and the Java Astrodynamics Toolkit.

Approach

  • Matlab is the primary user interface, and is used for building up new navigation models.
  • The Java Astrodynamics Toolkit is used as an engine for things that might be slow or inefficient in Matlab, like high-fidelity trajectory propagation, ephemeris lookups, precession, nutation, polar motion calculations, file parsing, etc.

Downloads

[DownloadPage] -- Obtain a copy of the released ODTBX installer

[RepositoryInstructions] -- Obtain a copy of the source code

[EphemPage] -- Obtain a copy of the JPL DE405 files

Issue Tracker

ODTBX Issue Tracker -- View or report issues, feature requests and action items. Using Mantis

[IssueProcess] -- Description of the issue process from reporting through closing.

Documents

[OdeasDocuments] -- Wiki page containing ODEAS, GEONS and GTDS documents

[GmsecDocuments] -- Wiki page containing GMSEC documents

[MatlabJatAdaptor] -- Wiki page containing Matlab/JAT adaptor documents

For Developers

[ForDevelopers] contains most of the information relevant to developers. This includes:

Mantis is the issue tracker used during development.

Notes

[MatlabJavaInterface] -- Notes on debugging the Matlab-Java interface

[InstructionsForXml] -- Notes on how to use XML schemas to parse input files

[MatlabToolbox] -- Notes on how to create a toolbox in Matlab that is accessed through the Matlab Help Browser.

[ParallelComputing] -- Notes on running some ODToolbox features in a parallel processing environment

ArchivedMinutes -- Notes from meetings before 12/01/2009

Minutes -- Notes from meetings

[GmatInterface] -- Instructions for configuring the experimental GMAT interface

Contact Us

The latest list of OD Toolbox project admins is available at the OD Toolbox SourceForge site.

[ProjectContributors] -- People who have contributed to the OD Toolbox project

Info on Using Trac

This website is powered by Trac. The links below provide sources of additional information about Trac:

For a complete list of local wiki pages, see [TitleIndex].


Related

Wiki: DesignImpl
Wiki: DistributingMice
Wiki: DownloadPage
Wiki: EclipseSetup
Wiki: EphemPage
Wiki: ForDevelopers
Wiki: GmatInterface
Wiki: GmsecDocuments
Wiki: IncrementSix
Wiki: InstructionsForXml
Wiki: IssueProcess
Wiki: IzPackTips
Wiki: JATConstant
Wiki: LLA2ecef
Wiki: MatlabEnvSetup
Wiki: MatlabJatAdaptor
Wiki: MatlabJavaInterface
Wiki: MatlabToolbox
Wiki: Minutes
Wiki: Minutes20091201
Wiki: OdToolBoxQa
Wiki: OdeasDocuments
Wiki: OdtbxCheckInProcess
Wiki: OdtbxDemos
Wiki: OdtbxFeatureDrivenDevProcess
Wiki: OdtbxLicensing
Wiki: OdtbxMom
Wiki: OdtbxReleaseProcess
Wiki: OdtbxRequirements
Wiki: OdtbxTestingProcess
Wiki: ParallelComputing
Wiki: PlottingUiRequirements
Wiki: ProjectContributors
Wiki: QaCodingStandards
Wiki: RegressionServer
Wiki: RepositoryInstructions
Wiki: calculatetrueanomalystep
Wiki: convertTime
Wiki: createGroundStationList
Wiki: createJATWorld
Wiki: ecef2LLA
Wiki: ephemDE405
Wiki: getGroundStationInfo
Wiki: getIERSTimes
Wiki: getIndex
Wiki: getJatRK8Options
Wiki: jD2MJD
Wiki: jD2MatlabTime
Wiki: jatChargedParticleModel
Wiki: jatDCM
Wiki: jatForces
Wiki: jatForces_km
Wiki: jatGPSIonoModel
Wiki: jatHCW
Wiki: jatIonoDelayModel
Wiki: jatRK8
Wiki: jatStaAzEl
Wiki: jatTropoModel
Wiki: jatWorldPropagatorRK4
Wiki: jatWorldPropagatorRK8
Wiki: jatWorldPropagatorRKF78
Wiki: mJD2JD
Wiki: mJD2MatlabTime
Wiki: matlabTime2JD
Wiki: matlabTime2MJD
Wiki: setJatRK8Options