Answered: Two robots on platform

It appears that since a robot only needs to be off the foam that two or more robots may get on the platform at the same time, maybe even without touching eachother. Do all robots meeting the requirements get the bonus?

Yes, all robots that meet the definition of parked are awarded the 5 points.