Depth control for an over-actuated, hover-capable autonomous underwater vehicle with experimental verification