All projects

Operational software

Security patrol route optimisation

Operational software

30% less overlap and idle time

A practical route-planning tool that used operational constraints and mapping data to reduce duplicated travel and idle time across security patrols.

01

The system problem

Challenge

Patrol routes were being coordinated without a systematic way to account for travel time, coverage requirements and overlap between teams. The cost was duplicated movement, avoidable idle periods and less predictable field coverage.

Our responsibility

SSH Tech translated the scheduling problem into an optimisation model, connected it to Google Maps data, and built a Python tool that could generate routes the operating team could understand and use.

How we approached it

  • Mapped the real planning rules, required stops and operational constraints before selecting an optimisation method.

  • Used travel-time and distance data from Google Maps to replace assumptions with a usable network model.

  • Designed the objective around overlap and idle time rather than shortest distance alone.

  • Returned routes in an operator-readable form so the result could be reviewed before field use.

02

What we delivered

01

Model the operation

Converted patrol coverage, timing and team constraints into a solvable planning problem.

  • Route and stop representation
  • Coverage and scheduling constraints
  • Baseline overlap and idle-time analysis

02

Build the optimiser

Combined Python optimisation logic with mapping data to evaluate and improve candidate routes.

  • Google Maps travel data
  • Route-scoring and optimisation logic
  • Constraint-aware plan generation

03

Make the output operational

Presented the proposed plans with enough context for a coordinator to inspect and use them.

  • Readable route outputs
  • Comparison against the existing plan
  • Iteration around real operating feedback

03

Outcomes and evidence

30%

Less overlap and idle time

The route planner reduced combined overlap and idle time by 30%.

Constraint-aware

Planning method

Routes accounted for operating rules and travel data rather than distance alone.

Technical stack

Python

Google Maps data

Route optimisation

Operational modelling

Capabilities applied

Optimisation

Workflow analysis

Decision tooling

Operational software

Continue exploring

Autonomous electric vehicle platform

From sensors to motion

Security patrol route optimisation | SSH Tech