Control hydraulic based on depth and speed (Marine Based)

A bit outside the box.

GPS : plot obstacles.
Divert around them.
Alter speed angle, etc. When nearby.