I'm trying to create a Webots controller in VS2017 (through the webots software). When it loads up Visual Studio, everything is linked correctly and compiles correctly until I close VS and reopen it. Afterwards the macro of $(WEBOTS_HOME) changes to…
Is it possible to calculate the Webots simulation step programatically, i.e. each time one module finishes its planing than the Webots should calculate the next simulation step dependent upon the output of the module.
I have checked the Supervisor…
I am using hinge2joints to model spherical wheels. I have set the parameters i.e. anchor and 2 axis(y, z). The wheel rotates as desired when I change the position of joints. After running the simulation and moving the robot, these two rare wheels do…
I have simulated a robot in Webots. The robot has one active castor wheel. The castor wheel has two motors one for steering and one for linear velocity. I am using Webots ROS control which gives everything in the form of ROS services.
For…
I found that in the latest version of webots (2019a), it is not possible to edit the model tree nodes of the built-in robots. They seem to be encapsulated and there are no Children nodes. I hope to learn modeling with examples of built-in robots,…
Is it possible to change the origin of a floor from center to say left upper corner in Webots?
For exmaple the size of then rectangular arena is 20x20 and I want to set its origin from 0,0 to 10,10
Dear Webots community,
I'm currently trying to obtain the global position of a Transform (An attached part of a robot's body).
I now that the supervisor_API gives the possibility to get the position of a node.
However, as stated in in the…
Does webots support python3? If yes, how can I change the interpreter?
I need to use python3 in order to load other packages that I need, ros, pandas, numpy.
I am trying to teleoperate a robot which is a forklift. The details of the robot are as follows:
Weight 700KG
1 actively steered caster wheel and 2 passively steered rear wheels
2 passive standard wheels at forks (these 2 break sometimes after…
I have a robot that is remotely controlled by ROS (python) in Webots (it is using ros_automobile controller). All I want to do right now is to create (render) object remotely given location and orientation of object in my python code. For example,…
I'm currently trying to synchronize the ROS time with Webots. What I'm expecting:
The ROS time is fully depends on the Webots time. If the simulation starts running slowly, the ROS time should slow down as well, if I run webots in fast mode (>…
I have multiple Webots projects which are managed in each git repository.
How can I import the projects into git submodules so that I can put different types of robots into a project?
The projects have the following structure:
robotA repo
…
hi I am using opencv in webots and I want to plot an image . This is the controller:
#include
#include "opencv2/core/core.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include…
The Webots R2019 OSM importer tool is only generating trees in the World (.wbt) files, as shown in this example:
python ~/webots/resources/osm_importer/importer.py --input=map.osm --output=map.wbt
* OSM filed parsed
* 0 roads generated
* 0…
I want to control a robot having differential wheels. Is it possible to turn a robot in certain degrees without encoders? How can I turn robot precisely in webots in certain degrees? For example 90 degrees or 20 degrees.