Modern robots are fairly resilient, but do need to be used within certain parameters to ensure normal operation.
Robots can now typically handle being knocked over, or being obstructed so that they cannot get to their desired destination.
However use outside of recommended guidelines, such as heat, cold or humidity levels may stop them from functioning normally, or cause damage.
They should be put in sleep mode when not in use, and will typically have recommended settings for transportation to prevent damage.