Prototyping and benchmarking autonomous mobile service robot applications