TRIDENT: Recent improvements about autonomous underwater intervention missions