Snake with 4 modules climbs stairs

Swerve drive with 4 modules

Swerve drive with 8 modules


What is VSPARC? It stands for Verification, Simulation, Programming And Robot Construction.

Design configurations and behaviors for our modular robot system. Simulate your designs or the designs of others. We will use these designs to control the SMORES modular robots

Generic placeholder image

What can you do with VSPARC?

Design your own configurations and behaviors or try out designs from other users. Simulate the robots in different environments and see how they perform.

Generic placeholder image

Try out VSPARC today! No installation required.

Windows Mac OS Linux

Windows_Beta Mac OS_Beta Linux_Beta

Please report any bugs here.

Generic placeholder image


Generic placeholder image

Design robots for various tasks

Design your own robots with our modular robot system to achieve various challenging tasks.Design behaviors or have the system auto-generate behaviors based on your specifications.

Generic placeholder image

Simulate in a physics engine

Powered by Unity3d, VSPARC allows you to simulate the designed robot in a physics engine.

Generic placeholder image

Save and share online

Save and share your designs online with other users. Try out designs from other users.

Getting started

Who we are