G-PECNet: Towards a Generalizable Pedestrian Trajectory Prediction System
Aryan Garg, Renu M. Rameshan
TL;DR
Problem: robust generalization of pedestrian trajectory prediction for autonomous drones navigating dynamic environments. Approach: G-PECNet extends PECNet with RL-based synthetic trajectory augmentation using HMM interactions, SIREN-based periodic activations for high-frequency spatial-temporal detail, and AbScore-based non-linearity analysis for data curation. Key findings: achieves state-of-the-art $FDE$ on the Stanford Drone Dataset benchmarks and demonstrates significant gains when training with augmented data; the 6% augmentation with SIREN yields notable improvements. Significance: enables more reliable downstream planning for social robots and drones, provides a geometry-inspired non-linearity metric for outlier detection, and shares the codebase for reproducibility.
Abstract
Navigating dynamic physical environments without obstructing or damaging human assets is of quintessential importance for social robots. In this work, we solve autonomous drone navigation's sub-problem of predicting out-of-domain human and agent trajectories using a deep generative model. Our method: General-PECNet or G-PECNet observes an improvement of 9.5\% on the Final Displacement Error (FDE) on 2020's benchmark: PECNet through a combination of architectural improvements inspired by periodic activation functions and synthetic trajectory (data) augmentations using Hidden Markov Models (HMMs) and Reinforcement Learning (RL). Additionally, we propose a simple geometry-inspired metric for trajectory non-linearity and outlier detection, helpful for the task. Code available at https://github.com/Aryan-Garg/PECNet-Pedestrian-Trajectory-Prediction.git
