Hi @rai
I can think of two more non technical solutions.
Make a “bumper frame” of the ROV; elastcs like rubber that dampens hitting things:
or
Tie a big float on the tehter about 1 meter from the ROV.
A maybee boring solution, but that will stopping depth over 1 meter, but still possible to tow the buoy around the pool with the ROV