Technologies are generally described to provide models of body based on information collected from sensors. In some examples, position information from wearable sensors attached to different portions of a body may be used to determine a posture and/or a position of one or more portions of the body. A three-dimensional (3D) model of the body may be generated as a 3D graph based on the based on the posture and/or position information and a deviation of the posture and/or the position of the portions of the body from an optimal posture and/or position may be determined. The 3D model may be generated as a three-regular graph, where vertices of the three-regular graph represent portions of the body augmented with the wearable sensors and edges of the three-regular graph represent portions of the body connected to each other.