From: Oliver O. <oli...@ne...> - 2007-06-18 12:07:35
|
Hi, On 18/06/2007, at 8:42 PM, Joschka Boedecker wrote: >>> To be more consistent, we may avoid using left and right for the >>> flags >>> altogether. For example, we may call: our flags and opponent >>> flags! And we >>> may use left and right instead of 1 and 2 which are used >>> currently. So, we >>> will have "our left flag(FLO), our right flag (FRO),..."!! (This >>> is an >>> example only). >>> >> >> Good idea! This is what exactly my mean ;-) >> This is useful while teams design strategy and formation, I think. >> >> Joschka, will we use the new flag names? > > I think it's a good idea. But we should choose different names from > "our" and "opponent" (both start with 'O' ;-) ). How about "my > team" (M) > and "opponent team" (0). So it would look like: I'm not sure if I missed something, but as far as I understood the discussion so far, I don't agree it's a good idea. The flag names (with "left" and "right" for flags on the left/right side of the field) should be equally perceived by agents of both teams. This is consistent with that real robots on the field see the same flag on the field in equal colors. 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. 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. cheers Oliver -- Oliver Obst ES208 form follows function (Louis Sullivan). Fon: +61 2 492 16175 http://oliver.obst.eu/ Uni Newcastle School of Electrical Engineering and Computer Science |