Webots下載安裝?+?Pycharm聯(lián)調(diào)使用教程
前言
本系列文章將依據(jù)官方文檔講解Webots R2022b的使用教程(Windows10環(huán)境)。
一、Webots是什么?
Webots是一個開源的三維移動機器人模擬器。它最初是作為研究移動機器人中各種控制算法的研究工具開發(fā)的。自2018年12月起,Webots作為開源軟件發(fā)布,并獲得Apache 2.0許可證。
二、Webots R2022b安裝
1. 下載
官網(wǎng):https://www.cyberbotics.com/
Older Versions
下載其他版本。
2. 安裝
自選安裝路徑,一路安裝即可。
3. Pycharm作為IDE
解決的問題:
ImportError: DLL load failed: 找不到指定的程序。
3.1 設(shè)置環(huán)境變量
系統(tǒng)變量
:
①新建 WEBOTS_HOME ,值為 webots的安裝路徑 (例:E:\Webots)。
②Path添加三個路徑(安裝軟件時可能已經(jīng)寫入,這個與版本有關(guān),如果沒有,按下面添加即可)
3.2 Webots設(shè)置
①Webots下新建一個名字為 pytest工程項目
②用 Pycharm打開這個工程,在controllers文件夾內(nèi)新建 test.py
test.py 文件添加如下代碼:
import _controller print('hello world')
③test.py文件配置
點擊Pycharm左下角 Interpreter Settings
添加Webots目錄下的python路徑(E:\Webots\lib\controller\python37)
注意自己的python版本(我的是3.7),添加成功后工程下會出現(xiàn)python37文件夾。
運行配置 Path
添加
Path=E:\Webots\lib\controller;E:\Webots\msys64\mingw64\bin;E:\Webots\msys64\mingw64\bin\cpp
輸出 hello world,即說明 Webots與 Pycharm聯(lián)調(diào)成功!
總結(jié)
附加說明:
由于版本問題,使用Pycharm作為IDE時,需要為每個控制器的運行文件配置Path。
經(jīng)測試,Webots R2021a和Pycharm2020(或2019)聯(lián)調(diào)效果好,只需配置電腦本地的系統(tǒng)環(huán)境變量(步驟3.1)和控制器文件的根目錄(步驟3.2 ③)即可。
或許有其他好方法,歡迎探索。
參考鏈接:https://cyberbotics.com/doc/guide/using-your-ide?tab-language=python
到此這篇關(guān)于Webots下載安裝 + Pycharm聯(lián)調(diào)的文章就介紹到這了,更多相關(guān)Webots Pycharm聯(lián)調(diào)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python?數(shù)據(jù)保存為npy和npz格式并讀取的完整代碼
這篇文章主要介紹了python?數(shù)據(jù)保存為npy和npz格式并讀取,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07python目標(biāo)檢測基于opencv實現(xiàn)目標(biāo)追蹤示例
這篇文章主要為大家介紹了python基于opencv實現(xiàn)目標(biāo)追蹤示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05基于Python實現(xiàn)合并多張圖片轉(zhuǎn)成mp4視頻
隨著現(xiàn)代科技飛速發(fā)展和人們提升視覺上體驗,利用圖片生成視頻的方法,確實為工作或者提升生活體驗感做了很多成功案例,本文就來介紹一下具體實現(xiàn)方法吧2023-04-04利用python循環(huán)創(chuàng)建多個文件的方法
今天小編就為大家分享一篇利用python循環(huán)創(chuàng)建多個文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10BP神經(jīng)網(wǎng)絡(luò)原理及Python實現(xiàn)代碼
這篇文章主要為大家詳細介紹了BP神經(jīng)網(wǎng)絡(luò)原理,以及Python實現(xiàn)BP神經(jīng)網(wǎng)絡(luò),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-12-12