Skip to content

Mirador HMI, a useful interface designed to manage and control multiple robots

License

Notifications You must be signed in to change notification settings

julesberhault/mirador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Mirador HMI, a useful interface designed to manage and control multiple robots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published