Azure-Kinect-Sensor-SDK icon indicating copy to clipboard operation
Azure-Kinect-Sensor-SDK copied to clipboard

ARM support for Azure Kinect

Open tesych opened this issue 5 years ago • 28 comments

Is your feature request related to a problem? Please describe. Both Sensor and Body Tracking SDK do not have support for ARM.

Describe the solution you'd like Support the Azure Kinect Sensor SDK for Linux on ARM on NVIDIA Jetson Nano or similar embedded dev platforms.

Additional context This feature is in planning stage for the implementation and we want our community feedback! The PR with the proposal for ARM support is created and ready for review.

tesych avatar Oct 31 '19 20:10 tesych

Please , give support for Nvidia Jetson Xavier on Ubuntu 18.04, I have been waitting for several months! For slam and other application such as AutoPilot,the jetson nano and jetson tx2 is lower computing ability than Xavier. It cann't run some slam and AutoPilot apps and at the same time, it limit the kinect for azure in slam and AutoPilot. Just my idea. Thanks a lot

nonlinear1 avatar Nov 02 '19 02:11 nonlinear1

@nonlinear1, thank you for the ask. We will definitely consider Nvidia Jetson Xavier as well.

tesych avatar Nov 18 '19 22:11 tesych

Is there a significant issue with just recompiling the depth library for ARM? From the disassembly it looks like DepthTransforms::DepthEngineCalibration, DepthTransforms::CpuImageProcessing, etc. are pretty straightforward. If the OpenGLDepthEngine compiles using standard OpenGL libraries on Linux there should be no trouble. At least start out with an empty library with stubs for the function pointers in k4a_plugin.

tkircher avatar Jan 09 '20 23:01 tkircher

@tesych Would you be able to share a status update on ARM support for the sensor SDK? Thank you.

compiaffe avatar Feb 26 '20 12:02 compiaffe

+1 I'd be interested in know this too. Thanks!

bhazza avatar Feb 27 '20 11:02 bhazza

Also Following

airfield20 avatar Feb 28 '20 17:02 airfield20

Could you tell me when you will publish the arm sdk of kinect for azure?

nonlinear1 avatar Mar 18 '20 12:03 nonlinear1

Tracked with #1093. Beta is out now.

wes-b avatar Mar 18 '20 15:03 wes-b

The Body Tracking SDK does not support ARM?About how long can support.

jlnacyp avatar Apr 28 '20 07:04 jlnacyp

@nonlinear1, thank you for the ask. We will definitely consider Nvidia Jetson Xavier as well.

Nvidia Jetson Xavier NX has been released to public and many people will be switch to it soon. Are you still considering it?

uersoy avatar May 21 '20 18:05 uersoy

@wes-b Any update on ARM support for body tracking SDK? I can't find any open issues, and #822 which might be related/blocking is 9 months stale.

My journey of discovery, for anyone else looking:

  • The Support for ARM proposal appears to include both Sensor and BT, but it's been 4 months since the 1.4.0 release
  • This commit in 1.4.1 marks the proposal as feature complete
  • #1093/a comment indicates that BT compatibility with 1.4.x is on a separate track
  • #1093/a comment from 4 months ago says that #822 has "technical issues" and "will release as soon as possible"

jpj625 avatar Jul 23 '20 00:07 jpj625

Sensor SDK has ARM support. We are in the process of adding ARM support to Body Tracking SDK.

qm13 avatar Jul 27 '20 17:07 qm13

Will there be support of the body tracking sdk for HoloLens 2 ?

mrcfschr avatar Jul 29 '20 02:07 mrcfschr

is there a documentation to install the azure kinect on a jetson xavier agx ?

Fred3D-tech avatar Aug 15 '20 17:08 Fred3D-tech

is there a documentation to install the azure kinect on a jetson xavier agx ?

If you're running Jetpack 4.4, it's the same as installing on any other Jetson.

tkircher avatar Aug 16 '20 00:08 tkircher

Ping on the status of body tracking on ARM (Jetson Xavier). Is there an estimated release date?

thinkinginmath avatar Dec 30 '20 09:12 thinkinginmath

Is the body tracking sdk supported in Nvidia Jetson AGX Xavier?

ghost avatar Jan 05 '21 17:01 ghost

It's been another few months, any update on this? Xavier NX and AGX Xavier bring a lot more horsepower to the table -- it seems like that was something holding this back previously.

thinko avatar Apr 08 '21 05:04 thinko

It's been another few months, any update on this? Xavier NX and AGX Xavier bring a lot more horsepower to the table -- it seems like that was something holding this back previously.

It seems this is not a priority for MSFT, there is no incentive to empower a competing hardware platform. What is your use case for body tracking SDK? I would suggest that you try OpenPose or other AI models using Nvidia's toolkit

thinkinginmath avatar Apr 09 '21 06:04 thinkinginmath

Ping on the status of body tracking on ARM (Jetson Xavier). Is there an estimated release date?

cjangrist avatar Apr 21 '21 17:04 cjangrist

Same question : Ping on the status of body tracking on ARM (Jetson Xavier). Is there an estimated release date? @tesych

leodesrumaux avatar Apr 24 '21 14:04 leodesrumaux

There is no committed date. The work is ongoing.

qm13 avatar Apr 26 '21 22:04 qm13

I join the discussion to also show my interest for body tracking support on a Jetson Xavier NX / ARM64 platform.

We are developing an embedded solution that would really need this support. Happy to learn that the work is underway. Despite the lack of a beta release date, this is already interesting news.

nlemoult avatar Apr 30 '21 14:04 nlemoult

I'd like to bump this again, with the release of the Windows Dev Kit 2023, and what appears to be a much more powerful hardware platform.

Promit avatar Nov 01 '22 00:11 Promit

I'd like to bump this again, with the release of the Windows Dev Kit 2023, and what appears to be a much more powerful hardware platform.

There also hasn't been a support update in two years, despite several known issues that could be fixed, and performance improvements that have been identified.

tkircher avatar Nov 01 '22 00:11 tkircher

We are in Apr 2023, and I can't find the support for Arm64, can you please tell me if there is a way/workaround to install BT on Xavier NX-Dev kit?? thanks.

bhomaidan1990 avatar Apr 01 '23 13:04 bhomaidan1990

2023 even …. :)

tank104 avatar Apr 01 '23 22:04 tank104

Rumor has it that Microsoft is focused on Hololens 3, Mesh, and MRTK and has soft-canceled the Kinect. So don't expect any more releases or additional support or functionality. Might be a good time for someone to add BT for Kinect to OpenCV.

tkircher avatar Apr 02 '23 00:04 tkircher