James Forbes
William Dawson Scholar
Ph.D. Aerospace Science and Engineering, University of Toronto
M.A.Sc. Aerospace Science and Engineering, University of Toronto
B.A.Sc. Mechanical Engineering, University of Waterloo
MECH 309: Numerical Methods in Mechanical Engineering (3 credits)
MECH 412: System Dynamics and Control (3 Credits)
MECH 513: Control Systems (3 Credits)
MECH 672: Navigation and Control of Robotic and Aerospace Systems (4 credits)
- T. Hitchcox and J. R. Forbes, 鈥淢ind the Gap: Norm-Aware Adaptive Robust Loss for Multivariate Least-Squares Problems,鈥 IEEE Robotics and Automation Letters, vol. 7, no. 3, pp. 7116鈥7123, 2022.
- F. Ahmed, L. A. Sobiesiak, and J. R. Forbes,鈥淢odel Predictive Control of a Tandem-Rotor Helicopter with a Non-Uniformly Spaced Prediction Horizon,鈥 IEEE Control Systems Letters, vol. 6, pp. 2828鈥 2833, 2022.
- K. Lee and J. R. Forbes, 鈥淧osition and Attitude Tracking Control Using CCW and SNI System Theory With Applications to Multi-agent Systems,鈥 Automatica, vol. 139, p. 110203, 2022.
- T. D. Barfoot, J. R. Forbes, and G. M. D鈥橢leuterio, 鈥淰ectorial Parameterizations of Pose,鈥 Robotica, vol. 40, no. 7, pp. 2409鈥2427, 2022.
- Z. C. Gau, V. Korotkine, J. R. Forbes, and T. D. Barfoot, 鈥淜oopman Linearization for Data-Driven Batch State Estimation of Control-Affine Systems,鈥 IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 866鈥873, 2022.
- D. Lisus, C. C. Cossette, M. Shalaby, and J. R. Forbes, 鈥淗eading Estimation Using Ultra-wideband Received Signal Strength and Gaussian Processes,鈥 IEEE Robotics and Automation Letters, vol. 6, no. 4, pp. 8387鈥8393, 2021.
- M. Shalaby, C. C. Cossette, J. R. Forbes, and J. Le Ny, 鈥淩elative Position Estimation in Multi- Agent Systems Using Attitude-Coupled Range Measurements,鈥 IEEE Robotics and Automation Let- ters, vol. 6, no. 3, pp. 4955鈥4961, 2021.
- M. Cohen, K. Abdulrahim, and J. R. Forbes, 鈥淔inite-Horizon LQR Control of Quadrotors on SE_2(3),鈥 IEEE Robotics and Automation Letters, vol. 5, no. 4, pp. 5748鈥5755, 2020.
- N. van der Laan, M. Cohen, J. Arsenault, and J. R. Forbes, 鈥淭he Invariant Rauch-Tung-Striebel Smoother,鈥 IEEE Robotics and Automation Letters, vol. 5, no. 4, pp. 5067鈥5074, 2020.
- T. D. Barfoot, J. R. Forbes, and D. Yoon, 鈥淓xactly Sparse Gaussian Variational Inference with Ap- plication to Derivative-Free Batch Nonlinear State Estimation,鈥 International Journal of Robotics Research, vol. 39, no. 13, pp. 1473鈥1502, 2020.
- C. C. Cossette, A. Walsh, and J. R. Forbes, 鈥淭he Complex-Step Derivative Approximation on Matrix Lie Groups," IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 906-913, 2020.
- D. E. Zlotnik and J. R. Forbes, 鈥淗igher-Order Nonlinear Complementary Filtering on Lie Groups,鈥 IEEE Transactions on Automatic Control, vol. 64, no. 5, pp. 1772鈥1783, 2019.
- D. E. Zlotnik and J. R. Forbes, 鈥淕radient-Based Observer for Simultaneous Localization and Mapping,鈥 IEEE Transactions on Automatic Control, vol. 63, no. 12, pp. 4338 鈥 4344, 2018.
听
Navigation, Guidance, and Control
- Nonlinear state estimation including batch and filtering methods for robot navigation
- Nonlinear control including Lyapunov approaches, input-output stability, and gain-scheduled control
- Controller synthesis via numerical optimization and Linear Matrix Inequalities (LMIs)
- Data-driven modelling and system identification
- The application of mathematics, numerical optimization, and machine learning tools to problems found in robotics
听
Robotics Applications
- Unmanned Aerial Vehicles (UAVs)
- Unmanned Ground Vehicles (UGVs), including on- and off-road vehicles, rail vehicles
- Autonomous Underwater Vehicles (AUV)
- SLAM
- Serial robots
- Cable-actuated robots
Primary Research Theme: Dynamics and Control
Research Lab/Group:听
I am interested in navigation, guidance, and control (commonly referred to as 鈥淕NC鈥) techniques for robotic systems. I am interested in fundamental theoretical developments, as well as the application of new and existing theories to practical, real-world problems.
听