Jump to content

ArUco Trackable marker in Unity


DustyLv

Recommended Posts

Hi!

I'm trying to get Trackable Markers (https://hub.vive.com/storage/docs/en-us/UnityXR/UnityXRTrackableMarker.html) to work, but can't seem to get it.

There's not much documentation on it, but from my understanding I can use ArUco markers to be trackable by the headset and potentially assign 3D objects to them. Is this correct?

I have generated a marker from a website, but it is not picked up by the headset. Are there any more things I need to configure other than what's in the link above?

Link to comment
Share on other sites

5 hours ago, Tony PH Lin said:

Hi @DustyLv,

Happy New Year!!

For using Aruco Marker, there is one Open source project for your reference.

https://github.com/ViveSoftware/SharedSpaceExperience

Additionally, we're working more samples like Spatial Anchor and plan to release shortly.

Will keep you posted.

 

Thank you for the reply!

Happy New Year to you too!

This example helped me to get it working. Thanks! 🙂

But now I have another question - is the XR Elite (or the SDK) capable and supports continuous marker position/rotation tracking? As in, I can move the marker and the virtual object follows it immediately. Because right now it seems that it updates the transforms on a timer - I move the marker, and after about 20 seconds the virtual object is moved to that position.

 

Link to comment
Share on other sites

And alternatively - is it possible to use an AR SDK like ARCore or Vuforia to track markers/images more effectively, @Tony PH Lin?  I've read that the Wave SDK doesn't provide the passthrough image to be processed by the user, but perhaps there's a possibility for ARCore to access it and use it to track stuff?

Link to comment
Share on other sites

Hi @DustyLv,

For your first question, yes the marker is capable to move and tracked with a timer update base (like you mention 20sec). Also you can place 1-99 markers in the scene but the performance will be varied if the system need to proceed more markers.

And currently there is no existed path to work with other AR related SDK at this moment and we put these on backlog first.

Regarding to passthrough image you request, could you describe more expected behavior from your use case? 

Link to comment
Share on other sites

Hey, @Tony PH Lin!

Thanks for the reply!

Hmm, that is quite disappointing to hear that it only tracks the markers on such a large timer based interval like 20 seconds.
Is it possible to configure the update rate?

My use-case is that I need to have some real life objects position tracked into XR, so that the user gets the real life feel, but has a virtual representation of an object. These real life objects are moved around by the user and the virtual objects position must be immediately updated to not lose connection.

This seems like a pretty simple thing for AR, as other SDKs work perfectly (such as Vuforia). The marker image gets tracked really fast with Vuforia. Unfortunately, Vuforia doesn't work with Vive XR.

 

Link to comment
Share on other sites

  • 3 weeks later...
On 1/3/2024 at 3:13 AM, Tony PH Lin said:

Hi @DustyLv,

For your first question, yes the marker is capable to move and tracked with a timer update base (like you mention 20sec). Also you can place 1-99 markers in the scene but the performance will be varied if the system need to proceed more markers.

And currently there is no existed path to work with other AR related SDK at this moment and we put these on backlog first.

Regarding to passthrough image you request, could you describe more expected behavior from your use case? 

But will any of these features work on PCVR???

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...