Updated 18 Feb 2022
Pure Proportional Navigation Guidance Law Example in MATLAB
This repo includes a MATLAB script containing an over-simplified kinematics simulation that demonstrates the use of pure pro-nav for target pursuit.
All positions, velocities, and angels are in the inertial frame (NED)
Kinematics assume all commands are executed perfectly and immediately.
The use case considered in the script is USBL tracking with an AUV, so disturbances from ocean currents can be introduced.
Zarchan, P., 2007. Tactical and Stratigic Missile Guidance, AIAA Press
Stevens, B.L., Lewis, F.L. and Johnson, E.N., 2015. Aircraft control and simulation: dynamics, controls design, and autonomous systems. John Wiley & Sons.
Ben Dickinson's toturial series:
- Kinematics for Simulation of Proportional Navigation Rev 2 , Section 3 Module 2 - Missile Guidance
- How to Code Proportional Navigation in Matlab or Octave , Missile Guidance Fundamentals - Appendix A
BenRaanan (2023). pure-proportional-navigation-example (https://github.com/braanan/pure-proportional-navigation-example/releases/tag/v1.0.0), GitHub. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!