Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Noetic with latest Azure Kinect SDK on 20.04. #234

Open
ooeygui opened this issue Jan 17, 2022 · 6 comments
Open

Support Noetic with latest Azure Kinect SDK on 20.04. #234

ooeygui opened this issue Jan 17, 2022 · 6 comments
Assignees
Labels
enhancement New feature or request ROS1

Comments

@ooeygui
Copy link
Member

ooeygui commented Jan 17, 2022

This is a work item to fork and support Noetic with the latest Kinect SDK.

@ooeygui ooeygui added enhancement New feature or request triage needed The Issue still needs to be reviewed by the Azure Kinect ROS Driver Team labels Jan 17, 2022
@ooeygui ooeygui self-assigned this Jan 17, 2022
@ooeygui ooeygui added ROS1 and removed triage needed The Issue still needs to be reviewed by the Azure Kinect ROS Driver Team labels Jan 17, 2022
@yuukireina05
Copy link

Is Azure Kinect SDK going to support Ubuntu 20.04 as well as ROS Noetic? When will the update release?

@mac137
Copy link

mac137 commented Nov 27, 2022

The same question as above. Thanks!

@dirkmcpherson
Copy link

dirkmcpherson commented Jan 10, 2023

Is there a branch somewhere for this? Or does someone have an implementation plan?

Ubuntu 20.04 with Cuda 11.8 on Ros Noetic gives me:

Non-zero status code returned while running Pad node. Name:'workaround_cudnn' Status Message: 
2023-01-10 15:41:53.928483133 [E:onnxruntime:K4ABT_ORT_Environment, cuda_call.cc:93 CudaCall] CUDA failure 48: no kernel image is available for execution on the device ; GPU=0 ; hostname=redacted ; expr=cudaGetLastError(); 

using libk4a1.3* libk4abt1.0*

@ooeygui
Copy link
Member Author

ooeygui commented Jan 10, 2023

@dirkmcpherson The ROS driver is dependent on the SDK, which is not officially supported on 20.04 or beyond. Please +1 this issue: microsoft/Azure-Kinect-Sensor-SDK#1263

@dirkmcpherson
Copy link

dirkmcpherson commented Jan 10, 2023

@ooeygui Thanks!

FYI it seems to work with libk4a1.4* and libk4abt1.1* if you change the relevant version numbers in the top level CMakeLists.txt and, in addition, fix the error described here: microsoft/Azure_Kinect_ROS_Driver/issues/143.

I can track skeletons on Noetic ~5hz with this setup.

@omerKurkutlu
Copy link

Is Azure Kinect SDK going to support Ubuntu 20.04 as well as ROS Noetic? When will the update release?

I succeeded to run Azure Kinect in ROS Noetic with Ubuntu 20.04.

First, I followed this video.

Then, I got output but when I selected the 3d option on SDK, it was giving an error as in the image.

Screenshot from 2023-07-04 19-28-50 (copy)

To solve this problem, I need to update the OpenGL version from 4.3 to 4.6. (It has to be minimum 4.4)
You can see your version by typing this command in terminal "inxi -G".

Screenshot from 2023-07-04 19-48-58

In order to use ROS- Noetic there is no repository but the one in the link for ROS-Melodic works without a problem. You just download the GitHub repo in your ROS-Noetic catkin-ws and catkin_make. That is it...

Screenshot from 2023-07-04 19-38-41

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ROS1
Projects
None yet
Development

No branches or pull requests

5 participants