Home Projects Publications Teaching Resume

 Projects


GPU-based Dynamic Search on Adaptive Resolution Grids

With the increasing realism of interactive applications, there is a growing need for harnessing additional sensory modalities such as hearing. ... [more]


Path Planning for Coherent and Persistent Groups

With the increasing realism of interactive applications, there is a growing need for harnessing additional sensory modalities such as hearing. ... [more]


Sound Localization and Multi-Modal Steering for Autonomous Virtual Agents

With the increasing realism of interactive applications, there is a growing need for harnessing additional sensory modalities such as hearing. ... [more]


Context-Sensitive Data-Driven Crowd Simulation

In terms of computation, steering through a crowd of pedestrians is a challenging task. ... [more]


An Event-Centric Planning Approach for Dynamic Real-Time Narrative

In this paper, we propose an event-centric planning framework for directing interactive narratives ... [more]


SteerPlex: Estimating Scenario Complexity for Simulated Crowds

In this paper, we propose an event-centric planning framework for directing interactive narratives ... [more]


Constraint-Aware Navigation in Dynamic Environments

Path planning is a fundamental problem in many areas ranging from robotics and artificial intelligence ... [more]


Dynamic Search on the GPU

Path finding is a fundamental, yet computationally expensive problem in robotics navigation ... [more]


The Effect of Posture and Dynamics on the Perception of Emotion

Motion capture remains a popular and widely-used method for animating virtual characters ... [more]


Multi-Domain Real-time Planning in Dynamic Environments

This paper presents a real-time planning framework for multi-character navigation ... [more]


SPREAD : Sound Propagation and Perception for Autonomous Agents in Dynamic Environments

The perception of sensory information and its impact on behavior is a fundamental component of being human ... [more]


Automated Parameter Tuning for Steering Algorithms

We propose a statistical framework and a methodology for automatically characterizing the influence that a steering algorithm’s parameters have on its performance. ... [more]


Army Robotics Collaborative Technology Alliance (RCTA)

The RCTA is a large, multi-year, multi-partner project to build effective, efficient, intelligent and collaborative human-robot teams. Our team plays two roles in this effort ... [more]


ADAPT: The Agent Development and Prototyping Testbed

We present ADAPT, a flexible platform for designing and authoring functional, purposeful human characters ... [more]


Efficient Motion Retrieval in Large Motion Databases

There has been a recent paradigm shift in the computer animation industry with an increasing use of pre-recorded motion for animating virtual characters. ... [more]


Authoring an Interactive, Functional, Purposeful Virtual Marketplace

We present our ongoing development of a virtual Middle Eastern marketplace ... [more]


Evaluation of Gesture-Based Controls for Robotic Systems

Robotic control systems are becoming more common, especially in the military, and there is a growing need for better control interfaces ... [more]


Bringing Games to Life: Physical and Theatrical Control of Actors in Games

We challenge the widely accepted cinematic-ludic model implemented in today's games ... [more]


A Behavior-Authoring Framework for Multiactor Simulations

There has been growing academic and industry interest in the behavioral animation of autonomous actors in virtual worlds ... [more]


Footstep Navigation for Dynamic Crowds

The majority of steering algorithms output only a force or velocity vector ... [more]


Large Steps in Benchmarking Steering Algorithms

Navigation and steering in complex dynamically changing environments is a challenging research problem ... [more]


Egocentric Affordance Fields in Pedestrian Simulation

We propose a general framework for local path-planning and steering ... [more]


A Modular Framework for Adaptive Agent-Based Steering

Next-generation steering algorithms will need to support thousands ... [more]


Full-Body Hybrid Motor Control For Reaching

We present a full-body motor control mechanism that generates coordinated and diverse motion ... [more]


Parallelized Incomplete Poisson Preconditioner in Cloth Simulation

Efficient cloth simulation is an important problem for interactive applications ... [more]


Situation Agents - Agent Based Externalized Steering Logic

We present a simple and intuitive method for encapsulating part of agents' steering and coordinating abilities ... [more]


SteerBench: A Benchmark Suite for Evaluating Steering Behaviors

One of the main problems with research in steering behaviors is that each paper demonstrates its results on its own focused set of scenarios ... [more]


SteerBug: An Interactive Framework for Specifying and Detecting Steering Behaviors

We propose an interactive framework for specifying and detecting steering behaviors ... [more]


SteerSuite: An Open Framework For Developing, Evaluating and Sharing Steering Algorithms

There are very few software frameworks for steering behaviors that are publicly available ... [more]


The One

'One' is an interactive piece consisting of a single drop of ink in a suspended petri dish and a large projection of the same drop ... [more]


DarkGame

A new genre of gaming, that exercises all the human senses to the fullest, for an all-new enriching gaming experience ... [more]