• Hi Interns
Principal
  • Mon Espace
  • Mon Espace
  • Offres
  • Profil
  • Hi Academy
  • Monthly Check-Up
  • LeaderboardNew
Outils
  • Hi Resume
  • Hi Resume
  • PDF to Hi Resume
  • AI Outreach
  • CV Sur Mesure
  • LinkedIn to Email
  • Fiche entretien
  • PDF to Hi Resume
  • AI Outreach
  • CV Sur Mesure
  • LinkedIn to Email
  • Fiche entretien
Accompagnement
  • Career Consultant
  • Hi Agent
  • Career Consultant
  • Hi Agent
  • Passer au Premium
  • Premium / Plus
  • Tarifs

 

Info session

Gratuit

La méthode pour décrocher des entretiens, en live avec l’équipe.

  1. Offres
  2. Détail de l'offre
Se connecter
Enova ROBOTICS

Enova ROBOTICS

TunisieTunisiaPublication : 12 nov. 2026

Design and Development of a Web Platform for Generating and Optimizing Patrol Routes for the PGuard Robot

  • Stage
  • 4-6 mois
  • Hybride
  • Échéance : 26 nov. 2026
  • Full Stack Development
  • Web development (CMS/WordPress)
  • Autonomous robotics
  • Route optimisation
  • Data science and algorithms
  • GIS and mapping

Description du poste

Track

Full Stack — Topic 03

Reference

FULLSTACK003

Description

For the operation of the PGuard autonomous security robot, Enova Robotics aims to develop a standalone web platform capable of automatically generating and optimising patrol routes for a site.

The project involves designing and developing the following features:

  • Role management: Administrators create user or administrator accounts and assign robots to users. Each user is responsible for one or more assigned robots and manages only those robots.
  • Administrator dashboard: Monitor each user and their robots’ activities, including generated routes, completed patrols, distance, duration and battery consumption.
  • Site map design: Use Leaflet and OpenStreetMap to define patrol areas, navigable paths, restricted zones and the charging station.
  • Route network generation: Convert drawn paths or OpenStreetMap data into a graph composed of nodes and weighted edges.
  • Checkpoint management: Place checkpoints with priorities and visit frequencies.
  • Optimal route generation: Generate routes covering all checkpoints and returning to the charging station using shortest-path algorithms such as Dijkstra or A*, together with visit-order optimisation using nearest neighbour and 2-opt methods.
  • Constraint handling: Account for battery range, restricted zones and more frequent visits to high-priority checkpoints.
  • Simulation and monitoring: Provide an animated simulation of the robot following the route, including distance, duration and battery information, as well as robot statuses such as idle, patrolling and charging.
  • History and reporting: Enable route comparison, route history, route export in GeoJSON or JSON format, and PDF report generation.

Duration

4 to 6 months.

Offres similaires

  • Design and Development of a Control and Supervision Platform for a Collaborative Robotic Arm for Printed Circuit Board (PCB) InspectionEnova ROBOTICS · Tunisie · Stage
  • Design, Sizing and Validation of a Heavy-Duty Robotic Gripper or Industrial Palletizing ApplicationsEnova ROBOTICS · Tunisie · Stage
  • Design and Development of a Web Platform for Generating and Optimizing Patrol Routes for the PGuard RobotEnova ROBOTICS · Tunisie · Stage
  • Design and Development of a Control and Supervision Platform for a Collaborative Robotic Arm for Printed Circuit Board (PCB) InspectionEnova ROBOTICS · Tunisie · Stage
  • FULL STACK – TOPIC 03: Design and Development of a Web Platform for Generating and Optimizing Patrol Routes for the PGuard RobotEnova ROBOTICS · Tunisie · Stage
  • FULL STACK – TOPIC 02: Design and Development of a Control and Supervision Platform for a Collaborative Robotic Arm for Printed Circuit Board (PCB) InspectionEnova ROBOTICS · Tunisie · Stage
  • Stages et emplois en design et UX/UI
  • Stages en Tunisie