webots-advanced
Installation
SKILL.md
Webots Advanced Topics
Use this skill to implement and troubleshoot advanced Webots workflows involving ROS 2 integration, simulator-to-hardware transfer, external process orchestration, optimization loops, runtime scaling, plugin-based extensibility, and source builds.
Do not use this skill for basic controller coding patterns; refer to webots-controller-programming.
Do not use this skill for physics plugin internals; refer to webots-physics.
Apply This Skill When
- Integrating Webots with ROS 2 (
webots_ros2) including launch, URDF/Xacro, and topic wiring. - Running controllers outside Webots (
<extern>) for IDE debugging, distributed systems, or external middleware. - Bridging Webots with third-party applications through TCP/IP.
- Performing optimization-in-the-loop and simulation-driven parameter tuning.
- Coordinating multi-robot systems and Supervisor-managed orchestration.
- Building custom Robot Window or remote-control plugin workflows.
- Diagnosing platform-specific bugs and applying known workarounds.
- Building Webots from source for patching, profiling, or advanced customization.