Semi-Autonomous Robotic Swarms