In wireless body sensor networks, sensors may be installed on various body limbs to wirelessly collect body information for homecare services. The orientations and accelerations on each limb are different for various motion states. For example, each limb has different acceleration when walking versus running, and orientation when standing versus lying. According to the above information, the body motion state may be decided. Furthermore, each person has unique body characteristics such as height, foot pitch, and motion habit to effect the body reconstruction. Therefore, it is a challenging issue how to present human motions through 3D skeleton system simulation, and achieve an adaptive reconstruction of human motion on wireless body sensor networks according to the different body characteristics of each person. In this study, we proposed a novel scheme to utilize multiple triple axis accelerometer and gyroscopes to measure limb accelerations, then calculated the locations of limbs and try to employ kinematic theory to reconstruct human body skeleton, called 3D Adaptive human Motion Reconstruction (AMR). And we applied Body Correction Algorithm (BCA) to correct human body characteristics and filtered the error of transmission noise. This system was tested and validated with success.