Gregory William Peele Jr.
Background and Education
Gregory Peele Jr. is the founding Director of Geometric Progress LLC. He provides over a decade of experience in software design, software development, technical marketing, and project management. An Orlando, Florida native, he obtained his Bachelors of Science in Mathematics and his Bachelors of Science in Computer Science in May, 2015 from the University of Central Florida. Some of undergraduate research include attempting to generalize the nature of the division operation outside of algebraic fields, and attempting to develop an evolutionary algorithm to optimize the strategy of a two-player asymmetric competitive game. While ultimately neither line of research was fully successful, they demonstrate Mr. Peele's eagerness to tackle challenging outside-context problems even as an undergraduate student.
Synthetic Environment Production
Mr. Peele then joined Applied Research Associates, Inc. as a software developer, where he continued to work for the next 11 years. Mr. Peele was one of the original team members for the Rapid Unified Generation of Urban Databases (RUGUD) program and has been instrumental in its success. The RUGUD program is a successful effort to develop an end-to-end synthetic environment production pipeline to combine and normalize disparate geospatial source data formats and sources into a correlated set of runtime environment products suitable for military simulations and games. RUGUD has been successfully deployed to multiple sites in the US Army and in the Defense Threat Reduction Agency (DTRA).
Mr. Peele designed, supervised, and personally implemented many of the key systems in RUGUD, helping to ensure a coherent and consistent design across an 800,000 line C++ code base over 10 years. Most notably, he designed and personally implemented the high-performance Delaunay TIN triangulation service that is critical to the production of triangle-based terrain formats including OneSAF OTF, JSAF CTDB, OpenFlight, and NVIG ERF formats; he also designed and performed the initial implementation of the RUGUD services to produce each of these military formats. Mr. Peele also designed and supervised the implementation of the first two versions of the RUGUD project file format using an SQL database; his expertise with this format was critical in ensuring the timely release of RUGUD 1.0 in 2007 all the way to RUGUD 3.5 to support the US Army Games for Training initiative in 2015. He also reverse-engineered and reconstructed the high-level design of the Urban and Underground Model Generator (U2MG) component of RUGUD to propose a more streamlined and performant approach to building interior generation. From 2013-2016, Mr. Peele served as the technical lead supporting ARA program managers Dr. Andy Li and Mr. Jaime Soto transitioning RUGUD into the DTRA Force-on-Force Evaluation and Analysis of Key Performance Parameters (FREAK) program and the US Army PEO STRI Synthetic Environment Core (SE Core) program respectively.
The Layered Terrain Format
However, Mr. Peele is best known for his visionary role in the Layered Terrain Format (LTF) in support of US Army Research Lab. Mr. Peele served as the key technical designer of the LTF synthetic runtime environment since its inception in 2007 for the US Army PEO STRI OneTESS program, and took on primary program management responsibilities as the principle investigator from 2010 onward. He applied principles of computational geometry, No-SQL database design, and compact binary format encoding to develop a synthetic environment spatial format and runtime service uniquely suited for conducting real-time analysis of very high-resolution terrain (1m or finer) on extremely limited devices - the initial device target in 2007 was essentially a custom cell phone comparable to a Pentium II desktop. Mr. Peele was instrumental in delivering the first C++software version of LTF months ahead of schedule with a functional terrain loading service, terrain production service via RUGUD, and a runtime line-of-sight service - the threshold needed to support geometric pairing for electronic bullet modeling.
Under Mr. Peele's management, LTF continued to advance as a solution for terrain analytics on mobile and constrained devices. He developed an initial collision detection service, developed a conceptual model and production service for incorporating building interiors, and incorporated radio-frequency propagation models into the terrain analytic services for both NASA and the US Military Academy at West Point. He also created a desktop 3D rendering view for LTF terrain databases using the visualization components from RUGUD. He successfully used this application to provide a prototype mission planning tool for the US Office of Naval Research investigation into Undersea Fused Inferred Targeting (UFIT) for autonomous submarine navigation. Mr. Peele also refined the LTF navigation component, originally developed by Dignitas Technologies to support infantry obstacle avoidance, to meet West Point goals for tactical route planning of infantry accounting for load, metabolic cost, enemy line of sight, and friendly fire zones.
Mr. Peele's vision for LTF culminated in the initial draft specification for LTF 1.0 delivered to US Army Research Lab. He used this specification to define a single coherent object model for all aspects of the synthetic environment - raster, vector, point cloud, mesh, texture, model, shader, and non-physical products. He also developed a notional compact yet extensible binary encoding comparable in expressive power to XML with significantly lower storage requirement, ideal for network transmission on unreliable connections. He prototyped this encoding using the similar off-the-shelf approach of Google Protocol Buffers. In 2016, he successfully demonstrated production of over 40,000 square kilometers of LTF terrain across the continental United States using this prototype encoding. He also assisted Mr. Jeffrey Lyons in presenting LTF to the Open Geospatial Consortium (OGC) in the March and June 2016 Technical Committee meetings and started the process of deconflicting the LTF object model with the OGC Common Database standard.
Gregory Peele, Andrew Bertrand, Haris Javaid, Michael Shin, Jaime Soto. "Measuring Rapid Streaming Delivery of Synthetic Environments." I/ITSEC Conference. 2016.
Alberico Menozzi, Jesse Hansen, Gregory Peele, Stephen Snarski, Colin Merrick. "On the Development of a Framework for Underwater Localization Using All-Source Data." OCEANS Conference. 2015.
Gregory Peele. "LTF 1.0 Specification." US Army Research Labs Human Resources and Engineering Directorate. 2015.
Gregory Peele, James Adkison, Julio de la Cruz, Steven Borkman. "Building a Compact High-Fidelity Runtime Database Engine Layer by Layer." IMAGE Conference. 2011.
Steven Borkman, Michael Hoffman, Gregory Peele. "Empowering Our Warfighter: Using iPhones for Situational Awareness." I/ITSEC Conference. 2010.
Jesse Campos, Steven Borkman, Gregory Peele, Chuck Campbell. "Towards Cross Domain Terrain Services." I/ITSEC Conference. 2008.
Steven Borkman, Gregory Peele, Chuck Campbell. "An Optimized Synthetic Environment Representation Developed for OneTESS Live Training." I/ITSEC Conference. 2007.