publications

Journal and conference papers in reverse chronological order.

Journal Papers

2026

  1. paper_shalaby_etal_miluv_2026.png
    MILUV: A Multi-UAV Indoor Localization dataset with UWB and Vision
    Mohammed Ayman Shalaby, Syed Shabbir Ahmed, Nicholas Dahdah, and 3 more authors
    International Journal of Robotics Research, 2026
  2. paper_lortie_dahdah_forbes_fbko_2026.png
    Forward-Backward Extended DMD with an Asymptotic Stability Constraint
    Louis Lortie, Steven Dahdah, and James Richard Forbes
    Journal of Nonlinear Science, 2026
  3. esgvi.gif
    Gaussian Variational Inference with Non-Gaussian Factors for State Estimation: A UWB Localization Case Study
    Andrew Stirling, Mykola Lukashchuk, Dmitry Bagaev, and 2 more authors
    IEEE Robotics and Automation Letters, 2026
    Jointly accepted to ICRA.
  4. DIVO: Continuous-time DVL-Inertial-Visual Odometry for Unmanned Underwater Vehicles
    Kyungmin Jung, Angad Bajwa, Junha Yoo, and 2 more authors
    2026

2025

  1. LCSS
    adams_forbes_input_output_observer_population_2025.png
    Design of Input-Output Observers for a Population of Systems With Bounded Frequency-Domain Variation Using DK-Iteration
    Timothy Everett Adams and James Richard Forbes
    IEEE Control Systems Letters (LCSS), Sep 2025
  2. paper_Dahdah_Forbes_RSPA_2022_0.png
    pykoop: Python Library for Koopman Operator Approximation
    Steven Dahdah and James Richard Forbes
    Journal of Open Source Software, 2025
  3. cert-mix.png
    Globally Optimal Data-Association-Free Landmark-Based Localization Using Semidefinite Relaxations
    Vassili Korotkine, Mitchell Cohen, and James Richard Forbes
    IEEE Robotics and Automation Letters, 2025
    Jointly accepted to ICRA
  4. tac_matrix_gs.png
    Matrix Scheduling of QSR-Dissipative Systems
    Sepehr Moalemi and James Richard Forbes
    IEEE Transactions on Automatic Control, 2025
  5. Robust Impedance Emulation Using Optimal Filter Approach for Power-Hardware-In-the-Loop Application
    Dmitry Rimorov, James Richard Forbes, Olivier Tremblay, and 1 more author
    IEEE Open Journal of the Industrial Electronics Society, 2025
  6. The Harmonic Exponential Filter for Nonparametric Estimation on Motion Groups
    Miguel Saavedra, Steven Parkison, Ria Arora, and 2 more authors
    IEEE Robotics and Automation Letters, 2025
  7. Asymptotically Stable Data-Driven Koopman Operator Approximation with Inputs using Total Extended DMD
    Louis Lortie and James Richard Forbes
    Machine Learning: Science and Technology, 2025

2024

  1. An Adaptive Graduated Nonconvexity Loss Function for Robust Nonlinear Least-Squares Solutions
    Kyungmin Jung, Thomas Hitchcox, and James Richard Forbes
    IEEE Transactions on Robotics, 2024
  2. Data-Driven Batch Localization and SLAM Using Koopman Linearization
    Zi Cong Guo, Frederike Dumbgen, James Richard Forbes, and 1 more author
    IEEE Transactions on Robotics, 2024
    Jointly accepted to ICRA
  3. hessian_sum_mixture.png
    A Hessian for Gaussian Mixture Likelihoods in Nonlinear Least Squares
    Vassili Korotkine, Mitchell Cohen, and James Richard Forbes
    IEEE Robotics and Automation Letters, 2024
    Jointly accepted to ICRA
  4. Decentralized State Estimation: An Approach using Pseudomeasurements and Preintegration
    Charles Champagne Cossette, Mohammed Ayman Shalaby, David Saussié, and 1 more author
    International Journal of Robotics Research, 2024
  5. Closed-loop Koopman Operator Approximation
    Steven Dahdah and James Richard Forbes
    Machine Learning: Science and Technology, 2024
  6. Spatial Roles in Hockey Special Teams
    Jonathan Arsenault, Margaret Cunniff, Eric Tulsky, and 1 more author
    Journal of Quantitative Analysis in Sports, 2024
  7. Laser-to-Vehicle Extrinsic Calibration in Low-Observability Scenarios for Subsea Mapping
    Thomas Hitchcox and James Richard Forbes
    IEEE Robotics and Automation Letters, 2024
    Jointly accepted to ICRA40
  8. Reducing Two-Way Ranging Variance by Signal-Timing Optimization
    Mohammed Ayman Shalaby, Charles Champagne Cossette, Jerome Le Ny, and 1 more author
    IEEE Transactions Aerospace and Electronic Systems, 2024
  9. Multi-Robot Relative Pose Estimation and IMU Preintegration Using Passive UWB Transceivers
    Mohammed Ayman Shalaby, Charles Champagne Cossette, Jerome Le Ny, and 1 more author
    IEEE Transactions on Robotics, 2024
  10. DIVE: Deep Inertial-Only Velocity Aided Estimation for Quadrotors
    Angad Bajwa, Charles Champagne Cossette, Mohammed Ayman Shalaby, and 1 more author
    IEEE Robotics and Automation Letters, 2024
    Jointly accepted to IROS

2023

  1. Bayesian Filtering for Homography Estimation
    Arturo Del Castillo Bernal, Philippe Decoste, and James Richard Forbes
    IEEE Robotics and Automation Letters, 2023
    Jointly accepted to ICRA
  2. System Identification and Simulation of Soft Tissue Force Feedback in a Spine Surgical Simulator
    Harriet Chorney, James Richard Forbes, and Mark Driscoll
    Computers in Biology and Medicine, 2023
  3. Combining DVL-INS and Laser-based Loop Closures in a Batch Estimation Framework for Underwater Positioning
    Amro Al-Baali, Thomas Hitchcox, and James Richard Forbes
    IEEE Journal of Oceanic Engineering, 2023
  4. Know What You Don’t Know: Consistency in Sliding Window Filtering with Unobservable States Applied to Visual-Inertial SLAM
    Daniil Lisus, Mitchell Cohen, and James Richard Forbes
    IEEE Robotics and Automation Letters, 2023
  5. Improving Self-Consistency in Underwater Mapping through Laser-Based Loop Closure
    Thomas Hitchcox and James Richard Forbes
    IEEE Transactions on Robotics, 2023
    Jointly accepted to ICRA
  6. Cascaded Model Predictive Control of a Tandem-Rotor Helicopter
    Faraaz Ahmed, Ludwik Andrew Sobiesiak, and James Richard Forbes
    IEEE Control Systems Letters, 2023

