Suggested Searches

Chapter Contents

Chapter Glossary

(ADCS)Attitude Determination and Control System
(AutoNGC)Autonomous Navigation, Guidance, and Control
(C/A)  Coarse/Acquisition (GPS civilian signal)
(CoCom)Coordinating Committee for Multilateral Export Controls
(COTS)Commercial-off-the-Shelf
(DOF)Degrees of Freedom
(DSAC)Deep Space Atomic Clock
(DSN)Deep Space Network
(EAR)Export Administration Regulations
(FOG)Fiber Optic Gyro (standardized from plural usage)
(GNC)Guidance, Navigation & Control
(GNSS) Global Navigation Satellite System
(GPS) Global Positioning System
(GSO)Geo-stationary Orbit
(HCI)Horizon Crossing Indicators
(IMU)Inertial Measurement Unit
(IRU) Inertial Reference Unit
(ISAM) In-Space Servicing, Assembly, and Manufacturing
(JPL) Jet Propulsion Laboratory
(LiDAR)Light Detection and Ranging
(LMRST)Low Mass Radio Science Transponder
(MarCO)Mars Cube One
(MEMS)Microelectromechanical Systems
(PFF)Precision Formation Flying
(PMSM)Permanent-magnet Synchronous Motor
(PNT)Position, Navigation, and Timing
(QUEST)Quaternion Estimator
(RPO) Rendezvous and Proximity Operations
(RPOD)Rendezvous, Proximity Operations, and Docking
(SDST)Small Deep Space Transponder
(SGP4)Simplified General Perturbations 4
(SSA)  Space Situational Awareness
(STM)Space Traffic Management
(SWaP)Size, weight, and power
(TLE)Two-Line Element
(TRL)Technology Readiness Level
(TRIAD)Tri-Axial Attitude Determination Method
(USTP)University SmallSat Technology Partnerships

5.1 Introduction

The Guidance, Navigation & Control (GNC) subsystem includes the components used for position determination and those used by the Attitude Determination and Control System (ADCS). In Earth orbit, onboard position determination can be provided by a Global Positioning System (GPS) receiver. Alternatively, ground-based radar tracking systems can also be used. If onboard knowledge is required, then these radar observations can be uploaded and paired with a suitable onboard orbit propagator. Commonly, the U.S. Air Force (USAF) publishes Two-Line Element sets (TLE) (1), which are paired with a Simplified General Perturbations 4 (SGP4) propagator (2). In deep space, position determination is performed using the Deep Space Network (DSN) and an onboard radio transponder (3). There are also technologies being developed that use optical detection of celestial bodies, such as planets and X-ray pulsars, to calculate position data (4).

Using SmallSats in cislunar space and beyond requires a slightly different approach than the GNC subsystem approach than that used in low-Earth orbit. Use of the Earth’s magnetic field, for example, is not possible in these missions, and alternate ADCS designs and methods must be carefully considered. Two communication relay CubeSats (Mars Cube One, MarCO) successfully demonstrated such interplanetary capability during the 2018 InSight mission to Mars (5). This interplanetary mission demonstrated both the capability of this class of spacecraft and GNC fine-pointing design for deep-space communication.

ADCS includes sensors to determine attitude and spin rate, such as star trackers, sun sensors, horizon sensors, magnetometers, and gyros. In addition, the ADCS is often used to control the vehicle during trajectory correction maneuvers and, using accelerometers, to terminate maneuvers when the desired velocity change has been achieved. Actuators are designed to change a spacecraft’s attitude and to impart velocity change during trajectory correction maneuvers. Common spacecraft actuators include magnetic torquers, reaction wheels, and thrusters. There are many attitude determination and control architectures and algorithms suitable for use in small spacecraft (6).

Miniaturization of existing technologies is a continuing trend in small spacecraft GNC. While three-axis stabilized, GPS-equipped, 100 kg class spacecraft have been flown for decades, such technologies have only recently become available for micro- and nano-class spacecraft. Table 5-1 summarizes the current state-of-the-art performance for GNC subsystems in small spacecraft. Performance greatly depends on spacecraft size, with a range of values for nano- to micro-class spacecraft.

The list of organizations/companies in this chapter is not all-encompassing and does not constitute an endorsement from NASA. There is no intention of mentioning certain companies and omitting others based on their technologies or relationship with NASA. The performance advertised may differ from actual performance, as the information has not been independently verified by NASA subject matter experts and relies on information provided directly by manufacturers or publicly available information. It should be noted that Technology Readiness Level (TRL) designations may vary with changes specific to the payload, mission requirements, reliability considerations, and/or the environment in which performance was demonstrated. Readers are highly encouraged to reach out to companies for further information regarding the performance and TRL of the described technology.  

Table 5‑1: State-of-the-Art GNC Subsystems
ComponentPerformanceTRL
Reaction Wheels0.00023 – 0.3 Nm peak torque, 0.0005 – 8 N m s storage7-9
Magnetic Torquers0.15 A m2 – 15 A m27-9
Star Trackers8 arcsec pointing knowledge7-9
Sun Sensors0.1° accuracy7-9
Earth Sensors0.25° accuracy7-9
Inertial SensorsGyros: 0.15° h-1 bias stability, 0.02° h-1/2 ARW
Accels: 3 µg bias stability, 0.02 (m s-1)/h-1/2 VRW
7-9
GPS Receivers1.5 m position accuracy7-9
Integrated Units0.002-5° pointing capability7-9
Atomic Clocks10 – 150 Frequency Range (MHz)5-6
Deep Space NavigationBands: X, Ka, S, and UHF7-9
Altimeters~15 meters altitude, ~3 cm accuracy7

5.2 State-of-the-Art – GNC Subsystems

5.2.1 Integrated Units

Integrated units combine multiple attitude and navigation components to provide a simple, single-component solution to spacecraft GNC requirements. Typical components include reaction wheels, magnetometers, magnetic torquers, fine and/or coarse Sun sensors, GPS, and star trackers. The systems often include processors and software with attitude determination and control capabilities to support common mission profiles, including Sun tracking, inertial pointing, and Earth target tracking. In addition, providers such as Blue Canyon Technologies (BCT) and CubeSpace provide overall GNC design and simulation with their products to ensure mission objectives can be met within the desired orbit environment and hardware constraints of the integrated unit and spacecraft bus. Using these integrated units can increase overall mission success, as the included ADCS software is also high TRL. BCT’s XACT (Figure 5.1) flew on the NASA-led MarCO and ASTERIA missions, which were both 6U platforms, and has also flown on 3U missions (MinXSS was deployed from NanoRacks in February 2016). Table 5-2 describes integrated systems currently available with TRL values of 7-9.

computer rendering of harware
Figure 5.1: BCT XACT integrated ADCS Unit.
Credit: Blue Canyon Technologies.
Table 5-2: Currently Available Integrated Systems
ManufacturerModelMass (kg)ActuatorsSensorsProcessorPointing Accuracy
AAC Clyde Space SwedeniADCS-2000.4703 reaction wheels
3 magnetic torquers
1 star tracker,
1 IMU, Optionally high precision magnetometer and sun sensors
Yes<1°
iADCS-4001.73 reaction wheels
3 magnetorquers
1 star tracker, 1 IMU, Optionally high precision magnetometer and sun sensorsYes<1°
Arcsec BelgiumArcus ADC0.7153 reaction wheels 3 magnetic torquers1 star tracker, 3 gyros  6 photodiodes 3 magnetometersYes0.1°
Berlin Space Technologies GermanyIADCS-1000.43 reaction wheels
3 magnetic torquers
1 star tracker,
3 gyros,
1 magnetometer,
1 accelerometer
Yes<<1 deg
Blue Canyon Technologies USAXACT-150.8853 reaction wheels
3 magnetorquers
1-2 Star Trackers, 1-4 Sun Sensors, IMU, Magnetometer, GPSYes0.003/0.007°
XACT-501.2303 reaction wheels
3 magnetorquers
1-2 Star Trackers, 1-4 Sun Sensors, IMU, Magnetometer, GPSYes0.003/0.007°
XACT-1001.8133 – 4 reaction wheels
3 magnetorquers
1-2 Star Trackers, 1-4 Sun Sensors, IMU, Magnetometer, GPSYes0.003/0.007°
Flexcore3 – 4 reaction wheels
3 magnetorquers
1-2 Star Trackers, 1-4 Sun Sensors, IMU, Magnetometer, GPSYes0.002°
CubeSpace Satellite Systems South AfricaCubeADCS0.26*3/4(Pyramid) x reaction wheels, 3 x Magnetorquers distributed or integrated with ADCS core (3U/6U only)Up to 4 x FSS, 2 x EHS, 2 x STR, 2 x MGTM. All distributed5Hz~70 arcsec (3 sigma)
*Mass may vary if actuators are integrated inside CubeADCS core.
†Configuration dependent

5.2.2 Reaction Wheels

