Search code examples
swift3darkitpose-estimationarbodyanchor

Bug in ARKit 3D Motion Body Motion Capture


This sample code for 3D motion capture has a bug in it. The feet ankles and feet of virtual object do not overlay accurately on the person. The feet always face downwards, refer to the attached image. Any thoughts on how it can be fixed?


Solution

  • I am trying the same with Unity's ARFoundation. From my observation, the foot detection was fine before I upgraded my iPhone 13 to iOS 16. On further reading , it seems iOS 16 comes with ARKit 6 and the bug might be related to it.

    Edit 01 - Downgraded my phone back to iOS 15.7 and the feet went back to normal.