Re: aibo API

Olivier Michel <[email protected]> Mon, 22 May 2006 11:02:07 +0200
Newsgroups gmane.comp.cybernetics.webot.contest
Organization Cyberbotics Ltd.
Message-ID <[email protected]>
Gábor Balázs wrote:
> Hi,
>
> If we can run the simulation outside webots, we don't have to
> integrate the learning algorithms and everything into the robot
> controller.
Yes.
> About the world information, I haven't thought about webots
> in this sense, but I like it. :)
>
> It would be good to have that kind of stage which contains the
> surrounding wall. Or if you plan to use such kind of stage which
> doesn't have surrounding wall, please remove the walls for us too.
No, all contest worlds will have those surrounding walls.
> I am afraid of that if we teach our robot only on 1 stage, the map
> building algorithm will be useless on other stages. It would be
> good to have more stages or if we can generate them. But I guess
> it is only available with the full version of webots, isn't it?
No, I can create different worlds with different stage configurations 
that will run within the contest framework (i.e., with the free version 
of Webots).
> Refer to the last question the reason we thought that because we
> can do it by hand by modifying the x, y, z coordinates of the robot in
> the scene tree.
Ok, I see. This is only possible from a Supervisor process.

So, I am going to create a few different worlds: one without any 
obstacles and a couple of other worlds with different configurations of 
the obstacles. I will post them on the list once ready.

