webots
webots copied to clipboard
Webots Robot Simulator
To enable non-static behavior with the [Pedestrian proto](https://github.com/cyberbotics/webots/blob/master/projects/humans/pedestrian/protos/Pedestrian.proto), the users have to add a dummy `controllerArg` value, which is odd and difficult to understand. We should implement a simpler way...
# Problem with the current design It is currently pretty complicated to understand which textures, protos, robot controllers, sounds or plugin are used by looking only at the content of...
**Is your feature request related to a problem? Please describe.** The `getRangeImage` and `getRangeImageArray` APIs both return Python `list`s. For my 640x480 image, the former takes ~10ms as measured by...
Sample world "range_finder". change DEF GREEN_BOX solid > shape > appearance PBRAppearance > baseColorMap ImageTexture > url > https://raw.githubusercontent.com/cyberbotics/webots/R2021b/projects/default/worlds/textures/ladybug.png now some regions of the texture have alpha channel 0 (fully...
Python users are used to using getters and setters to access properties of objects. See for example #1687. Such getters and setters are not implemented in the Webots Python API....
It is good that supervisor.getFromDef will seek out a node with the given DEF-name at any level of the scene tree. So, e.g., if I have one robot with a...
**Describe the Bug** If you happen to typo the name of a method or attribute in your Python controller you get an error which appears to come from the Webots...
Opening some complex world file take a lot of time. We should try to optimize this loading time. Several possibility should be investigated: 1. Convert PROTO files to use Mesh...
I'm not sure how the Python API is built, however I was wondering whether it would be possible to create type annotations for it. This would help document the APIs...