Thesis project repo
JavaScript HTML
Switch branches/tags
Nothing to show
Latest commit 23d0207 Aug 25, 2017 @oh132 committed on GitHub Enterprise Update
Failed to load latest commit information.
OrbitControls.js first commit Aug 24, 2017 Update Aug 25, 2017
bezier.js first commit Aug 24, 2017
index.html Update README Aug 24, 2017
rostest.html first commit Aug 24, 2017
theta-view.js first commit Aug 24, 2017
three.min.js first commit Aug 24, 2017


This is a prototype for thesis proposal. It streams Theta S video (works as a webcam) to the web (http server).


Use Node.js http-server

$ npm install http-server -g
$ http-server

access on Chrome.



  • On VR Device,
    • Stream 360 Video taken by the Theta S
    • Add functions to operate two controllers
    • From the controllers, the system accepts coordinate info (2D..? 3D? Needs double check))
    • Check ROS compatibility
  • Path planning
    • Coordinate transformation (2D -> 3D): How can I get the depth info?)
    • Global path planning: Landmark based Pre-assigned spots. APs will be installed on the spots
    • Use a directional antenna attached on the mobile robot
    • Local path planning by AP control: Find a local path using AP signal strength
    • Obstacle detection
    • Create a suitable path based on the points (Currently, use Bezier Curve)
  • User Interface
    • Feedback in VR Sys
    • Show a list of pre-assigned spots
    • User can find a new path while exploring
    • Show a global view on the display (Overview of the map + current position of the robot)