Miniaturized reaction wheels can provide small spacecraft with three-axis precision pointing capability. Reaction wheels provide torque and momentum storage along the wheel spin axis, causing the spacecraft to counter-rotate about its center of mass due to conservation of angular momentum from the wheel spin direction. For example, the spacecraft deployment process typically results in some tipoff momentum that can be observed as induced angular rates. This tipoff momentum can be stored in the reaction wheels, reducing the angular rate of the spacecraft to near zero. Reaction wheels must be carefully selected based on factors including the moment of inertia of the spacecraft, required momentum storage capacity, and mission slew rate requirements. Once a wheel reaches its maximum speed, it becomes saturated and can no longer provide torque or store momentum along that axis. To prevent this, reaction wheels need to be periodically desaturated using an actuator that provides an external torque, such as thrusters or magnetic torquers (7). By providing an external torque in an opposing direction, the reaction wheel compensates and spins down to keep the spacecraft at its target state (8).

While one or two reaction wheels can be used for a momentum-biased spacecraft, a full three-axis controlled spacecraft requires three wheels mounted orthogonally. As reaction wheel failure is a common failure mode in many missions, it is common to include three additional wheels as a hot backup (8). On smaller spacecraft where SWaP requirements prohibit redundant reaction wheels, a four-wheel configuration is often used to provide fault tolerance (9). The multiple reaction wheels are often assembled in a “skewed” or angled configuration such that there exists cross-coupled torques across two or more reaction wheels. While this reduces the torque performance in any single axis, it allows reduced but redundant torque capability across multiple axes. The result is that should any single reaction wheel fail, one or more reaction wheels are available as a reduced-capability backup option.

Though reaction wheels are typically the primary choice for precision three-axis pointing, other important considerations must be addressed. For example, they can introduce major attitude disturbances through static and dynamic imbalances, which can generate undesired forces, torques, and moments. While placing reaction wheels near the spacecraft center-of-gravity can help minimize the force/torque effects, other disturbances are location-independent and careful design considerations must be made (8). Reaction wheels are typically not magnetically clean, whether they are in the electromagnetic controller for spinning the wheels or ferrous materials being used in the wheel rotor itself, so careful placement within the spacecraft bus is required. Wheels typically should be placed with sufficient separation from magnetometers or other sensitive instrumentation. As magnetic torquers are the primary method of preventing reaction wheel saturation for small spacecraft in Earth orbit, they require accurate measurements of the Earth’s magnetic field to determine torquer commands, making wheel placement especially critical in the spacecraft bus design (11). Another consideration is how the reaction wheel is used in orbit and the required pointing precision. Most reaction wheels have reduced performance around zero-crossings (transition between positive/negative speeds), so some missions choose to bias the momentum (e.g., wheels running at approximately half their maximum speed when at zero spacecraft angular rate) (12). This can provide finer control with less jitter at the expense of reduced overall momentum capacity (effectively half).

Table 5-3 lists a selection of high-heritage miniature reaction wheels. Except for three units, all listed reaction wheels have spaceflight heritage.

Table 5-3: High Heritage Miniature Reaction Wheels
ManufacturerModelMass (kg)Peak Power (W)Peak Torque (Nm)Momentum Capacity (Nms)# WheelsRad. Tol. (krad)
AAC Clyde Space SwedenRW2100.480.80.00010.006136
RW4000.375150.0080.050136
Trillian-11.52447.11.21
Astrofein GermanyRW1 Type A≤ 0.025< 0.375 + PWDE23e-65.8e-41/
RW1 Type B≤ 0.012< 0.3 + PWDE4e-61.0e-41/
RW25≤ 0.2< 2.80.0020.031/
RW35≤ 0.5≤ 90.0050.1120
RW90≤ 0.9≤ 16.50.0150.35120
RW100≤ 0.8≤ 250.020.4120
RW150≤ 1.3≤ 420.031120
RWT150≤ 1.5≤ 1200.11120
RW250≤ 2.75≤ 1000.14120
RWT250≤ 2.75≤ 2000.34120
Berlin Space Technologies GermanyRWA051.70023.50.0160.5130
Blue Canyon Technologies USARWp0150.1305.50.0040.0151
RWp0500.24090.0070.0501
RWp1000.33090.0070.1001
RWp5000.750250.0250.5001
RW10.9501000.071.0001
RW43.2002040.2504.0001
RW84.4002040.2508.0001
RW167.52040.25161
Comat FranceRW200.18010.0020.02120*
RW400.23010.0040.04120*
RW600.27510.0060.06120*
CubeSpace Satellite Systems South AfricaCubeWheel CW00170.060.850.230.00171/3/4 (Pyramid)24
CubeWheel CW00570.1152.720.00571/3/4 (Pyramid)24
CubeWheel CW01620.1447.270.01621/3/4 (Pyramid)24
CubeWheel CW05000.31015160.051/3/4 (Pyramid)24
CubeWheel CW12000.450*32200.121/3/4 (Pyramid)24
CubeWheel CW25000.750*33270.251/3/4 (Pyramid)24
CubeWheel CW50001.08448370.51/3/4 (Pyramid)24
CubeWheel CW10K2.1*503711/3/4 (Pyramid)24
CubeWheel CW40K2.2*853741/3/4 (Pyramid)24
GomSpace DenmarkNanoTorque GSW-6000.9400.30.00150.0191
NanoAvionics LithuaniaRWO0.1373.250.00320.020120
4RWO0.66560.00590.037420
NewSpace Systems South AfricaNRWA-T6<51360.30.00783120
NRWA-T0651.551.70.020.00094110
NRWA-T22.80.40.090.00163110
Rocket Lab USARW-0.030.1851.80.0020.040120
RW-0.0030.0480.0010.005110
RW-0.010.1221.050.0010.018120
RW3-0.060.23523.40.0200.180120
RW4-0.20.60.10.2160
RW4-0.40.770.10.4160
RW4-1.01.38430.11160
Space Inventor DenmarkWHL-1000.35TBD201001
WHL-2000.42TBD252001
WHL-5000.8TBD505001
WHL-10001.17518010010001
WHL-120005.91200120001
Vectronic Aerospace GermanyVRW-B-021450.020.2120
VRW-C-051.2650.050.6120
VRW-C-12.3650.051.2120
VRW-D-11.9650.051.2120
VRW-D-161.8650.051.6120
VRW-D-22650.052.0120
VRW-D-272.45650.052.7120
VRW-D-42.565/1100.05/0.094.0120
VRW-D-6365/1100.05/0.096.0120
VRW-D-83.51100.098.0120
VEOWARE BelgiumWHL-1000.350.020.11
WHL-2000.430.0250.21
WHL-5000.80.50.51
WHL-1001.20.111
*Printed Circuit Board (PCB) level

5.2.3 Magnetic Torquers

Magnetic torquers provide control torques perpendicular to the local external magnetic field. They are divided into two categories and are usually labeled as air coils or torquer bars/rods. Both operate by applying an electric current through a coiled conductor, generating a magnetic dipole through the center of the coil that loops around itself (8). This generated magnetic dipole interacts with the local external magnetic field, generating a torque perpendicular to the dipole and the field. The strength of the dipole, and thereby the torque, is governed by the area of the coil and the number of turns in the coil. For torquer bars/rods, a ferrous core is added, which greatly amplifies the strength of the magnetic field without an increase in required power consumption. While these bars/rods typically provide volume and power savings, the ferrous material can hold a residual field even when the device is powered off, which can affect other sensitive instrumentation such as magnetometers. With air coils, however, residual magnetic fields dissipate very rapidly when powered off. Air coils typically need a larger coil radius and/or more windings with higher power consumption to provide an equivalent magnetic dipole as compared to torquer bars/rods. Many are custom designed specifically for the mission’s spacecraft bus, such as being integrated into a components PCB inner layer. As such, fewer providers offer them as COTS components. Table 5-4 lists a selection of high-heritage magnetic torquers and Figure 5.3 illustrates some of ZARM Technik’s product offerings.

photo of hardware
Figure 5.3: Magnetorquers for micro satellites.
Credit: ZARM Technik.

As control torques can only be provided in the plane perpendicular to the local magnetic field and generated magnetic dipole, magnetic torquers alone cannot typically provide three-axis stabilization. A spacecraft will typically have three magnetic torquers mounted on orthogonal axes, and there is usually no need for redundant torquers because the electro-mechanical design provides internal redundancy (8). Some research shows that coarse three-axis pointing can be achieved, but this requires multiple orbits and sufficient orbit inclination to provide external magnetic field variability. Typically, magnetic torquers are used to remove excess momentum from reaction wheels. As the torque generated by magnetic torquers acts externally to the spacecraft, the reaction wheels apply an internal counter torque to compensate and reduce their stored momentum. Magnetic torquers are also used on spinner missions, where they can slowly spin up the spacecraft by applying an external torque over time.

Use of magnetic torquers beyond low-Earth orbit and in interplanetary applications needs to be carefully investigated since their successful operation is dependent on a significant local external magnetic field. This magnetic field may or may not be available in the location and environment of a given mission, and additional control methods may be required.

