Robotics

These tiny ‘cockroach’ robots could be the future of engine maintenance

Rolls Royce engine maintenance robots