Virtual and augmented reality personalized and customized fitness training activity or game, methods, devices, and systems
A method includes determining a customized action routine for a person to carry out in a virtual world, where the person is wearing a virtual reality (VR) headset. Objects associated with events from the routine are presented to the person in a virtual world via the VR headset; and aspects of the person's virtual interaction with the object in the virtual world are rendered on the VR headset. The person's virtual interactions with virtual objects is analyzed and used to determine, in real time, one or more next events for said routine.
1. A computer-implemented method comprising:
(A) providing a user device in a real-world environment, wherein the user device comprises a virtual reality (VR) headset being worn by a person, the VR headset being capable of providing images of scenes and objects to the person through the VR headset to generate a visual representation of a virtual world;
(B) determining a visual routine for the person to view in the virtual world using the VR headset, said visual routine comprising a plurality of triangles, each of said triangles having a defined shape and an apex;
(C) determining, during the visual routine, a position of the VR headset in the virtual world;
(D) based on the determining in (C), presenting to the person in the virtual world a first triangle of said plurality of triangles;
(E) allowing the person to virtually interact with the presented first triangle in the virtual world;
(F) comparing the position of the VR headset with respect to a location of the apex of the first triangle; and
(G) recording results of the comparing in (F).
2. The method of claim 1 , wherein said allowing in (E) comprises: allowing the person to virtually interact with the presented first triangle in the virtual world by positioning their body in the real world until the VR headset is positioned below and adjacent to a location of the apex of the presented first triangle.
3. A computer-implemented method comprising:
(A) providing a user device in a real-world environment, wherein the user device comprises a virtual reality (VR) headset being worn by a person, the VR headset being capable of providing images of scenes and objects to the person through the VR headset to generate a visual representation of a virtual world;
(B) determining a visual routine for the person to view in the virtual world using the VR headset, the visual routine comprising a series of objects, said objects being generated from one of a first portal and a second portal, each of said objects advancing towards the person in the virtual world;
(C) presenting, to the person in the virtual world, a first object from the first portal;
(D) providing indication on the first object, a location of the second portal; and
(E) presenting, to the person in the virtual world, a second object from the second portal.
4. The computer-implemented method of claim 3 further comprising: repeating acts (C)-(E) for multiple objects of said visual routine.
5. The computer-implemented method of claim 3 , wherein, in (D), the indication on the first object comprises an arrow shape.
6. The computer-implemented method of claim 3 , wherein, in (D), the indication on the first object comprises a triangle shape.