Table 5-4: High Heritage Magnetic Torquers
ManufacturerModelMass (kg)Power (W)Peak Dipole
(A m2)
# AxesRad Tol. (krad)
AAC Clyde SpaceSwedenMTQ8000.3953151
CubeSpace Satellite Systems South AfricaCubeTorquer CR00020.01650.490.2124
CubeTorquer CR00030.0230.380.3124
CubeTorquer CR00040.0230.630.4124
CubeTorquer CR00060.0310.560.6124
CubeTorquer CR00080.0280.560.8124
CubeTorquer CR00100.0370.671124
CubeTorquer CR00120.0450.681.2124
CubeTorquer CR00200.0540.772124
GomSpace DenmarkNano Torque GST-6000.31–0.343
NanoTorque Z-axis Internal0.1060.1391
ISISPACE The NetherlandsMagnetorquer Board0.1961.20.203
MEISEI JapanMagnetic Torque Actuator for Spacecraft0.51121
NanoAvionics LithuaniaMTQ3X0.2050.40.303
MTQ MP420.2152.551
NewSpace Systems South AfricaNCTR-M0030.0300.250.291
NCTR-M0120.0530.81.191
NCTR-M0160.0531.21.61
Rocket Lab USATQ-400.82548.001
TQ-150.40019.001
Space Inventor DenmarkMT-0,4250.10.30.4251
MT-10.230.2711
MT-20.3750.2521
ZARM Technik Germany**MT0.2-10.012-0.0140.135-0.250.21NA*
MT0.5-10.0090.2750.51NA*
MT0.7-1-010.0350.50.71NA*
MT1-1-010.0650.2311NA*
MT1.5-1-010.0970.41.51NA*
MT2-1-020.10.521NA*
MT3-1-D220427010.150.731NA*
MT4-10.150.641NA*
MT5-10.19-0.30.73-0.7551NA*
MT5-20.310.7751NA*
MT6-20.25-0.30.48-1.161NA*
MT7-20.40.971NA*
MT10-10.35-0.40.53-0.8101NA*
MT10-20.37-0.480.7-1101NA*
MT15-10.4-0.551.0-1.55151NA*
* Only EEE parts are connector and wires. Magnetorquer is not sensitive to ionizing radiation.
** ZARM Technik: Over 200 models available with design to mass/power optimization.

5.2.4 Thrusters

Thrusters can generate forces and torques, providing spacecraft with both attitude and translational control capabilities (8). As they are not dependent on external fields or dynamics, they can be used in any orbit. However, they require some type of expendable fuel source, so the thruster lifetime can be limited. While not typically employed on SmallSats for attitude control, recent advances propulsion miniaturization have enabled COTS availability. Thrusters have the advantage of providing large external torques for rapid maneuvers, quick reaction wheel desaturation, and spin stabilization. When used for attitude control, these systems can become more complex to mitigate induced translational dynamics.

When these propulsion systems are used to provide orbital and/or translational control, attitude control remains necessary to control the direction of thrust. Even with a full three degree-of-freedom thruster system, depending on the thruster configuration and the center of gravity of the spacecraft, thrusters can impart undesired torques that must be mitigated using attitude control systems such as reaction wheels or ACS thrusters.

One critical application of state-of-the-art thrusters is on proximity operations missions, an increasing area of focus for advanced mission concepts. Proximity operations require both high-precision translational and attitude control that typically cannot be achieved with other actuators. Further discussion is provided in Section 5.3.1. Translation and pointing accuracy are determined by minimum impulse bit and control authority by thruster force, with significant improvements made recently in this field. An in-depth discussion on thrusters for attitude and translational control is provided in Chapter 4: In-Space Propulsion.

5.2.5 Star Trackers

A star tracker can provide an accurate estimate of the absolute three-axis attitude by comparing a digital image to an onboard star catalog (9). Star trackers identify and track multiple stars and provide three-axis attitude solutions up to several times per second (8). While simple in concept, star trackers are among the most expensive small spacecraft components with a significant variance in capabilities between manufacturers. To operate, the sensor requires a clear field-of-view of a starfield such that an initial lost-in-space solution can be found. This initial acquisition depends on the FOV, magnitude of the stars, and the star tracker’s internal processing capabilities. Factors such as spacecraft angular rate, external light sources, and glare can corrupt and invalidate the solution. Missions dependent on accurate attitude information typically include IMU-propagated Kalman filter to maintain an attitude solution when the star tracker may lose the solution. Mission design and star tracker integration into the spacecraft bus also require careful geometry analysis to ensure that the FOV remains clear for critical mission operations. Missions with propulsion must also worry about contaminating the optics from thruster exhaust plumes.

While all COTS star tracker suppliers can provide a full state attitude solution, it is their accuracy and capabilities in difficult situations that distinguish the components and drastically increase their cost. Most modern star trackers can provide knowledge of the sensor’s boresight to within a few arcseconds, with reduced knowledge about the roll axis (8) when the spacecraft is inertially fixed. The accuracy is typically dependent on the optics’ FOV, the sensor’s resolution, and the processing power dictating the size of the star catalog. However, this accuracy can quickly degrade if the spacecraft has some angular rate. For example, cheaper star trackers might be able to track a solution at up to 0.3 deg/s spacecraft angular rates, whereas more expensive options may track up to 3.0 deg/s. Other factors such as stray light resilience, initial acquisition time, and precision also drive up costs. State-of-the-art developments focus on improving the speed and accuracy of the sensors, as well as decreasing their size and mass. These advancements have allowed new manufacturers to enter the field with lower-cost options, allowing missions to obtain full 3-axis attitude information with a sensor that would otherwise be cost-prohibitive. Table 5-5 lists some models suitable for use on small spacecraft. For example, Arcsec’s Sagitta Star Tracker was launched on the SIMBA CubeSat in 2020.

Table 5-5: Star Trackers Suitable for Small Spacecraft
ManufacturerModelMass (kg)Power (W)FOVCross axis Accuracy (1 or 3s)Twist Accuracy
(1 or 3s)
Rad. Tol. (krad)
Arcsec BelgiumSagitta0.2751.425.4°63020
Twinkle0.040.610.4°30180
BAE Systems Inc, Space and Mission Systems USACT-20203.00081.5”1”
Berlin Space Technologies Germany / AAC Clyde Space SwedenST2000.040, 0.106*0.6522°30″200″11
ST4000.250, 0.270*0.7515°15″150″11
Blue Canyon Technologies USAStandard NST0.350<1.5(5V) or <3.5(28V)10° x 12°Gen 2: 6″Gen 2: 40″
Full-Extension NST0.85<1.5(5V) or <3.5(28V)10° x 12°Gen 2: 6 Gen 3: 1Gen 2: 40 Gen 3: 10 
Creare USAUST0.8407″15″
CubeSpace Satellite Systems South AfricaCubeStar0.0470.27159.4°0.02°0.06°24
Danish Technical University DenmarkMicroASC0.4251.92”
Jena-Optronik GermanyASTRO CL0.305<1.025° full cone6″48″50
ASTRO APS~2<6 (<12 w/ TEC)20° full cone3″24″100
ASTRO APS31.8<6 (<8 w/ TEC)20° full cone2.4″21″100
Leonardo ItalySpacestar1.600620° x 20°7.7″10.6″
NanoAvionics LithuaniaST-10.1081.221° full-cone8″50″20
Redwire Space USAStar Tracker0.4752.514×1910/27″51″75
Rocket Lab USAST-16RT20.18518° half-cone5″55″
Sodern FranceAuriga-CP0.2250.830°10”70”35
Hydra-M1.40.722°3”30″50
Hydra-TC1.69.523,6°3”30”50
Solar MEMS Technologies SpainSTNS0.14112°40″70″20
Space Inventor DenmarkASTRO CL0.4651.525°212100
Space Micro USAMIST0.520314.5°15″105″30
µSTAR-100M1.800515″105″100
µSTAR-200M2.1008-1015″105″100
µSTAR-200H2.700103″21″100
µSTAR-400M3.3001815″105″100
Terma USAT10.637 OH0.8 OH*, 2.520° circular3.0″21″55†
T30.45 (DPU) 0.330220° circular3.2″22″35
Vectronic Aerospace GermanyVST-41MN0.7 – 0.92.514° x 14°27″183″20
VST-68M0.470314° x 14°7.5″45″20
*Mass includes Baffle. †SEE Immune

5.2.6 Magnetometers

Magnetometers provide measurements of the local magnetic field, which can be used to provide a real-time estimate of two-axis attitude information (14). This requires that a well-modeled magnetic field model is available to reference the measured magnetic field (8). With a time history of magnetometer data, algorithms exist (such as Kalman filters) that can provide full-state attitude and rate knowledge from magnetometer-only measurements. Using other sources of unit vector measurements (e.g., Sun sensor for Sun vector knowledge) can provide real-time three-axis attitude information by using algorithms such as TRIAD and QUEST. In addition to attitude information, knowledge of the local magnetic field is required to determine the necessary dipole for magnetic torquers to produce a desired external torque on the spacecraft.

