Time-Ordered Ad-hoc Resource Sharing for Independent Robotic Agents