Re: reset position of the controller using supervisor_field_set
"L?szl?" "M?rton" <[email protected]> Tue, 23 May 2006 23:54:40 -0700 (PDT)
| Newsgroups | gmane.comp.cybernetics.webot.contest |
|---|---|
| Message-ID | <[email protected]> |
Hello,
In last two robojudo conets I used for training
pruposes a different robot like the one from contest.
It was capable to reset himself if it was necessary.
I don't know if it works with the new controlers but
it worths a try.
The code looks like that:
//first declare the desired coordinates and position
//String message="stand me up 0 0 1 0";
String message="stand me up 0 0 0.5f 3.14f";
//String message="stand me up 0";
// the figures here mean the following:
// 0: robot = Judoka0 1: robot = Judoka1
// 0.5 the X position of the robot
// 0.5 the Z position of the robot
// 0 the orientation of the robot (radians)
// It is also possible to simply pass "stand me up 0"
// the supervisor will then use the last initial
position
byte [] msg=null;
try
{ // convert the String into bytes using the
// ISO-8859-1 encoding
msg=message.getBytes("ISO-8859-1");
} catch(Exception e) {}
//then when you want to reset the robot position call
emitter_send(emitter,msg.length,msg);
Best regards
Márton László
> fernando alonso wrote:
> Hello, i need some help:
>
> I'm not able to put my bot in a determinate
position. I want to
> execute my controller and finally put my bot
again at the beginning,
> but Webot doesn't work as I want. I'd very much
like to know how to do
> it!!
>
> I send you the Controller and the World.
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
------------------------ Yahoo! Groups Sponsor --------------------~-->
Protect your PC from spy ware with award winning anti spy technology. It's free.
http://us.click.yahoo.com/97bhrC/LGxNAA/yQLSAA/pU_rlB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/webots-contest/
<*> To unsubscribe from this group, send an email to:
[email protected]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/