Formation-based approach for multi-robot cooperative manipulation based on optimal control design