Innovators at NASA's Johnson Space Center have developed a library of software classes and applications that provide for Web-based, collaborative development of computer programs for planning trajectories and trajectory-related aspects of spacecraft mission design. The components of the Platform Independent Software Components for the Exploration of Space (PISCES) project include Java® software applications arranged in a hierarchy of classes that facilitate the reuse of the components. Notable package add-ons in a recent PISCES update include: development of an orbital maneuver planning application package, development of a rendezvous launch window application, enhanced capabilities for orbital propagation, and a new desktop user interface.
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
- Architecture: Unique software architecture to facilitate orbital trajectory mission planning
- Platform independent: Features Java software's "write once, run anywhere" capability, which makes it possible to use the classes and application programs with a Java software-based virtual machine, available with leading Web-browsers
- Expandable: Allows easy library expansion by simply creating new classes, due to its adherence to an object-oriented paradigm
- Trajectory mission planning
- Software applications using astronomical data such as planet positioning, star maps, and spacecraft sightings
- Educational software applications addressing space science
This technology is being made available through JSC's Technology Transfer and Commercialization Office, which seeks to transfer technology into and out of NASA to benefit the space program and U.S. industry. NASA invites companies to consider licensing this technology for commercial applications.
If you would like more information about this technology or about NASA's technology transfer program, please contact:
Technology Transfer and Commercialization Office
NASA's Johnson Space Center