"There are a number of ways to create a "Segway" balance bot with ev3 but using the gyroscope sensor is probably the most straightforward. Worked very effectively with very little hunting and smooth motion. Only marked down as does not work - I believe - with the NXT brick and only measures 1 axis of movement."