Hololens2不识别手。

huangapple go评论51阅读模式
英文:

Hololens2 does not recognize hands

问题

在使用Unity开发Hololens2应用程序时,我导入了MRTK基本包插件。在Unity中调试时,可以正常调用手部并进行交互。

但当我在Hololen2中打开程序时,其他功能,如视觉和网络,都没有问题。唯一的问题是我的手无法被正确识别。

我尝试更改MRTK的一些配置,但没有起作用。为了减小错误范围,我在Hololens2开发中部署了MRKT示例场景Assets/MRTK/Examples/Demos/HandTracking/Scenes,但仍然存在问题。所以我认为错误可能出在"Player Settings"中。

我查找了信息,主要设置了"XR插件管理"。

在以前的开发中,这些设置都被应用。并没有手部无法识别的问题。

我是否漏掉了关键设置?如何解决这个问题?

英文:

When developing the Hololens2 application with unity, I imported the MRTK base package plugin.
Debug in unity, call hand part, can interact normally.

When I opened the program in Hololen2, I had no problems with other functions such as vision and network.
The only problem was that my hand could not be recognized properly.

I tried to change some configuration of MRTK, but it didn't work
Then in order to reduce error range, I in Hololens2 development deployed MRKT example scene Assets/MRTK/Examples/Demos/HandTracking/Scenes
But there are still problems. So I think the error is in "Player Settings".

I looked up the information and mainly set up "XR Plug-in Management".

Hololens2不识别手。

Hololens2不识别手。

I also set up “Player->Publishing Settings->Capabilities”,tick "InternetClient, Webcam, Microphone, SpatialPerception,GazeInput".
tick"Holographic"in“Player->Publishing Settings->Supported Device Families ”

Hololens2不识别手。

Hololens2不识别手。

Hololens2不识别手。

In the previous development, these Settings were applied. There is no such thing as unrecognition of the hand.

Am I missing any key Settings? How can I solve this problem?

答案1

得分: 1

根据您提供的信息,需要注意手部跟踪依赖于多个因素,例如光线条件、手部位置以及与Hololens2相机的角度。因此,您面临的手部跟踪问题可能不一定是由于MRTK的错误配置引起的。

话虽如此,有一些关键设置和配置可以检查,以确保在Hololens2应用中正确设置手部跟踪。以下是一些建议:

确保MRTK已正确配置:特别要注意输入配置设置,确保已启用手部跟踪。

检查手部网格:手部跟踪依赖于Hololens2识别用户手部形状和位置的能力。可能手部网格未被Hololens2正确识别。检查应用中的手部网格设置,确保已正确配置。

正如前面提到的,手部跟踪可能会受到光线条件的影响。尝试在不同的光线条件下测试您的应用程序,看看问题是否仍然存在。

如果用户的手离Hololens2相机太近或太远,手部跟踪可能无法正常工作。确保用户将双手保持在适当的距离和角度离相机。

使用MRTK的最新版本。较新的版本可能包含修复错误和优化,可以提高手部跟踪性能。

英文:

Based on the information you have provided it's important to note that hand tracking is dependent on several factors such as lighting conditions, hand positioning, and the angle of the hand with respect to the Hololens2 camera. Therefore, it's possible that the hand tracking issue you are facing may not necessarily be due to a misconfiguration of the MRTK.
That said, there are some key settings and configurations that you can check to ensure that hand tracking is properly set up in your Hololens2 application. Here are some suggestions:
Ensure that the MRTK is properly configured: In particular, pay attention to the input configuration settings and ensure that hand tracking is enabled.
Check the hand mesh: Hand tracking relies on the Hololens2's ability to recognize the shape and position of the user's hands. It's possible that the hand mesh is not being properly recognized by the Hololens2. Check the hand mesh settings in your application to ensure that it's properly configured.
As mentioned earlier, hand tracking can be affected by lighting conditions. Try testing your application in different lighting conditions to see if the issue persists.
Hand tracking may not work properly if the user's hands are too close or too far away from the Hololens2 camera. Ensure that the user is holding their hands at an appropriate distance and angle from the camera.
Use the latest version of the MRTK. As newer versions may include bug fixes and optimizations that could improve hand tracking performance.

huangapple
  • 本文由 发表于 2023年4月4日 13:50:55
  • 转载请务必保留本文链接:https://go.coder-hub.com/75925887.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定