photo of hardware
Figure 5.4: NSS Magnetometer.
Credit: NewSpace Systems.

As a magnetometer cannot differentiate between sources of magnetic fields, placement on the spacecraft bus must be carefully considered. Sources such as reaction wheels and magnetic torquer rods can change the local magnetic field, as well as other sources of electromagnetic fields such as power systems, cabling harnesses, and even solar cells (8). Spacecraft with critical magnetic field measurement requirements may choose to place the magnetometer on a boom extending from the spacecraft, as magnetic dipole falls off at the inverse cube of distance. In addition to careful spacecraft placement, experience has shown that magnetometers may require on-orbit recalibration, which requires orbital position and preferably attitude data. Table 5-6 provides a summary of some three-axis magnetometers available for small spacecraft, one of which is illustrated in Figure 5.4.

Table 5-6: Three-axis Magnetometers for Small Spacecraft
ManufacturerModelMass (kg)Power (W)Resolution (nT)OrthogonalityRad Tolerance (krad)
AAC Clyde Space SwedenMM2000.0120.011.1830
MAG-30.100Voltage Dependent10
CubeSpace Satellite Systems South AfricaCubeMag Deployable0.0160.23130.624
CubeMag Compact0.0060.23250.624
Exobotics UKXO-SENSE-MAG0.05< 0.0113150
GomSpace DenmarkNanoSense M3150.008
MEISEI Japan3-Axis Magnetometer for Small Satellite0.2201.5
NewSpace Systems South AfricaNMRM-Bn25o4850.0850.75810
Space Inventor DenmarkIMU-P40.113 nT
ZARM Technik GermanyAnalogue High-Rel Fluxgate Magnetometer FGM-A-750.330.75 W±7500050
Digital AMR Magnetometer AMR-D-100-EFRS4850.180.3 W±100000

5.2.7 Sun Sensors

Sun sensors are used to estimate the direction of the Sun in a spacecraft body frame. Sun direction estimates can be used for attitude estimation, though to obtain a three-axis attitude estimate, at least one additional independent source of attitude information is required (e.g., the Earth nadir vector or the direction to a star). Because the Sun is easily identifiable and extremely bright, Sun sensors are often used for fault detection and recovery. However, care must be taken to ensure the Moon or Earth’s albedo does not inadvertently perturb the measurement. Even glint off nearby spacecraft components can corrupt measurements for certain Sun sensors types (8). One method to limit albedo effects is to exclude measurements below a certain brightness threshold (albedo is typically measured as a fraction of solar maximum), but care must be taken with this method as it may limit the effective field-of-view of the sensor (the cutoff threshold corresponds to the solar angle yielding the same cosine loss). Commercial examples of small spacecraft Sun sensors are described in Table 5-7.

photo of hardware
Figure 5.5: Redwire coarse Sun sensor detector (cosine type).
Credit: Redwire Space.

There are several types of Sun sensors that operate on different principles.

Cosine detectors are photocells. Their output is the current generated by the cell, which is (roughly) proportional to the cosine of the angle between the sensor boresight and the Sun. Typically, several cosine detectors (pointing in different directions) are used on a spacecraft for full sky coverage. These sensors are the most susceptible to albedo effects. Cosine detectors (e.g., Figure 5.5) are inexpensive, low-mass, simple, and reliable devices, but their accuracy is typically limited to a few degrees, and they require analog-to-digital converters.

Quadrant detectors. Quadrant Sun sensors typically operate by shining sunlight through a square window onto a 2 x 2 array of photodiodes. The current generated by each photodiode is a function of the direction of the Sun relative to the sensor boresight. The measured currents from all four cells are then combined mathematically to produce the angles to the Sun. While more accurate than cosine detectors, they have a similar sensitivity to albedo effects.

Digital Sun Sensor. The Sun illuminates a narrow slit with a number of photodiodes located behind a geometrically coded bit mask. Depending on the angle to the Sun, the photodiodes will be illuminated as per the geometric pattern, resulting in correspondingly different photocurrents, which are then amplified and thresholded against an average value. Given the known slit geometries, this digital bit output can then be converted to a Sun angle.

Sun Camera. Some Sun sensors are built as small cameras that image the Sun. Since the Sun is so bright, the optics include elements to decrease the throughput. A computer identifies the image of the Sun and calculate the centroid. Sun sensors can be made very accurate this way and typically have built-in albedo rejection. Sometimes, multiple apertures are included to increase accuracy.

Table 5-7: Commercial sun sensors
ManufacturerModelSensor TypeMass (kg)Peak Power (W)Analog or DigitalFOVAccuracy (3s)# Measurement AnglesRad. Tol. (krad)
AAC Clyde Space SwedenSS2000.0030.04Digital110°<1°>36
Berlin Space Technologies GermanyFSSA-110Fine Sun SensorWith 3x sensor: 0.1020.185Analog114°?>20
Bradford Space The NetherlandsCoSSCosine0.0240Analog160° full cone140000
CoSS-RCosine0.0150Analog180° full cone1120000
CSSCosine0.2150Analog180°x180°1.5°270000
FSSQuadrant0.3750.25Analog128° x 128°0.3°2100
Mini-FSSQuadrant0.0500Analog128° x 128°0.2°220000
CubeSpace Satellite Systems South AfricaCubeSenseCamera0.0150.174Digital0.2°224
GomSpace DenmarkNanoSense FSSQuadrant0.002Digital45°, 60°±0.5°, ±2°2
Lens R&D The NetherlandsBiSon64-ETQuadrant0.0230Analog±58° per axis0.5°29200
BiSon64-ET-BQuadrant0.0330Analog±58° per axis0.5°29200
MAUSQuadrant0.0140Analog±57° per axis0.5°29200
Needronix SlovakiaEagleFine Sun Sensor (±55°)  0.003<0.007Digital110° < ±0.15°2 plus Irradiation and Gyro  >20
Eagle PlusFine Sun Sensor (±55°) 0.005<0.015Digital110°< ±0.1° 2 plus Irradiation and Gyro>20
Eagle PointFine Sun Pointing (±5.5°) 0.006<0.015Digital11°< ±0.01° 2 plus Irradiation and Gyro >20
SwanCoarse Sun Sensor Pyramid0.0700Analog170° (~ 2π Steradian)< ±1° (Region I.) 2>1000
NewSpace Systems South AfricaNFSS-4110.0350.150Digital140°0.1° —20
NCSS-SA050.0050.05Analog114°0.5° —
Redwire Space USACoarse Analog Sun SensorCoarse Analog Sun Sensor0.0450Analog±40°±1°1>100
Coarse Sun Sensor (Cosine Type)Coarse Sun Sensor (Cosine Type)0.0100Analog~ Cosine, Conical Symmetry±2° to ±5°Configuration dependent>100
Coarse Sun Sensor PyramidCoarse Sun Sensor Pyramid0.13
0
Analog2π steradian+ ±1° to ±3°2>100
Digital Sun Sensor (±32°)Digital Sun Sensor (±32°)Sensor
0.3 kg
Electronics ~1
1Digital±32° x ±32° (each sensor)±0.125°2100
Digital Sun Sensor (±64°)Digital Sun Sensor (±64°)Sensor0.25
Electronics 0.29 – 1.1
0.5Digital128° X 128° (each sensor)
Note: 4π steradians achieved with 5 sensors
±0.25°2100
Fine Pointing Sun SensorFine Pointing Sun SensorSensor .95
Electronics 1.08
< 3Digital±4.25° x ±4.25° (Typical)Better than ±0.01°2100
Fine Spinning Sun Sensor (±64°)Fine Spinning Sun Sensor (±64°)Sensor 0.109
Electronics
0.475 – 0.725
0.5Analog and Digital±64° Fan Shaped (each sensor)±0.1°1
plus Sun Pulse
100
Micro Sun SensorMicro Sun Sensor< 0.002 < 0.02Analog± 85° Minimum±5°2~10
Miniature Spinning Sun Sensor (±87.5°)Miniature Spinning Sun Sensor (±87.5°)< 0.250.5Digital±87.5° (From normal to spin axis)±0.1°1
plus Sun Pulse
100
Fine Sun Sensor (±50°)Fine Sun Sensor (±50°)Digital100 X 100 Each Sensor±0.01° TO ±0.05°2100, 150, or 300
Solar MEMS Technologies SpainnanoSSOC-A60Orthogonal0.0040.007Analog±60° per axis0.5°2100
nanoSSOC-D60Orthogonal0.0070.076Digital±60° per axis0.5°230
SSOC-A60Orthogonal0.0250.01Analog±60° per axis0.5°2100
SSOC-D60Orthogonal0.0350.315Digital±60° per axis0.5°230
ACSSQuadrant & Redundant0.0350.072Analog±60° per axis0.5°2200
Space Inventor DenmarkFSSQuadrant0.010.1Digital55° half-cone< 3 deg2
Space Micro USACSS-01, CSS-02Cosine0.0100Analog120° full cone1100
MSS-01Quadrant0.0360Analog48° full cone2100

