Munyaya inotevera tichazotarisa maWebots. Ichi chi yemahara uye yakavhurwa sosi 3D robhoti simulator ye Gnu / Linux, MacOS uye Windows. Iyi software yekufananidza marobhoti enhare inowanzo shandiswa kuitira zvinangwa zvekudzidzisa. Chirongwa cheWebots chakatangwa muna1996 naDr. Oliver Michel kuSwitzerland Federal Institute of Technology EPFL muLausanne. Imwe yemabhenefiti ayo makuru ndeyekuti inobvumira mushandisi kusangana nemodheru panguva yekufananidza. Chirongwa ichi chakavakirwa paiyo Open Dynamics Injini yefizikisi uye iyo OpenGL inopa injini. Inoburitswa pasi peiyo Apache 2.0 rezinesi.
Nesoftware iyi, vashandisi vanogona kutevedzera, kuronga uye kuteedzera zvombo zveindasitiri, mabipipiti, maaerospace mota, marobhoti ane makumbo mazhinji, marobhoti modular, mota, dzinobhururuka drones, dzakazvimiririra dzemumvura dzemumvura uye ese marobhoti. Tinogona kuwana mienzaniso yemarobhoti, sensors, efaibhurari yezvinhu uye zvigadzirwa zvekureruka dhizaini. Naizvo tichava nemukana wekutumira edu eCAD mamodheru kubva kuBlender uye URDF.
Webots anoshandisa ODE (Vhura Dynamics Injini) yekubata kurovera uye kuomarara kwemuviri kushambadzira simulation. Iyo ODE raibhurari inokutendera iwe kutevedzera iyo fizikisi yezvinhu. Ichi chirongwa zvakare chinobvumidza kuvaka marobhoti kuburikidza neiyo geometric uye ine simba tsananguro yezvikamu izvo zvinoumba. Izvo zvakare zvinokutendera iwe kudoma mavara uye zvigadzirwa kuti uve nani kuona.
Iyi software zvakare inosanganisira akati wandei emasaenzi uye maactuator anowanzo shandiswa mumarobhoti, nemhando dzawo dzakasimba. Chii chimwe iyo robhoti kutonga kunogona kunyorwa muC, C ++, Java, Python, Matlab uye ROS.
Zvizhinji zvemaWebhu
- Chirongwa chiri muchinjiko. Inomhanya paGnu / Linux, Windows, uye macOS.
- Tichava nemukana wekusarudza iyo Mutauro wechiSpanish muchirongwa chechirongwa.
- Tichakwanisa gadzira prototypes nekukurumidza.
- Chirongwa ichi chichatipa mukana wekugadzira iyo dzakasiyana siyana dzekufananidza.
- Webots inochengetedza mamodheru kune .wbt faira. Aya mafaera akavakirwa pamutauro VRML.
- Iko musimboti weWebots kunoenderana nekubatanidzwa kwe Yemazuva ano GUI (Qt), un fizikisi injini (ODE bazi) uye a OpenGL 3.3 inopa injini (wren they).
- Zvinogoneka export .wbt mhando kuVRML kana X3D.
- Webots simulations inogona kutumirwa kunze senge mafirimu, anowirirana HTML maficha, maficha kana kutotepfenyurwa kune chero webhu browser uchishandisa webgl uye websockets
- Webots inopa iyo mukana wekutora 'screen shots' muPNG kana JPEG fomati uye zvinyorwa zvekufananidza mune MP4 fomati (macOS / Linuxkana AVI (Windows).
- Robhoti inogona kuiswa muC, C ++, Python, Java, MATLAB kana ROS ine API yakapusa kuvhara zvese zvakakosha marobhoti.
- Vagadziri veiyi software vanoita kuti zviwanikwe kune vashandisi iyo zvakakosha zvakakosha mune izvo zvidzidzo zvinopihwa mune zvinyorwa.
- Tinogona tora mienzaniso nyore izvo zviri kushanda kubva panguva yekutanga kuzvishandisa segwara.
- Tichawanawo iyo Gwara remushandisi kubva maWebhu uye Referensi Manual yezvinyorwa zvakazara, zvinosanganisira maWebots node nemaAPIs ekudzidzora.
Isa Webots 3D Robot Simulator paUbuntu
Minimum requirements
Uchishandisa iyi software inoda zvimwe zvinodiwa, sezvavari:
- 2 GHz mbiri-musimboti CPU wachi kumhanya.
- 2 GB ye RAM.
- NVIDIA kana AMD OpenGL inoenderana grafiti adapta (shoma vhezheni 3.3) ine ingangoita 512MB ye RAM.
Via package .deb
Tichakwanisa kurodha maWebhu mu .deb faira fomati kubva ku chirongwa GitHub peji. Zita refaira rakadzingwa rechinyorwa ichi ndi 'webots_2020a-rev1_amd64.deb'. Saizi yefaira rakadzorwa rakatenderedza 1,4 GB.
Kana iyo faira radzingwa, tinovhura terminal (Ctrl + Alt + T) uye kubva kufolda yatakachengeta iyo faira, tinogona nyora inotevera gadza yekuraira:
sudo dpkg -i webots_2020a-rev1_amd64.deb
Kana tikazowana matambudziko ekutsamira, tinogona kuzvigadzirisa nemurairo:
sudo apt install -f
Uchishandisa PPA
Para gadza chirongwa ichi uchishandisa PPA inoenderana, isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye tinyore imwe neimwe inotevera mirairo:
wget -qO- https://cyberbotics.com/Cyberbotics.asc | sudo apt-key add - sudo apt-add-repository 'deb https://cyberbotics.com/debian/ binary-amd64/'
Sezvo ini ndichiita uyu muenzaniso muUbuntu 18.04, hazvidi kuti uvandudze mapakeji aripo, sezvo achigadziriswa otomatiki. Mushure mekuvandudza isu tinogona isa mawebhusaiti zvine apt kutaipa mune imwechete terminal:
sudo apt install webots
Kamwe kuisirwa kwapera, tinogona tsvaga iyo yekutanga chirongwa pakombuta yedu.
Kuburikidza neSnap
Kana tichida gadza maWebhu uchishandisa yako snap kurongedza Tichafanirwa chete kuvhura terminal (Ctrl + Alt + T) uye mairi nyora rairo:
sudo snap install webots
Mushure mekumisikidzwa, tinogona kuzvitanga nekutsvaga kwayo kuvhura pane system kana nekuita uyu murairo mune iyo terminal:
webots
Inogona kuwanikwa rumwe ruzivo nezvechirongwa ichi, maficha uye zvinyorwa iyo inopa vashandisi, mu purojekiti webhusaiti.