PiVR has been developed by David Tadres and Matthieu Louis (Louis Lab).

11. FAQ

11.1. Distorted Images

Question:

Why do my images/videos look distorted?

Answer:

Every lens will introduce radial distortions to the image. Since the Raspbbery Pi Camera lens is not a high quality lens the radial distortion can become very obvious. The distortion is a function of the lens you are using meaning the distortion is identical for all videos/images taken by the same camera.

To get remove camera distortions in videos, please see here

11.2. Progress Bar

Question:

When running a tracking/virtual reality/video experiment on PiVR, why is there no progress bar?

Answer:

PiVR was designed to process each frame as quickly as it can. This is necessary to produce realistic virtual realities. Having a progress bar undermines this goal as the act of updating the progress bar increase latency.

@ Developers: If you think this problem can be solved, please let us know - if there is a way to update a progress bar in less than a millisecond, this could and should be implemented.

11.3. Raspberry Pi does not turn on

Question:

I am unable to start the Raspberry Pi. It seems to start, but it never progresses to the Desktop.

Answer:

We have observed this when the SD card was completely full! This can happen if you run experiments until you encounter an error saying that the experimental data can not be saved. If you then turn off the Raspberry Pi, the OS is unable to start.

We have been able to recover the data by removing the SD card from the PiVR setup and putting into a Ubunut workstation card reader. The files on the SD card can then be rescued. After removing the files, the Raspberry Pi was able to start again.

Alternatively, you can also just format the SD card and re-install Raspbian and PiVR, of course.

To avoid this error in the future, please always remove data before the SD card fills up!

11.4. PiVR won’t start a video/experiment

Question:

I want to record a video/start and experiment, but nothing happens.

Answer:

There can be several causes for this. Usually, the terminal will be very helpful in troubleshooting why you are having a particular problem. Here, we list common problems and how to fix them. If you do not find your error message listed here, please take a picture/write it down and open an issue

  1. PermissionError: [Errno 13] Permission denied: …

    Please make sure to select a folder where the experiment should be saved. That is the button next to “Save in:”

  2. The camera is already using port %d ‘ % splitter_port) …

    We have seen this error after incorrectly closing the PiVR software. Restart the Raspberry Pi to fix this.