Unknown caterpillar

Unknown caterpillar

Observation - Unknown caterpillar. Description: My daughter found this caterpillar on the road on the way home from school, rather than it be squashed we wanted to Identify it and put it back near a food plant, can anyone help with the ID please?

My daughter found this caterpillar on the road on the way home from school, rather than it be squashed we wanted to Identify it and put it back near a food plant, can anyone help with the ID please?