Choosing a robotic platform