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/