Section: Software and Platforms
Participant : Pierre Martinon [corresponding author] .
Shoot was designed for the resolution of optimal control problems via indirect methods (necessary conditions, Pontryagin's Maximum Principle). Such methods transform the original problem into finding a zero of a certain shooting function. The package offers several choices of integrators and solvers, and can handle control discontinuities. Features also include the use of variational equations to compute the Jacobian of the shooting function, as well as homotopy and grid shooting techniques for easier initialization. Shoot is an academic software, and was used during several research contracts with the CNES (french space agency).