Converting an Archery Bow into a VR Game Controller. The haptic feedback provided by the bow enhances the experience for the user in the VR game.
Using a real bow with tight strings means when the bow is pulled back a lot of energy is stored. This is released when we let go of the string, usually, the arrow absorbs the energy and travels away from the bow, but in the case of a stationary arrow the energy transmitted to the arrow must be absorbed back by the bow.
The way this problem is solved without affecting the user experience too much is to use air resistance to absorb most of the energy. This is accomplished by converting the arrow into a piston and putting it inside a cylinder. When we move the piston back and forth the change in air pressure provides resistance to motion.
The problem with larger bow is its heavy and it would tire out the players.
The arrow was replaced by 10mm carbon tubes to provide rigid motion.