Webots is a professional robot simulator widely used in academic and education. The Webots project started in 1996, initially developed by Dr. Olivier Michel at the Swiss Federal Institute of Technology (EPFL) in Lausanne, Switzerland. Webots uses the ODE (Open Dynamics Engine) for detecting of collisions and for simulating the rigid body dynamics. The ODE library allows to accurately simulate the physical properties of objects, such as velocity, inertia, friction, etc.
A large collection of robot models comes in the software distribution, these models can be modified
What's New
Version 6.4.2:
Fixed: when using force control (i.e. wb_servo_set_force()), the 'maxForce' (as specified either in the world or using wb_servo_set_motor_force()) was only respected for positive forces/torques (thanks to Jesse)
Display a warning when a texture doesn't have a correct size: width and height should be a power of two (Thanks to Cristiano)
Added the visual notification of collisions by a change in the color of the bounding objects
Added the possibility to interactively apply a torque to a solid node by holding the both the Ctrl and Alt keys, left-clicking and dragging the mouse
Fixed: some edges of bounding meshes were not visible (Thanks to Taylor Murphy and Alex Morison)
Fixed: on Mac OS X and Linux, Webots could not save a movie in a folder which name or path contains a space (Thanks to Tobias)
Fixed: on Mac OS X, Webots could not execute controllers compiled with non-Universal x86_64 architecture (thanks to Sébastien)
Fixed: wb_supervisor_node_get_field() now works also with PROTO parameters
Use the default HTML or PDF browser under Linux
Fixed: when the Makefile was missing for the compilation of a physics plugin, Webots used to instal the wrong type of Makefile
Added the Hokuyo URG-04LX, URG-04LX-UG01 and UTM-30LX devices and a related example
Fixed bug related with the Display device which was interactive even if not used
Fixed bug related with the DifferentialWheels having children with physics: a hinge joint was created rather than a fixed joint.
Fixed e-puck crosscompilation on MacOS when starting Webots from the icon (thanks to Paul)
Fixed: crash when first the Solid is not found in a call to dWebotsGetGeomFromDEF() where the "." character is used to delimit several Solid nodes
Fixed: Solid nodes with boundingObject containing a Group crashed the multiclustering system used in Robotstadium
Added an example of passive dynamic walker (thanks to Sasha)
Fixed: wb_supervisor_node_get_from_def() did not work with fields placed into PROTOs (thanks to Li Liu)
Warning: From now on, the Supervisor functions can no longer access nodes/fields located inside PROTO definitions, but instead they can now access the PROTO fields (parameters). Backwards compatibilty issue related to this change can be fixed by defining the involed nodes/fields as PROTO parameters using the IS keyword.
Fixed the Java functions allowing to get the grey channel of the cameras (thanks to Jorge)
Version 6.4.2:
Fixed: when using force control (i.e. wb_servo_set_force()), the 'maxForce' (as specified either in the world or using wb_servo_set_motor_force()) was only respected for positive forces/torques (thanks to Jesse)
Display a warning when a texture doesn't have a correct size: width and height should be a power of two (Thanks to Cristiano)
Wow, they have some seriously Ivy-League prices. When they carry a $900 two wheel PIC bot that's equivalent to a $100 Parallax bot, I start questioning whether this $300 program is worth it.
I'll stick with Parallax and Arduino, thanks.
[Version 6.01]
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
Webots is a professional robot simulator widely used in academic and education. The Webots project started in 1996, initially developed by Dr. Olivier Michel at the Swiss Federal Institute of Technology (EPFL) in Lausanne, Switzerland. Webots uses the ODE (Open Dynamics Engine) for detecting of collisions and for simulating the rigid body dynamics. The ODE library allows to accurately simulate the physical properties of objects, such as velocity, inertia, friction, etc.
A large collection of robot models comes in the software distribution, these models can be modified whenever needed. In addition it is also possible to build new models from scratch. When designing a robot model, the user specifies both the graphical and the physical properties of the objects. The graphical properties are: the shape, the dimensions, the position and orientation, the colors, the texture, etc. of the object. The physical properties are: the mass, the friction factor, the spring and damping constants, etc. Many more features. Pricing is for Webots Education version ; also available are Webot Pro ($4320.00), and Webots Pro Academic ($2880.00) - prices converted from Swiss Francs (CHF) at time of writing.
+16
I'll stick with Parallax and Arduino, thanks.