cyberbotics/webots

GitHub: cyberbotics/webots

开源的机器人仿真开发环境,帮助用户在虚拟世界中完成机器人建模、编程和验证。

Stars: 4302 | Forks: 2015

# Webots:开源机器人模拟器 [![Webots](https://img.shields.io/github/v/release/cyberbotics/webots)](https://github.com/cyberbotics/webots/releases/latest) [![软件许可证](https://img.shields.io/badge/license-Apache%202.0-blue)](LICENSE) [![用户指南](https://img.shields.io/badge/doc-guide-blue)](https://cyberbotics.com/doc/reference/index) [![参考手册](https://img.shields.io/badge/doc-reference-blue.svg)](https://cyberbotics.com/doc/reference/index)
[![Stars](https://img.shields.io/github/stars/cyberbotics/webots)](https://github.com/cyberbotics/webots/stargazers) [![下载量](https://img.shields.io/github/downloads/cyberbotics/webots/total?color=blue)](https://hanadigital.github.io/grev/?user=cyberbotics&repo=webots) [![贡献](https://img.shields.io/github/commit-activity/m/cyberbotics/webots.svg)](https://github.com/cyberbotics/webots/graphs/commit-activity) [![贡献者](https://img.shields.io/github/contributors/cyberbotics/webots?color=blue)](https://github.com/cyberbotics/webots/graphs/contributors) [![GitHub Discussions](https://img.shields.io/github/discussions/cyberbotics/webots)](https://github.com/cyberbotics/webots/discussions) [![聊天](https://img.shields.io/discord/565154702715518986?color=blue)](https://discordapp.com/invite/nTWbN9m) ![Webots 截图](docs/guide/images/main_window.png?raw=true "Webots 截图") ![实时传感器可视化](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/795090d8ce193232.png) ![相机物体识别](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/5a0c79241c193240.png) Webots 提供了一个完整的开发环境,用于对机器人、车辆和机械系统进行建模、编程和仿真。 这是一款对初学者友好的软件,旨在引导新用户进入机器人技术的世界。 - 观看 [Webots 介绍视频](https://www.youtube.com/watch?v=O7U3sX_ubGc)。 - 在 [webots.cloud](https://webots.cloud) 查看在线 Webots 仿真。 ### 下载 获取 [最新版本](https://github.com/cyberbotics/webots/releases/latest) 的预编译二进制文件,以及 [历史版本和每日构建版](https://github.com/cyberbotics/webots/releases)。 查看安装说明和常见问题解答: [![Linux](https://img.shields.io/badge/Linux-0f80c0?logo=linux&logoColor=white)](https://cyberbotics.com/doc/guide/installation-procedure#installation-on-linux) [![Windows](https://img.shields.io/badge/Windows-0f80c0?logo=windows&logoColor=white)](https://cyberbotics.com/doc/guide/installation-procedure#installation-on-windows) [![macOS](https://img.shields.io/badge/macOS-0f80c0?logo=apple&logoColor=white)](https://cyberbotics.com/doc/guide/installation-procedure#installation-on-macos) ### 从源码构建 如果您更喜欢从源码编译 Webots,可以在 [wiki](https://github.com/cyberbotics/webots/wiki) 和 [贡献指南](CONTRIBUTING.md) 中找到相关说明。 ### 持续集成每日测试 [![master 分支](https://img.shields.io/badge/branch-master-blue)](https://github.com/cyberbotics/webots/tree/master) [![Linux 构建 (master)](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/7afaad1b61193243.svg)](https://github.com/cyberbotics/webots/actions/workflows/test_suite_linux.yml?query=event%3Aschedule) [![Windows 构建 (master)](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/45f74f41f3193250.svg)](https://github.com/cyberbotics/webots/actions/workflows/test_suite_windows.yml?query=event%3Aschedule) [![macOS 构建 (master)](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/99378d15b4193256.svg)](https://github.com/cyberbotics/webots/actions/workflows/test_suite_mac.yml?query=event%3Aschedule)
[![develop 分支](https://img.shields.io/badge/branch-develop-blue)](https://github.com/cyberbotics/webots/tree/develop) [![Linux 构建](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/100413d00c193301.svg)](https://github.com/cyberbotics/webots/actions/workflows/test_suite_linux_develop.yml?query=event%3Aschedule) [![Windows 构建](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/a0de57b021193306.svg)](https://github.com/cyberbotics/webots/actions/workflows/test_suite_windows_develop.yml?query=event%3Aschedule) [![macOS 构建](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/b81acfd3fb193311.svg)](https://github.com/cyberbotics/webots/actions/workflows/test_suite_mac_develop.yml?query=event%3Aschedule) ### 更新 Webots 关于如何更新已安装的 Webots 版本的信息可以在[这里](https://cyberbotics.com/doc/guide/upgrading-webots)找到。 ### 教程 对于不熟悉 Webots 或机器人仿真的用户,可以在[这里](https://cyberbotics.com/doc/guide/tutorials)找到深入的教程。 这些教程对初学者很友好,每个教程都专注于一个明确的教学目标。 它们旨在让所有人都能轻松、有趣地进行机器人仿真,也是解答有关 Webots 的任何问题或学习其用法的优秀资源。 ### Bug Webots 支持大量不同的用例,我们无法解决应用程序中的每一个 Bug。 可以在[这里](https://cyberbotics.com/doc/guide/known-bugs)找到短期内不会修复的已知 Bug 和临时解决方案。 可以在 [GitHub](https://github.com/cyberbotics/webots/issues) 上找到所有已知 Bug 的详尽列表。 如果您发现了一个新 Bug,请在[这里](https://github.com/cyberbotics/webots/issues/new/choose)报告。 ### 关于我们 Webots 最初于 1996 年在 [EPFL](https://epfl.ch) 被设计为一款用于移动机器人的研究工具。 1998 年,它开始由 [Cyberbotics](https://cyberbotics.com) 进行开发和商业化。 2018 年 12 月,Webots 被开源。 从那时起,[Cyberbotics](https://cyberbotics.com) 依靠为工业和学术研究项目提供的付费客户支持、培训和咨询服务,继续开发 Webots。 [联系我们](mailto:info@cyberbotics.com),讨论您的定制机器人仿真项目,以及您对我们项目的任何其他意见、建议或开发想法!
标签:3D建模, AI, C++, Cyberbotics, JS文件枚举, MATLAB, Python, ROS, SLAM, Webots, 人工智能, 传感器仿真, 开源, 教育机器人, 数据擦除, 无后门, 智能车辆, 机器人仿真, 机器人学, 机器人操作系统, 机器人编程, 机械仿真, 物理仿真, 用户模式Hook绕过, 自动化代码审查, 自动驾驶, 自动驾驶仿真, 计算机视觉, 运动学, 逆向工具