Variable Admittance Control for Compliant Collaboration in Physical Human-Robot-Environment Interaction