2022

  1. Spacecraft Energy Management using Convex Optimisation
    Martin Doff-Sotta, Mark Cannon, and James Richard Forbes
    Energy Conversion and Management: X, 2022
  2. paper_Dahdah_Forbes_RSPA_2022_1.png
    System Norm Regularization Methods for Koopman Operator Approximation
    Steven Dahdah and James Richard Forbes
    Proceedings of the Royal Society A, 2022
  3. System Identification and Two-Degree-of-Freedom Control of Nonlinear, Viscoelastic Tissues
    Amanda Bianco, Raphael Zonis, Anne-Marie Lauzon, and 2 more authors
    IEEE Transactions on Biomedical Engineering, 2022
  4. Mind the Gap: Norm-Aware Adaptive Robust Loss for Multivariate Least-Squares Problems
    Thomas Hitchcox and James Richard Forbes
    IEEE Robotics and Automation Letters, 2022
    Jointly accepted to IROS
  5. Model Predictive Control of a Tandem-Rotor Helicopter with a Non-Uniformly Spaced Prediction Horizon
    Faraaz Ahmed, Ludwik Andrew Sobiesiak, and James Richard Forbes
    IEEE Control Systems Letters, 2022
    Jointly accepted to CDC
  6. Position and Attitude Tracking Control Using CCW and SNI System Theory With Applications to Multi-agent Systems
    Ken Lee and James Richard Forbes
    Automatica, 2022
  7. Vectorial Parameterizations of Pose
    Timothy Barfoot, James Richard Forbes, and Gabriele M.T. D’Eleuterio
    Robotica, 2022
  8. Koopman Linearization for Data-Driven Batch State Estimation of Control-Affine Systems
    Zi Cong Guo, Vassili Korotkine, James Richard Forbes, and 1 more author
    IEEE Robotics and Automation Letters, 2022
    Jointly accepted to ICRA
  9. Down-Speeding Diesel Engines with Two-Stage Turbochargers: Analysis and Control Considerations
    Daryoush Mirza-Hekmati, William Heath, Judith Apsley, and 1 more author
    International Journal of Engine Research, 2022

2021

  1. Heading Estimation Using Ultra-wideband Received Signal Strength and Gaussian Processes
    Daniil Lisus, Charles Champagne Cossette, Mohammed Ayman Shalaby, and 1 more author
    IEEE Robotics and Automation Letters, 2021
    Jointly accepted to IROS
  2. Cascaded Filtering Using the Sigma Point Transformation
    Mohammed Ayman Shalaby, Charles Champagne Cossette, Jerome Le Ny, and 1 more author
    IEEE Robotics and Automation Letters, 2021
    Jointly accepted to ICRA. Best student paper award finalist (1 of 4 finalists).
  3. Relative Position Estimation in Multi-Agent Systems Using Attitude-Coupled Range Measurements
    Mohammed Ayman Shalaby, Charles Champagne Cossette, James Richard Forbes, and 1 more author
    IEEE Robotics and Automation Letters, 2021
    Jointly accepted to ICRA
  4. Relative Position Estimation Between Two UWB Devices with IMUs
    Charles Champagne Cossette, Mohammed Ayman Shalaby, David Saussié, and 2 more authors
    IEEE Robotics and Automation Letters, 2021
    Jointly accepted to ICRA.

2020

  1. Design and Configuration of Folded Platonic Strapdowns of Biaxial MEMS Accelerometers
    Xiaowei Shan, Jorge Angeles, and James Richard Forbes
    ASME Journal of Mechanical Design, 2020
  2. Finite-Horizon LQR Control of Quadrotors on SE_2(3)
    Mitchell Cohen, Khairi Abdulrahim, and James Richard Forbes
    IEEE Robotics and Automation Letters, 2020
    Jointly accepted to IROS
  3. The Invariant Rauch-Tung-Striebel Smoother
    Niels Laan, Mitchell Cohen, Jonathan Arsenault, and 1 more author
    IEEE Robotics and Automation Letters, 2020
    Jointly accepted to IROS
  4. Exactly Sparse Gaussian Variational Inference with Application to Derivative-Free Batch Nonlinear State Estimation
    Timothy Barfoot, James Richard Forbes, and David Yoon
    International Journal of Robotics Research, 2020
  5. Navigation and Control of Unconventional VTOL UAVs in Forward-Flight with Explicit Velocity Wind Estimation
    Mitchell Cohen and James Richard Forbes
    IEEE Robotics and Automation Letters, 2020
    Jointly accepted to ICRA
  6. The Complex-Step Derivative Approximation on Matrix Lie Groups
    Charles Champagne Cossette, Alex Walsh, and James Richard Forbes
    IEEE Robotics and Automation Letters, 2020
    Jointly accepted to ICRA
  7. Lagrangian Derivation of Variable-Mass Equations of Motion using an Arbitrary Attitude Parameterization
    Charles Champagne Cossette, James Richard Forbes, and David Saussié
    Journal of the Astronautical Sciences, 2020
  8. Elastodynamics of a Parallel Schönflies-motion Generator
    Zuyu Yin, Bruno Belzile, Jorge Angeles, and 1 more author
    Transactions of the Canadian Society for Mechanical Engineering, 2020
  9. Conic Sector Analysis Using Integral Quadratic Constraints
    Matthew Turner and James Richard Forbes
    International Journal of Robust and Nonlinear Control, 2020
  10. MIMO Nyquist Interpretation of the Large Gain Theorem
    Ryan James Caverly, Leila Jasmine Bridgeman, Richard Pates, and 1 more author
    International Journal of Control, 2020

