ViVa helps robots learn physical tasks by watching video data. This software bridges the gap between digital video files and physical robot movement. It uses a specific model to turn images into instructions that a robot can follow to complete work.
Your computer needs specific hardware components to run ViVa effectively. These requirements ensure the software generates robot paths without errors.
- Operating System: Windows 10 or Windows 11 (64-bit).
- Processor: A modern multi-core processor (Intel Core i5 or AMD Ryzen 5 or better).
- Memory: 16 GB of RAM minimum.
- Storage: 5 GB of free drive space.
- Graphics: An NVIDIA graphics card with at least 8 GB of video memory. This component is essential for building the video models.
- Software: Please install the most recent graphics drivers from the NVIDIA website.
- Visit the official download page.
- Look for the section labeled Releases on the right side of the screen.
- Click the folder icon for the latest version.
- Select the file ending in .exe to start your download.
- Save this file to your Downloads folder.
Follow these steps to prepare your computer.
- Locate the downloaded file in your computer folder.
- Double-click the file to start the installer.
- A window might appear that asks for permission to make changes. Click Yes to proceed.
- Follow the instructions on the screen to choose your installation path.
- Click Finish once the progress bar reaches the end.
- Find the ViVa icon on your desktop or in your start menu.
- Click the icon to launch the program for the first time.
The interface features three main tabs. The Dashboard displays your active robot projects. The Data tab handles the video files you upload. The Train tab activates the model creation process.
To start a new project, click the File menu and select New Project. Name your project and choose a folder to save your work. The program will store all your files in this location.
ViVa needs video clips of a human performing the task you want the robot to learn. Use high-quality video files. Avoid low resolution or blurry footage, as the model needs clear images to function well.
- Click the Data tab.
- Press the Import button.
- Select your video files from your computer.
- ViVa calculates the movement patterns automatically.
- Wait for the progress bar to finish before you start the training phase.
Training refers to the process where the software learns the task from your video. This requires power from your graphics card. Close other demanding programs before you start this step to ensure the process runs fast.
- Go to the Train tab.
- Set the Training Intensity to Medium for a first test.
- Click the Start Training button.
- The program shows a preview of its progress.
- When the status reaches Complete, the model is ready for export.
- Click Save Model to create the file you will load onto your robot.
If the software does not start, check your graphics driver. Outdated drivers cause the program to close without warning. Visit the manufacturer website to update your display adapter.
If the software runs slowly, ensure your files are on a solid-state drive rather than a hard disk drive. Fast read speeds help the program handle video data without interruptions.
If the robot fails to learn a task, check your video quality. Ensure the background of your video is clean and the object the robot interacts with stays in the center of the frame. High contrast between the object and the floor helps the model see details better.
If you encounter errors regarding file access, right-click the ViVa icon and select Run as Administrator. This gives the program permission to create the files it needs in your system folders.
Can I run ViVa on a laptop? Yes, provided your laptop has a dedicated graphics card. Integrated graphics chips do not have enough power to run the model.
How much data do I need? Ten minutes of clear video is enough for most simple tasks. Complex movements might require thirty minutes or more of footage.
Where does ViVa save my final files? The software saves all models in your Documents folder under a subfolder named ViVa Projects.
Does this software work without the internet? Yes. Once you install the program, you can use all features offline. You only need the internet to download the installer.
Can I use different robot types? Yes. The software exports files that work with most standard robot controllers. Ensure you format your final robot interface settings to match the export settings in the Train tab.