
Geo-Pointing Module
The Geo-Pointing Module (PTU-DGPM) is an intelligent module that allows any Directed Perception pan-tilt unit to be commanded using latitude, longitude, altitude coordinates (geo-coordinates or GPS coordinates). Once configured, it accepts geo-coordinates over the built-in Ethernet/IP interface and automatically commands the pan-tilt to aim at the corresponding location. This is a powerful capability that greatly simplifies systems integration and allows efficient coordination of multiple sensors and systems. Several cameras/sensors can be easily commanded to look at a single position by simply sending the same GPS command to all PTU-DGPM-enabled pan-tilt units. The Geo-Pointing Module allows control of Directed Perception pan-tilts from any geo-spatial or map-based user interface (e.g., Google Earth).
- Automatic pointing with GPS coordinates
- Simplifies System Integration (slew-to-queue, radar, telemetry)
- General Ethernet/IP interface to any pan-tilt
Overview

The Geo-Pointing Module (GPM) is an add-on module for FLIR MCS pan-tilt units. It allows applications to point cameras, lasers, and other devices, using Latitude/Longitude coordinates instead of pan-tilt angles. The GPM is a multi-function device that provides:
- new pan-tilt commands to allow geo-pointing,
- Ethernet/IP interface for geo-pointing and standard pan-tilt commands, and
- a set of web pages for graphical configuration and control Geo-coordinates of targets of interest are sent directly to the GPM-equipped Pan-Tilt Unit, and the unit is automatically aimed at that geo-coordinate.
Streams of target coordinates can be sent to the unit allowing tracking/following of targets to keep them in the field-of-view. The Geo-Pointing Module accepts both geo-pointing and standard pan-tilt commands over TCP/IP using the built-in Ethernet port and is compatible with all FLIR MCS pan-tilt units. The GPM greatly simplifies system integration and improves system modularity and performance. New GPM-equipped pan-tilt units can be added to the system with little or no change to system logic. Peripheral sensors, such as ground radar, can directly command camera systems to focus on a target of interest. A stream of Geo-positions can be sent to the GPM to track an object of interest. Applications communicate with the GPM over Ethernet (TCP/IP) eliminating the restrictions of serial connections. A built-in web-page interface allows for simple setup and configuration. An interactive landmark-based calibration utility is used to compute the Pan-Tilt's own position. Alternatively, GPS/orientation sensors can be integrated to automate calibration.
System Operation
Commands are accepted over the built-in Ethernet/IP interface to the GPM. The GPM connects to the Pan-tilt unit (PTU) Host Interface (RS-485). Both standard pan-tilt pointing and configuration commands, as well as Geo-pointing commands can be sent to the GPM. Standard pan and tilt commands are passed directly on to the PTU. Geo-pointing commands are processed by the GPM to compute pan-tilt angle commands which are then issued to the attached PTU.
The GPM must be configured with the position of the pan-tilt unit in geo-coordinates (latitude, longitude, altitude, and 3D orientation). The latitude, longitude and altitude of the pan-tilt unit are entered manually using the GPM's web interface (e.g., using a hand-held GPS unit to measure the installed pan-tilt unit position).
The built-in calibration function computes the orientation of the pan-tilt in real-world coordinates using a set of user-provided landmarks. Landmark locations (lat, lon, alt) are entered through the web interface. The pan-tilt is then aimed at four or more landmarks and the system updates the pantilt's position estimate.
Once calibrated, the GPM can accept Geo-pointing commands and queries.
Web Interface
The GPM has a built-in web server and web pages allowing the user to:
- Configure and Control the Pan-Tilt Unit
- Configure and Calibrate Geo-Pointing Module
- Manually Enter Geo-Pointing Commands

