Skip to content

A Braitenberg vehicle simulation created for the course 2IMV10. In this interactive virtual environment, where Braitenberg vehicles live and do their thing, the user can place lights, obstacles and Braitenberg vehicles that will interact with the environment. The user can also interact with all object in the scene. Various object properties, suc…

leonardomathon/braitenberg-vehicle-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏎️ Braitenberg vehicle simulation

This is an educational and interactive virtual environment in which Braitenberg vehicles live and do their thing. Inside a 3D scene, a user can place lights, obstacles and Braitenberg vehicles. All objects in the scene are interactable. Various object properties, such light intensity for lights or motor strenght for vehicles, are also configurable. Furthermore, a user can slowdown, speedup and pause the simulator.

Simulator demo

🔧 Installation

The following instructions walks you through the installation process. This can be done in two ways. You can download the lastest build project via Github Releases or you can download the source code and open it in Unity.

Install via releases

Installing the application is as simple as downloading your preferred version from the latest release. Currently, only Windows is supported. If you want to build the application yourself, you have to follow the steps in install unity project. On the releases page there are two version to choose from:

  • Windows portable executable - portable app that does not need to be installed
  • Windows Installer - installs the simulator at a place of preference.

Install Unity project

For this installation process, it is assumed you have basic experience setting up Unity Hub and Unity. Note that in order for the project to open correctly, you need to install Unity version 2019.4.19f1. Newer version might result in bugs.

Once the correct version of Unity is installed, download the source files and place them in a directory of your choice. You can now open Unity Hub, click the add button in the Projects panel and search for the corresponding directory. If everything is done correctly, the project should open without any errors.

Acknowledgments

This application was developed by a team of 3 CS master students, namely:

It was developed as part of the course 2IMV10 - Visual Computing Project, taught at Eindhoven University of Technology.

About

A Braitenberg vehicle simulation created for the course 2IMV10. In this interactive virtual environment, where Braitenberg vehicles live and do their thing, the user can place lights, obstacles and Braitenberg vehicles that will interact with the environment. The user can also interact with all object in the scene. Various object properties, suc…

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published