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.
The MGS1600GY is a sensor capable of detecting and reporting the position of a magnetic field (typically magnetic tape on the floor) along its horizontal axis. Includes a built in Gyro. Replaces MGS1600 TS-072-000