Hardware: M5StickC Software: Arduino IDE, Unreal Engine 4.25, Lonet UE4 Plugin
Sending UDP packet...(roll, pitch, yaw data) from M5StickC MPU6886 to Unreal Engine 4(LiveLink) for CG virtual tracking... The code is sending Roll,Pitch, Yaw (Quaternion based and filtered by Madgwick)... but Yaw is drifting over the time (absence of magnetometerin the stick)
please feel free to input your code here...to enhance the functionality of this project...Thanks!
-
Download and Install Unreal Engine: https://www.unrealengine.com/en-US/download
-
Download and Install LONET Unreal Engine Plugin: https://www.loledvirtual.com/documentation/docs/unrealreleases https://www.loledvirtual.com/documentation/docs/lonetdev
-
Download the Unreal Engine Project files https://drive.google.com/drive/folders/1YvBDNX2BROSeXCqqwkZhBKAqM4YTYyu5?usp=sharing
-
Arduino Code from: https://github.com/graphicsvending/M5StickC_MPU6886_UE4
-
M5 core for this project: https://m5stack.com/collections/m5-core/products/stick-c