List
Unity BT300 Optical See-through
Posted Date: 2018-01-31 14:47     Edited Date: 2018-02-02 0:25     Writer: inactive

I'm trying to get the Image tracking and Optical see-through mode working on Moverio BT300's - all I see is a black screen and the three buttons in the ImageTracking UI.

 

The scene works perfectly with the 3 sample images when displaying the Camera Feed in the background - just not when I try to use Wearable Type of 'Optical See-Through' mode or set the Camera Type to 'Face'

I've set the Device Filter to ARMv7 as I saw in another answer to BT350's but it hasn't solved the problem for me.

 

Is there anything else I need to change that should get this working?

Posted Date: 2018-02-01 1:32     Edited Date: 2018-02-01 1:32     Writer: inactive

Hello

For running BT-300 wearable device, You must set to 'Optical See-Through' and 'Rear' mode.

If it does not work after checking the above, please describe in detail how it can not be done (eg camera screen does not appear, but augmented object is not augmented etc.)

PS. The BT-300, 350 models use an x86 processor. So you must convert the Device Filter to ARMv7 to convert it to an ARM library.

Thank you.

- MAXST support team

Posted Date: 2018-02-01 10:17     Edited Date: 2018-02-01 10:18     Writer: inactive

Hi,

I've tried those settings again and it's as if the rendering is suddenly broken - I can only see half of the screen in each eye, rather than the stereo view in both eyes. 

 

I'd also already set the ARMv7 Setting in Project Settings. My Other Settings:

I can see the cursor move across one eye and then into the other, rather than being able to see it from both eyes at once. I also cannot see any augmented objects on the image trackers.

 

Are there any camera setting I might need to change? I didn't change anything from the default settings of the project/scene as far as I can remember. Do I need to run a calibration of some sort?

 

Thanks for your help,
Keith

Posted Date: 2018-02-01 12:00     Edited Date: 2018-02-01 12:00     Writer: inactive

Hi again, 

I found the Calibration App after searching around for a while and that's made the tracking and rendering work a lot better! Mostly fixed the problem, although it still feels a bit wobbly compared to the Video displaying version, are there any other setting I should be changing that will stabilise my models?

Thanks again for your help,

Keith

Posted Date: 2018-02-02 0:25     Edited Date: 2018-02-02 0:25     Writer: inactive

You can use hidden option of our sdk.

Please follow steps below.

1. Start tracker

2. After 1 second, please call TrackerManager.GetInstance().SetTrackingOption(0x80)

This option is toggle so first call enables stable tracking and second call disables it.

Be careful this option is only works in normal tracking mode of image tracker.

This will be applied officially to next upgrade.

Thanks

- Maxst support team