Tool Compensation in Walk-Through Programming for Admittance-Controlled Robots