Once I did that consuming the C SDK was easy. I spent the majority of the time setting up the gradle project. Talking to native libraries from Kotlin Native is actually pretty straight-forward once you get used to the toolchain. Println("FFailed to collect IMU Cameras and IMU.")įor a complete project take a look at this github repo. The first step in using Kotlin Native and setting up the cinterop tool is setting up Gradle, and the kotlin-multiplatform plugin. What is involved in supporting macOS microsoft/Azure-Kinect-Sensor-SDK. Currently macOS is not supported by this SDK, which leaves a large user base out of being able to use this sensor. If I could get everything to work, I would not have to write C/C++ and could write pure Kotlin and get away with it. Id like to write cross platform software that makes use of the Azure Kinect. The Azure Kinect SDK on Linux has C/C++ headers, and I could therefore use the cinterop tool to build Kotlin Native bindings in theory. I have been meaning to experiment with Kotlin Native, and this was a perfect opportunity. Microsoft also made the SDK available for Linux. The Azure Kinect SDK is C/C++ based, and supports. I was excited to tinker with the hardware to see what it was capable of. Therefore, when Microsoft announced the new Azure Kinect Developer Kit, I was very excited to try it out.Īzure Kinect DK has an advanced ToF camera system, a microphone array and an RGB camera. I loved the K4Windows Developer kit and worked on some gesture based UI using the SDK a few years ago. Aug 11 2019, Sunday Kotlin Native and the Azure Kinect DK
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |