The Neurorobotics Platform

Use the Neurorobotics Platform (NRP) developed in the HBP to connect spiking neural networks to virtual and real robots. This enables you to conduct embodiment experiments on our High Performance Computing (HPC) clusters. All this can be either done through an easy to use web interface or locally on your machine. That way you can build brains for bodies and bodies for brains.

Learn more about the NRP and the vision behind it here.



  • Experiment Simulation Viewer Web based.
  • Braitenberg Experiment with Lauron robot.
  • Braitenberg Experiment with Husky robot.
  • Spike train live view.
  • First integration into the collaboratory portal
  • New environment (rough land field)
  • Edition of experiments
  • New robots (including iCub humanoid)
  • New experiment: eye tracking on iCub humanoid
  • Robot metrics (dynamic state) monitoring
  • Environment designer
  • New experiment: virtual mouse with soft skin animation
  • New experiments: empty templates with predefined robots
  • Saving, loading and sharing of edited experiments
  • Integration into HBP collaboratory portal
  • First version of experiment designer: state machine editor
  • First Public Release!
  • Improved resource management and user support
  • Tutorial videos
  • Better server discovery
  • Rendering improvements
  • User definable graphical settings
  • UI improvements
  • User debugging tools
  • New template experiments
  • Support for bigger brain models
  • Graphical transfer functions editor
  • Basic brain visualization
  • Python API for batch simulations (Virtual Coach)
  • Object scaling
  • New template experiments
  • Camera Streaming
  • Environment Enhancements
  • Collab features on locally installed Platform
  • Bigger resources for more users
  • Replay experiments
  • Create experiments from scratch
  • Better support of SpiNNaker
  • User installable Platform
  • New template experiments
  • More user debugging tools
  • Support Nengo neural network simulator
  • Coming soon


Globally accessible

Run simulations from anywhere without any installation. Launch a simulation, edit the parameters and gain fascinating insights into the world of neurorobotics.

Fully custom­iz­able

Choose from the predefined robot models and environments to then edit them and the brain models you use as controllers.

High per­form­ance

Use our high performance computing to your full advantage. Our clusters provide top of the line power through our web interface.

From any device

Since the platform runs in a browser, it is easily accessible from any device - be it a high-powered PC or a smartphone.

For Roboti­cists

Use neural controllers to breathe life into one of our detailed 3D robot models or customize your own with our robot designer.

For Neuro­scientists

Connect your brain models to 3D bodies and let it explore one of our many simulation environments that you can customize with our environment designer.

Cloud Comput­ing

Upload and share your experiments in our cloud. Everything is available on our website and right at your fingertips - from anywhere.

Moving forward

With a team of skilled researchers working relentlessly on driving the development, improvements and additional features will keep on coming.

The Neurorobotics platform is powered by:

The Neurorobotics platform is brought to you by: