TPF-I SWG Report - Exoplanet Exploration Program - NASA
TPF-I SWG Report - Exoplanet Exploration Program - NASA
TPF-I SWG Report - Exoplanet Exploration Program - NASA
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
T E C H N O L O G Y R OADMAP FOR <strong>TPF</strong>-I<br />
Two commands were sent in this demonstration, both of which specify stellar targets to observe. The<br />
stop-and-stare observations consist of holding a constant relative position with the thruster quiescence<br />
requirement. The commands include the baseline to hold while observing, and the time allotted for<br />
retargeting. In response to a retarget command, the formation guidance algorithm first plans collisionavoidance<br />
constrained, energy-optimal relative spacecraft trajectories to achieve the desired baseline. This<br />
process is non-trivial, since the unconstrained, energy-optimal trajectories for the second retarget lead to a<br />
collision. Figure 6-6 shows several visualizations from this distributed, real-time demonstration of<br />
formation flying.<br />
Two-Robot FCT<br />
The purpose of this demonstration is to validate the FACS used on the FCT robots before implementation<br />
on the actual robotic hardware, including flight-like ISC and control-cycle synchronization. The<br />
formation software used the Real-Time protocol, wireless links, and time-offset estimation via echo<br />
packets, and control cycle synchronization. Additionally, the sensors models use measured sensor noise<br />
values. For example, each fiber-optic gyroscope on the robots was calibrated, and measured values of<br />
rate-random walk, angle-random walk, and angle white noise were used in the gyroscope model. The<br />
control cycles were initially 0.5 s out of synchronization, and the clock models had a relative drift of 0.1<br />
ms/s.<br />
In addition to autonomous reconfiguration, synchronized rotations were demonstrated in which the<br />
formation rotation rotates as a virtual rigid body. Synchronized rotations are used for observations “onthe-fly”<br />
and can also be used to retarget a formation. In the latter case, the rotation axis is not along the<br />
formation boresight.<br />
Figure 6-8 shows visualization from the two-robot FAST demonstration. The top of the figure shows the<br />
modes that the “Combiner” and “Collector” robots go through. In the figure, they are in Formation<br />
Observation mode and performing the first synchronized rotation. The lower part of the robots with the<br />
white tanks serves as a translation stage. The upper, cylindrical portions are referred to as the attitude<br />
stages and emulate spacecraft. As can be seen in the lower left, the attitude stages are a rotating and<br />
translating in a plane inclined to the experiment floor. This plane is normal to the star direction.<br />
These two FAST simulations demonstrated formation software for autonomous formation flying with<br />
realistic inter-spacecraft communication and asynchronous clocks. In particular, formation algorithms for<br />
actuation-constrained formation control, autonomous collision-free reconfiguration, and synchronized<br />
rotation were demonstrated. This formation software has been integrated with the Formation Control<br />
Testbed robots for a flight-like, hardware demonstration of precision-formation flying.<br />
6.3.3 Formation Control Testbed (FCT)<br />
The Formation Control Testbed (FCT) is the testing-ground for flight software developed for formation<br />
flying for <strong>TPF</strong>-I. It includes the two robots pictured in Fig. 6-8. Each robot uses cylinders of compressed<br />
air and linear air bearings (the circular metal pads seen in the photo) to float freely above a polished metal<br />
floor. A spherical air bearing supports a stage (shown tilted in the photograph) upon which are housed<br />
the avionics and processors of each robot. The robots have a master–slave relationship and algorithms for<br />
autonomous guidance. They can either be operated independently or together in “cooperative” mode.<br />
145