Kinematic models for robot compliant door Bruyninckx