Schedule for ERL_SR major tournament
Lisbon, 28 to 31 August 2017
The network ROAH24 is to be used only for connecting to the Referee box (needed for tasks TBM1, FBM1, FBM2). No Internet is available on this network.
Refbox IP: 10.0.0.1
Broadcast address: 255.255.255.0
Each team must only use the following assigned static IPs:
Socrob: 10.0.0.20 to 10.0.0.29
Hearts: 10.0.0.40 to 10.0.0.49
Homer: 10.0.0.60 to 10.0.069
Machinilog: 10.0.080 to 10.0.0.89
BARC 10.0.0.100 to 10.0.0.110
A slightly different procedure to what is mentioned in the rulebook will be applied in FBM2. (Please check HERE for details). To summarize, the refbox will issue the waypoints one by one instead of the full list. It will keep sending new points and will issue a stop signal when the robot has reached the end of the FBM. The refbox will continuously send the current waypoint to the robot. When the robot reports to have reached the point, it MUST STOP COMPLETELY and inform the RefBox (by calling the end_execute service) it has reached the point. The score is computed and the refbox will then start transmitting the next waypoint.
If the robot does not report that it has arrived to the waypoint within the segment_timeout, the roah_rsbb/benchmarkstate will change to BenchmarkState.PREPARE. Teams must interpret this change as a segment_timeout, STOP COMPLETELY the robot and call an end_prepare. The score will be computed and the refbox will send a new goal.
Be carefull because teams HAVE TO TOTALLY STOP the robot in the mentioned situations. Failing to do so will make it impossible to compute the score. Failing to comply with this rule will cause the team to be disqualified.
http://thewiki.rockinrobotchallenge.eu/index.php/File:Refbox-home-FBM2-corrected2.jpg
Communication diagrams:
The following link provides the required communication with the Referee Box (RefBox) for different benchmarks:
http://thewiki.rockinrobotchallenge.eu/index.php?title=Robot_Setup_Home
Time Synchronization
instructions to configure your systems with the refbox ntp server
1) install chrony:
sudo apt-get install chrony
2) change the configuration file:
sudo cp /etc/chrony/chrony.conf /etc/chrony/chrony.conf.back
sudo gedit /etc/chrony/chrony.conf
---> copy in it the content of the attached chrony.conf file <---
3) restart chrony
sudo service chrony restart
Files:
Description of the uploaded files respectively:
Input file containing necessary information for Fbm1
Input file containing necessary information for TBM1
Input file containing necessary information for TBM4
FBM3 Vocabularies for the Bristol runs. (Only for the teams who attended Bristol and did not do FBM3 there )
Chrony configuration file
Vocabularies that will be used in FBM3 in the Lisbon competition
A set of test files with its vocabularies for FBM3
Map of the IST-ID test-bed in different formats ( only for reference )