5.2.8 Horizon Sensors

Horizon sensors can be simple infrared horizon-crossing indicators (HCI) or more advanced thermopile sensors that can detect temperature differences between the poles and equator. The sensors are typically either static or scanning, but by characterizing horizon crossings over a series of measurements, the sensors can provide an accurate nadir vector, which can then be used for attitude determination and/or attitude control guidance (8). For terrestrial applications, these sensors are referred to as Earth sensors, but they can be used for other planets. Examples of such technologies are described in Table 5-8 and shown in Figure 5.6.

In addition to the commercially available sensors listed in Table 5-8, there has been recent academic interest in horizon sensors for CubeSats with promising results (4)(15)(16).

photo of hardware
Figure 5.6: MAI-SES.
Credit: Redwire Space.
Table 5-8: Commercially Available Horizon Sensors
ManufacturerModelSensor TypeMass (kg)Peak Power (W)Analog or DigitalAccuracy# Measurement AnglesRad. Tol. (krad)
CubeSpace Satellite Systems South AfricaCubeSense EarthInfrared camera0.0180.28Digital24
Servo USAMini Digital HCIPyroelectric0.050Voltage DependentDigital0.75°
RH 310 HCIPyroelectric1.510.015°20
Solar MEMS Technologies SpainHSNSInfrared0.1200.150Digital230

5.2.9 Inertial Sensing

Inertial sensors include gyroscopes for measuring angular change and accelerometers for measuring velocity change. They are packaged in different ways that range from single-axis devices (e.g., a single gyroscope or accelerometer) to packages that include three orthogonal axes of gyroscopes (Inertial Reference Unit (IRU)), to units containing three orthogonal gyros and three orthogonal accelerometers (Inertial Measurement Unit (IMU)). These sensors are frequently used to propagate the vehicle state between measurement updates from non-inertial sensors. For example, star trackers typically provide attitude updates at a few Hertz. If the control system requires accurate knowledge between star tracker updates, an IMU may be used for attitude propagation over that interval.

Gyroscope technologies typically used in modern small spacecraft are fiber optic gyros (FOGs) and MEMS gyros, with FOGs typically offering superior performance at a mass and cost penalty (18). While MEMS are smaller and can provide sufficient performance, they are more susceptible to radiation and single-event upsets, with radiation-hardened models only recently becoming available (8). Other gyroscope types exist (e.g., resonator gyros, ring laser gyros), but these are not common in the SmallSat/CubeSat world due to size, weight, and power (SWaP) and cost.

Gyro behavior is a complex topic (19), and gyro performance is typically characterized by a multitude of parameters. Table 5-9 only includes bias stability and angle random walk for gyros, and bias stability and velocity random walk for accelerometers, as these are often key performance parameters. That said, when selecting inertial sensors, it is important to consider other factors such as dynamic range, output resolution, bias, sample rate, etc. Factors such as turn-on bias and bias drift require onboard estimation of bias so that the sensor can be used in attitude determination and control systems.

Table 5-9: Gyros Available for Small Spacecraft
ManufacturerModelSensor TypeTechnologyMass (kg) Power (W)GyrosAccelerometers
 Bias StabilityARW Bias StabilityVRW
# Axes(°/hr)stat (°/rt(hr))# Axes (µg)stat(m/sec)/rt(hr)
Emcore USAQRS11GyroMEMS≤0.060.816Typical
QRS28GyroMEMS≤0.0250.52
Honeywell USAMIMUIMURLG43430.050.01100
HG1700IMURLG0.95.00031.0001s0.125310001s0.65
HG4934SRS (68904934-BA60)IRUMEMS0.145<5.500 peak3< 3.03s<0.20 maxNone, IRU onlyNone, IRU onlyNone, IRU onlyNone, IRU only
L3 USACIRUSGyrosFOG15.40040.00030.0001s0.1000
NewSpace Systems South AfricaNSGY-001IRUImage-based rotation estimate0.0550.20030
Northrop Grumman USALN-200SIMUFOG, SiAc0.7481231.0001s0.07033001s
NovAtel CanadaOEM-IMU-STIM300IMUMEMS0.0551.5030.500 —0.1503500.060
Safran FranceSTIM202IRUMEMS0.0551.50030.400 —0.1700
STIM210IRUMEMS0.0521.50030.300 —0.1500
STIM300IMUMEMS0.0552.00030.300 —0.150350 —0.07
STIM318IMUMEMS0.0572.50030.300 —0.15033 —0.015
STIM320IMUMEMS0.0572.50030.300 —0.10033 —0.015
STIM277HIRUMEMS0.0521.50030.300 —0.1500 —
STIM377HIMUMEMS0.0552.00030.300 —0.150350 —0.07
Silicon Sensing Systems UKCRH03GyroMEMS0.420.2W1CRH03-010 – 0.03
CRH03-025 – 0.04
CRH03-100 – 0.04
CRH03-200 – 0.05
CRH03-400 – 0.1
 CRH03-010 – 0.005
CRH03-025 – 0.006
CRH03-100 – 0.006
CRH03-200 – 0.008
CRH03-400 – 0.010
0
CRH03
(OEM)
GyroMEMS0.180.2W1CRH03-010 – 0.03
CRH03-025 – 0.04
CRH03-100 – 0.04
CRH03-200 – 0.05
CRH03-400 – 0.1
 CRH03-010 – 0.005
CRH03-025 – 0.006
CRH03-100 – 0.006
CRH03-200 – 0.008
CRH03-400 – 0.010
0
RPU30GyroMEMS1.35<0.8W30.06 0.0060
DMU419 DoF IMUMEMS<2<1.5W30.1 0.0153150.05
CASAccMEMS0.0040 2CAS2X1S – 7.5
CAS2X2S – 7.5
CAS2X3S – 7.5
CAS2X4S – 25
CAS2X5S – 75
 CAS2X1S – TBC
CAS2X2S – TBC
CAS2X3S – TBC
CAS2X4S – TBC
CAS2X5S – TBC
Space Inventor DenmarkIMU-P4MEMS0.150.20.3 deg/hr  0.15 mm/s2 30 mm/s//√(hr)
VectorNav USAVN-100*IMU + magnetometer +barometerMEMS0.0150.220310.000max0.210340max0.082
VN-110*IMU + magnetometerMEMS0.1252.50031.000max0.0833310max0.024
*Small form-factor versions of these products available.
— Represents unknown data

5.2.10 GPS Receivers

For low-Earth orbit spacecraft, GPS receivers are now the primary method for performing orbit determination, replacing ground-based tracking methods. Onboard GPS receivers are now considered a mature technology for small spacecraft; examples are listed in Table 5-10. There are also next-generation chip-size COTS GPS solutions; for example, the NovAtel OEM 719 board has replaced the ubiquitous OEMV1.

By measuring the time of arrival of signals from multiple GPS spacecraft, the GPS receiver can determine its position to a high degree of accuracy (8). A minimum of four spacecraft must be visible to the GPS receiver, of which three provide position data and a fourth provides timing to correct the GPS receiver’s clock bias. With multiple GPS antennas, a spacecraft’s GPS receiver can be used for attitude determination using phase differences in GPS signals, though the accuracy of this method is limited and prone to errors. GPS accuracy is limited by propagation variability through the exosphere and the underlying precision of the civilian-use C/A code (20). GPS units are controlled under the Export Administration Regulations (EAR) and must be licensed to remove COCOM limits (21).

Although the usability of GPS is limited to LEO missions, past experiments have demonstrated the ability to use weak GPS signals at GSO, and potentially at cislunar distances (23)(22). Development and testing in this rapidly growing field may soon make onboard GPS receivers more widely available.

Table 5-10: GPS Receivers for Small Spacecraft
ManufacturerModelMass (kg)Power (W)Accuracy (m)Rad. Tol. (krad)
AAC Clyde Space SwedenGNSS-7010.16< 510
APL USAFrontier Radio Lite0.41.41520
Aerospacelab BelgiumGNSS-VSP 0.3942.41.5 (RMS)
General Dynamics USAExplorer1.2815
Viceroy-41.1815
GomSpace Denmark0.2853< 10< 200.285
NovaTel CanadaOEM 7190.0310.9 –
SENyT ArgentinaQ Series0.142< 3
Septentrio BelgiumAsteRx-m3 ProBase0.002710.0013
SkyFox Labs Czech RepublicpiNAV-NG0.0240.1241030
Space Inventor DenmarkGNSS-30.10.22 (CEP)*
Mosaic-T0.00680.61.2, 1.9
AsteRx SBi3 Pro+0.491.51.2, 1.9
Spacemanic Czech RepublicCeleste GNSS0.0250.252 (CEP)*
Surrey Satellite Technology UKSGR-Ligo0.090.555
U‑blox SwitzerlandZED‑F9P-05B0.00180.011.5, 2.25
*Circular Error Probable

5.2.11 Deep Space Navigation

