1. Including connection monitor. 2. Including the connection triger layer. 3. Not correct Euler angle calculation. 4. No angle holding function, may try 'prismatic' type of joint