2019

  1. A Novel Capacitive Sensing Structure for Simultaneous Detection of Biaxial Low-g Acceleration in a Commercial MEMS Process
    Xiaowei Shan, Jorge Angeles, and James Richard Forbes
    Microsystem Technologies, 2019
  2. Iterative H_2-Conic Controller Synthesis
    Leila Jasmine Bridgeman and James Richard Forbes
    International Journal of Robust and Nonlinear Control, 2019
  3. Synthesis of Strictly Positive Real H_2 Controllers Using Dilated LMIs
    James Richard Forbes
    International Journal of Control, 2019
  4. Dynamic Modelling and Adaptive Control of a Flexible Cable-Driven Parallel Robot
    Harsh Atul Godbole, Ryan James Caverly, and James Richard Forbes
    ASME Journal of Dynamic Systems, Measurement and Control, 2019
  5. Nonlinear Approaches to Linear- and Linear-Matrix-Inequality-Constrained State Estimation
    Robin Aucoin, Stephen Alexander Chee, and James Richard Forbes
    IEEE Transactions on Aerospace and Electronic Systems, 2019
  6. Higher-Order Nonlinear Complementary Filtering on Lie Groups
    David Evan Zlotnik and James Richard Forbes
    IEEE Transactions on Automatic Control, 2019

2018

  1. Gradient-Based Observer for Simultaneous Localization and Mapping
    David Evan Zlotnik and James Richard Forbes
    IEEE Transactions on Automatic Control, 2018
  2. H∞-Optimal Parallel Feedforward Control Using Minimum Gain
    Ryan James Caverly and James Richard Forbes
    IEEE Control Systems Letters, 2018
  3. Constrained Attitude Control on SO(3) via Semidefinite Programming
    Alex Walsh and James Richard Forbes
    AIAA Journal of Guidance, Control, and Dynamics, 2018
  4. Design of a Biaxial High Frequency Ratio Low-g MEMS Accelerometer
    Xiaowei Shan, Jorge Angeles, and James Richard Forbes
    Microsystem Technologies, 2018
  5. On Constrained Kalman Filtering
    Anton de Ruiter, James Richard Forbes, and Maksims Demjanenko
    AIAA Journal of Guidance, Control, and Dynamics, 2018
  6. Very Strictly Passive Controller Synthesis with Affine Parameter Dependence
    Alex Walsh and James Richard Forbes
    IEEE Transactions on Automatic Control, 2018
  7. Flexible Planar Cable-Driven Parallel Manipulator Control: Maintaining Positive Cable Tensions
    Ryan James Caverly and James Richard Forbes
    IEEE Transactions on Control Systems Technology, 2018
  8. Comparative Study of Input-Output Stability Results
    Leila Jasmine Bridgeman and James Richard Forbes
    IEEE Transactions on Automatic Control, 2018
  9. Conic-sector-based Analysis and Control Synthesis for Linear Parameter Varying Systems
    Sivaranjani S, James Richard Forbes, Peter Seiler, and 1 more author
    IEEE Control Systems Letters, 2018

2017

  1. Discrete-Time Minmax Filtering Subject to a Norm-Constrained State Estimate
    Stephen Alexander Chee and James Richard Forbes
    Automatica, Nov 2017
    DOI: 10.1016/j.automatica.2017.07.024
  2. Kalman Filter Based Unconstrained and Constrained Extremum-Seeking Guidance on SO(3)
    Alex Walsh, James Richard Forbes, Stephen Alexander Chee, and 1 more author
    AIAA Journal of Guidance Control and Dynamics, 2017
    Special issue “The Kalman Filter and Its Aerospace Applications".
  3. Conic Bounds for Systems Subject to Unknown Delay
    Leila Jasmine Bridgeman and James Richard Forbes
    IEEE Transactions on Automatic Control, 2017
  4. Dynamic Modeling, Trajectory Optimization, and Control of a Flexible Kiteplane
    Ryan James Caverly and James Richard Forbes
    IEEE Transactions on Control Systems Technology, 2017
  5. Analysis and Synthesis of Input Strictly Passive Gain-Scheduled Controllers
    Alex Walsh and James Richard Forbes
    Journal of the Franklin Institute, Feb 2017
  6. Nonlinear Estimator Design on the Special Orthogonal Group using Vector Measurements Directly
    David Evan Zlotnik and James Richard Forbes
    IEEE Transactions on Automatic Control, 2017

2016

  1. Estimator Design for a Single Degree of Freedom Cable-Actuated System
    Ryan James Caverly and James Richard Forbes
    Journal of the Franklin Institute, 2016
  2. Modeling of a Rolling Flexible Spherical Shell
    Francois Robert Hogan and James Richard Forbes
    ASME Journal of Applied Mechanics, 2016
  3. Modeling and Control of Flow-Induced Vibrations of a Flexible Hydrofoil in Viscous Flow
    Ryan James Caverly, Chenyang Li, Eun Jung Chae, and 2 more authors
    Smart Materials and Structures, 2016
  4. A Very Strictly Passive Gain-Scheduled Controller: Theory and Experiments
    Alex Walsh and James Richard Forbes
    IEEE/ASME Transactions on Mechatronics, 2016
  5. Exponential Convergence of a Nonlinear Attitude Estimator
    David Evan Zlotnik and James Richard Forbes
    Automatica, Oct 2016
  6. The Extended Conic Sector Theorem
    Leila Jasmine Bridgeman and James Richard Forbes
    IEEE Transactions on Automatic Control, Jul 2016
  7. Saturated Control of Flexible-Joint Manipulators Using a Hammerstein Strictly Positive Real Compensator
    Ryan James Caverly, David Evan Zlotnik, and James Richard Forbes
    Robotica, Jun 2016
  8. Trajectory Tracking, Estimation, and Control of a Pendulum-Driven Spherical Robot
    Francois Robert Hogan and James Richard Forbes
    AIAA Journal of Guidance Control and Dynamics, 2016
  9. Continuous-Time Estimation of Attitude Using B-Splines on Lie Groups
    Hannes Sommer, James Richard Forbes, Roland Siegwart, and 1 more author
    AIAA Journal of Guidance, Control, and Dynamics, 2016

