Questions tagged [webots]

Webots is an open source and multi-platform desktop application used to simulate robots. It provides a complete development environment to model, program and simulate robots.

Webots is an open source and multi-platform desktop application used to simulate robots. It provides a complete development environment to model, program and simulate robots.

It has been designed for a professional use, and it is widely used in industry, education and research. Cyberbotics Ltd. maintains Webots as its main product continuously since 1998

Links

108 questions
3
votes
1 answer

In Webots is there a way to easily modify an existing robot (like the Mavic drone)

I am wondering if there's an easy way of modifying an existing robot, such as the Mavic drone, and then test how this modification worked. For example, I would like to change the shape or angle of the blades. I have opened the Mavic demo, and I have…
Dr Sokoban
  • 153
  • 5
2
votes
1 answer

Can't make new CadShape models have the same appearance as previous PBRAppearance

Has anyone else had issues with appearances while trying to use the new CadShape node instead of an imported model with a PBRAppearance? I've been trying to convert the imported 3D objects in one of my simulations to be CadShape nodes instead of…
Pyphais
  • 21
  • 2
2
votes
1 answer

Measure processor loading in Webots

Is there a way to measure the CPU usage or the processor loading per simulation time step? I essentially want a way to compare the computational cost of different controller implementations I reckon I can get an indication of CPU usage on my Mac's…
ssk255
  • 23
  • 3
2
votes
1 answer

How to convert Gazebo SDF worlds to Webots?

We are in the process of moving our warehouse simulation from Gazebo to Webots. We would like to set up a "realistic" warehouse environment in Webots. The factory sample already provides a lot of props for this, but we have not yet found warehouse…
2
votes
1 answer

Why does Webots 2022b not support VRLM97?

I am creating a complex robot and I do not know what is better: Use Webots 2023a and use CADshape. The .DAE doesn't look great because it's a mesh. Use Webots 2021b and import VRLM97. It looks much better. Does this decision impact the performance…
2
votes
1 answer

How to import a 3D model in Webots_R2022b?

I have a 3D model which is made by SolidWorks. I remember that in older versions there was a function to import 3D models but I can't find it in R2022b. Can you tell me how to import it? Thanks so much!
Zxx
  • 23
  • 3
2
votes
1 answer

Why a car is sinking into the ground in my Webots simulation?

I added a car from the Webots library into my scene, but when I start the simulation the car is sinking into the ground. This is the same BmwX5 car model used in the sample simulation "city.wbt" (I just changed the color). What am I missing? Why…
2
votes
1 answer

How to change the controller in Webots?

I'm rather new at Webots. How do I change the controller for a node to another controller code in a different location? I'm having trouble changing the code for an e-puck. The edit controller always takes me back to the original code, and I can't…
Shimi43
  • 21
  • 1
1
vote
1 answer

How to fix this: WARNING: > Speaker "engine_speaker": Impossible to play ''. Make sure the file format is supported

The full warning is WARNING: Invalid URL 'C:/Users/xxxxx/OneDrive/Documents/my_Webots_learning/controllers/autonomous_vehicle/'. Sounds must be in '.mp3' or '.wav' format. WARNING: MyMicro_Car "vehicle(1)" > Speaker "engine_speaker": Impossible to…
1
vote
1 answer

How to import custom javascript modules from procedural proto nodes?

Is there a way to import my own javascript module from a procedural proto node? I have a .js file with some function defined that I would like to use in several .proto files. The file is called configure_proto.js and it is in the same root folder…
1
vote
1 answer

Webots hinge joint, physics issue

I am in the process of carrying out my thesis, I am using Webots software to measure the displacement of linear actuators and then carry out PID control for a manipulator of an ROV which is based on an excavator design, I have reconstructed the arm…
kuba
  • 25
  • 3
1
vote
1 answer

Using a PROTO node as supervisor in Webots

In my Webots simulation, I would like to use a PROTO as a supervisor and therefore added a supervisor TRUE line to the proto definition. However, it does not have any effect (self.getSupervisor() still returns false, and errors if I try to use…
maxew
  • 11
  • 3
1
vote
1 answer

Importing 3D models into webots 2023a and splitting parts into shapes for a robot

I am quite new with Webots. I am wondering if there is a possibility to import 3D models into Webots 2023a as it was possible within Webots 2021b. I have managed to import it within 2021b, but when I specify the bounding object and I apply physics,…
kuba
  • 25
  • 3
1
vote
1 answer

How can I make an invisible wall in Webots?

I need to create an invisible wall in Webots but I don't know how to do it. Could someone please help me?
Titouan
  • 13
  • 2
1
vote
1 answer

Headless mode with GPUs

I have tested Webots headless mode in docker as described here in Ubuntu 20.04. In the headless mode, if we make gpus available to the docker container as follows docker run --gpus=all -it cyberbotics/webots:latest xvfb-run webots --stdout --stderr…
1
2