We know you can build various creations with your LEGO bricks, but if you want to turn your Raspberry Pi into a LEGO robot, you need a suitable kit such as BrickPi.
BrickPi is an awesome creative kit designed to off you an easy way to apply your Raspberry Pi on your LEGO creations, and converting them into interactive robots. As we can see from the images, the kit consists of two parts including a BrickPi circuit board and a case, using the case you can easily connect your Raspberry Pi with BrickPi board and put the two boards together and help you attach the combo to your LEGO creation. Moreover, the BrickPi board comes with three motor ports, four sensor ports and open stackable pins in order to mount various motors and sensors for different LEGO robots, and using its various sample programs you can easily build an interactive robot with LEGO bricks, of course, you can also write one-of-a-kind program for your robot, and the two integrated LED lights help you solve problems. Apart from that, the combo of Raspberry Pi and BrickPi is powered by a 9V battery.
At present the team of BrickPi is raising fund at Kickstarter. Pledging $45 will let you own the kit. If yours interested, jump to Kickstarter official site for more details or check out the following demo video first.