One more thing, is it possible to make it so that the ants wont stay on the spot and rotate? It looks unnatural.
What you could do is set the ant to stop moving when within X pixels of a food source, this would prevent the ant from going right over top of the food and spin over it. Include the gather food in this condition so when the ant stops, it gathers the food, and moves onto either the next food source, continues wandering, or returns to the mound with the food.