--- /dev/null
+# sensord (work in progress)
+sensord is a daemon that manages sensors and provides values from sensors to clients.
+
+## Fusion sensor
+Fusion sensor is a sensor type that combines values from multiple sensors and
+then generate new sensor value.\
+For example, auto_rotation sensor reads accelerometer values and reproduces them
+into rotation values(0, 90, 180, 270 degrees).\
+Since fusion sensors uses other sensors, if some sensors are not available, then
+fusion sensors that uses these sensors become unavailable too.
+
+### Required sensors per fusion sensor
+* gravity_comp_sensor (http://tizen.org/sensor/general/gravity/tizen_complementary)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+ * gyroscope (http://tizen.org/sensor/general/gyroscope)
+* gravity_lowpass_sensor (http://tizen.org/sensor/general/gravity/tizen_lowpass)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+* linear_accel_sensor (http://tizen.org/sensor/general/linear_acceleration)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+ * gravity (http://tizen.org/sensor/general/gravity)
+* auto_rotation_sensor (http://tizen.org/sensor/general/auto_rotation/tizen_default)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+* pick_up_sensor (http://tizen.org/sensor/general/gesture_pick_up/tizen_default)
+ * gesture_movement (http://tizen.org/sensor/general/gesture_movement/SENSOR_GESTURE_MOVEMENT)
+* face_down_sensor (http://tizen.org/sensor/general/gesture_face_down/tizen_default)
+ * gravity (http://tizen.org/sensor/general/gravity)
+* orientation_sensor (http://tizen.org/sensor/general/orientation/tizen_default)
+ * rotation_vector (http://tizen.org/sensor/general/rotation_vector)
+* gyro_orientation_sensor (http://tizen.org/sensor/general/gyroscope_orientation/tizen_default)
+ * gyroscope_rotation_vector (http://tizen.org/sensor/general/gyroscope_rotation_vector)
+* magnetic_orientation_sensor (http://tizen.org/sensor/general/geomagnetic_orientation/tizen_default)
+ * geometric_rotation_vector (http://tizen.org/sensor/general/geomagnetic_rotation_vector)
+* pedometer_sensor (http://samsung.com/sensor/healthinfo/pedometer/samsung_pedometer)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+* gyro_rv_sensor (http://tizen.org/sensor/general/gyroscope_rotation_vector/tizen_default)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+ * gyroscope (http://tizen.org/sensor/general/gyroscope)
+* rv_sensor (http://tizen.org/sensor/general/rotation_vector/tizen_default)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+ * gyroscope (http://tizen.org/sensor/general/gyroscope)
+ * magnetic (http://tizen.org/sensor/general/magnetic)
+* magnetic_rv_sensor (http://tizen.org/sensor/general/geomagnetic_rotation_vector/tizen_default)
+ * accelerometer (http://tizen.org/sensor/general/accelerometer)
+ * magnetic (http://tizen.org/sensor/general/magnetic)