最近在研究機器人仿真,經(jīng)過老師推薦,發(fā)現(xiàn)了一款很好用的軟件,Webots。
Webots是一款機器人仿真軟件,支持C、Python等很多主流編程語言,而且提供了很多接口,能夠幫助我們進行開發(fā)。
安裝首先是安裝,安裝非常簡單,因為Webots是一款開源的免費的軟件,直接網(wǎng)頁輸入Webots,然后進行下載安裝即可。
調(diào)整語言選擇最上層那一欄中的工具Tool,然后選擇最后一行的Preference,選擇第一行,改為簡體中文,重新啟動Webots即可。
創(chuàng)建新世界重啟Webots之后,進入到初始界面,可以發(fā)現(xiàn)左側(cè)欄中存在兩行信息,分別為:WorldInfo和Viewpoint。
目錄選擇由自己選擇,是一個文件夾的形式,自己命名創(chuàng)建,選中向?qū)?W)欄,選擇創(chuàng)建Webots項目目錄,進行目錄選擇,為自己命名,我是在E盤的一個文件夾下創(chuàng)建了一個新的文件夾名為first_simulation,這個是按照官方給定的tutorial1教程中設(shè)置的。
World settings由自己定義,默認(rèn)是選擇前三項,我們把最后一個選項也給選起來。
會創(chuàng)建以下目錄和文件:
可以發(fā)現(xiàn),與之前的有一定的區(qū)別,左側(cè)的目錄樹中多了三列。
這樣的話一個Webots世界就創(chuàng)建好了,3D視圖應(yīng)該顯示帶有方格地板的方形競技場,可以使用鼠標(biāo)在3D視圖中移動視覺點。
根據(jù)自己的實踐,我們可以得到鼠標(biāo)左鍵的功能是旋轉(zhuǎn),鼠標(biāo)右鍵的功能是平移,而鼠標(biāo)滾輪的功能是放大或縮小。
至此為止,我們的新世界就創(chuàng)建好了。
還是非常簡單的,Webots這款軟件是非常好用的機器人仿真軟件,就是資料相對而言少了點,所以我打算研究一下,自學(xué),然后把這部分的自學(xué)教程出一下。