First test of outdoor augmented reality

This is a video of the first development test of outdoor augmented reality system.

Working principle :
Piksi RTK Kit has been used to determine the outdoor real time position.

One Piksi unit (external GPS antenna) was used as a base station (GPS Real Time Kinematics) and the other (rover’s external GPS antenna) was placed on a metal plate at the top of the Oculus Rift (max head movement). Currently, Piksi data used is the baseline data (north, east and down). Base station coordinates represent the origin of the NED system (0,0,0). The rover coordinates are determined in relation to the base station.

Rover coordinates were read and transformed into the coordinate system that the Unity 3d uses, and binded to an object in the Unity 3d (HMD) placed in a scene working version – The Dragon inside the field of the cubes placed at the distance of 1m.

Preliminary testing of real time outdoor positioning with the Swift Navigation’s Piksi RTK Kit provided us with the 3d coordinates and relative accuracy of 4cm horizontally, and 4-9cm vertically, showed us shortfalls and advantages, and gave us the ground point for further development.

Technologies used : Piksi RTK Kit, Oculus Rift, Unity 3d (Visual Studio C#), Camera

Base station set-up

Base station set-up – external GPS antenna placed at the top of the metal bench, patch antenna placed at the ground below and the radio placed vertically alongside. For the base station power supply a power bank was used.

Rover set-up on Oculus Rift

Rover set-up – external GPS antenna placed on a metal plate (box) at the top of the Oculus Rift.

Rover set-up on laptop

Rover set-up – patch antenna with the 3RD radio placed at the laptop screen back cover. Rover connected to the laptop.

Oculus Rift view on the screen

Prepared Unity 3d working scene version before starting application (top view) – The Dragon inside the field of the cubes.

Unity 3d working scene

Oculus Rift view on the screen – overlapping the video stream from the cameras with the Unity 3d scene and the Piksi data (on the right).

Share This Post

Related Articles