Potential use scenarios - ImmersiveSystems/net-robo GitHub Wiki
Potential use scenarios for the networked remote robots system:
EDUCATION
- Support STEM education activities with robots at very low cost over the Internet by providing opportunity to access, program and test robots without having to buy or own the robots first.
- Optionally kids can connect their own and their friends or team mates robots up to the platform for remote control, testing and play.
GAMES
- Search and Rescue
- Treasure Hunt
- Collaborative Building
- Exploration and puzzle solving like Myst/Riven
- A farming game (with real produce), since agriculture may be one of the biggest drivers for robotics
- Organized games with an environment built by an organization for the above
- User built ad-hock environments for any purpose
FILM/MOVIES
- Allow remote Director or DP to log into on location robot to set up camera angles and shots
TRAINING
- Search and Rescue with remote robot operators & distributed teams
- Military group training
EXPLORATION/TOURING
- Remote visit a destination in a robot tour group (museum, tourist site, dangerous site like Chernobyl, etc.)
SURVEILLANCE
- Log into remote robots for surveillance duties
FUTURE VISIONS Increase immersion by,
- Stream real time stereo video from robot to client, have client wear an immersive VR head mounted display like Occulus Rift or castAR to view the stereo video, and connect the head mounted display head tracking to camera tracking so you can look around using your natural head motions.
- Connect a motion capture omni directional treadmill like the Virtuix Omni to the robot's navigation commands, so you can walk and run to drive the remote robot.
- Connect dual hand held 3D controllers like the Sixsense STEM or Tactical Haptics to the remote robot arm and gripper manipulators.
Connect physical and digital/virtual worlds through,
- QRCode tagging or RFID tags. Enable robot operator player to initiate virtual and physical actions from physical presence in environment.
- Track robots directly and using object recognition in the video streams,and link to digital representation of game stat. Then overlay augmented reality graphical elements on the real time video streams going to clients.