If you know me, or you follow me on the world wide web you probably have seen pictures of some LEGO projects I have worked on. For everyone that asks what are those crazy awesome robotics LEGO you always use, they're LEGO Mindstorms! LEGO has a programmable EV3 brick(the brains and battery) and their visual based drag and drop blocks to let you program the EV3 brick.