2015

  1. Modeling of a Rolling Flexible Circular Ring
    Francois Robert Hogan and James Richard Forbes
    ASME Journal of Applied Mechanics, Nov 2015
  2. Modeling and Control of Flexible Telescoping Manipulators
    Alex Walsh and James Richard Forbes
    IEEE Transactions on Robotics, 2015
  3. Generalized Euler Sequences Revisited
    Anton de Ruiter and James Richard Forbes
    Journal of the Astronautical Sciences, Mar 2015
  4. Direction-Cosine-Matrix-Based Attitude Control Subject to Actuator Saturation
    James Richard Forbes
    IET Control Theory and Applications, 2015
  5. Modeling of Spherical Robots Rolling on Generic Surfaces
    Francois Robert Hogan and James Richard Forbes
    Multibody System Dynamics, 2015
  6. The Exterior Conic Sector Lemma
    Leila Jasmine Bridgeman and James Richard Forbes
    International Journal of Control, 2015
  7. Dynamic Modelling and Passivity-Based Control of a Single Degree of Freedom Cable-Actuated System
    Ryan James Caverly, James Richard Forbes, and Donya Mohammadshahi
    IEEE Transactions on Control Systems Technology, 2015
  8. The Minimum Gain Lemma
    Leila Jasmine Bridgeman and James Richard Forbes
    International Journal of Robust and Nonlinear Control, 2015
  9. Attitude Control With Active Actuator Saturation Prevention
    James Richard Forbes
    Acta Astronautica, Feb 2015
  10. On the Solution of Wahba’s Problem on SO(n)
    Anton de Ruiter and James Richard Forbes
    Journal of the Astronautical Sciences, 2015
  11. An LMI-Based Solution to Wahba’s Problem
    James Richard Forbes and Anton de Ruiter
    AIAA Journal of Guidance, Control, and Dynamics, 2015

2014

  1. Rolling Stability of a Power-Generating Tumbleweed Rover
    Francois Robert Hogan, James Richard Forbes, and Timothy Barfoot
    AIAA Journal of Spacecrafts and Rockets, 2014
  2. Dynamic Modelling and Noncollocated Control of a Flexible Planar Cable-Driven Manipulator
    Ryan James Caverly and James Richard Forbes
    IEEE Transactions on Robotics, 2014
  3. Do Unstable Systems Have Amplification and Phase Shift?
    Khaled Aljanaideh, James Richard Forbes, and Dennis S. Bernstein
    IEEE Control Systems Magazine, 2014
  4. Continuous-Time Norm-Constrained Kalman Filtering
    James Richard Forbes, Anton de Ruiter, and David Evan Zlotnik
    Automatica, 2014
  5. Saturated Proportional Derivative Control of Flexible-Joint Manipulators
    Ryan James Caverly, David Evan Zlotnik, Leila Jasmine Bridgeman, and 1 more author
    Robotics and Computer Integrated Manufacturing, 2014
  6. Dynamic Modelling, Estimation, and Control for Precision Pointing of an Atmospheric Balloon Platform
    David Evan Zlotnik and James Richard Forbes
    Transactions of the Canadian Society for Mechanical Engineering, 2014
    Invited Paper for Special Issue on Mechanisms, Machines and Mechatronics
  7. General Identities for Parameterizations of SO(3) with Applications
    Anton de Ruiter and James Richard Forbes
    ASME Journal of Applied Mechanics, 2014
  8. Norm-Constrained Consider Kalman Filtering
    Stephen Alexander Chee and James Richard Forbes
    AIAA Journal of Guidance, Control, and Dynamics, 2014
  9. Identities for Deriving Equations of Motion Using Constrained Attitude Parameterizations
    James Richard Forbes
    AIAA Journal of Guidance, Control, and Dynamics, 2014
  10. Conic-Sector-Based Control to Circumvent Passivity Violations
    Leila Jasmine Bridgeman and James Richard Forbes
    International Journal of Control, 2014

2013

  1. Adaptive Approaches to Nonlinear State Estimation for Mobile Robot Localization: An Experimental Comparison
    James Richard Forbes
    Transactions of the Institute of Measurement and Control, Dec 2013
  2. Passivity-Based Attitude Control on the Special Orthogonal Group of Rigid-Body Rotations
    James Richard Forbes
    AIAA Journal of Guidance, Control, and Dynamics, 2013
  3. Investigation of Active Vibration Suppression of a Flexible Satellite Using Magnetic Attitude Control
    Everett J Findlay, Anton de Ruiter, James Richard Forbes, and 3 more authors
    AIAA Journal of Guidance, Control, and Dynamics, 2013
  4. Synthesis of Optimal Finite Frequency Controllers Able to Accommodate Passivity Violations
    James Richard Forbes and Christopher John Damaren
    IEEE Transactions on Control Systems Technology, 2013
  5. Dual Approaches to Strictly Positive Real Controller Synthesis with a H_2 Performance Using Linear Matrix Inequalities
    James Richard Forbes
    International Journal of Robust and Nonlinear Control, 2013

2012

2011

  1. Design of Optimal Strictly Positive Real Controllers Using Numerical Optimization for the Control of Flexible Robotic Systems
    James Richard Forbes and Christopher John Damaren
    Journal of the Franklin Institute, 2011
  2. Linear Time-Varying Passivity-Based Attitude Control Employing Magnetic and Mechanical Actuation
    James Richard Forbes and Christopher John Damaren
    AIAA Journal of Guidance, Control, and Dynamics, 2011
  3. Pose Estimation Using Linearized Rotations and Quaternion Algebra
    Timothy Barfoot, James Richard Forbes, and P. T. Furgale
    Acta Astronautica, 2011

2010

  1. Dynamic Modeling and Stability Analysis of a Power-Generating Tumbleweed Rover
    James Richard Forbes, Timothy Barfoot, and Christopher John Damaren
    Multibody System Dynamics, 2010
  2. A Hybrid Passivity and Finite Gain Stability Theorem: Stability and Control of Systems Possessing Passivity Violations
    James Richard Forbes and Christopher John Damaren
    IET Control Theory and Applications, 2010
  3. Design of Gain-Scheduled Strictly Positive Real Controllers Using Numerical Optimization for Flexible Robotic Systems
    James Richard Forbes and Christopher John Damaren
    ASME Journal of Dynamic Systems, Measurement, and Control, 2010
  4. Geometric Approach to Spacecraft Attitude Control Using Magnetic and Mechanical Actuation
    James Richard Forbes and Christopher John Damaren
    AIAA Journal of Guidance, Control, and Dynamics, 2010

