Completion of All Essential Animations
After some time fiddling around, we have finally finished making the essential animations using Autodesk Maya:
1) Insertion of pin, card tray is ejected (but not completely)
2) Card tray is ejected completely, pin is removed
3) Flipping the NanoSIM around
4) Inserting the NanoSIM into the card tray
5) Inserting the card tray back into the smartphone
Brick Wall in App integration
Although we have finally managed to successfully get our animations to work out in android studio and managed to get the animations to play on its own without the need for an additional button, we have hit another brick wall in trying to integrate both the machine learning model with the ARCore. Currently, ARCore does not allow for the camera to be shared with tensorflow machine learning models. Thus we have to think up of new ways to capture images from ARCore and pass it to the machine learning model in a format that it can receive. We tried looking for current examples in integrating machine learning with AR, however, most examples involve using tensorflow image classification instead of object detection, which does not provide tracking, which we believe would be useful for AR. Despite the lack of relevant case studies, we managed to get a hint on how to capture images from ARCore and pass it to the tensorflow model. However, more will need to be done to properly integrate our object detection model into it.