Matthew Giamou

Ph.D. Student

What performance guarantees exist for algorithms running on complex robot systems that operate in dynamic environments shared with humans and other autonomous agents? This critical question motivates Matt’s work on safe robotic estimation and planning. Matt completed his Master’s degree in Aeronautical engineering at MIT, where he researched resource-efficient simultaneous localization and mapping (SLAM) with the Aerospace Controls Laboratory. His work focused on optimal communication and computation for multi-robot systems using SLAM in challenging missions like wilderness search and rescue.


Currently, Matt is applying global polynomial optimization techniques to various estimation and planning problems involving 3D position and orientation. This will lead to robots that are able to verify the quality of their model of the world and take action to correct any shortcomings. Matt is also interested in deriving bounds on measurement noise that ensure observability and fast, globally optimal solutions to key robotic estimation problems. These optimization methods, when combined with state-of-the-art learning-based solutions to problems, will form a high-performance and provably safe architecture for mobile autonomous systems. Matt is a Vector Institute Post-Graduate Affiliate, and the recipient of a 2019 Royal Bank of Canada Fellowship. Matt has worked on several projects including:


Global Polynomial Optimization for Robot Kinematics

Screen Shot 2016-03-13 at 1.04.41 AM

Convex relaxations for polynomial formulations of inverse kinematics.

Convex Iteration for Distance-Geometric Inverse Kinematics
Matthew Giamou*, Filip Marić*, David M. Rosen, Valentin Peretroukhin Nicholas Roy, Ivan Petrović, Jonathan Kelly
ICRA 2022.
Inverse Kinematics for Serial Kinematic Chains via Sum of Squares Optimization
Filip Marić*, Matthew Giamou*, Soroush Khoubyarian, Ivan Petrović, Jonathan Kelly
ICRA 2020.

Certifiably Globally Optimal Estimation via Convex Relaxations

Screen Shot 2016-03-13 at 1.04.41 AM

Dual SDP relaxation for extrinsic calibration.

Sparse Bounded Degree Sum of Squares Optimization for Certifiably Globally Optimal Rotation Averaging
Matthew Giamou, Filip Maric, Valentin Peretroukhin, Jonathan Kelly
arXiv pre-print.
Certifiably Globally Optimal Extrinsic Calibration from Per-Sensor Egomotion
Matthew Giamou, Ziye Ma, Valentin Peretroukhin, Jonathan Kelly
IEEE RA-L 2019.

Sensor Calibration for Robotic Systems

Screen Shot 2016-03-13 at 1.04.41 AM

Self-calibration between sensors.

Certifiably Optimal Monocular Hand-Eye Calibration
Emmett Wise*, Matthew Giamou*, Soroush Khoubyarian, Abhinav Grover, Jonathan Kelly
MFI 2020.
Entropy-Based  Calibration of 2D Lidars to Egomotion Sensors
Jacob Lambert, Lee Clement, Matthew Giamou, Jonathan Kelly
MFI 2016. Baden-Baden.

Resource-Efficient Communication for Multi-Robot SLAM

RSS 2018.

Measurement exchange graph for multi-robot SLAM.

Talk Resource-Efficiently to Me: Optimal Communication Planning for Distributed SLAM Front-Ends
Matthew Giamou*, Kasra Khosoussi*, Jonathan How
ICRA 2018. Brisbane.
Near-Optimal Budgeted Data Exchange for Distributed Loop Closure Detection
Yulun Tian, Kasra Khosoussi, Matthew Giamou, Jonathan How, Jonathan Kelly
RSS 2018. Pittsburgh.

* Denotes equal contribution.