45 bool SpeedScheduler::rescheduleSpeeds(
const uint32_t _collidingRobot,
const std::vector<uint32_t> &_collisions, std::vector<float> &_newSchedule, int32_t &_firstRobotToReplan)
53 _firstRobotToReplan = -1;
54 uint32_t collisions = 0;
56 for (
int i = 0; i < _collisions.size(); i++)
58 if (_collisions[i] > collisions && i != _collidingRobot)
60 _firstRobotToReplan = i;
61 collisions = _collisions[i];
74 _firstRobotToReplan = -1;