Re: webots 5.1.6 and 5.1.7
"Gábor Balázs" <[email protected]> Thu, 28 Sep 2006 21:04:09 +0200
| Newsgroups | gmane.comp.cybernetics.webot.contest |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_34867_15521797.1159470249448 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello Oliver! It seems that webots 5.1.9 reloads the controllers after 100 seconds independently on battery state. Br, `bg` On 11/09/06, G=E1bor Bal=E1zs <[email protected]> wrote: > > > Hello Oliver, > > We collected a couple of questions about these webots versions. > > We used 5.1.6 under windows xp (because 5.1.7 became unstable there > after the controller modification), and version 5.1.7 under gentoo linux. > > 1) In both versions the simulations are finished by the environment after > 100 seconds (independently from battery state). > Why does it happen? Can you disable it? > > 2) In both versions if you press the Alt or the Ctrl button, the > environment thinks you never release them, > so you have to revert the simulation to get the control back. It is > very disturbing after an Alt+Tab pressing. > Anyway the robot_keyboard_get_key function hardly notices the keyboar= d > events if we use a few (more than 3) > robot_console_printf function call in every simulation step (we only > tested it with the 5.1.6 version). > > 3) In 5.1.7 version after the simulation finishes I think the robot_die > function is not called because the processes are killed > and the appropriate string is not printed on the console. It works > fine in the 5.1.6 version. > > 4) The webots internal text editor is always opened after a simulation > revert. > Can I disable it somehow? :) > > 5) In the 5.1.7 version under linux, it is printed sometimes: > > transform field # =3D 0x3 > > ** ERROR **: file api/scene_manager.c: line 140 > (scene_manager_read_transform_update): should not be reached > aborting... > > Anyway I don't know when exactly, because I didn't notice any problem > in the environment because of it. > > 6) I noticed that Aibos' don't have GPS. This info would be good for us > later in fitness functions, so I tried to > "simulate" GPS by the supervisor function, but I have two questions > about the emitter - reciever concept: > > - How you can set the channel of a receiver like in the case > of emitter with emitter_set channel? > - What are the receiver_get_x and receiver_get_z functions? > (these seem to be what is needed for GPS, but I don't know > how to use them > and they are not in the API documentation) > > 7) Is that possible that the supervisor process pause the simulation? > For example to run a new thread from a robot controller which makes > some computation until the simulation is paused. > > Sorry for the lot of questions. :) > Br, > `bg` & cy > > ------=_Part_34867_15521797.1159470249448 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <html><body> <br>Hello Oliver!<br><br>It seems that webots 5.1.9 reloads the controllers= after 100 seconds independently on battery state.<br><br>Br,<br>`bg`<br><b= r><br><div><span class=3D"gmail_quote">On 11/09/06, <b class=3D"gmail_sende= rname"> G=E1bor Bal=E1zs</b> <<a href=3D"mailto:[email protected]">[email protected]= om</a>> wrote:</span><blockquote class=3D"gmail_quote" style=3D"border-l= eft: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left:= 1ex;"> <br>Hello Oliver,<br><br>We collected a couple of questions about these web= ots versions.<br><br>We used 5.1.6 under windows xp (because 5.1.7 became u= nstable there<br>after the controller modification), and version 5.1.7 unde= r gentoo linux. <br><br>1) In both versions the simulations are finished by the environment= after 100 seconds (independently from battery state).<br>  = ; Why does it happen? Can you disable it?<br><br>2) In both versions if you= press the Alt or the Ctrl button, the environment thinks you never release= them, <br> so you have to revert the simulation to get the cont= rol back. It is very disturbing after an Alt+Tab pressing.<br> &= nbsp; Anyway the robot_keyboard_get_key function hardly notices the keyboar= d events if we use a few (more than 3) <br> robot_console_printf function call in every simulati= on step (we only tested it with the 5.1.6 version).<br><br>3) In 5.1.7 vers= ion after the simulation finishes I think the robot_die function is not cal= led because the processes are killed <br> and the appropriate string is not printed on the con= sole. It works fine in the 5.1.6 version.<br><br>4) The webots internal tex= t editor is always opened after a simulation revert.<br> = Can I disable it somehow? :) <br><br>5) In the 5.1.7 version under linux, it is printed sometimes:<br><b= r> transform field # =3D 0x3<br><b= r> ** ERROR **: file api/scen= e_manager.c: line 140<br> (sc= ene_manager_read_transform_update): should not be reached <br> aborting...<br><br> = ; Anyway I don't know when exactly, because I didn't notice any probl= em in the environment because of it.<br><br>6) I noticed that Aibos' don't = have GPS. This info would be good for us later in fitness functions, so I t= ried to <br> "simulate" GPS by the supervisor function,= but I have two questions about the emitter - reciever concept:<br><br>&nbs= p; - How you ca= n set the channel of a receiver like in the case of emitter with emitter_se= t channel? <br> - Wh= at are the receiver_get_x and receiver_get_z functions?<br> &n= bsp; (these seem to be what is needed for GPS, = but I don't know how to use them<br> &nb= sp; and they are not in the API d= ocumentation) <br><br>7) Is that possible that the supervisor process pause the simulatio= n?<br> For example to run a new thread from a robot contr= oller which makes some computation until the simulation is paused.<br><br>S= orry for the lot of questions. :) <br>Br,<br>`bg` & cy<br><br> </blockquote></div><br> <span width=3D"1" style=3D"color: white;"/>__._,_.___</span> =20=20=20=20 <!-- |**|begin egp html banner|**| --> <br><br> <div style=3D"width:500px; text-align:right; margin-bottom:1px; color:#90= 9090;"> <tt>SPONSORED LINKS</tt> </div> <table bgcolor=3D#e0ecee cellspacing=3D"13" cellpadding=3D"0" width=3D500= px>=20=20=20=20=20=20=20=20 <tr valign=3Dtop> <td style=3D"width:25%;"> <tt><a href=3D"http://groups.yahoo.com/gads;_ylc=3DX3oDMTJjaDk2Nmhv= BF9TAzk3NDc2NTkwBF9wAzEEZ3JwSWQDMjg5Njc4NwRncnBzcElkAzE2MDEwMzAzNzcEc2VjA3N= sbW9kBHN0aW1lAzExNTk0NzExMTg-?t=3Dms&k=3DScience+lab+equipment&w1=3DScience= +lab+equipment&w2=3DLife+science+research&w3=3DLife+sciences&w4=3DLife+scie= nce+product&w5=3DArtificial+life&c=3D5&s=3D120&g=3D0&.sig=3DF0QM29gBGBIPaBB= chbXaKg">Science lab equipment</a></tt> </td> <td style=3D"width:25%;"> <tt><a href=3D"http://groups.yahoo.com/gads;_ylc=3DX3oDMTJjbWRndHBw= BF9TAzk3NDc2NTkwBF9wAzIEZ3JwSWQDMjg5Njc4NwRncnBzcElkAzE2MDEwMzAzNzcEc2VjA3N= sbW9kBHN0aW1lAzExNTk0NzExMTg-?t=3Dms&k=3DLife+science+research&w1=3DScience= +lab+equipment&w2=3DLife+science+research&w3=3DLife+sciences&w4=3DLife+scie= nce+product&w5=3DArtificial+life&c=3D5&s=3D120&g=3D0&.sig=3DfnVFZ4iH7Sh4FHH= Aag1iKw">Life science research</a></tt> </td> <td style=3D"width:25%;"> <tt><a href=3D"http://groups.yahoo.com/gads;_ylc=3DX3oDMTJjcTdkYW1q= BF9TAzk3NDc2NTkwBF9wAzMEZ3JwSWQDMjg5Njc4NwRncnBzcElkAzE2MDEwMzAzNzcEc2VjA3N= sbW9kBHN0aW1lAzExNTk0NzExMTg-?t=3Dms&k=3DLife+sciences&w1=3DScience+lab+equ= ipment&w2=3DLife+science+research&w3=3DLife+sciences&w4=3DLife+science+prod= uct&w5=3DArtificial+life&c=3D5&s=3D120&g=3D0&.sig=3DxRlxuQ3thIJ95p-2xVEfvg"= >Life sciences</a></tt> </td> </tr> <tr valign=3Dtop> <td style=3D"width:25%;"> <tt><a href=3D"http://groups.yahoo.com/gads;_ylc=3DX3oDMTJjdWxmZm0w= BF9TAzk3NDc2NTkwBF9wAzQEZ3JwSWQDMjg5Njc4NwRncnBzcElkAzE2MDEwMzAzNzcEc2VjA3N= sbW9kBHN0aW1lAzExNTk0NzExMTg-?t=3Dms&k=3DLife+science+product&w1=3DScience+= lab+equipment&w2=3DLife+science+research&w3=3DLife+sciences&w4=3DLife+scien= ce+product&w5=3DArtificial+life&c=3D5&s=3D120&g=3D0&.sig=3Dx7w8XzqaaGC1QhyY= 2rGJaw">Life science product</a></tt> </td> <td style=3D"width:25%;"> <tt><a href=3D"http://groups.yahoo.com/gads;_ylc=3DX3oDMTJjMjVlaG5u= BF9TAzk3NDc2NTkwBF9wAzUEZ3JwSWQDMjg5Njc4NwRncnBzcElkAzE2MDEwMzAzNzcEc2VjA3N= sbW9kBHN0aW1lAzExNTk0NzExMTg-?t=3Dms&k=3DArtificial+life&w1=3DScience+lab+e= quipment&w2=3DLife+science+research&w3=3DLife+sciences&w4=3DLife+science+pr= oduct&w5=3DArtificial+life&c=3D5&s=3D120&g=3D0&.sig=3DfY6hoRvR70lARHIn5v5nS= w">Artificial life</a></tt> </td> </tr> </table>=20=20=20=20=20 =20=20 <!-- |**|end egp html banner|**| --> <!-- |**|begin egp html banner|**| --> <br> <div style=3D"font-family: verdana; font-size: 77%; border-top: 1px s= olid #666; padding: 5px 0;" > Your email settings: Individual Email|Traditional <br> <a href=3D"http://groups.yahoo.com/group/webots-contest/join;_ylc=3DX= 3oDMTJmNjJiM3FvBF9TAzk3MzU5NzE0BGdycElkAzI4OTY3ODcEZ3Jwc3BJZAMxNjAxMDMwMzc3= BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzExNTk0NzExMTc-">Change settings via the W= eb</a> (Yahoo! ID required) <br> Change settings via email: <a href=3D"mailto:webots-contest-digest@ya= hoogroups.com?subject=3DEmail Delivery: Digest">Switch delivery to Daily Di= gest</a> | <a href =3D "mailto:[email protected]?= subject=3DChange Delivery Format: Fully Featured">Switch to Fully Featured<= /a> <br> <a href=3D"http://groups.yahoo.com/group/webots-contest;_ylc=3DX= 3oDMTJkb2Jhb3R2BF9TAzk3MzU5NzE0BGdycElkAzI4OTY3ODcEZ3Jwc3BJZAMxNjAxMDMwMzc3= BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMTU5NDcxMTE3"> Visit Your Group=20 </a> | <a href=3D"http://docs.yahoo.com/info/terms/"> Yahoo! Groups Terms of Use </a> | <a href=3D"mailto:[email protected]?subject= =3DUnsubscribe"> Unsubscribe=20 </a>=20 <br> </div> <br> <!-- |**|end egp html banner|**| --> <span style=3D"color: white;"/>__,_._,___</span> </body></html> ------=_Part_34867_15521797.1159470249448--