Conference Papers

2026

  1. ECC
    adams_dahdah_forbes_dkpy_2026.png
    dkpy: Robust Control with Structured Uncertainty in Python
    Timothy Everett Adams, Steven Dahdah, and James Richard Forbes
    In European Control Conference (ECC), Jul 2026
  2. KILO-EKF: Koopman-Inspired Learned Observations Extended Kalman Filter
    Zi Cong Guo*, James Richard Forbes, and Timothy Barfoot
    Conference on Intelligent Robots and Systems, Pittsburgh, PA, September 27 - October 1, 2026
  3. Observability and Consistency Analysis for Visual-Inertial Navigation with Anchored Feature Parameterizations
    Mitchell Cohen*, Vassili Korotkine, and James Richard Forbes
    Conference on Intelligent Robots and Systems, Pittsburgh, PA, September 27 - October 1, 2026
  4. Continuous-Time Estimation of Deformation and Dynamic Parameters for Cosserat Rods under Free Vibration
    Samuel Herschmann*, James Richard Forbes, Christoffer Sloth, and 2 more authors
    IFAC World Congress, Busan, Republic of Korea, August 23-28, 2026
  5. ECC
    Power Hardware-in-the-loop Interfacing via ℋ∞ Model Matching
    Jonathan Eid, Ashley Meagher, Dmitry Rimorov, and 3 more authors
    In 2026 European Control Conference (ECC), Jul 2026
  6. Output Feedback Controller Synthesis with Finite Frequency Positive Realness Constraint
    Dmitry Rimorov* and James Richard Forbes
    European Control Conference (ECC), Reykjavik, Iceland, July 7-10, 2026
  7. dkpy: Robust Control with Structured Uncertainty in Python
    Timothy Everett Adams*, Steven Dahdah, and James Richard Forbes
    European Control Conference (ECC), Reykjavik, Iceland, July 7-10, 2026
  8. Measurement-Based Robust Stability Assessment of Interconnections Using Impedance Models
    Dmitry Rimorov*, James Richard Forbes, and Richard Gagnon
    2026 IEEE Power and Energy Society General Meeting, Montreal, QC, July 19-23, 2026
  9. Observability-Informed Optimal Sensor Placement for Soft Robots
    Samuel Smocot*, James Richard Forbes, and Audrey Sedal
    9th IEEE-RAS International Conference on Soft Robotics (RoboSoft 2026), Kanazawa, Japan, April 7-11, 2026
  10. Evaluation of Data-driven Kinematic Models for Autonomous Control of Continuum Robotic In-situ Bioprinters
    Swen Groen*, David Brenken, Samuel Smocot, and 3 more authors
    9th IEEE-RAS International Conference on Soft Robotics (RoboSoft 2026), Kanazawa, Japan, April 7-11, 2026
  11. Koopman Representation of Nonlinear Virtual Environments in Kinesthetic Haptic Systems
    Yanting Zhou*, Jozsef Kovecses, and James Richard Forbes
    International Conference on Robotics and Automation, Vienna, Austria, June 1-5, 2026

2025

  1. acc_passive_gd.png
    Input-Output Stability of Gradient Descent: A Discrete-Time Passivity-Based Approach
    Sepehr Moalemi* and James Richard Forbes
    American Control Conference, Denver, CO, USA, July 8-10, 2025
  2. An SE(3) Noise Model for Range-Azimuth-Elevation Sensors
    Thomas Hitchcox and James Richard Forbes
    Conference on Robots and Vision (CRV), Calgary, AB, May 26-29, 2025
    Presented by A. Del Castillo Bernal*
  3. Marginalizing and Conditioning Gaussians onto Linear Approximations of Smooth Manifolds with Applications in Robotics
    Zi Cong Guo*, James Richard Forbes, and Timothy Barfoot
    International Conference on Robotics and Automation, Atlanta, GA, May 19-23, 2025
    ICRA 2025 Best Paper Award.

2024

  1. Optimal Robot Formations: Balancing Range-Based Observability and User-Defined Configurations
    Syed Shabbir Ahmed*, Mohammed Ayman Shalaby, Jerome Le Ny, and 1 more author
    Conference on Intelligent Robots and Systems, Abu Dhabi, UAE, October 14-18, 2024
  2. Gaussian-Sum Filter for Range-based 3D Relative Pose Estimation in the Presence of Ambiguities
    Syed Shabbir Ahmed*, Mohammed Ayman Shalaby, Charles Champagne Cossette, and 2 more authors
    Conference on Control Technology and Applications, Newcastle upon Tyne, UK, August 21-23, 2024
  3. ccta_vsp_matrix_gs.png
    Passivity-Based Gain-Scheduled Control with Scheduling Matrices
    Sepehr Moalemi* and James Richard Forbes
    Conference on Control Technology and Applications, Newcastle upon Tyne, UK, August 21-23, 2024
  4. Synthesizing Control Laws from Data using Sum-of-Squares Optimization
    Jason Bramburger, Steven Dahdah*, and James Richard Forbes
    Conference on Control Technology and Applications, Newcastle upon Tyne, UK, August 21-23, 2024

2023

  1. navlie.png
    navlie: A Python Package for State Estimation on Lie Groups
    Conference on Intelligent Robots and Systems, Detroit, MI, October 1-5, 2023
  2. Magnetic Navigation using Attitude-Invariant Magnetic Field Information for Loop Closure Detection
    Natalia Pavlasek*, Charles Champagne Cossette, and James Richard Forbes
    Conference on Intelligent Robots and Systems, Detroit, MI, October 1-5, 2023
  3. Performance Evaluation of 3D Keypoint Detectors and Descriptors on Coloured Point Clouds in Subsea Environments
    Kyungmin Jung*, Thomas Hitchcox, and James Richard Forbes
    International Conference on Robotics and Automation, London, UK, May 29 - June 2, 2023
  4. Calibration and Uncertainty Characterization for Ultra-Wideband Two-Way-Ranging Measurements
    Mohammed Ayman Shalaby*, Charles Champagne Cossette, James Richard Forbes, and 1 more author
    International Conference on Robotics and Automation, London, UK, May 29 - June 2, 2023

