KPL/FK
Mars Express Relay Locations Frames Kernel
========================================================================
This frame kernel contains a set of Mars Express relay locations
frame definitions for selected Rovers and Landers.
IMPORTANT: The definitions of these sites have been extracted from
the INSIGHT And MSL SPICE Kernels Datasets. The sites correspond
to the final landing sites.
Version and Date
------------------------------------------------------------------------
Version 0.3 -- July 15, 2021 -- Alfredo Escalante Lopez, ESAC/ESA
Added Zhurong Rover ID and coordinates.
Version 0.2 -- April 20, 2021 -- Alfredo Escalante Lopez, ESAC/ESA
Fixed minor typos and updated contact information.
Added MARS2020 Perseverance Rover ID and coordinates.
Version 0.1 -- February 20, 2020 -- Marc Costa Sitja, ESAC/ESA
Boris Semenov, NAIF
Corrected names, IDs and coordinates of sites. Removed MER-1.
Version 0.0 -- February 19, 2020 -- Marc Costa Sitja, ESAC/ESA
Initial version.
References
------------------------------------------------------------------------
1. ``Frames Required Reading''
2. ``Kernel Pool Required Reading''
3. ``SP-Kernel Required Reading''
4. ``INSIGHT Target Landing Site ops181206 (actual site based on the MRO
HIRISE image taken on Dec 6, 2018) Coordinates SPK File.''
Comment from: insight_ls_ops181206_iau2000_v1.bsp
5. ``MSL Target Landing Site GC (actual, 2012-08-08 solution)
Coordinates SPK File.''
Comment from: msl_ls_ops120808_iau2000_v1.bsp
Contact Information
------------------------------------------------------------------------
If you have any questions regarding this file contact the
ESA SPICE Service at ESAC:
Alfredo Escalante Lopez
(+34) 91-8131-429
spice@sciops.esa.int,
Implementation Notes
------------------------------------------------------------------------
This file is used by the SPICE system as follows: programs that make use
of this frame kernel must "load" the kernel normally during program
initialization. Loading the kernel associates the data items with
their names in a data structure called the "kernel pool". The SPICELIB
routine FURNSH loads a kernel into the pool as shown below:
FORTRAN: (SPICELIB)
CALL FURNSH ( frame_kernel_name )
C: (CSPICE)
furnsh_c ( frame_kernel_name );
IDL: (ICY)
cspice_furnsh, frame_kernel_name
MATLAB: (MICE)
cspice_furnsh ( 'frame_kernel_name' )
PYTHON: (SPICEYPY)*
furnsh( frame_kernel_name )
In order for a program or routine to extract data from the pool, the
SPICELIB routines GDPOOL, GIPOOL, and GCPOOL are used. See [2] for
more details.
This file was created and may be updated with a text editor or word
processor.
* SPICEYPY is a non-official, community developed Python wrapper for the
NAIF SPICE toolkit. Its development is managed on Github.
It is available at: https://github.com/AndrewAnnex/SpiceyPy
Definition Section
------------------------------------------------------------------------
FILE: MEX_RELAY_LOCATIONS_V03.TF
This file was created by PINPOINT.
PINPOINT Version 3.1.0 --- July 2, 2014
PINPOINT RUN DATE/TIME: 2021-07-15T09:55:26
PINPOINT DEFINITIONS FILE: cmt.txt
PINPOINT PCK FILE: ../mars-express/kernels/pck/PCK00010.TPC
PINPOINT SPK FILE: MEX_RELAY_LOCATIONS_V03.BSP
The input definitions file is appended to this
file as a comment block.
Body-name mapping follows:
\begindata
NAIF_BODY_NAME += 'MEX_INSIGHT_TARGET'
NAIF_BODY_CODE += -44920
NAIF_BODY_NAME += 'MEX_MSL_TARGET'
NAIF_BODY_CODE += -44921
NAIF_BODY_NAME += 'MEX_MSL_LS_TARGET'
NAIF_BODY_CODE += -44922
NAIF_BODY_NAME += 'MEX_MARS2020_TARGET'
NAIF_BODY_CODE += -44923
NAIF_BODY_NAME += 'MEX_ZHURONG_TARGET'
NAIF_BODY_CODE += -44924
\begintext
Reference frame specifications follow:
Topocentric frame MEX_INSIGHT_TARGET
The Z axis of this frame points toward the zenith.
The X axis of this frame points North.
Topocentric frame MEX_INSIGHT_TARGET is centered at
the site MEX_INSIGHT_TARGET which has Cartesian coordinates
X (km): -0.2417749806041E+04
Y (km): 0.2365698084828E+04
Z (km): 0.2663586703753E+03
and planetodetic coordinates
Longitude (deg): 135.6234470000000
Latitude (deg): 4.5556810000000
Altitude (km): -0.2986223999999E+01
These planetodetic coordinates are expressed relative to
a reference spheroid having the dimensions
Equatorial radius (km): 3.3961900000000E+03
Polar radius (km): 3.3762000000000E+03
All of the above coordinates are relative to the frame IAU_MARS.
\begindata
FRAME_MEX_INSIGHT_TARGET = -44920
FRAME_-44920_NAME = 'MEX_INSIGHT_TARGET'
FRAME_-44920_CLASS = 4
FRAME_-44920_CLASS_ID = -44920
FRAME_-44920_CENTER = -44920
OBJECT_-44920_FRAME = 'MEX_INSIGHT_TARGET'
TKFRAME_-44920_RELATIVE = 'IAU_MARS'
TKFRAME_-44920_SPEC = 'ANGLES'
TKFRAME_-44920_UNITS = 'DEGREES'
TKFRAME_-44920_AXES = ( 3, 2, 3 )
TKFRAME_-44920_ANGLES = ( -135.6234470000000,
-85.4443190000000,
180.0000000000000 )
\begintext
Topocentric frame MEX_MSL_TARGET
The Z axis of this frame points toward the zenith.
The X axis of this frame points North.
Topocentric frame MEX_MSL_TARGET is centered at the site MEX_MSL_TARGET
which has Cartesian coordinates
X (km): -0.2487205809810E+04
Y (km): 0.2288633747545E+04
Z (km): -0.2800550515510E+03
and planetodetic coordinates
Longitude (deg): 137.3808990000000
Latitude (deg): -4.7926551400000
Altitude (km): -0.4523630070000E+01
These planetodetic coordinates are expressed relative to
a reference spheroid having the dimensions
Equatorial radius (km): 3.3961900000000E+03
Polar radius (km): 3.3762000000000E+03
All of the above coordinates are relative to the frame IAU_MARS.
\begindata
FRAME_MEX_MSL_TARGET = -44921
FRAME_-44921_NAME = 'MEX_MSL_TARGET'
FRAME_-44921_CLASS = 4
FRAME_-44921_CLASS_ID = -44921
FRAME_-44921_CENTER = -44921
OBJECT_-44921_FRAME = 'MEX_MSL_TARGET'
TKFRAME_-44921_RELATIVE = 'IAU_MARS'
TKFRAME_-44921_SPEC = 'ANGLES'
TKFRAME_-44921_UNITS = 'DEGREES'
TKFRAME_-44921_AXES = ( 3, 2, 3 )
TKFRAME_-44921_ANGLES = ( -137.3808990000000,
-94.7926551400000,
180.0000000000000 )
\begintext
Topocentric frame MEX_MSL_LS_TARGET
The Z axis of this frame points toward the zenith.
The X axis of this frame points North.
Topocentric frame MEX_MSL_LS_TARGET is centered at
the site MEX_MSL_LS_TARGET which has Cartesian coordinates
X (km): -0.2489864494766E+04
Y (km): 0.2286205600532E+04
Z (km): -0.2713458260440E+03
and planetodetic coordinates
Longitude (deg): 137.4417000000000
Latitude (deg): -4.6438510000000
Altitude (km): -0.4926877999999E+01
These planetodetic coordinates are expressed relative to
a reference spheroid having the dimensions
Equatorial radius (km): 3.3961900000000E+03
Polar radius (km): 3.3762000000000E+03
All of the above coordinates are relative to the frame IAU_MARS.
\begindata
FRAME_MEX_MSL_LS_TARGET = -44922
FRAME_-44922_NAME = 'MEX_MSL_LS_TARGET'
FRAME_-44922_CLASS = 4
FRAME_-44922_CLASS_ID = -44922
FRAME_-44922_CENTER = -44922
OBJECT_-44922_FRAME = 'MEX_MSL_LS_TARGET'
TKFRAME_-44922_RELATIVE = 'IAU_MARS'
TKFRAME_-44922_SPEC = 'ANGLES'
TKFRAME_-44922_UNITS = 'DEGREES'
TKFRAME_-44922_AXES = ( 3, 2, 3 )
TKFRAME_-44922_ANGLES = ( -137.4417000000000,
-94.6438510000000,
180.0000000000000 )
\begintext
Topocentric frame MEX_MARS2020_TARGET
The Z axis of this frame points toward the zenith.
The X axis of this frame points North.
Topocentric frame MEX_MARS2020_TARGET is centered at the site
MEX_MARS2020_TARGET which has Cartesian coordinates
X (km): 0.6998811442778E+03
Y (km): 0.3144180311998E+04
Z (km): 0.1061701013815E+04
and planetodetic coordinates
Longitude (deg): 77.4508000000000
Latitude (deg): 18.4447000000000
Altitude (km): -0.2620999999999E+01
These planetodetic coordinates are expressed relative to
a reference spheroid having the dimensions
Equatorial radius (km): 3.3961900000000E+03
Polar radius (km): 3.3762000000000E+03
All of the above coordinates are relative to the frame IAU_MARS.
\begindata
FRAME_MEX_MARS2020_TARGET = -44923
FRAME_-44923_NAME = 'MEX_MARS2020_TARGET'
FRAME_-44923_CLASS = 4
FRAME_-44923_CLASS_ID = -44923
FRAME_-44923_CENTER = -44923
OBJECT_-44923_FRAME = 'MEX_MARS2020_TARGET'
TKFRAME_-44923_RELATIVE = 'IAU_MARS'
TKFRAME_-44923_SPEC = 'ANGLES'
TKFRAME_-44923_UNITS = 'DEGREES'
TKFRAME_-44923_AXES = ( 3, 2, 3 )
TKFRAME_-44923_ANGLES = ( -77.4508000000000,
-71.5553000000000,
180.0000000000000 )
\begintext
Topocentric frame MEX_ZHURONG_TARGET
The Z axis of this frame points toward the zenith.
The X axis of this frame points North.
Topocentric frame MEX_ZHURONG_TARGET is centered
at the site MEX_ZHURONG_TARGET which has Cartesian coordinates
X (km): -0.1046671539318E+04
Y (km): 0.2891398207338E+04
Z (km): 0.1423513875676E+04
and planetodetic coordinates
Longitude (deg): 109.9000000000000
Latitude (deg): 25.1000000000000
Altitude (km): -0.4112000000000E+01
These planetodetic coordinates are expressed relative to
a reference spheroid having the dimensions
Equatorial radius (km): 3.3961900000000E+03
Polar radius (km): 3.3762000000000E+03
All of the above coordinates are relative to the frame IAU_MARS.
\begindata
FRAME_MEX_ZHURONG_TARGET = -44924
FRAME_-44924_NAME = 'MEX_ZHURONG_TARGET'
FRAME_-44924_CLASS = 4
FRAME_-44924_CLASS_ID = -44924
FRAME_-44924_CENTER = -44924
OBJECT_-44924_FRAME = 'MEX_ZHURONG_TARGET'
TKFRAME_-44924_RELATIVE = 'IAU_MARS'
TKFRAME_-44924_SPEC = 'ANGLES'
TKFRAME_-44924_UNITS = 'DEGREES'
TKFRAME_-44924_AXES = ( 3, 2, 3 )
TKFRAME_-44924_ANGLES = ( -109.9000000000000,
-64.9000000000000,
180.0000000000000 )
\begintext
Definitions file pinpoint.defs
------------------------------------------------------------------------------
begindata
SITES = ( 'MEX_INSIGHT_TARGET')
MEX_INSIGHT_TARGET_CENTER = 499
MEX_INSIGHT_TARGET_FRAME = 'IAU_MARS'
MEX_INSIGHT_TARGET_IDCODE = -44920
MEX_INSIGHT_TARGET_LATLON = ( 4.555681 135.623447 -2.986224 )
MEX_INSIGHT_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
MEX_INSIGHT_TARGET_UP = 'Z'
MEX_INSIGHT_TARGET_NORTH = 'X'
MEX_INSIGHT_TARGET_TOPO_FRAME = 'MEX_INSIGHT_TARGET'
MEX_INSIGHT_TARGET_TOPO_ID = -44920
SITES += ( 'MEX_MSL_TARGET')
MEX_MSL_TARGET_CENTER = 499
MEX_MSL_TARGET_FRAME = 'IAU_MARS'
MEX_MSL_TARGET_IDCODE = -44921
MEX_MSL_TARGET_LATLON = ( -4.79265514 137.38089900 -4.52363007 )
MEX_MSL_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
MEX_MSL_TARGET_UP = 'Z'
MEX_MSL_TARGET_NORTH = 'X'
MEX_MSL_TARGET_TOPO_FRAME = 'MEX_MSL_TARGET'
MEX_MSL_TARGET_TOPO_ID = -44921
SITES += ( 'MEX_MSL_LS_TARGET')
MEX_MSL_LS_TARGET_CENTER = 499
MEX_MSL_LS_TARGET_FRAME = 'IAU_MARS'
MEX_MSL_LS_TARGET_IDCODE = -44922
MEX_MSL_LS_TARGET_LATLON = ( -4.643851 137.441700 -4.926878 )
MEX_MSL_LS_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
MEX_MSL_LS_TARGET_UP = 'Z'
MEX_MSL_LS_TARGET_NORTH = 'X'
MEX_MSL_LS_TARGET_TOPO_FRAME = 'MEX_MSL_LS_TARGET'
MEX_MSL_LS_TARGET_TOPO_ID = -44922
SITES += ( 'MEX_MARS2020_TARGET')
MEX_MARS2020_TARGET_CENTER = 499
MEX_MARS2020_TARGET_FRAME = 'IAU_MARS'
MEX_MARS2020_TARGET_IDCODE = -44923
MEX_MARS2020_TARGET_LATLON = ( 18.4447 77.4508 -2.621 )
MEX_MARS2020_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
MEX_MARS2020_TARGET_UP = 'Z'
MEX_MARS2020_TARGET_NORTH = 'X'
MEX_MARS2020_TARGET_TOPO_FRAME = 'MEX_MARS2020_TARGET'
MEX_MARS2020_TARGET_TOPO_ID = -44923
SITES += ( 'MEX_ZHURONG_TARGET')
MEX_ZHURONG_TARGET_CENTER = 499
MEX_ZHURONG_TARGET_FRAME = 'IAU_MARS'
MEX_ZHURONG_TARGET_IDCODE = -44924
MEX_ZHURONG_TARGET_LATLON = ( 25.1 109.9 -4.112 )
MEX_ZHURONG_TARGET_BOUNDS = ( @2001-JAN-01, @2100-JAN-01 )
MEX_ZHURONG_TARGET_UP = 'Z'
MEX_ZHURONG_TARGET_NORTH = 'X'
MEX_ZHURONG_TARGET_TOPO_FRAME = 'MEX_ZHURONG_TARGET'
MEX_ZHURONG_TARGET_TOPO_ID = -44924
begintext
[End of definitions file]
End of FK file.