Fault diagnosis in robot swarms: An adaptive online behaviour characterisation approach. - James O'Keeffe; Danesh Tarapore; Alan G. Millard; Jon Timmis (SSCI, 2017)

Towards Fault Diagnosis in Robot Swarms: An Online Behaviour Characterisation Approach. - James O'Keeffe; Danesh Tarapore; Alan G. Millard; Jon Timmis (TAROS, 2017)

Adaptive Online Fault Diagnosis in Autonomous Robot Swarms. - James O'Keeffe; Danesh Tarapore; Alan G. Millard; Jon Timmis (Frontiers Robotics AI, 2018)

Interpretable Stochastic Model Predictive Control using Distributional Reinforced Estimation for Quadrotor Tracking Systems. - Yanran Wang 001; James O'Keeffe; Qiuchen Qian; David E. Boyle (CDC, 2022)

QuaDUE-CCM: Interpretable Distributional Reinforcement Learning using Uncertain Contraction Metrics for Precise Quadrotor Trajectory Tracking. - Yanran Wang 001; James O'Keeffe; Qiuchen Qian; David E. Boyle (CoRL, 2022)

KinoJGM: A framework for efficient and accurate quadrotor trajectory generation and tracking in dynamic environments. - Yanran Wang 001; James O'Keeffe; Qiuchen Qian; David E. Boyle (ICRA, 2022)

Practical Mission Planning for Optimized UAV-Sensor Wireless Recharging. - Qiuchen Qian; James O'Keeffe; Yanran Wang 001; David E. Boyle (CoRR, 2022)

A computational model of stereoscopic prey capture in praying mantises. - James O'Keeffe; Sin Hui Yap; Ichasus Llamas-Cornejo; Vivek Nityananda; Jenny C. A. Read (PLoS Comput. Biol., 2022)

Hardware Validation of Adaptive Fault Diagnosis in Swarm Robots. - James O'Keeffe; Alan G. Millard (TAROS, 2023)

Predictive Fault Tolerance for Autonomous Robot Swarms. - James O'Keeffe; Alan Gregory Millard (CoRR, 2023)

Detecting and Diagnosing Faults in Autonomous Robot Swarms with an Artificial Antibody Population Model. - James O'Keeffe (CoRR, 2024)

Anticipating Degradation: A Predictive Approach to Fault Tolerance in Robot Swarms. - James O'Keeffe (IEEE Robotics Autom. Lett., 2025)