2022

  1. Optimal Multi-robot Formations for Relative Pose Estimation Using Range Measurements
    Charles Champagne Cossette*, Mohammed Ayman Shalaby, David Saussié, and 2 more authors
    Conference on Intelligent Robots and Systems, Kyoto, Japan, October 23-27, 2022

2021

  1. Map-Aided Train Navigation with IMU Measurements
    Marc-Antoine Lavoie* and James Richard Forbes
    Conference on Intelligent Robots and Systems, Prague, Czech Republic (online), September 27 - October 1, 2021
  2. Localization with Directional Coordinates
    Charles Champagne Cossette*, Mohammed Ayman Shalaby, David Saussié, and 1 more author
    Conference on Intelligent Robots and Systems, Prague, Czech Republic (online), September 27 - October 1, 2021
  3. Invariant Extended Kalman Filtering Using Two Position Receivers for Extended Pose Estimation
    Natalia Pavlasek*, Alex Walsh, and James Richard Forbes
    International Conference on Robotics and Automation, Xi’an, China, May 30 - June 5, 2021
  4. Deep Koopman Representation for Control over Images (DKRCI)
    Philippe Laferriere*, Samuel Laferriere, Steven Dahdah, and 2 more authors
    18th Conference on Robots and Vision, Burnaby, BC,, May 26 - 28, 2021

2020

  1. A Point Cloud Registration Pipeline using Gaussian Process Regression for Bathymetric SLAM
    Thomas Hitchcox* and James Richard Forbes
    Conference on Intelligent Robots and Systems, Las Vegas, NV, October 25-29, 2020
  2. TWOLATE: Total Registration of Point-Clouds Using a Weighted Optimal Linear Attitude and Translation Estimator
    Duowen Qian*, Guillaume Charland-Arcand, and James Richard Forbes
    Conference on Control Technology and Applications, Montreal, QC, August 24-26, 2020
  3. System Identification and H∞ Control of a Fatigue Structural Testing Rig
    Robyn Fortune*, Christopher André Beltempo, and James Richard Forbes
    Conference on Control Technology and Applications, Montreal, QC, August 24-26, 2020
  4. Cartesian Elastodynamics Model of a Full-Mobility PKM with Flexible Links
    Qi Sun*, Jorge Angeles, and James Richard Forbes
    New Trends in Mechanism and Machine Science. EuCoMeS 2020. Mechanisms and Machine Science, 2020
  5. Dynamics Modeling and Validation of a 3-PRR Planar Parallel Robot
    Qi Sun*, Jorge Angeles, and James Richard Forbes
    Canadian Society for Mechanical Engineering International Congress, Charlottetown, PEI, June 21-24, 2020

2019

  1. DReCon: Data-Driven Responsive Control of Physics-Based Characters
    Kevin Bergemin*, Daniel Holden, Simon Clavet, and 1 more author
    SIGGRAPH Asia, Brisbane, Australia, November 18-21, 2019
  2. Periodic Tracking Control Using Gain-Scheduled Fourier Series-Based Internal Models
    Dylan Caverly, Ryan James Caverly*, and James Richard Forbes
    ASME Dynamic Systems and Control Conference, Park City, UT, October 9-11, 2019
  3. An Invariant Extended H∞ Filter
    Marc-Antoine Lavoie*, Jonathan Arsenault, and James Richard Forbes
    Conference on Decision and Control, Nice, France, December 11-13, 2019
    Invited session 1 on “multi-sensor fusion techniques for state estimation in navigation"
  4. System Identification and Feedforward Control of a Fatigue Structural Testing Rig: The Single Actuator Case
    Robyn Fortune*, Christopher André Beltempo, and James Richard Forbes
    21th IFAC Symposium on Automatic Control in Aerospace (ACA 2019), Cranfield UK, August 27-30, 2019
  5. Invariant Sliding Window Filtering for Attitude and Bias Estimation
    Alex Walsh*, Jonathan Arsenault, and James Richard Forbes
    American Control Conference, Philadelphia, PA, USA, July 10-12, 2019
  6. Relative Constrained SLAM for Robot Navigation
    Duowen Qian*, Shatil Rahman, and James Richard Forbes
    American Control Conference, Philadelphia, PA, USA, July 10-12, 2019
  7. Synthesis of Strictly Negative Imaginary Controllers Using a H∞ Performance Index
    Ken Lee* and James Richard Forbes
    American Control Conference, Philadelphia, PA, USA, July 10-12, 2019
  8. Nonlinear Attitude and Bias Observer Design with a Gibbs-Inspired Cost Function Using Direct Vector Measurements
    David Evan Zlotnik and James Richard Forbes*
    American Control Conference, Philadelphia, PA, USA, July 10-12, 2019
  9. H∞-Optimal Strictly Positive Real Parallel Feedforward Control
    Ryan James Caverly* and James Richard Forbes
    American Control Conference, Philadelphia, PA, USA, July 10-12, 2019
  10. Elastodynamics of a Parallel Schonflies-Motion Generator
    Zuyu Yin*, Bruno Belzile, Jorge Angeles, and 1 more author
    2019 CCToMM M3 Symposium, Montreal, QC, May 16-17, 2019
  11. Modeling and Control of a Passively-Coupled Tilt-Rotor Vertical Takeoff and Landing Aircraft
    Romain Chiappinelli*, Mitchell Cohen, Martin Doff-Sotta, and 3 more authors
    International Conference on Robotics and Automation, Montreal, QC, May 20-24, 2019