In deep space, navigation is performed using radio transponders in conjunction with the Deep Space Network (DSN). As of 2020, the only deep space transponder with flight heritage suitable for small spacecraft was the JPL-designed, and General Dynamics-manufactured Small Deep Space Transponder (SDST). JPL has also designed IRIS V2, which is a deep space transponder that is better suited to the CubeSat form factor. Table 5-11 details these two radios, and the SDST is shown in Figure 5.7. IRIS V2, derived from the Low Mass Radio Science Transponder (LMRST), has flown on the MarCO CubeSats in 2018, LICIACube, which performed an asteroid flyby in September 2022, the 12U lunar CAPSTONE spacecraft that entered a lunar orbit November 13, 2022, and on six Artemis 1 secondary CubeSat payloads (Lunar Flashlight, LunaH-Map, ArgoMoon, CubeSat for Solar Particles, Biosentinel, and NEA Scout). It is also scheduled to fly on INSPIRE (24).

photo of hardware
Figure 5.7: General Dynamics SDST.
Credit: General Dynamics.
Table 5-11: Deep Space Transponders for Small Spacecraft
ManufacturerModelMass (kg)Rx Power (W)BandsRad. Tol. (krad)
General Dynamics USASDST3.212.5X, Ka50
Space Dynamics Laboratory USAIRIS V2.11.110.3X, Ka, S, or UHF25
Iris Radio V30.810Simultaneous Multi-band: X, Ka, S25

5.2.12 Atomic Clocks

Atomic clocks have been used on larger spacecraft in low-Earth orbit for several years now; however, integrating them on small spacecraft is relatively new. Table 5-12 provides examples of commercially available atomic clocks and oscillators for SmallSats. The conventional method for spacecraft navigation is a two-way tracking system using ground-based antennas and atomic clocks. The time difference between a signal sent from a ground station and the spacecraft’s response can be used to determine the spacecraft’s location, velocity, and (using multiple signals) its trajectory. This is inefficient, as the spacecraft must wait for navigation commands from the ground station instead of making real-time decisions, and the ground station can only track one spacecraft at a time, because it must wait for the spacecraft to return a signal (25). In deep space navigation, the distances are much greater between the ground station and spacecraft, and the accuracy of the radio signals must be measured within a few nanoseconds.

More small spacecraft designers are developing their own atomic clocks and oscillators that are stable and properly synchronized for use in space. They are designed to fit small spacecraft for missions that are power- and volume-limited or require multiple radios.

Table 5-12: Atomic Clocks and Oscillators for Small Spacecraft
ManufacturerModelDimensions (mm)Mass (kg)Power (W)Frequency Range (MHz)Rad Tolerance (krad)
Bliley Technologies USAIris Series 1″x1″ OCXO for LEO19 x 11 x 190.0161.510 -10039
Aether Series TCVCXO for LEO21 x 14 x 80.05610 – 15037
Microchip USAChip Scale Atomic Clocks (CSACs)41 x 36 x 120.0350.121020
Safran Timing Technologies SA  FranceMO44 x 54 x 570.223.5 Nom 5.5 Max10100
mRO-5051 x 51 x 200.0800.4 Nom1025 Min
miniRAFS108 x 53 x 680.45< 12 Max60 and 10 –
LNMO50 x 50 x 300.11.5 Nom 2.5 Max5 – 40100
*Q‑Tech Corporation USAClass B+ Products Hybrid Crystal Clock Oscillators5×7
– Represents unknown data
*Company offers several options viable for Smallsats

5.2.13 LiDAR

Over the last decade, Light Detection and Ranging (LiDAR) has been an emerging sensor type that matured via terrestrial applications (such as automotive systems) and is used in larger spacecraft capable of proximity operations, such as Orion. This type of sensor has applications for small spacecraft altimetry and relative navigation (e.g., Mars helicopter, rendezvous and docking, and formation flying). Table 5-13 lists examples of LiDAR systems with flight heritage.

Table 5-13: LiDAR for Small Spacecraft
ManufacturerModelMass (kg)Power (W)Max Range (m)Rad. Tol.(krad)
ASC USAGSFL-4K (3D)330>1 km in altimeter mode
Garmin USALidar Lite V30.0220.740
– Represents unknown data

5.3 Formation Flying, Rendezvous and Proximity Operations

Other GNC advances involve research on SmallSats performing precision formation flying (PFF) and on-orbit rendezvous and proximity operations (RPO). Many research papers have discussed methods to achieve these capabilities, and extravehicular free flyer missions have demonstrated this capability in the past few decades. To enable autonomous PFF and RPO missions, spacecraft require a suite of sensors to feed onboard navigation filters to determine relative positions and attitudes, complex guidance laws to maintain formations within constraints and prevent on-orbit conjunctions, as well as advanced actuation methods to control the relative states of the spacecraft. While some commercial sensors and actuators exist specifically for enabling PFF and RPO missions, current research and missions are leveraging novel hardware and methods to achieve these objectives using existing components.

To enable relative guidance and control, it is important to first estimate the relative position and velocity, as well as attitude, of the spacecraft. Relative navigation can be accomplished using hardware specifically designed for the task, such as LiDAR, or repurposed hardware. For example, the PY4 mission demonstrated on-orbit range measurements between two spacecraft using S-band radio modules, augmented with a GPS receiver on the anchor spacecraft, and a batch Kalman filter to determine the relative position vector of a target spacecraft to an accuracy of approximately 4 meters (28). A mission using vision-based systems was Seeker, a 3U CubeSat that was deployed in September 2019 and designed to demonstrate capabilities basic proximity operations capabilities with a path to inspection of crewed vehicles. Seeker used a COTS laser rangefinder combined with a COTS industrial camera that fed a convolutional neural network to estimate bearing to a non-cooperative client. While Seeker did not complete all of its planned maneuvers, many core technologies were successfully demonstrated (30). The CubeSat Proximity Operations Demonstration (CPOD) mission used an optics module with four imagers for relative ranging and target attitude determination but required priori knowledge and markers on the tracked spacecraft (31). Launched in 2023, NASA’s Starling mission used its commercial star trackers to feed an orbit estimation algorithm known as the Starling Formation-flying Optical eXperiment (StarFOX). StarFOX provided angles-only relative navigation of an object, demonstrating on orbit relative position knowledge with only 0.5% error relative to range using one or multiple observers (32). In 2025, R5 Spacecraft 7 used a COTS industrial-grade LiDAR to perform proximity operations with a Falcon 9 upper stage. These missions illustrate the complexity of the navigation problem, especially as much of it must be done autonomously without ground-based intervention to achieve the objectives of PFF and RPO missions.

Once the navigation system has converged, guidance laws are used to determine trajectories to achieve PFF and RPO objectives, as well as avoid conjunctions with nearby objects. While this field is primarily research-based and dependent on algorithms instead of hardware, there is some development in packaged software suites to enable PFF and RPO missions. The Autonomous Navigation, Guidance, and Control Software (autoNGC) suite is being developed by NASA Goddard Space Flight Center to enable autonomous operations when ground communications are limited or unavailable, a critical need for cis-lunar and deep space missions (33). Lockheed Martin, in collaboration with government and industry partners, is developing the 12U LINUSS platform that will eventually offer spacecraft upgrade and servicing capabilities, a service heavily dependent on PFF and RPO technologies (34). The mission tested Lockheed Martin’s Horizon Command & Control and Compass Mission Planning Software, which seeks to provide a software solution for various mission operations including PFF (35). It is expected that this field will grow with the continued increased interest in PFF and RPO missions and that demand for software suites with proven flight heritage will become more common.

While there have been multiple successful demonstrations of on-orbit relative navigation for missions conducting PFF and RPO objectives, many of these missions have experienced control system and actuator challenges. The Seeker mission experienced multiple failures with the thruster system likely related to a FPGA controller failure, resulting in the inability to thrust in multiple axes, causing the mission to not meet its minimum objective (30). CPOD attempted the characterization of low-power proximity operations technologies, however it was only able to demonstrate limited RPO and unable to complete the planned docking maneuvers before its mission ended June 2023. The CPOD mission experienced partial solar panel failures resulting in lower power margins that limited mission operations, and experienced a propulsion system anomaly that was most likely related to a plenum leak. Although, the mission was able to demonstrate both far- and near-field rendezvous and ingress maneuvers, achieving most of the mission objectives. The spacecraft ran out of fuel before completing some of these objectives, preventing execution of the docking procedure which was intended to use a magnetic actuator to dock the two spacecraft. The Lockheed Martin LINUSS mission also experienced a plenum leak and required continuous ground interventions by the development team to overcome the continual challenges experienced (34). The Starling swarm, which ended its initial mission in May 2024, experienced a leak in the propellant system and initially a sticky refill valve, though both anomalies were able to be resolved through ground operations (37). The mission was ultimately able to resume its in-train formation using thrusters to lower each swarm member’s altitude and let differential drag establish required separations, allowing the mission to continue conducting various experiments. Other missions had success using non-propulsive control techniques like drag separation for formation maintenance. The PY4 mission successfully used drag separation for both in-track and cross-track maneuvers by controlling each individual member’s attitude to create the requisite drag differential (38). While such missions are less prone to failure by not relying on a propulsion system, they are typically limited to far-field rendezvous and cannot achieve PFF or near-field RPO objectives like docking.

