Skip to content

Latest commit

 

History

History
66 lines (39 loc) · 1.6 KB

README.md

File metadata and controls

66 lines (39 loc) · 1.6 KB

Mirador

About Mirador Human-Machine Interface

Mirador HMI, a useful web page interface designed manage and control robots outdoor. Mirador is initially created to work with ROS and aim to make global navigation easier. It allows to use multiple robots especially

Use

Clone this repository

git clone https://github.com/julesberhault/mirador.git

Install NodeJS

Follow this link to install NodeJS on your platform

Run Mirador with NodeJS

Simply launch server with:

node mirador

ROS Side

Run Mirador driver first.

This package is designed to run with a second package named mirador_driver. You need to install and run this driver to interface with ROS environment.

Source details

Mirador server executable

mirador.js

Login web page

Web page to set your login informations to connect to your robot.

HTML /PUG

views/login.pug

JavaScript

public/js/login.pug

Robot web page

Main web page to mangage and control your robot.

HTML /PUG

views/robot.pug

JavaScript

public/js/robot.pug

Broadcaster web page

Simple and small web page to braodcast webrtc stream on the server. Useful to spread video from robot to the server.

HTML /PUG

views/login.pug

JavaScript

public/js/login.pug