From: Joschka B. <jbo...@un...> - 2007-06-18 13:53:47
|
On Mon, 2007-06-18 at 15:17 +0200, Jan Murray wrote: [...] > > >> If you label the flags with "my" / "opponent", this is a _semantic_ > >> annotation of the flag that can't be found on the soccer field. The > >> vision perceptor should only deliver the syntactic label of the flag, > >> and the intelligence of deciding which side the flags belong to > >> should be in the agent, not in the simulator. > > > > Wasn't there something like flipping the labels in the old simulator? > > Maybe I'm completely wrong though, I didn't check... > > I checked the visionperceptor of version 0.4. There all > (x/y)-coordinates were multiplied with -1 for the right team for the > static and dynamic axis percept. I think this goes back to the time > before we used the dynamic axis. In those days ;-) it was easier to say > the x-axis points towards the opponent goal. Thanks for checking. I knew there was something, but I didn't remember the details :-/ > What I didn't get from the previous discussion is whether only the > flag/goal labels should be flipped, or all positions should be flipped. Yuan implemented flipping the flag/goal labels. > >> So IMHO, flipping the labels should be removed from the perceptor, > >> and using "left" for the left flags of teams of either side isn't any > >> better than the original labels. > > In this case we could perhaps replace left and right with yellow and > blue. This avoids confusion if you move the camera round and the yellow > goal is on the right, suddenly. ;) But then we should apply this to the > gamestateperceptor as well. > > > OK, so we leave the old labels and remove the flipping? > > This would be like 2D. IIRC the vision in the 2D simulator was exactly > as Oliver proposed. > > I tend to agree with Oliver. It's easy for a team to implement a flip > based on their side, but it's (unnecessary) overhead for the simulator. Since I also would like to limit the changes the teams have to do (I actually do, hard to believe some times I guess ;-) ), I'd propose then to keep the names we have now and remove the flipping again. Yuan, could you take care of this, please? Cheers, Joschka |