The complexity of PFF and RPO missions for SmallSats continues to challenge the hardware, software, and operational design; however, these challenges will continue to be addressed as more industry, government, and university entities become involved. The recent successes of SmallSat swarms employing PFF indicate they are key contributors to the advancement of space situational awareness (SSA), space traffic management (STM), and in-space servicing and manufacturing (ISAM). In addition to distributed spacecraft autonomy (DSA) technology maturation, rendezvous, proximity operations, and docking (RPOD) is another key capability required for future space operations. These operations include inspection, refueling, repair, PFF, sample collection, or debris remediation.

A key technology to implement SSA, STM, and ISAM operations is the development of reliable docking and attachment mechanisms. For SmallSats in particular, the ability to dock, attach, or capture another object, whether a mothership, a cooperative servicing spacecraft, an asteroid, or orbital debris, is essential to perform on-orbit operations. While docking mechanisms exist on larger spacecraft, that technology is impractical for SmallSats due to SWaP-C concerns. Therefore, recent years have seen a surge in research and development focused on lightweight, low‑complexity, and scalable attachment technologies for SmallSats. Additionally, docking and attachment research spans multiple disciplines such as mechanical engineering, robotics and control, materials science, and others. Commercial effort in applying docking mechanisms to assist deorbit maneuvers is described in the Deorbit Systems chapter, and robotic manipulation is discussed in the Structures, Materials, and Mechanisms chapter.   

Ongoing efforts across NASA, other government agencies, industry, and academia are maturing RPOD technology. A commercial collaboration between Starfish Space and Impulse Space on the “Remora” mission that launched in December 2025 achieved fully autonomous RPO in LEO with just a single camera system and closed-loop GNC software, enabling autonomous rendezvous between two Impulse Mira LEO Express vehicles (40). University of North Dakota’s Rendezvous & Operations for Autonomous Docking and Servicing (UND ROADS) is a low-cost flight demonstration of two 3U CubeSats to achieve RPO and docking with centimeter-level accuracy via RF ranging and carrier-phase GNSS, featuring magnetic docking and predictive GNC algorithms (41). The two UND ROADS CubeSats were launched June 2025 and are still operational (42).

5.4  On the Horizon

In general, technological progress in guidance, navigation, and control is advancing quickly in automotive applications but is lagging slightly in the aerospace industry. Given the high maturity of existing GNC components, future developments in traditional GNC systems are focused on incremental improvements, such as decreases in mass and power, and increases in longevity and/or accuracy. This is especially true for GNC components designed for deep space missions that have only recently been considered for small spacecraft.

Other areas of focus that enhance GNC capabilities include autonomous formation flying for SmallSat constellations such as RPOD and position, navigation, and timing (PNT) technologies. Recent advances in PNT have been driven by rapid advances in inertial sensors, atomic clocks, and emerging magnetic navigation methods tailored for near‑Earth environments. Modern inertial measurement units are leveraging breakthroughs in micro‑ and nano‑fabrication, quantum sensing, and low‑drift architectures to achieve high precision independent of GNSS (43)(44). In parallel, atomic clock development—particularly compact optical and chip‑scale systems—continues to improve timing stability and resilience, enabling more accurate synchronization and robust PNT solutions for both terrestrial and space applications (45)(46). Complementing these technologies, magnetic navigation is becoming a viable GNSS alternative or augmentation layer, using Earth’s geomagnetic signatures and real‑time field models to support navigation in GNSS‑degraded or denied regions. Together, these maturing capabilities are pushing PNT resilience and autonomy to new levels for near‑Earth missions and operational environments. Several projects funded via NASA’s Small Spacecraft Distributed Systems (SSDS, formerly Small Spacecraft Technology) program through the University SmallSat Technology Partnerships (USTP) initiative are advancing GNC systems. Listed below in Table 5-14 are projects that focus on GNC advancements, and further information can be found at the USTP website:

https://www.nasa.gov/smallspacecraft/university-smallsat-technology-partnership-initiative

Table 5-14: USTP Initiative GNC Projects
ProjectUniversityCurrent StatusReference
DESPINA: X-Ray spectrometer optimized for deep space PNT using pulsar and other astrophysical X-ray sourcesUniversity of MinnesotaStill in development(47)
ODIN: OPNAV instrument for deep space navigationGeorgia Institute of TechnologyStill in development(47)
High-TRL optical frequency combs (OFC) that enable planar on-chip navigation-grade oscillators with significantly better noise performanceCalifornia Institute of TechnologyStill in development(47)
On-Orbit Demonstration of Surface Feature-Based Navigation and TimingUniversity of Texas, AustinStill in developmentUSTP Technology Expo presentation
Autonomous Nanosatellite Swarming (ANS) using Radio Frequency and Optical NavigationStanford UniversityOnboard Starling mission (Launched in 2023)USTP Technology Expo presentation
Distributed multi-GNSS Timing and Localization (DiGiTaL)Stanford UniversityLeveraged technology for ANS in Starling missionUSTP Technology Expo presentation
Mems Reaction Control and Maneuvering for Picosat beyond LEOPurdue UniversityAwarded a suborbital flight test through NASA’s Flight Opportunities program(29)
A Small Satellite Lunar Communications and Navigation SystemUniversity of Boulder, ColoradoStill in developmentUSTP Technology Expo presentation
A high-precision continuous-time PNT compact module for the LunaNet small spacecraftUniversity of California, Los AngelesStill in developmentUSTP Technology Expo presentation

5.5 Summary

Conventional small spacecraft GNC technology is a mature area, with many high TRL components previously flown in Earth orbit and offered by several vendors. These GNC techniques are generally semi- or non-autonomous as on-board observations are collected with the assistance of ground-based support. As interest in deep space exploration with small spacecraft grows, semi- to-fully-autonomous navigation methods must advance. It is likely that future deep space navigation will rely solely on fully autonomous GNC methods that require no ground-based intervention to collect and provide navigation data. This is a desirable capability as the spacecraft’s dependence on Earth-based tracking resources (such as DSN) is reduced and the demand for navigation accuracy increases at large distances from Earth. The success of the Starling mission in performing PFF reliably without external commands has paved the way for future DSN-independent solutions.

Current methods advancing deep space navigation involve both ground- and space-based tracking in conjunction with optical navigation techniques. To support this maturity, the small spacecraft industry has seen a rapid progression in PNT technologies, including inertial sensors, optical accelerometers, atomic clocks, and magnetic navigation for near-Earth environments. Advancements in RPOD technologies hold exciting implications for the future and will likely lead to growth in the SmallSat industry.

The rising popularity of SmallSats in general, and CubeSats in particular, means there is high demand for components, and engineers are often faced with high costs. The challenges that inhibited SmallSat engineers from achieving desired GNC/ADCS solutions a decade ago are less significant. There exists a multitude of best practices for assembling inexpensive and reliable attitude determination and navigation systems.

For feedback solicitation, please email: arc-sst-soa@mail.nasa.gov. Please include a valid business email so someone may contact you further.

