Simulate LEGO® MINDSTORMS® Robots

Easily build, program, and simulate your very own virtual robot.

Build it once & keep it forever

Never again disassemble, or lose pieces to something you've worked hard on.

With the toolkit, you can store your creations as files you can return to as many times as you like.

Read More »

Share your robot with the world

Sharing virtual robots and sample code isn't just easy, it's cost-effective.

The toolkit allows you to collaborate with your friends and teammates both inside and outside of the classroom.

Read More »

Save money without compromise

Simulation is an affordable means to learning strategy, engineering, and programming before upgrading to a physical machine.

Now you can work with your robot anywhere, even when it isn't physically available!

Read More »
  • Build Bring your virtual creations to life! The Virtual Robotics Toolkit can import files created using a number of free 3D modeling tools. Within minutes you can easily import your model into a physics enabled simulation. Read More »

  • Program Use the official LEGO® MINDSTORMS® EV3 programming environment to write programs to control your virtual robot, just as you would the real thing. If you’re familiar with MINDSTORMS programming, you already know how to use our simulator. Read More »

  • Simulate The simulator's advanced physics engine affords an unparalleled level of realism. Experiment with how various physical forces act on your robot, change the friction on the playing surface, or modify gravity to see how your robot would behave in a weightless environment! Read More »

  • Analyze See what your robot sees, visualize the sensor outputs in an easy to understand way. The Virtual Robotics Toolkit comes with support for a number of sensors including Ultrasonic, Color Touch, Infrared and more! Read More »

Used in Schools Across the Globe

In school systems around the globe, there are now frequent and widely supported calls for newly envisioned curriculum that better prepares students for the future. The best tool to do this is through the use of educational robots.

Robotics encourages kids to think creatively, analyse situations, and apply critical thinking and problem solving skills to real world problems using knowledge acquired in the areas of math, science, and computer coding. Teamwork and co­operation are a cornerstone of any robotics project. Students learn it is acceptable to make mistakes, especially if it leads them to better solutions

After an analysis of all the tools on the market for simulating an NXT/EV3 robot, I have chosen to incorporate Cogmation's Virtual Robotics Toolkit into our learning due to the enormous flexibility offered both to the coach/teacher and the students to test their programming on a virtual playing field.
Sudheer Padinchara FIRST® LEGO® League Mentor, THUNDERBOTS, Sacramento