General Support

How Can We Help ?

Cheetah Editor – Dispatch & Planning

< Back

Cheetah Routing provides services for creating and maintaining routes, incorporating both route planning and dynamic routing modules for changes and same day pickup and delivery operations.  The intent of the Router is to route stops, producing initial routes. The Route Editor is used to adjust the initial routes to the dispatchers liking.  Cheetah Routing is designed for Local deliveries and does not route line haul freight.

The main components of the system are the Router and Route Editor.  The Router is used for Route Planning, Live Optimization, Auto Dispatch and Live Dynamic ETA’s while the Route Editor tool is used for Dynamic Interaction, Creating and Editing Routes, Delivery Planning, Mapping and visibility on Historical and Live GPS.

Cheetah Router and Route Editor provide dispatchers with the tools needed to track the progress of every route during the day.  The Router accurately locates customer calls, with latitude and longitude locations, creating and maintaining routes, maintaining orders, calculating appointment times, and related tasks, incorporating both route planning and dynamic routing modules for changes and same day pickup and delivery operations.  This dynamic nature of the Editor enables dispatchers to update the status of any route and ETA of stops, and perform route adjustments to handle dynamic and unexpected conditions.


Cheetah Routing Features

Locates customer stops and assigns latitude/longitude coordinates

Creates and maintains routes

Manages pickup and delivery orders

Assigns and maintains drivers, stops and appointment times

Supports distributed and centralized routing

Supports local and remote depots/warehouses

Supports multiple, independent carriers at the same site

Planning includes deliveries, scheduled pickups and dynamic pickup and deliveries

Adjustable driver schedules for accurate planning

Dynamic driver work areas

Customer appointments and driver preferences

Equipment and driver service types

Out of sequence dynamic route re-optimization


The Route Editor is a graphical program, which allows on-screen editing of pickup and delivery routes.

This tool displays routes over a map of the area.  Although the map’s default views include major streets and highways, the map can be changed dynamically to include city names and streets at the user’s discretion.  The editor offers a variety of tools for rearranging the routes and their stops. Stops can be moved within and between routes, routes can be split and joined, and routes can be quickly rearranged into inward, outward or loop orientations.  Additionally, drivers, helpers, vehicles, trailers, loading docks, and start times are set through the editor.


The Cheetah Route Editor Is Used For Manual Editing Of Routes

Assigning drivers & vehicles

Assigning docks & start times

Visually inspecting routes

Building new routes

Splitting and joining routes and otherwise editing routes

Changing order of stops on routes

Adding late or new stops that fall outside constraints of the automatic routing module


The planning and dynamic routers consider detailed street networks as well as the particular constraints of the fleet, customer and merchandise.

Cheetah’s advanced algorithms employ the latest developments in mathematical and statistical theory combined with historical results for optimal results. The routers optimize fleet operating costs and customer service level needs and calculates accurate delivery time windows. Typical factors considered are customer time windows, driver schedules, vehicle equipment, workday length and vehicle capacity.

Before routing takes place, all pickups and deliveries are located on the map.  As pickups or deliveries are brought into Cheetah, their addresses are looked up in the geographic database. Not all addresses are found during this phase and the stop maintenance program offers the ability to look up these un-located addresses manually and correct them, where necessary. The editor also permits stops that are not located to be dragged to the correct location on the map. Customer locations (longitude and latitude) and particular customer constraints such as open and close time, driver preferences, special instructions and equipment requirements are stored in Cheetah Customer database for repeated use by the data interchange mechanism and the routers.


Cheetah Route Editing Display And Advanced Features

Displays area map with multiple views

Show/hide map streets, area names

Shows route summaries, route details, stop details, and line-item details

Dynamically computes and shows arrival/departure times as routes are modified

Displays business costs of editing decisions (additional miles & hours)

Has Undo capability

Offers “Best” button to guide dispatcher in assigning new stops

Dynamic between-route optimization

Dynamic Delivery Route Planning – Dynamically re-optimize the deliveries affected by inbound ETA variation.

The Cheetah Routing subsystem can be customized to meet specialized routing needs, further reducing the amount of work the routing specialist must do to prepare his routes each day.


Delivery Route Planning

Dynamic delivery planning – Delivery stops are automatically routed to the optimal drivers.  The optimal solution is based on many variables including time allocated for deliveries versus pickups, the least number of miles driven, the fewest assets used, service times, weight, cube, and skid equivalent.  A delivery route plan is created that can be used as-is or changed by the dispatcher based on criteria not taken into account in the Cheetah decision process.

Best & Next Best dynamic routing – Deliveries are routed to the optimal driver using the “Best” option.  The “Best” option assists a dispatcher by providing the best choice as determined by the Cheetah routing algorithm.  The dispatcher can accept this recommendation, request the next best option, or manually choose the driver.


Pickup Route Planning

Scheduled pickup routing – Pickups are assigned to the same route or to a preferred driver.  Once the route or driver is assigned to the pickup, the Router will assign this stop the driver or driver until a change is made by the dispatcher.

Best & next best dynamic routing – Pickups are routed to the optimal driver using the “Best” option.  The “Best” option provides a dispatcher with the best choice as determined by the Cheetah routing algorithm.  The dispatcher can accept this recommendation, request the next best option, or manually choose the driver.

On-demand pickup dynamic routing – As pickup requests enter a company’s system or are entered into the Cheetah order entry screen in ServiceDesk, they are automatically routed and assigned to the optimal driver based on number of miles, weight already on the trailer, remaining space on the trailer, stops already assigned, etc. without dispatcher involvement.  The assignment can be overridden by the dispatcher.

Dynamic driver adjustment – reoptimization based on driver events: out of order, customer closed – returning, rescheduled, breakdown, equipment switch (trailer swap).