Controlling an Underactuated AUV as an Inverted Pendulum using Nonlinear Model Predictive Control and Behavior Trees | IEEE Conference Publication | IEEE Xplore