Webots下载安装 + Pycharm联调使用教程
作者:YI颗白菜 发布时间:2023-02-20 23:35:43
前言
本系列文章将依据官方文档讲解Webots R2022b的使用教程(Windows10环境)。
一、Webots是什么?
Webots是一个开源的三维移动机器人模拟器。它最初是作为研究移动机器人中各种控制算法的研究工具开发的。自2018年12月起,Webots作为开源软件发布,并获得Apache 2.0许可证。
二、Webots R2022b安装
1. 下载
官网:https://www.cyberbotics.com/
Older Versions
下载其他版本。
2. 安装
自选安装路径,一路安装即可。
3. Pycharm作为IDE
解决的问题:
ImportError: DLL load failed: 找不到指定的程序。
3.1 设置环境变量
系统变量
:
①新建 WEBOTS_HOME ,值为 webots的安装路径 (例:E:\Webots)。
②Path添加三个路径(安装软件时可能已经写入,这个与版本有关,如果没有,按下面添加即可)
3.2 Webots设置
①Webots下新建一个名字为 pytest工程项目
②用 Pycharm打开这个工程,在controllers文件夹内新建 test.py
test.py 文件添加如下代码:
import _controller
print('hello world')
③test.py文件配置
点击Pycharm左下角 Interpreter Settings
添加Webots目录下的python路径(E:\Webots\lib\controller\python37)
注意自己的python版本(我的是3.7),添加成功后工程下会出现python37文件夹。
运行配置 Path
添加
Path=E:\Webots\lib\controller;E:\Webots\msys64\mingw64\bin;E:\Webots\msys64\mingw64\bin\cpp
输出 hello world,即说明 Webots与 Pycharm联调成功!
来源:https://www.cnblogs.com/YIKeLB/p/17085182.html
猜你喜欢
- 官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/open-ab
- 我正在参加天池上的一个竞赛,刚开始用的是DenseNet121但是效果没有达到预期,因此开始尝试使用模型融合,将Desenet和Xcepti
- 写任何编程代码,不同的开发者都会有不同的见解。但参考一下总是好的,下面是来自 Javascript Toolbox 发布的 14条最佳JS代
- orm查询优化1)only与referonly方法返回的是一个queryset对象,本质就是列表套数据对象该对象内只含有only括号所指定的
- 本文中的示例主要是解决在函数间不能传递多个(32个以上)参数的问题,解题的具体思路就是采用记录类型作为函数的输入和返回值,所以我们需要先定义
- 一、用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行:#python >>>f=open('f
- 访问phpmyadmin时总是出现 “无法载入 mysql 扩展,请检查 PHP 配置”。
- 很多人都将<数据库设计范式>作为数据库表结构设计“圣经”,认为只要按照这个范式需求设计,就能让设计出来的表结构足够优化,既能保证
- 本文实例为大家分享了js实现圆形菜单选择器的具体代码,供大家参考,具体内容如下代码:<head> <style
- 一、利用xpath进行(全程使用)driver.find_element_by_xpath()二、代码部分与图片内容打开淘宝网站,点击登录,
- 看代码~from django.contrib import messages messages.info(request, '要显
- 1、XML 是什么?XML仅仅是一种数据存放格式,这种格式是一种文本(虽然XML规范中也提供了存放二进制数据的解决方案)。事实上有很多文本格
- 本文实例讲述了PHP读取txt文本文件并分页显示的方法。分享给大家供大家参考。具体实现方法如下:<?php &n
- 以下为谷歌国际少年绘画大赛,小学1-3年级作品。看孩子们的logo创意,自愧呀! 彩色世界我们热爱温暖的阳光,“O”代表我们心中的太阳。我们
- 其实如果要去除字符串前后的空格很简单,那就是用strip(),简单方便>>> ' A BC '.strip
- 前言上篇文章记录了2种分割验证码的方法,此外还有一种叫做”滴水算法”(Drop Fall Algorithm)的方法,但本人智商原因看这个算
- object.OpenTextFile(filename[, iomode[, create[, format]]]) 参数 object
- 不是炒冷饭,我添加了很多新的功能哦演示地址: xwinhtcdemo.htmCSS: global.cssHTC: xwin.htc特点:1
- 下面是调用方式:Example script - pymssql module (DB API 2.0) Example script -
- 本文实例讲述了php绘制圆形的方法。分享给大家供大家参考。具体实现方法如下:php绘图的基本步骤,有四步(php.ini里的 extensi