(一)webots安装

本文介绍了Webots不同版本间的坐标系差异、环境变量配置,重点在于Windows下的安装步骤,包括从旧版本下载、安装过程、中文设置以及安装检测。同时推荐了参考视频资源以帮助读者顺利开始Webots使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说在前面

1.webots版本问题

webots2021前后坐标系有很大区别,安装前确定好自己要使用的版本(尤其是需要和其他人合作时,做项目时由于我和队友的版本不同,建好的模型在他那里根本无法运行,主要是坐标系三个轴发生较大改动,模型在两个版本间无法正确显示),21版前在GitHub上已有资源可能会比较多,如果用GitHub上博主的模型资源可能会方便些。

2.环境变量(暂时提一嘴提醒一下)

和其它软件联合仿真时,电脑要进行环境变量配置,注意不要将自己之前的环境变量误删掉(鄙人刚开始装时就把之前自己的环境变量删掉了,难受),后期有机会再说环境变量配置及解决办法,到时注意即可。

3.这里暂时只介绍Windows下的安装

Ubuntu上的安装在联合仿真上也挺重要,后期有机会再说。

4.我的参考

本人学习时参考其他大佬的视频在文章最后,大家可以边看视频边看文字教学。

安装包下载

方法一:官网下载

网址:webots官网(忒慢,应该是需要VPN的问题),不建议,而且容易下载失败。

1.选择Older Versions,进入历史版本。

2.下拉找到自己需要的版本,点击下载即可。

方法二:网盘下载

1.百度网盘:webots2020a      提取码:rxwd(安装包)

2.百度网盘:webots2021b      提取码:rxwd(安装包)

3.百度网盘:webots2022a      提取码:rxwd(安装包+调试包)

安装

安装步骤

2020a和2021b比较简单,打开下载的安装包setup.exe文件,一直点击下一步即可实现完成(注意记住安装地址)。

2022a和前面一样setup.exe文件安装完成后,由于内部缺少东西,需要将下载文件中的projects压缩包解压出来,

复制解压的projects文件,找到webots安装途径,粘贴替换掉原有projects文件,

中文设置

安装完成,启动软件,打开选择classic经典页面即可,选择Tools的Preferences,

可以选择简体中文(大部分操作会变为中文,少量仍是英文),设置后需确定重启软件,

安装成功检测

注意①号区域无报红警告,②号区域正常显示机器人在运动,多测试几个模型,无问题即安装成功,有问题一般有可能是projects存在问题,下载projects替换一般可解决。

 具体操作可参考该大佬教程视频:视频教程,更清晰

开启你的webots之旅吧!

### Webots 在 Ubuntu 上的安装方法 #### 方法:通过 APT 包管理器安装 对于支持的 Ubuntu 版本(如 20.04),可以直接使用 `apt` 命令来安装 Webots。此方式适用于已经配置好官方源的情况。 运行以下命令完成安装: ```bash sudo apt-get update sudo apt-get install webots ``` 这种方法简单快捷,适合不需要特定版本的用户[^1]。 --- #### 方法二:下载并解压 Tarball 文件 如果需要安装指定的历史版本或者自定义路径,则可以通过下载 tarball 文件的方式手动安装。 ##### 下载地址 - 最新稳定版:访问官网页面 [http://www.cyberbotics.com/#download](http://www.cyberbotics.com/#download)[^3] - 历史版本:GitHub Releases 页面 [https://github.com/cyberbotics/webots/releases/](https://github.com/cyberbotics/webots/releases/) 中选择对应版本文件 例如,针对 Ubuntu 18.04 的历史版本 R2020b-rev1 可以从以下链接获取: [https://github.com/cyberbotics/webots/releases/download/R2020b-rev1/webots-R2020b-rev1-x86-64_ubuntu-16.04.tar.bz2] ##### 安装步骤 1. **下载并解压** 将下载好的 `.tar.bz2` 文件保存到目标位置后,执行如下命令进行解压: ```bash tar xjf webots-R2020b-rev1-x86-64_ubuntu-16.04.tar.bz2 ``` 2. **设置环境变量** 需要将解压后的目录添加至系统的 PATH 和 WEBOTS_HOME 环境变量中。编辑用户的 shell 配置文件(如 `.bashrc` 或 `.zshrc`): ```bash echo 'export WEBOTS_HOME=/path/to/webots' >> ~/.bashrc echo 'export PATH=$PATH:$WEBOTS_HOME' >> ~/.bashrc source ~/.bashrc ``` 替换 `/path/to/webots` 为实际解压路径。 3. **启动 Webots** 进入解压后的 Webots 目录并通过以下命令启动程序: ```bash cd /path/to/webots ./webots ``` --- #### 方法三:集成 ROS 支持 若计划在机器人开发项目中结合 ROS 使用 Webots,则需额外安装对应的 ROS 插件包。 以 Ubuntu 18.04 和 ROS Melodic 为例,可以按照以下流程操作: 1. 更新系统软件列表并安装插件: ```bash sudo apt update sudo apt install ros-melodic-webots-ros ``` 2. 同样需要确保已正确设置了上述提到的环境变量。 --- ### 注意事项 不同 Linux 发行版可能对依赖项的支持程度有所差异,在尝试以上任意种方案前建议先确认当前操作系统满足最低需求条件。另外注意某些旧版本可能会存在兼容性问题,请优先考虑采用最新的发布版本解决潜在冲突情况[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值