When I received my BeagleBone, I wanted to start build my Robot right away but I quickly realized that I needed to start off by setting up my BeagleBone and configuring the Linux Distribution. You can install several different distributions on your BeagleBone but I would recommend starting with standardAngstrom distribution. Once you are more familiar with your BeagleBone then you can try other distributions.