-Olivier
> Greatz,
> `bg`
>
> 2006/5/19, Olivier Michel <[email protected] 
> <mailto:[email protected]>>:
>
>     Hi,
>     > Does that mean that we can do a call similar to: new
>     > Simulation(controllers).run() from outside Webots?
>     The robot controllers in Webots are linked with Controller.jar
>     which is
>     connected to Webots and calls the run() method of your controller.
>     But
>     if you link your controller with your own version of
>     Controller.jar, you
>     could run your controller outside Webots. But I don't see you
>     would need
>     to do that. Or I didn't understood your question?
>     > Other question:
>     > Can the robot obtain the whole world information (the position and
>     > form of the 3D objects) through the API for creating samples for map
>     > construction? (Not on the contest of course, but for training.)
>     No, this is not possible in Webots unless you parse the roboka.wbt
>     file.
>     Webots is a realistic simulator in the sense that it will let you do
>     what you only can do with a real robot.
>     > Can we get a stage which only contains 2 rechargers for the 2
>     robots
>     > without any obstacles and walls?
>     Yes, I can develop such a world for you and put it on the web.
>     Would you
>     simply need that I remove all the obstacles, except the
>     surrounding wall
>     and the two chargers from the current roboka.wbt world? If we
>     remove the
>     surrounding walls, the robots may fall off the stage...
>
>     Let me know and I will do it!
>     > Can we position the robot on the stage with the API?
>     Not directly, but you know Aibos can walk ;)
>
>     -Olivier
>     > Thx,
>     > Cy & `bg`
>     >
>     > 2006/5/15, Olivier Michel <[email protected]
>     <mailto:[email protected]>
>     > <mailto: [email protected]
>     <mailto:[email protected]>>>:
>     >
>     >     Gábor Balázs wrote:
>     >     > Hello Oliver!
>     >     >
>     >     > Is there a documentation of the aibo API?
>     >     There is no special API for Aibo. You can use the Webots API
>     for
>     >     programming the Aibo robot as any other robot.
>     >     > Is it similar to the previous contest, or totally different?
>     >     Yes, it is similar to the previous contest.
>     >     > Can we use the movement functions which are used by the
>     arrow keys?
>     >     Yes, you can use them and modify them the way you like.
>     >     > Can we use the Webots framework from Eclipse? We are
>     developing in
>     >     > that, thus it would make it much easier to test and train...
>     >     I think so, as this is a pretty standard Java development. I
>     don't
>     >     know
>     >     Eclipse, but I believe it is probably very easy to use it for
>     >     developing
>     >     your robot controllers for the contest.
>     >
>     >     Cheers,
>     >
>     >     -Olivier
>     >
>     >
>     >
>     >     ------------------------ Yahoo! Groups Sponsor
>     >
>     >
>     >
>     >     Yahoo! Groups Links
>     >
>     >
>     >     <mailto: [email protected]
>     <mailto:[email protected]>>
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     ------------------------------------------------------------------------
>
>     > YAHOO! GROUPS LINKS
>     >
>     >     *  Visit your group "webots-contest
>     >       < http://groups.yahoo.com/group/webots-contest>" on the web.
>     >
>     >     *  To unsubscribe from this group, send an email to:
>     >         [email protected]
>     <mailto:[email protected]>
>     >       <mailto: [email protected]
>     <mailto:[email protected]>?subject=Unsubscribe>
>     >
>     >     *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>     >       Service < http://docs.yahoo.com/info/terms/>.
>     >
>     >
>     >
>     ------------------------------------------------------------------------
>
>     >
>
>
>     ------------------------ Yahoo! Groups Sponsor
>
>
>
>     Yahoo! Groups Links
>
>
>     <mailto:[email protected]>
>
>
>
>
>
>
>
>
> SPONSORED LINKS
> Science kits 
> <http://groups.yahoo.com/gads?t=ms&k=Science+kits&w1=Science+kits&w2=Science+education&w3=Science+kit+for+kid&w4=Artificial+life&w5=Science+education+supply&w6=My+first+science+kit&c=6&s=143&.sig=HnfSl0li-oLigoqejwzHAg> 
> 	Science education 
> <http://groups.yahoo.com/gads?t=ms&k=Science+education&w1=Science+kits&w2=Science+education&w3=Science+kit+for+kid&w4=Artificial+life&w5=Science+education+supply&w6=My+first+science+kit&c=6&s=143&.sig=RJFBAWFlN-J1d-iN7r6mAA> 
> 	Science kit for kid 
> <http://groups.yahoo.com/gads?t=ms&k=Science+kit+for+kid&w1=Science+kits&w2=Science+education&w3=Science+kit+for+kid&w4=Artificial+life&w5=Science+education+supply&w6=My+first+science+kit&c=6&s=143&.sig=Uw8UFZJ4TAFTLcq7TApk8g> 
>
> Artificial life 
> <http://groups.yahoo.com/gads?t=ms&k=Artificial+life&w1=Science+kits&w2=Science+education&w3=Science+kit+for+kid&w4=Artificial+life&w5=Science+education+supply&w6=My+first+science+kit&c=6&s=143&.sig=y_hF_3xHA_UUIMcB5C3gFA> 
> 	Science education supply 
> <http://groups.yahoo.com/gads?t=ms&k=Science+education+supply&w1=Science+kits&w2=Science+education&w3=Science+kit+for+kid&w4=Artificial+life&w5=Science+education+supply&w6=My+first+science+kit&c=6&s=143&.sig=_H_-GFYpmM91Ypzy41vFOw> 
> 	My first science kit 
> <http://groups.yahoo.com/gads?t=ms&k=My+first+science+kit&w1=Science+kits&w2=Science+education&w3=Science+kit+for+kid&w4=Artificial+life&w5=Science+education+supply&w6=My+first+science+kit&c=6&s=143&.sig=-pp28xJRE3_4dYv-lFGHPQ> 
>
>
>
> ------------------------------------------------------------------------
> YAHOO! GROUPS LINKS
>
>     *  Visit your group "webots-contest
>       <http://groups.yahoo.com/group/webots-contest>" on the web.
>        
>     *  To unsubscribe from this group, send an email to:
>        [email protected]
>       <mailto:[email protected]?subject=Unsubscribe>
>        
>     *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>       Service <http://docs.yahoo.com/info/terms/>.
>
>
> ------------------------------------------------------------------------
>


------------------------ Yahoo! Groups Sponsor --------------------~--> 
You can search right from your browser? It's easy and it's free.  See how.
http://us.click.yahoo.com/_7bhrC/NGxNAA/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/