x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

oculus motion controler position is off

the position i get from the controller is radically different from the position of the HMD, currently i am trying to find the offset between the 2 but it seems the position has some offset added to it, is there any good way to fix this?

Product Version: UE 4.15
Tags:
more ▼

asked Jan 14 '18 at 08:28 AM in VR

avatar image

redstonedash
1 2 2

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Most common causes for this:

  • You did not setup your VR Pawn properly. The VR Camera needs to be parented to a VRCameraRoot Scene Component. The motion controllers don't need to be parented to it. Solution: Make sure your Pawn is setup like explained here: https://docs.unrealengine.com/latest/INT/Platforms/VR/MotionController/

  • You have both a Player Start and a VR Pawn in the scene. When you Preview in VR, you are seeing the world through the Default Pawn assigned to the Player Start, but your Motion Controllers are linked to the VR Pawn in the scene, so they appear offset. Solution: remove the Player Start from the Scene and make sure your VR Pawn in the scene has Autoposses Player 0.

  • Your Motion Controllers are not initialized to 0,0,0 relative position in your VR Pawn. Typically the Motion Controllers should not have any default relative offset. Solution reset the motion controller relative position to 0,0,0

Hope this helps!

more ▼

answered Jan 14 '18 at 11:22 AM

avatar image

vr_marco
2.2k 10 6 12

avatar image MRVRMAN Sep 20 '18 at 06:14 PM

Hay @vr_marco, I had the same issue with the oculus go, I set my project to be deployed with android on the third person template, I add the inputs for motion control right so I'm able to control the mannequin then I add the mesh to the motion control in the third person BP but no matter where I move it on the Oculus go looks offset by a lot see the pictures

alt text

[2]: /storage/temp/254237-camerahigh.jpg

camerahigh.jpg (382.9 kB)
camearlow.jpg (53.0 kB)
avatar image vr_marco Sep 20 '18 at 07:42 PM

Can you show how your VR Pawn is set up?

avatar image MRVRMAN Sep 20 '18 at 09:36 PM

@vr_marco I actually set it up for the Oculus go, in the setting set up I set the manifest to deploy in android fro gear VR and is ready to go on the glasses and move the character with the motion controll but the mesh looks good on the computer but offset on the oculus go device.

my set up on the pictures let me know if that helps and I know you have tutorials I have seen before from you I will revise any if you send me one to see the way you do it . and thank you very much for your help

alt text

alt text

capture.jpg (63.9 kB)
capture1.jpg (79.7 kB)
capture2.jpg (146.1 kB)
avatar image vr_marco Sep 21 '18 at 07:40 AM

For something like this you need to use a pawn setup like in my tutorial here: https://www.youtube.com/watch?v=EKR8ogonD68

avatar image MRVRMAN Sep 21 '18 at 01:15 PM

thank you Marco

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question