This project give a web based app to view the robot map and send remote actions. This project also contains specific launch files (and other resources) to use this web application with the Turtlebot with a hokuyo laser. Look at the file struct.html for more information about the project structure
This install assumes that you have completed the previous tutorials: TurtleBot Bringup, PC Bringup.
sudo apt install ros-kinetic-rosbridge-server ros-kinetic-robot-pose-publisher
sudo apt install nodejs-legacy
request to guillaume.lozenguez@imt-lille-douai.fr
sudo apt install ros-kinetic-web-video-server
cd <catkin_repo>/src
wget https://github.com/CARMinesDouai/turtlebot_web/archive/master.zip
unzip master.zip
cd ..
catkin_make
rm src/master.zip
First :
rosrun turtlebot_web run.sh
Then :
access to http://<robot ip>:8080
roscd turtlebot_web/web
node app.js
check out the use and needs of the web application here: webapp.md
- Christopher Lievin - Initial work - git
- Guillaume Lozenguez - Project Manager - website
- Luc Fabresse - Project Manager - git
- Noury Bouraqadi - Project Manager - git
This project is licensed under the MIT License - see the LICENSE file for details