VR-ORCA: Variable Responsibility Optimal Reciprocal Collision Avoidance