CMPS11 vs MPU6050 - compass, gyro, accelerometers

Hi there, could anyone explain me the difference between CMPS11 and MPU6050? The first is marketed as Tilt Compensated Compass, the second "Accelerometer+Gyro".

I do realize the difference between 9 vs 6  degrees of freedom and do see that CMPS11 other than having internal compass has also Kalman filter hardware integrated, but in short, what should I buy and is there any benefit the MPU6050 can give me, that CMPS11 can not?

thanks, I read alot about

thanks, I read alot about both and actually waiting for 2x MPU6050 and one CMPS11 to be delivered and also found the libraries. The question is when we say “compass” it means compass in only around one direction (say vertical Z), and not X and Y? Coz what I read about it, it seems it supports all of them so shoud do actually a job, a typical gyro does, no? I am still noob in this but will heavily experiment soon. 

why I am asking, is because

why I am asking, is because here: http://www.robot-electronics.co.uk/htm/cmps11i2c.htm it is said that you actually can get not only raw data from accelerometer and gyros in 3 axes but also so known pitch and roll (filtered)… And after reading here https://www.physicsforums.com/threads/interpreting-magnetic-compass-pitch-and-roll.515318/ these are, as I understand, my X and Y axes, so what else the MPU6050 can give other than CMPS11?

cmps11 vs mpu6050

It very much depends on what data you are trying to collect. As Bajdi mentioned, the mpu6050 can provide the tilt and acceleration which is useful for self-balancing robots. Digital compasses usually only provide reliable (accurate) readings when held in a horizontal plane. The heading can be adjusted with some fancy trig functions if you also have the tilt.

There are a couple of public articles that describe the translations needed. Getting the nomenclatute correct has been a task for me. Search for info on flight stabalization techniques for model airplanes.

 

thanks, I’ve just read

thanks, I’ve just read everything, will experiment with both but have understood that I’ve chosen proper sensors and they both will complement each other. 

MPU6050 doesn’t have a

MPU6050 doesn’t have a compass. CMPS11 has a magnetometer-based compass.
The MPU6050 is also really cheap, 1.50-3$.