2018

  1. H∞-Optimal Parallel Feedforward Control using Minimum Gain
    Ryan James Caverly* and James Richard Forbes
    IEEE Conference on Decision and Control, Miami Beach, FL, December 17-19, 2018
  2. Linearly Combining Sensor Measurements Optimally to Enforce an SPR Transfer Matrix
    Ryan James Caverly and James Richard Forbes*
    IEEE Conference on Control Technology and Applications, Copenhagen, Denmark, August 21-24, 2018
  3. Riemann Sphere Interpretation of the Passivity, Small Gain, and Conic Sector Theorems
    Ken Lee, Alex Walsh, and James Richard Forbes*
    IEEE Conference on Control Technology and Applications, Copenhagen, Denmark, August 21-24, 2018
  4. A Linear- and Linear-Matrix-Inequality-Constrained Extended Kalman Filter
    Robin Aucoin*, Stephen Alexander Chee, and James Richard Forbes
    American Control Conference, Milwaukee, WI, USA, June 27-29, 2018
  5. Iterative H_2-Conic Controller Synthesis
    Leila Jasmine Bridgeman* and James Richard Forbes
    American Control Conference, Milwaukee, WI, USA, June 27-29, 2018
  6. Elastostatics of a Full-Mobility PKM with Flexible Links
    Qi Sun*, Jorge Angeles, and James Richard Forbes
    ROMANSY 22 - Robot Design, Dynamics and Control, Rennes, France, June 25-38, 2018
  7. Zero Shaping of Nonminimum Phase Aircraft Dynamics
    Ryan James Caverly* and James Richard Forbes
    AIAA Science and Technology Forum and Exposition 2018, Gaylord Palms, Kissimmee, FL, USA, January 9–12, 2018

2017

  1. Sigma Point Kalman Filtering on Matrix Lie Groups
    James Richard Forbes* and David Evan Zlotnik
    3rd conference on Geometric Science of Information (GSI 2017), Société Mathématique de France, Paris, France, November 7–9, 2017
    J.R. Forbes is an invited speaker as part of “Geometric Robotics" session.
  2. Trimetric Imaging of the Martian Ionosphere using a CubeSat Constellation
    Edgar Bering*, Laila Andersson, Ji Chen, and 13 more authors
    AIAA SPACE and Astronautics Forum and Exposition, Orlando, FL, USA, September 12-14, 2017
  3. Norm- and Linear-Inequality-Constrained State Estimation: An LMI Approach
    Stephen Alexander Chee*, Leila Jasmine Bridgeman, and James Richard Forbes
    IEEE Conference on Control Technology and Applications, Kohala Coast, HI, USA, August 27–30, 2017
  4. Modelling of Flexible Cable-Driven Parallel Robots using a Rayleigh-Ritz Approach
    Harsh Atul Godbole*, Ryan James Caverly, and James Richard Forbes
    Third International Conference on Cable-Driven Parallel Robots, Quebec City, QC, August 2-4, 2017
  5. Nyquist Interpretation of the Large Gain Theorem
    Ryan James Caverly and James Richard Forbes*
    20th IFAC World Congress, Toulouse, France, July 9–14, 2017
  6. Conic Controller Synthesis that Minimizes an Upper Bound on the Closed-Loop H_2-Norm
    Leila Jasmine Bridgeman* and James Richard Forbes
    American Control Conference, Seattle, WA, USA, May 24-26, 2017
  7. Regional Pole and Zero Placement with Static Output Feedback via the Modified Minimum Gain Lemma
    Ryan James Caverly* and James Richard Forbes
    American Control Conference, Seattle, WA, USA, May 24-26, 2017
  8. Constrained Extremum-Seeking Guidance Using a Constrained Kalman Filter
    Alex Walsh*, John Jack Ryan, and James Richard Forbes
    American Control Conference, Seattle, WA, USA, May 24-26, 2017
  9. Gust-Load Alleviation of a Flexible Aircraft using a Disturbance Observer
    Ryan James Caverly*, James Richard Forbes, Brian Danowsky, and 1 more author
    AIAA Science and Technology Forum and Exposition 2017, Gaylord Texan, Grapevine, TX, USA, January 9–13, 2017
  10. Norm-Constrained Forward-Backward Smoothing
    Stephen Alexander Chee* and James Richard Forbes
    AIAA Science and Technology Forum and Exposition 2017, Gaylord Texan, Grapevine, TX, USA, January 9–13, 2017

2016

  1. Exteroceptive Measurement Filtering Embedded within an SO(3)-Based Attitude Estimator
    David Evan Zlotnik* and James Richard Forbes
    55^th Conference on Decision and Control, Las Vagas, NV, USA, December 12-14, 2016
  2. Nonlinear Dynamic Inversion of a Flexible Aircraft
    Ryan James Caverly*, Anouck Girard, Ilya Kolmanovsky, and 1 more author
    20th IFAC Symposium on Automatic Control in Aerospace (ACA 2016), Sherbrooke, Quebec, Canada, August 21-15, 2016
  3. Gravity-Gradient-Stabilized Spacecraft Attitude Estimation Using Rate-Gyroscope Measurements
    Stephen Alexander Chee*, James Richard Forbes, and Dennis S. Bernstein
    American Control Conference, Boston, MA, USA, July 6-8, 2016
  4. Control Bandwidth Recovery of Flexible Pointing Systems
    David Evan Zlotnik*, James Richard Forbes, and Jack Aldrich
    American Control Conference, Boston, MA, USA, July 6-8, 2016
  5. Robust Controller Design using the Large Gain Theorem: The Full-State Feedback Case
    Ryan James Caverly* and James Richard Forbes
    American Control Conference, Boston, MA, USA, July 6-8, 2016
    Awarded “Best Paper" in session
  6. Flexible Kiteplane Modeling and Control with an Unsteady Aerodynamic Model
    Ryan James Caverly* and James Richard Forbes
    American Control Conference, Boston, MA, USA, July 6-8, 2016
  7. MarsCAT: Mars Array of ionospheric Research Satellites using the CubeSat Ambipolar Thruster
    Edgar Bering*, L. S. Pinsky, Liming Li, and 11 more authors
    AIAA Science and Technology Forum and Exposition 2016, San Diego, CA, USA, January 4–8, 2016
  8. Norm-constrained Unscented Kalman Filter with Application to High Area-to-Mass Ratio Space-Debris Tracking
    Stephen Alexander Chee* and James Richard Forbes
    AIAA Science and Technology Forum and Exposition 2016, San Diego, CA, USA, January 4–8, 2016

