01Worlds, nodes & PROTOs
Publicly availableWorld files compose simulation nodes; PROTO definitions package reusable robots, devices, objects and configurable interfaces.
Verify before adoptionFreeze Webots release, world file, every EXTERNPROTO URL, field value, controller and transitive dependency.
02Robot and device catalogue
Publicly availableSearchable assets include wheeled, tracked, legged, arm, drone and vehicle models plus actuators, sensors and joints.
Verify before adoptionRecord catalogue URL, hosting repository, commit, asset version, device assumptions and model-specific documentation.
03Geometry, physics & appearance
Publicly availableMeshes, bounding objects, mass, inertia, joints, motors, sensors and PBR appearances define different simulation layers.
Verify before adoptionSeparate visual and collision geometry; inspect units, bounding objects, inertials, motor limits, device rates and texture provenance.
04Controllers & integrations
Publicly availableControllers can be written through several language APIs, with ROS and ROS 2 integration available for selected workflows.
Verify before adoptionPin controller runtime, API version, robot time step, external middleware, messages and real-time assumptions.