[robocup-rescue-s] A few problems with the new release

From: Hamid Hamraz <hhamraz@gmail.com>
Date: Sun 26 Mar 2006 - 18:09:18 GMT

Hi all,

It's a few days I'm trying to adapt my yab-based code to the new version of the server i.e. 0.49.x, but I still have some problems.

I think there is something wrong with the message passing system of the new release; I created a map with just one fire brigade and a station. I assigned the brigade to tell a string ("the message") at cycle 5, and the station to just hear. what the station was hearing is as follows (the number before the colon designates the time).
6: "the message"
7: "the message"
8: "the message"
9: "the message"
...

The hearing should be like this:
5: "the message"

This is a clue to at least two errors. First and the obvious one is the repetition of the hearings, and the second is that the message should be received by the station at the same cycle of its transmission since the brigade was sending that at the beginning of the cycle. I mean that the message system should be implemented independent of the cycles, and the kernel should pass the messages as soon as it receives then (that is what was provided by the previous versions and also indicated in manual version 1.0 by Morimoto). I guess, not sure, that the messages are implemented depending on the cycles; that is the server passes them by the start of the next cycle. Correct me if I am wrong.

The new release has some problems with the maps. For instance, I could not run this year's qualification maps with the new server; the viewer shapes were deformed. I don't know whether that's a bug or a modification in the format of the maps. However, if it is not a bug, please show me how can I convert the world cup 2005 maps to the new format.

I found out in the config.txt that the step is set to 1000, which was 2000 before; it's a critical point. I'd like to know if it is a TC decision and will be used during 2006 competitions, or is just a mistake.

I couldn't run the logviewer yet. I did add that line to the LogIO.java, but it still does not work!

The final word, I would like to see why the manual is excluded from the simulator package. I know that it is a little obsolete, but a simple revision by TC after the changing will not be a time-consuming job. Moreover, it can be a very useful source especially for new comers, and they will not encounter basic problems such as message length, etc.

Thanks,
Hamid Hamraz,
Iran University of Science and Technology.

_______________________________________________
robocup-rescue-s mailing list
robocup-rescue-s@mailman.cc.gatech.edu
https://mailman.cc.gatech.edu/mailman/listinfo/robocup-rescue-s
Received on Sun Mar 26 21:28:54 2006

This archive was generated by hypermail 2.1.8 : Sun 26 Mar 2006 - 19:28:55 GMT