Neuron firing rate True target Raw population vector Smoothed estimate

Neurorobotics: Brain-Machine Interface Arm Control (2D)

This 2D companion drives the same BMI decode pipeline as the 3D version through a plain canvas view: a ring of cosine-tuned cortical neurons fires in response to an intended reach direction, a population-vector decoder reconstructs that intent from noisy spikes, and a 2-link planar robot arm executes the decoded movement. Adjust the number of recorded neurons, the neural noise level, the tuning-curve sharpness and the decode update rate to see how population coding and temporal smoothing recover a clean movement signal from a noisy neural population — the same principles behind real motor-cortex BMI research.