
rocket flying to the fixed range of 140 km.  The 
flight time is about 190 sec. As seen, the trajectories 
are fairly close to each other but the gradient method 
results are again sub-optimal, with some 
intermediate higher maneuver. This maneuver 
entails a total cost of 0.6769 sec, compared with 
merely 0.6242 sec of GPOPS. However, the CPU 
computation time for the latter was 28 sec, as 
opposed to 3 sec for the former. 
 
Figure 2: Fixed range trajectories. 
5 CONCLUSIONS 
Present day computational methods, in particular 
direct methods such as pseudo-spectral and 
collocation methods, are widely and successfully in 
use.  Bryson’s and Kelley’s old but powerful ideas 
of Gradients in Function Space are much less used 
today, perhaps under the impression that the current 
methods are superior and therefore these techniques 
belong to the past.    
The purpose of this position paper was to 
somewhat rectify this impression by claiming that, at 
least for fast computations and very simple 
implementations, Gradients in Function Space can 
still be an invaluable method. The computation time 
is, typically, one order of magnitude lower than for 
the direct methods, and the implementation (e.g. the 
number of code lines needed to perform the 
calculations, the required memory size, etc.) is also 
much less demanding as no NLP solver is required. 
Consequently, the algorithm fits very well with on-
board computations.  Optimal rocket trajectory is a 
problem where such advantages are important.  
ACKNOWLEDGEMENTS 
The author wish to thank Dr. Eugene M. Cliff from 
Virginia Tech for his useful comments regarding the 
manuscript, and Mr. Matthias Bittner from the  
Institute of Flight System Dynamics, Technische 
Universität München, for his help in producing 
efficient collocation results.  
REFERENCES 
Bryson A. E. and Ho Y-C, Applied Optimal Control, 
Hemisphere P. C,  1975, pp. 50-120. 
 Kelley H. J., "Methods of Gradients", Chapter 6 in 
Optimization Techniques ed. G. Leitman, Academic 
Press 1962, pp. 218-222. 
Stryk O. and Bulirsch R." Direct and Indirect Methods For 
Trajectory Optimization", Annals of Operations 
Research 37(1992) 357-373. 
Keller H. B., Numerical Methods for Two-Point Boundary 
Value Problems, Blaisdell, New York, 1968. pp.1-150. 
 Stryk O., “Numerical Solution of Optimal Control 
Problems by Direct Collocation, Optimal Control, ed. 
Bulirsch R, Miele A. and Stoer J., Birkhauser Verlag, 
Basel, 1993, pp. 129–143.. 
Benson D. A, Gauss Pseudospectral Transcription for 
Optimal Control, MIT Ph. D. Thesis, Department of 
Aeronautics and Astronautics, November 2004. 
Elnagar J., Kazemi M. A., and Razzaghi M., “The 
Pseudospectral Legendre Method for Discretizing 
Optimal Control Problems,” IEEE Transactions on 
Automatic Control, Vol. 40, No. 10, October 1995, pp.  
1793-1796. 
Fahroo F. and Ross I. M., “Costate Estimation by a 
Legendre Pseudospectral Method,” Journal of 
Guidance, Control, and Dynamics, Vol. 24, No. 2, 
2001, pp. 270–277. 
Rao A. V. et.al., “Algorithm 902: GPOPS, A MATLAB 
Software for Solving Multiple-Phase Optimal Control 
Problems Using the Gauss Pseudospectral Method”, 
ACM Transactions on Mathematical Software, Vol. 
37, No. 2, Article 22, April 2010. 
Bryson A. E. and Denham W. F.  “A Steepest-Ascent 
Method for Solving Optimum Programming 
Problems,” J. Appl. Mech. 29(2), 247-257, 2011. 
Kelley H. J., Cliff E. M. and Lutze, F. H, “Boost–glide 
Range-Optimal Guidance,” Optimal Control 
Applications and Methods, Volume 3, Issue 3, pages 
293–298, July-September 1982. 
Courant R. and Hilbert D., Methods of Mathematical 
Physics vol.X ,  Interscience Publishers Inc. 1953, pp. 
222-224. 
Bryson A. E., Dynamic Optimization, Addison Wesley 
Longman, 1999. 
ICINCO2015-12thInternationalConferenceonInformaticsinControl,AutomationandRobotics
274