Compliance control with dual-arm humanoid robots: Design, planning and programming | IEEE Conference Publication | IEEE Xplore