References

  1. L.C.G Shepherd. and A.F.S.C Shepherd. “Space Surveillance Network.” Shared Space Situational Awareness Conference. Colorado Springs. 2006.
  2. D. Vallado, P. Crawford, R. Hujsak and T.S. Kelso. “Revisiting Spacetrack Report #3,” AIAA 2006-6753. AIAA/AAS Astrodynamics Specialist Conference and Exhibit. August 2006.
  3. Thornton, C L and Border, J S: “Radiometric Tracking Techniques for Deep-Space Navigation.” s.l: John Wiley & Sons, 2003.
  4. K. Kapás, T. Bozóki, G. Dálya et al. “Attitude determination for nano-satellites – I. Spherical projections for large field of view infrasensors.” Exp Astron 51, 515–527, 2021.
  5. JPL. “MarCO,” [Online] Available at: https://www.jpl.nasa.gov/missions/mars-cube-one-marco/
  6. J.R. Wertz. “Spacecraft attitude determination and control.” Springer Science & Business Media. Vol. 73. 2012.
  7. R. Kulczycki and P. Wisniewski. “Slew Maneuver Control for Spacecraft Equipped with Star Camera and Reaction Wheels.” 2005. Vol. 13, no. 3, pp. 349–356.
  8. J. L. Crassidis. “Spacecraft attitude determination.” Encyclopedia of systems and control. 2021, Cham: Springer International Publishing. 2097-2104.
  9. B.B. Spratling and D. Mortari. ““A survey on star identification algorithms.” 2009.
  10. Jin, J, Ko, S and Ryoo, C K: “Fault Tolerant Control for Satellites with Four Reaction Wheels.” 2008. Vol. 16, no. 10, pp. 1250–1258.
  11. M.G. Finley, R.M. Broadfoot, S. Shekhar, and D.M. Miles. “Identification and removal of reaction wheel interference from in-situ magnetic field data using multichannel singular spectrum analysis.” 2023. Journal of Geophysical Research: Space Physics, 128, e2022JA031020. https://doi.org/10.1029/2022JA031020
  12. U. P. Sampaio, A. St-Amour, J. Lafontaine. “Zero-Speed Crossing Avoidance with Three Active Reaction Wheels using Set-Point Angular Momentum Management,.” 2016.  IFAC-PapersOnLine, Volume 49, Issue 17. Pages 135-140, ISSN 2405-8963, https://doi.org/10.1016/j.ifacol.2016.09.024
  13. C.C. Liebe, “Star Trackers for Attitude Determination,” IEEE Aerospace and Electronic Systems Magazine, vol. 10, no. 6, pp. 10-16, June 1995, doi: 10.1109/62.387971
  14. M.L. Psiaki, F. Martel, F and P.K. Pal. “Three-Axis Attitude Determination Via Kalman Filtering of Magnetometer Data.” Vol. 13, no. 3, pp. 506–514. 1990.
  15. J.H. Wessels. “Infrared Horizon Sensor for CubeSat Implementation.” Master’s Thesis, Stellenbosch University. March 2018.
  16. A. Pelemeshko et al. “High-Precision CubeSat Sun Sensor Coupled with Infrared Earth Horizon Detector.” 2020. IOP Conf. Ser.: Mater. Sci. Eng. Vol. 734. pp. 0121-8.
  17. M. M. Kobayashi et al. “The Iris Deep-Space Transponder for the SLS EM-1 Secondary Payloads.” IEEE Aerospace and Electronic Systems Magazine, vol. 34, no. 9, pp. 34-44, 1 Sept. 2019.
  18. D. Greenheck et al. “Design and Testing of a Low-Cost MEMS IMU Cluster for SmallSat Applications.” 28th Annual AIAA/USU Conference on Small Satellites, 2014.
  19. S. Merhav. “Aerospace Sensor Systems and Applications.” Springer New York, 1998.
  20. O. Montenbruck et al. “Precision Spacecraft Navigation Using a Low-Cost GPS Receiver.” 2014. Vol. 16, no. 4, pp. 519–529.
  21. “Foreign Availability Determination Procedures and Criteria.” 2015. Office of the Federal Register. Title 15 Part 768.7.
  22. A. Hadhazy. “Cosmic GPS.” Aerospace America. [Online] May 2020. Available at: https://aerospaceamerica.aiaa.org/features/cosmic-gps/
  23. J. Foust: “GPS in Space.” MIT Technology Review. [Online] January 2002. https://www.technologyreview.com/2002/01/01/275613/gps-in-space/
  24. F.H. Aguirre. “X-Band Electronics for The INSPIRE CubeSat Deep Space Radio.” 2015. IEEE Aerospace Conference.
  25. D. Baird. “NASA Tests Atomic Clock for Deep Space Navigation.” [Online] 2018. Available at: https://www.jpl.nasa.gov/news/news.php?feature=7053
  26. J.W Kolar et al. “High-Speed Magnetically Levitated Reaction Wheels for Small Satellites.” Anacapri, Capri: 23rd International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM 2016), 2016.
  27. A.G. Cofer. “Film Evaporation Mems Thruster Array for Micropropulsion.” Open Access Dissertations. 1106. 2014. Available at: https://core.ac.uk/download/pdf/220145833.pdf
  28. M. Holliday, R. Ticknor, R. Hunter, J. Stupl, P. Fisch, I. Sow, J. Willis, and Z. Manchester. “The PY4 Mission: A Low-Cost Demonstration of CubeSat Formation-Flying Technologies.” 2024. Weekend Session VIII: Advanced Technologies – Research & Academia 2, 38th Annual AIAA/USU Small Satellite Conference, Logan UT.
  29. Jill Davis, Henry Pernicka. “Proximity operations about and identification of non-cooperative resident space objects using stereo imaging.” 2019. Acta Astronautica, Volume 155, Pages 418-425, ISSN 0094-5765, https://doi.org/10.1016/j.actaastro.2018.10.033.
  30. S. M. Pedrotty, “Seeker Overview and Mission 1 Review– A New Development Approach for In-Space Inspectors.” 2021. [Online]  Available at: https://www.nasa.gov/smallsat-institute/seeker-overview-and-mission-1-review–a-new-development-approach-for-in-space-inspectors
  31. J. Bowen, M. Villa, and A. Williams. “CubeSat based Rendezvous, Proximity Operations, and Docking in the CPOD Mission.” 2015. Weekend Session VIII: Advanced Technologies – Research & Academia 2, 29th Annual AIAA/USU Small Satellite Conference, Logan UT.
  32. J. Kruger, S. D’Amico, and S.S. Hwang. “Starling Formation-Flying Optical Experiment: Initial Operations and Flight Results.” 2024. Weekday Session 11: Advanced Technologies 2, 38th Annual AIAA/USU Small Satellite Conference, Logan UT.
  33. S. Hur-Diaz, B. Azimi, M. Romeo, A. Lionis, N. Stacey, R. Pritchett, G. Crum, and S. Semper. “Autonomous Navigation, Guidance, and Control Software in a Low SWaP Box.” 2024. Weekday Poster Session 5, 29th Annual AIAA/USU Small Satellite Conference, Logan UT.
  34. D. Barnhart, D. M. Shoemaker, E. T. King, T. Logue, and M. J. Lavis. “LM LINUSS™ – Lockheed Martin In-Space Upgrade Servicing System.” 2023. Weekday Session 9: Formation Flying and RPO, 37th Annual AIAA/USU Small Satellite Conference, Logan UT.
  35. Lockheed Martin. Horizon Command & Control (C2) and Compass Mission Planning Software. [Online] Available at: https://www.lockheedmartin.com/en-us/products/satellite-software.html
  36. I. A. Spiegal, B. Zhou, R. Goodloe, B. Fox, J. DiMatteo. “CubeSat Proximity Operations Demonstration (CPOD) Mission Results.” 2023. Weekday Session 9: Formation Flying and RPO, 37th Annual AIAA/USU Small Satellite Conference, Logan UT.
  37. T. Stevenson. “Flight Results and Lessons Learned From the Starling Propulsion System.” 2024. Weekday Session 7: Propulsion, 38th Annual AIAA/USU Small Satellite Conference, Logan UT.
  38. G. Falcone, J. B. Willis, Z. Manchester. “Propulsion-Free Cross-Track Control of a LEO Small-Satellite Constellation with Differential Drag.” 2023. Systems and Control, Electrical Engineering and Systems Science, Cornell University. Available at: https://arxiv.org/abs/2306.13844
  39. D. Dickinson. “NICER and SEXTANT demonstrate XNAV pulsar navigation system that may be used on Artemis.” 2020. [Online] Available at: https://skyandtelescope.org/astronomy-news/nasa-to-use-pulsar-navigation-for-deep-space-missions/
  40. Impulse Space. “Starfish Space Completes Autonomous Rendezvous and Proximity Mission in LEO with Impulse Space,” December 15, 2025, [Online] Available at: https://www.impulsespace.com/updates/starfish-space-completes-autonomous-rendezvous-and-proximity-mission-in-leo-with-impulse-space
  41. University of North Dakota, “ROADS Mission,” John D. Odegard School of Aerospace Sciences, [Online] Available at: https://aero.und.edu/space/operations-group/roads-mission.html
  42. B. Dubensky, “UND in Orbit,” February 11, 2026, [Online] Available at: https://knoxradio.com/2026/02/11/und-in-orbit/
  43. “Quantum PNT Breaks Out as DIU and DARPA Make GPS-Proof Nav Real,” The Relay, October 8, 2025, [Online] Available at: https://therelaymag.com/quantum-pnt-breaks-out-as-diu-and-darpa-make-gps-proof-nav-real
  44. M. Muradoglu and M.T. Johnsson et al. “Quantum-assured magnetic navigation achieves positioning accuracy better than a strategic-grade INS in airborne and ground-based field trials”, 2025, 2504.08167, https://arxiv.org/abs/2504.08167.
  45. Z. Luo and T. C. Briles et al. “A scalable infrastructure for strontium optical clocks with integrated photonics,”2026, 2604.03229, https://arxiv.org/abs/2604.03229.
  46. Tang, Z., Li, C., Zhang, X. et al. 1-MHz linewidth VCSEL enabled by monolithically integrated passive cavity for high-stability chip-scale atomic clocks. Light Sci Appl 15, 94 (2026). https://doi.org/10.1038/s41377-026-02192-x
  47. National Aeronautics and Space Administration, “NASA Selects Universities to Support Small Spacecraft Technologies,” December 8, 2023, https://www.nasa.gov/directorates/stmd/small-spacecraft-technology-program/nasa-selects-universities-to-support-small-spacecraft-technologies/