Augmented Reality and Virtual Reality : What are the state of art augmented reality / virtual reality tools and development platforms? What are the potential use cases for finance, insurance, automative, medicine and telecom sectors?
As for the platforms, for AR, the best would be the Hololens from Microsoft which version 2 is about to be available soon.
For VR, you have the choice between HTC Vive and Occulus (multiple models of both). Some are wireless and some have eye-tracking technology so choose carefully based on your requirements!
I wish you could tell us a bit more about the kind of research you are planning to conduct, but here is my opinion:
The ‘HTC VR Headset’ hardware and the ‘Unreal Engine’ software have been widely used in the related research.. Even though using the Oculus Rift and the Unity Gaming Engine are also possible, previous research by Bruns and Chamberlain (2019) raise concerns regarding the smoothness and framerate of this equipment. Simulation sickness is another concern while designing virtual environments that could be reduced by the recently developed hardware ‘OtoTech’ which is designed to provide a comfortable, non-invasive experience.
Your question is too broad to be answered in a short comment.
For finance, some applications in VR enabling to visualise market stock data have been released. As for Telecom, new uses of spatial computing/AR can enable to visualise signal data for the networks, for example. I would recommend checking the following report to get an overview for the applications you mentioned in your question.
In terms of development platforms, basically two: Unity and Unreal.
Unity has a wider community and is based on C# programming language. It seems a little intimidating in a first view, but it's not that hard. In the third-quarter of this year (2019) it's predicted that a flow-based language will be implemented on Unity.
Unreal, in the other hand, already has flow-based programming ( https://en.wikipedia.org/wiki/Flow-based_programming ) and it's supposedly easy to learn. Also, it's claimed that Unreal presents better graphical quality than Unity, but it can be questioned.
In my opinion, Unity is easier despite using script programming language.
In terms of content, I suggest you to take a look at tech consultancies report to have an overview, such as Deloitte, PwC, ThoughtWorks, etc.
Regarding the low-level APIs, Khronos Group has recently introduced OpenXR (https://www.khronos.org/openxr) for unifying the application development for all the supporting VR/AR devices, so this is surely something to keep in mind.
Also, there is a W3C draft of WebXR API (https://www.w3.org/TR/webxr/) being in developments as well, intended for bringing unified interface for AR/VR into the browsers as well.
In my opinion wireless VR/AR devices are the way to go forward.
If your are looking for an easy-to-use software to create VR and AR situations based on 3D-models, SimLab (https://www.simlab-soft.com/) would be a good choise. While SimLab already offers a very big freedom in creation without the need of any programming language, also including the creation of training situations, virtual tours, and such, it is still limited when it comes to game-development. Here, c# and alike become a must, as previously mentioned.