design-optimization Multidisciplinary Optimization framework for finding an optimal co design of AUV docking systems. Use: Run Main.m to perform the optimization process and adjust the 4 optimization weights in J.m to convey your design intent.