OSVR / OSVR-Core

The core libraries, applications, and plugins of the OSVR software platform.
Apache License 2.0
329 stars 124 forks source link

Won't measure camera position #524

Open Bigcods opened 7 years ago

Bigcods commented 7 years ago

I have followed all of the step on this video https://www.youtube.com/watch?v=9Uju31UYWBM&ab_channel=LupoTechTips but when I get to starting the OSVR server the terminal runs and gets to 'Hold still, measuring camera pose' and then doesn't go any further.

PLEAS HELP

Balderick commented 7 years ago

The new unified tracker updates to osvr core means you probably just need to select the appropriate sample json from sample-configs and save it as osvr_server_config.json.

I made a comment on LupoTechTips channel to try and relate the need for some updates.

The latest tracker code found in latest runtime versions of osvr software do not require video calibration to be carried out. This means step 8 can now be ignored. Step 9 needs updated to reflect, users should be using new unified tracker json to launch osvr server. This will ensure the new tracker kalman-scaatis deployed with all the latest tracking optimisations.

The ir board firmware update may also be needed. If osvr faceplate ir array is symmetrical. the ir board firmware needs upgrading.

Bigcods commented 7 years ago

Which one is appropriate?

Balderick commented 7 years ago

All three points are relative.

  1. Skip step 8 because you no need to use video tracking utility when unified tracker is being used.

  2. Amend step 9 to read: use unified tracker json to launch osvr server for hdk

  3. And the unified tracker will not provide usable tracking without ir board firmware upgrade. You can easily use windows camera app to access ir camera to view hdk faceplate. If the dots form symmetrical shapes then you need to apply ir board firmware upgrade yourself.

Or ask osvr support for a RMA and to send you a usable hdk that works with latest osvr software; if you are not comfortable performing this yourself.

Bigcods commented 7 years ago

Now it just gets to '[Unified Tracker: Room Calibration] Got first IMU report from body 0'

Balderick commented 7 years ago

What do you see in tracker viewer? Use mouse scroll to zoom out to see hmd representation.

Do you have laggy, jumpy and pretty much unusable positional tracking? If so; you need to apply IR board firmware upgrade to get working solid and reliable 1:1 360° positional tracking.

Bigcods commented 7 years ago

It doesn't come up and the terminal says ANOMALY: meaningless REX prefix used

Balderick commented 7 years ago

What method did you use to install osvr software?

Bigcods commented 7 years ago

The way he did it in the video

Balderick commented 7 years ago

Sorry. I do not think I can help you.

Bigcods commented 7 years ago

Well damn, I'm up a creek without a paddle

Balderick commented 7 years ago

Can you post a screen shot of what your hdk hmd faceplate ir array looks like when powered on and viewed from windows camera app or mobile phone camera or something?

chickenpusher commented 7 years ago

Hi Guys,

I have a similar problem. I get these returned from my server:

directx_camera_server::read_image_to_memory(): read_one_frame() failed directx_camera_server::read_image_to_memory(): read_one_frame() failed [UnifiedTracker] Warning: Camera grab failed. [UnifiedTracker] Warning: Camera grab failed.

Default JSON doesn't work. I tried the unified ones and get the same responses. Any ideas?

Balderick commented 7 years ago

All I can suggest is that you guys open a support ticket with osvr support. You could share links to this thread or any other useful info showing what you are seeing so that somebody who can help you out gets assigned to do so.