Virtual e.DO is a Virtual Machine ready to experiment with e.DO in a virtual environment that is driven by standard technologies like RVIZ and URDF e.DO 3D model.

With Virtual e.DO you can explore the functions and test your code on a virtual version of the robot.

Just follow the instruction and you’ll be up and running in no time.

If you prefer to build your own solution to test e.DO virtually you can find some useful files in our Assets Library.

How to Install


Unzip the file and import the unzipped edo.ova file into VirtualBox.

The image named “edo” is run in VirtualBox:

  • User Name: edo
  • Password: edo

e.DO Visualizer

The ROS visualizer is a simple ROS program that provides a 3D visualization of the edo robot (using RVIZ).
Using this program, you can easily control the 3D model using 6 sliders!

To start the visualizer, open the terminal and type.

roslaunch edo_sim display.launch

Two windows will open:

  • RVIZ with the model loaded
  • An input window with 6 sliders.

By moving the slider in the second window, you can control the 3D model.

e.DO MoveIT! Demo

The e.DO MoveIT! Demo is a complete program that simulates a real robot and allows you to test path planning on it.

To run the program, open a terminal, and type

roslaunch edo_moveit demo.launch

RVIZ will appear and it will load the robot model and the robot simulator…
This process takes some time, about 50 seconds in our test.

The program is loaded when the green interactive tag appears on the end effector of the robot model.

Select a Path Planning configuration from the OMPL selector.
Now you can move the robot using the interactive tag.

Once you move the robot in a target position, you can run the Path Planner found under the “planning” tab.

Problem Fixes

If RVIZ crashes on startup, reinstall Virtualbox Guest Additions without rebooting the machine

If RVIZ is very slow on the Virtual Machine, you need to give more resources to the VM to make the system works properly.