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 edo.ova.zip and import the unzipped edo.ova file into VirtualBox.
The image named “edo” is run in VirtualBox:
- User Name: edo
- Password: edo
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.
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.