There’s two ways to get full immersion, either create things that can give the required input–touch, smell, motion, vision
Or to trick the brain into thinking it’s getting it (like the Matrix).
Creating a device to send those signals to the brain is much more likely, but probably not going to happen any time soon.