Hey All, I'm trying to connect my robot to the web for easier user interface. I found the very helpful libraries in www.robotwebtools.org, where I used the NAV2DJS widget to connect my turtlebot, move_base server and map server to a browser.
I went further and put the html file in an Amazon Web Server Ubuntu machine under /var/www/html/project_name, thinking that I could now access the webpage from any device, no matter which network they are on. The caveat I'm coming across is that I can only interact with the map on machines that are on the same LAN where roscore is running. I'm no web programmer by any means and my hunch is that the websockets aren't moving across different networks, only among the same network.
Question, how can I run the NAV2DJS widget in AWS and control the robot from different machines on any network?
Originally posted by j_salfity on ROS Answers with karma: 16 on 2017-03-10
Post score: 0