This is a larger IG32 gear motor robot that utilizes three omni-wheels to vector it in any direction. By changing the speeds and directions of the motors the robot can drive in any direction without needing to turn.
The InvenSense MPU-6050 sensor contains an accelerometer and a gyroscope in a single chip. It is very accurate, this sensor is used in self balancing robots, drones, smartphones, etc. The sensor uses the I2C-bus to interface with microcontroller.