2015

  1. Trajectory Tracking of a Pendulum-Driven Spherical Robot
    Francois Robert Hogan* and James Richard Forbes
    ASME 2015 Dynamic Systems and Control Conference, Columbus, OH, USA, October 28-30, 2015
  2. Dynamic Modeling of a Flexible Rolling Sphere
    Francois Robert Hogan*, James Richard Forbes, and Alex Walsh
    Proc. 11^th International Conference on Multibody Systems, Nonlinear Dynamics, and Control, Boston, MA, USA, August 2-5, 2015
  3. A Nonlinear Attitude Estimator with Desirable Convergence Properties
    David Evan Zlotnik* and James Richard Forbes
    European Control Conference, Linz, Austria, July 15-17, 2015
  4. Strictly Positive Real and Conic System Syntheses Using Observers
    Leila Jasmine Bridgeman*, Mohamed Najih, and James Richard Forbes
    American Control Conference, Chicago, IL, USA, July 1-3, 2015
  5. Control of a Planar Wind Energy Harvesting Kite with Flexible Cables
    Alex Walsh* and James Richard Forbes
    American Control Conference, Chicago, IL, USA, July 1-3, 2015
    Special session on Dynamics and Control of Airborne Wind Energy Systems
  6. Maintaining Positive Cable Tensions During Operation of a Single Degree of Freedom Flexible Cable-Driven Parallel Manipulator
    Ryan James Caverly* and James Richard Forbes
    American Control Conference, Chicago, IL, USA, July 1-3, 2015
    Awarded “Best Paper" in session
  7. Conic-Sector-Based Control in the Presence of Delay
    Leila Jasmine Bridgeman* and James Richard Forbes
    12th IFAC Workshop on Time Delay Systems (TDS 2015), Ann Arbor, MI, USA, June 28-30, 2015

2014

  1. Design of Biaxial Navigation-grade MEMS Accelerometers
    Xiaowei Shan*, Ting Zou, James Richard Forbes, and 1 more author
    ASME 2014 International Mechanical Engineering Congress & Exposition, Montreal, QC, November 14-20, 2014
  2. Rotation-Matrix-Based Attitude Control Without Angular Velocity Measurements
    David Evan Zlotnik* and James Richard Forbes
    American Control Conference, Portland, OR, USA, June 4-6, 2014
  3. Spacecraft Constrained Attitude Control using Positively Invariant Constraint Admissible Sets on SO(3) \times \mathbbR^3
    Avishai Weiss*, Frederick Leve, Morgan Baldwin, and 2 more authors
    American Control Conference, Portland, OR, USA, June 4-6, 2014
  4. The Minimum Gain Lemma
    Leila Jasmine Bridgeman* and James Richard Forbes
    American Control Conference, Portland, OR, USA, June 4-6, 2014
  5. Conic-Sector-Based Synthesis: Theory and Experiments
    Leila Jasmine Bridgeman*, Ryan James Caverly, and James Richard Forbes
    American Control Conference, Portland, OR, USA, June 4-6, 2014
    Awarded “Best Paper" in session

2013

  1. Passivity-Based Adaptive Attitude Control with Gravity-Gradient Torque Compensation
    Julian Pierre Stellini, James Richard Forbes*, and Christopher John Damaren
    AIAA Guidance, Navigation, and Control Conference, Boston, MA, USA, August 19-22, 2013
  2. Conic-Sector-Based Control to Circumvent Passivity Violations
    Leila Jasmine Bridgeman* and James Richard Forbes
    American Control Conference, Washington, DC, USA, June 17-19, 2013
  3. Dynamic Modelling, Estimation, and Control for Precision Pointing of an Atmospheric Balloon Platform
    David Evan Zlotnik* and James Richard Forbes
    2013 CCToMM M3 Symposium, Montreal, QC, May 30-31, 2013
  4. Saturated Proportional Derivative Control of a Single-Link Flexible-Joint Manipulator
    Ryan James Caverly*, David Evan Zlotnik, and James Richard Forbes
    2013 CCToMM M3 Symposium, Montreal, QC, May 30-31, 2013
  5. Sequential Pose Estimation Using Linearized Rotation Matrices for Consumer Devices
    Timothy Drews*, Paul Kry, James Richard Forbes, and 1 more author
    Conference on Computer and Robot Vision (CRV 2013), Regina, SK, May 28-31, 2013
    Timothy Drews awarded “Best Student Paper” award

2012

  1. Nonlinear Optimal Control of a Holonomic Airship
    Yin Yang, Inna Sharf, and James Richard Forbes*
    AIAA Guidance, Navigation, and Control Conference, Minneapolis, MN, USA, August 13-16, 2012
    Awarded “Best Presentation” in Control in Aerospace Robotics 1 session

2011

  1. Synthesis of Optimal Finite Frequency Controllers for Flexible Robotic Manipulator Control
    James Richard Forbes* and Christopher John Damaren
    AIAA Guidance, Navigation, and Control Conference, Portland, OR, USA, August 8-11, 2011
    Awarded “Best Presentation” in Optimal Control session
  2. Investigation of Active Vibration Suppression of a Flexible Satellite Using Magnetic Attitude Control
    Everett J. Findlay*, James Richard Forbes, Hugh H. T. Liu, and 3 more authors
    AIAA Guidance, Navigation, and Control Conference, Portland, OR, USA, August 8-11, 2011

2010

  1. Extended Kalman Filter and Sigma Point Filter Approaches to Adaptive Filtering
    James Richard Forbes*
    AIAA Guidance, Navigation, and Control Conference, Toronto, ON, August 2-5, 2010
    AIAA GNC 2010 Graduate Student Paper Competition Finalist
  2. Linear Time-Varying Passivity-Based Attitude Control Employing Magnetic and Mechanical Actuation
    James Richard Forbes* and Christopher John Damaren
    AIAA Guidance, Navigation, and Control Conference, Toronto, ON, August 2-5, 2010
  3. Passive Linear Time-Varying Systems: State-Space Realizations, Stability in Feedback, and Controller Synthesis
    James Richard Forbes* and Christopher John Damaren
    American Control Conference, Baltimore, MD, USA, June 30 - July 2, 2010

2009

  1. Robust Control of a Vibrating Beam Using the Hybrid Passivity and Finite Gain Stability Theorem
    James Richard Forbes* and Christopher John Damaren
    AIAA Guidance, Navigation, and Control Conference, Chicago, IL, USA, August 10-13, AIAA-2009-5787, 2009

2008

  1. Design of Gain-Scheduled SPR Controllers Using Numerical Optimization
    James Richard Forbes* and Christopher John Damaren
    AIAA Guidance, Navigation, and Control Conference, Honolulu, HI, USA, August 18-21, AIAA-2008-7312, 2008