Path planning maximising human comfort for assistive robots