Skip to main content

Showing 1–39 of 39 results for author: Forbes, J R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.05452  [pdf, other

    cs.RO

    A Hessian for Gaussian Mixture Likelihoods in Nonlinear Least Squares

    Authors: Vassili Korotkine, Mitchell Cohen, James Richard Forbes

    Abstract: This paper proposes a novel Hessian approximation for Maximum a Posteriori estimation problems in robotics involving Gaussian mixture likelihoods. The proposed Hessian leads to better convergence properties. Previous approaches manipulate the Gaussian mixture likelihood into a form that allows the problem to be represented as a nonlinear least squares (NLS) problem. However, they result in an inac… ▽ More

    Submitted 8 April, 2024; originally announced April 2024.

    Comments: 8 pages, 2 figures. Submitted to IEEE Robotics and Automation Letters

  2. arXiv:2403.00988  [pdf, other

    cs.RO

    Optimal Robot Formations: Balancing Range-Based Observability and User-Defined Configurations

    Authors: Syed Shabbir Ahmed, Mohammed Ayman Shalaby, Jerome Le Ny, James Richard Forbes

    Abstract: This paper introduces a set of customizable and novel cost functions that enable the user to easily specify desirable robot formations, such as a ``high-coverage'' infrastructure-inspection formation, while maintaining high relative pose estimation accuracy. The overall cost function balances the need for the robots to be close together for good ranging-based relative localization accuracy and the… ▽ More

    Submitted 1 March, 2024; originally announced March 2024.

    Comments: 8 pages, 9 figures, submitted to IEEE International Conference on Intelligent Robots and Systems 2024

  3. Navigation and Control of Unconventional VTOL UAVs in Forward-Flight with Explicit Wind Velocity Estimation

    Authors: Mitchell Cohen, James Richard Forbes

    Abstract: This paper presents a solution for the state estimation and control problems for a class of unconventional vertical takeoff and landing (VTOL) UAVs operating in forward-flight conditions. A tightly-coupled state estimation approach is used to estimate the aircraft navigation states, sensor biases, and the wind velocity. State estimation is done within a matrix Lie group framework using the Invaria… ▽ More

    Submitted 29 February, 2024; originally announced March 2024.

    Comments: 8 pages, 7 figures, published in Robotics and Automation Letters

    Journal ref: IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 1151-1158, June 2020

  4. The Invariant Rauch-Tung-Striebel Smoother

    Authors: Niels van der Laan, Mitchell Cohen, Jonathan Arsenault, James Richard Forbes

    Abstract: This paper presents an invariant Rauch-Tung- Striebel (IRTS) smoother applicable to systems with states that are an element of a matrix Lie group. In particular, the extended Rauch-Tung-Striebel (RTS) smoother is adapted to work within a matrix Lie group framework. The main advantage of the invariant RTS (IRTS) smoother is that the linearization of the process and measurement models is independent… ▽ More

    Submitted 29 February, 2024; originally announced March 2024.

    Comments: 8 pages, 3 figures, published in Robotics and Automation Letters

    Journal ref: IEEE Robotics and Automation Letters, vol. 5, no. 4, pp 5067-5074, June 2020

  5. Laser-to-Vehicle Extrinsic Calibration in Low-Observability Scenarios for Subsea Map**

    Authors: Thomas Hitchcox, James Richard Forbes

    Abstract: Laser line scanners are increasingly being used in the subsea industry for high-resolution map** and infrastructure inspection. However, calibrating the 3D pose of the scanner relative to the vehicle is a perennial source of confusion and frustration for industrial surveyors. This work describes three novel algorithms for laser-to-vehicle extrinsic calibration using naturally occurring features.… ▽ More

    Submitted 8 March, 2024; v1 submitted 22 February, 2024; originally announced February 2024.

    Comments: 8 pages, 8 figures. Accepted for publication in IEEE Robotics and Automation Letters. Updated to include vol., no., and page nos

  6. arXiv:2402.08566  [pdf, other

    cs.RO

    Gaussian-Sum Filter for Range-based 3D Relative Pose Estimation in the Presence of Ambiguities

    Authors: Syed S. Ahmed, Mohammed A. Shalaby, Charles C. Cossette, Jerome Le Ny, James R. Forbes

    Abstract: Multi-robot systems must have the ability to accurately estimate relative states between robots in order to perform collaborative tasks, possibly with no external aiding. Three-dimensional relative pose estimation using range measurements oftentimes suffers from a finite number of non-unique solutions, or ambiguities. This paper: 1) identifies and accurately estimates all possible ambiguities in 2… ▽ More

    Submitted 13 February, 2024; originally announced February 2024.

    Comments: 7 pages, 9 figures, submitted to IEEE Conference on Control Technology and Applications 2024

  7. arXiv:2310.15774  [pdf, other

    cs.RO

    navlie: A Python Package for State Estimation on Lie Groups

    Authors: Charles Champagne Cossette, Mitchell Cohen, Vassili Korotkine, Arturo del Castillo Bernal, Mohammed Ayman Shalaby, James Richard Forbes

    Abstract: The ability to rapidly test a variety of algorithms for an arbitrary state estimation task is valuable in the prototy** phase of navigation systems. Lie group theory is now mainstream in the robotics community, and hence estimation prototy** tools should allow state definitions that belong to manifolds. A new package, called navlie, provides a framework that allows a user to model a large clas… ▽ More

    Submitted 24 October, 2023; originally announced October 2023.

    Comments: 6 pages, 8 figures, presented at the 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

  8. arXiv:2310.10612  [pdf, other

    cs.RO

    Bayesian Filtering for Homography Estimation

    Authors: Arturo Del Castillo Bernal, Philippe Decoste, James Richard Forbes

    Abstract: This paper considers homography estimation in a Bayesian filtering framework using rate gyro and camera measurements. The use of rate gyro measurements facilitates a more reliable estimate of homography in the presence of occlusions, while a Bayesian filtering approach generates both a homography estimate along with an uncertainty. Uncertainty information opens the door to adaptive filtering appro… ▽ More

    Submitted 16 October, 2023; originally announced October 2023.

    Comments: 8 pages and 6 figures, to be published in IEEE Robotics and Automation Letters

  9. arXiv:2310.08686  [pdf, other

    cs.RO

    IMU Preintegration for Multi-Robot Systems in the Presence of Bias and Communication Constraints

    Authors: Mohammed Ayman Shalaby, Charles Champagne Cossette, Jerome Le Ny, James Richard Forbes

    Abstract: This document is in supplement to the paper titled "Multi-Robot Relative Pose Estimation and IMU Preintegration Using Passive UWB Transceivers", available at [1]. The purpose of this document is to show how IMU biases can be incorporated into the framework presented in [1], while maintaining the differential Sylvester equation form of the process model.

    Submitted 16 October, 2023; v1 submitted 12 October, 2023; originally announced October 2023.

  10. arXiv:2309.05518  [pdf, other

    cs.RO

    STAR-loc: Dataset for STereo And Range-based localization

    Authors: Frederike Dümbgen, Mohammed A. Shalaby, Connor Holmes, Charles C. Cossette, James R. Forbes, Jerome Le Ny, Timothy D. Barfoot

    Abstract: This document contains a detailed description of the STAR-loc dataset. For a quick starting guide please refer to the associated Github repository (https://github.com/utiasASRL/starloc). The dataset consists of stereo camera data (rectified/raw images and inertial measurement unit measurements) and ultra-wideband (UWB) data (range measurements) collected on a sensor rig in a Vicon motion capture a… ▽ More

    Submitted 11 September, 2023; originally announced September 2023.

    Comments: 15 pages, 15 figures

  11. arXiv:2309.04375  [pdf, other

    cs.RO

    Data-Driven Batch Localization and SLAM Using Koopman Linearization

    Authors: Zi Cong Guo, Frederike Dümbgen, James R. Forbes, Timothy D. Barfoot

    Abstract: We present a framework for model-free batch localization and SLAM. We use lifting functions to map a control-affine system into a high-dimensional space, where both the process model and the measurement model are rendered bilinear. During training, we solve a least-squares problem using groundtruth data to compute the high-dimensional model matrices associated with the lifted system purely from da… ▽ More

    Submitted 8 September, 2023; originally announced September 2023.

    Comments: Submitted to IEEE T-RO. 18 pages, 9 figures, 1 table

  12. arXiv:2309.02394  [pdf, other

    cs.RO

    Magnetic Navigation using Attitude-Invariant Magnetic Field Information for Loop Closure Detection

    Authors: Natalia Pavlasek, Charles Champagne Cossette, David Roy-Guay, James Richard Forbes

    Abstract: Indoor magnetic fields are a combination of Earth's magnetic field and disruptions induced by ferromagnetic objects, such as steel structural components in buildings. As a result of these disruptions, pervasive in indoor spaces, magnetic field data is often omitted from navigation algorithms in indoor environments. This paper leverages the spatially-varying disruptions to Earth's magnetic field to… ▽ More

    Submitted 5 September, 2023; originally announced September 2023.

  13. Combining DVL-INS and Laser-Based Loop Closures in a Batch Estimation Framework for Underwater Positioning

    Authors: Amro Al-Baali, Thomas Hitchcox, James Richard Forbes

    Abstract: Correcting gradual position drift is a challenge in long-term subsea navigation. Though highly accurate, modern inertial navigation system (INS) estimates will drift over time due to the accumulated effects of sensor noise and biases, even with acoustic aiding from a Doppler velocity log (DVL). The raw sensor measurements and estimation algorithms used by the DVL-aided INS are often proprietary, w… ▽ More

    Submitted 10 July, 2023; originally announced July 2023.

    Comments: 17 pages, 13 figures. Accepted for publication at the IEEE Journal of Oceanic Engineering

  14. arXiv:2305.06869  [pdf, other

    cs.RO

    An Adaptive Graduated Nonconvexity Loss Function for Robust Nonlinear Least Squares Solutions

    Authors: Kyungmin Jung, Thomas Hitchcox, James Richard Forbes

    Abstract: Many problems in robotics, such as estimating the state from noisy sensor data or aligning two point clouds, can be posed and solved as least-squares problems. Unfortunately, vanilla nonminimal solvers for least-squares problems are notoriously sensitive to outliers. As such, various robust loss functions have been proposed to reduce the sensitivity to outliers. Examples of loss functions include… ▽ More

    Submitted 10 May, 2024; v1 submitted 11 May, 2023; originally announced May 2023.

  15. arXiv:2304.04036  [pdf, other

    cs.RO

    Decentralized State Estimation: An Approach using Pseudomeasurements and Preintegration

    Authors: Charles Champagne Cossette, Mohammed Ayman Shalaby, David Saussié, James Richard Forbes

    Abstract: This paper addresses the problem of decentralized, collaborative state estimation in robotic teams. In particular, this paper considers problems where individual robots estimate similar physical quantities, such as each other's position relative to themselves. The use of pseudomeasurements is introduced as a means of modelling such relationships between robots' state estimates, and is shown to be… ▽ More

    Submitted 22 January, 2024; v1 submitted 8 April, 2023; originally announced April 2023.

    Comments: 15 pages, 13 figures, submitted to IJRR

  16. arXiv:2304.03837  [pdf, other

    cs.RO eess.SP

    Multi-Robot Relative Pose Estimation and IMU Preintegration Using Passive UWB Transceivers

    Authors: Mohammed Ayman Shalaby, Charles Champagne Cossette, Jerome Le Ny, James Richard Forbes

    Abstract: Ultra-wideband (UWB) systems are becoming increasingly popular as a means of inter-robot ranging and communication. A major constraint associated with UWB is that only one pair of UWB transceivers can range at a time to avoid interference, hence hindering the scalability of UWB-based localization. In this paper, a ranging protocol is proposed that allows all robots to passively listen on neighbour… ▽ More

    Submitted 11 April, 2023; v1 submitted 7 April, 2023; originally announced April 2023.

  17. arXiv:2303.15318  [pdf, other

    eess.SY cs.LG math.DS

    Closed-Loop Koopman Operator Approximation

    Authors: Steven Dahdah, James Richard Forbes

    Abstract: This paper proposes a method to identify a Koopman model of a feedback-controlled system given a known controller. The Koopman operator allows a nonlinear system to be rewritten as an infinite-dimensional linear system by viewing it in terms of an infinite set of lifting functions. A finite-dimensional approximation of the Koopman operator can be identified from data by choosing a finite subset of… ▽ More

    Submitted 1 May, 2024; v1 submitted 27 March, 2023; originally announced March 2023.

    Comments: 13 pages, 11 figures, 3 tables, accepted for accepted for publication in Machine Learning: Science and Technology

    Journal ref: Mach. Learn.: Sci. Technol. 5 025038 (2024)

  18. Improving Self-Consistency in Underwater Map** Through Laser-Based Loop Closure (Extended)

    Authors: Thomas Hitchcox, James Richard Forbes

    Abstract: Accurate, self-consistent bathymetric maps are needed to monitor changes in subsea environments and infrastructure. These maps are increasingly collected by underwater vehicles, and map** requires an accurate vehicle navigation solution. Commercial off-the-shelf (COTS) navigation solutions for underwater vehicles often rely on external acoustic sensors for localization, however survey-grade acou… ▽ More

    Submitted 9 June, 2023; v1 submitted 5 January, 2023; originally announced January 2023.

    Comments: 26 pages, 18 figures. V2 correct Table III x2 parameter values, Table VIII 'INS' values, and equation A.28

    Journal ref: IEEE Transactions on Robotics, vol. 39, no. 3, pp. 1873-1892, 2023

  19. Know What You Don't Know: Consistency in Sliding Window Filtering with Unobservable States Applied to Visual-Inertial SLAM (Extended Version)

    Authors: Daniil Lisus, Mitchell Cohen, James Richard Forbes

    Abstract: Estimation algorithms, such as the sliding window filter, produce an estimate and uncertainty of desired states. This task becomes challenging when the problem involves unobservable states. In these situations, it is critical for the algorithm to ``know what it doesn't know'', meaning that it must maintain the unobservable states as unobservable during algorithm deployment. This letter presents ge… ▽ More

    Submitted 8 May, 2023; v1 submitted 13 December, 2022; originally announced December 2022.

    Comments: Main paper accepted to Robotics and Automation Letters. Main paper has 8 pages, 3 figures. Supplemental materials are 6 pages, 0 figures after the main paper

    Journal ref: IEEE Robotics and Automation Letters, vol. 8, no. 6, pp. 3382-3389, June 2023

  20. arXiv:2211.00538  [pdf, other

    eess.SP cs.RO

    Reducing Two-Way Ranging Variance by Signal-Timing Optimization

    Authors: Mohammed Ayman Shalaby, Charles Champagne Cossette, James Richard Forbes, Jerome Le Ny

    Abstract: Time-of-flight-based ranging among transceivers with different clocks requires protocols that accommodate varying rates of the clocks. Double-sided two-way ranging (DS-TWR) is widely adopted as a standard protocol due to its accuracy; however, the precision of DS-TWR has not been clearly addressed. In this paper, an analytical model of the variance of DS-TWR is derived as a function of the user-pr… ▽ More

    Submitted 7 February, 2024; v1 submitted 1 November, 2022; originally announced November 2022.

    Comments: 7 pages, 5 figures, accepted for publication at IEEE Transactions on Aerospace and Electronic Systems

  21. arXiv:2210.05888  [pdf, other

    cs.RO eess.SP

    Calibration and Uncertainty Characterization for Ultra-Wideband Two-Way-Ranging Measurements

    Authors: Mohammed Ayman Shalaby, Charles Champagne Cossette, James Richard Forbes, Jerome Le Ny

    Abstract: Ultra-Wideband (UWB) systems are becoming increasingly popular for indoor localization, where range measurements are obtained by measuring the time-of-flight of radio signals. However, the range measurements typically suffer from a systematic error or bias that must be corrected for high-accuracy localization. In this paper, a ranging protocol is proposed alongside a robust and scalable antenna-de… ▽ More

    Submitted 16 February, 2023; v1 submitted 11 October, 2022; originally announced October 2022.

    Comments: 7 pages, 7 figures, to appear at the 2023 International Conference on Robotics and Automation (ICRA)

  22. arXiv:2209.12881  [pdf, other

    cs.CV cs.RO

    Performance Evaluation of 3D Keypoint Detectors and Descriptors on Coloured Point Clouds in Subsea Environments

    Authors: Kyungmin Jung, Thomas Hitchcox, James Richard Forbes

    Abstract: The recent development of high-precision subsea optical scanners allows for 3D keypoint detectors and feature descriptors to be leveraged on point cloud scans from subsea environments. However, the literature lacks a comprehensive survey to identify the best combination of detectors and descriptors to be used in these challenging and novel environments. This paper aims to identify the best detecto… ▽ More

    Submitted 26 February, 2024; v1 submitted 26 September, 2022; originally announced September 2022.

  23. Relative Position Estimation in Multi-Agent Systems Using Attitude-Coupled Range Measurements

    Authors: Mohammed Shalaby, Charles Champagne Cossette, James Richard Forbes, Jerome Le Ny

    Abstract: The ability to accurately estimate the position of robotic agents relative to one another, in possibly GPS-denied environments, is crucial to execute collaborative tasks. Inter-agent range measurements are available at a low cost, due to technologies such as ultra-wideband radio. However, the task of three-dimensional relative position estimation using range measurements in multi-agent systems suf… ▽ More

    Submitted 16 July, 2022; originally announced July 2022.

    Comments: 7 pages, 10 figures, published in IEEE Robotics and Automation Letters

    Journal ref: in IEEE Robotics and Automation Letters, vol. 6, no. 3, pp. 4955 - 4961, July 2021

  24. Mind the Gap: Norm-Aware Adaptive Robust Loss for Multivariate Least-Squares Problems

    Authors: Thomas Hitchcox, James Richard Forbes

    Abstract: Measurement outliers are unavoidable when solving real-world robot state estimation problems. A large family of robust loss functions (RLFs) exists to mitigate the effects of outliers, including newly developed adaptive methods that do not require parameter tuning. All of these methods assume that residuals follow a zero-mean Gaussian-like distribution. However, in multivariate problems the residu… ▽ More

    Submitted 10 June, 2023; v1 submitted 18 June, 2022; originally announced June 2022.

    Comments: 8 pages, 4 figures. This paper has been accepted for publication in IEEE Robotics and Automation Letters. V2: Update weighting in (13), (28) and re-run results. Hypothesis, methodology, and general findings remain unchanged. Update Sec. II-A to reference IRLS, and update citation [11] accordingly. Include acknowledgement to Mitchell Cohen. V3: Update Section II-A to least-squares

    Journal ref: IEEE Robotics and Automation Letters, vol. 7, no. 3, pp. 7116-7123, 2022

  25. arXiv:2205.14263  [pdf, other

    cs.RO

    Optimal Multi-robot Formations for Relative Pose Estimation Using Range Measurements

    Authors: Charles Champagne Cossette, Mohammed Ayman Shalaby, David Saussie, Jerome Le Ny, James Richard Forbes

    Abstract: In multi-robot missions, relative position and attitude information between agents is valuable for a variety of tasks such as map**, planning, and formation control. In this paper, the problem of estimating relative poses from a set of inter-agent range measurements is investigated. Specifically, it is shown that the estimation accuracy is highly dependent on the true relative poses themselves,… ▽ More

    Submitted 27 May, 2022; originally announced May 2022.

    Comments: 7 pages, 8 figures, submitted to International Conference on Intelligent Robots and Systems

  26. arXiv:2202.01134  [pdf, ps, other

    cs.RO eess.SY

    Ultra-Wideband Teach and Repeat

    Authors: Mohammed Ayman Shalaby, Charles Champagne Cossette, Jerome Le Ny, James Richard Forbes

    Abstract: Autonomously retracing a manually-taught path is desirable for many applications, and Teach and Repeat (T&R) algorithms present an approach that is suitable for long-range autonomy. In this paper, ultra-wideband (UWB) ranging-based T&R is proposed for vehicles with limited resources. By fixing single UWB transceivers at far-apart unknown locations in an indoor environment, a robot with 3 UWB trans… ▽ More

    Submitted 2 February, 2022; originally announced February 2022.

  27. arXiv:2110.09658  [pdf, other

    eess.SY cs.LG math.DS

    System Norm Regularization Methods for Koopman Operator Approximation

    Authors: Steven Dahdah, James Richard Forbes

    Abstract: Approximating the Koopman operator from data is numerically challenging when many lifting functions are considered. Even low-dimensional systems can yield unstable or ill-conditioned results in a high-dimensional lifted space. In this paper, Extended Dynamic Mode Decomposition (DMD) and DMD with control, two methods for approximating the Koopman operator, are reformulated as convex optimization pr… ▽ More

    Submitted 9 August, 2022; v1 submitted 18 October, 2021; originally announced October 2021.

    Comments: 21 pages, 10 figures, 1 table, accepted for publication in the Proceedings of the Royal Society A (RSPA)

    Journal ref: Proc. R. Soc. A. 478: 20220162 (2022)

  28. arXiv:2109.09229  [pdf, other

    cs.RO

    Localization with Directional Coordinates

    Authors: Charles Champagne Cossette, Mohammed Shalaby, David Saussié, James Richard Forbes

    Abstract: A coordinate system is proposed that replaces the usual three-dimensional Cartesian x,y,z position coordinates, for use in robotic localization applications. Range, azimuth, and elevation measurement models become greatly simplified, and, unlike spherical coordinates, the proposed coordinates do not suffer from the same kinematic singularities and angle wrap-around. When compared to Cartesian coor… ▽ More

    Submitted 19 September, 2021; originally announced September 2021.

    Comments: 6 pages, 7 figures, submitted to 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

  29. arXiv:2109.07000  [pdf, other

    cs.RO

    Koopman Linearization for Data-Driven Batch State Estimation of Control-Affine Systems

    Authors: Zi Cong Guo, Vassili Korotkine, James R. Forbes, Timothy D. Barfoot

    Abstract: We present the Koopman State Estimator (KoopSE), a framework for model-free batch state estimation of control-affine systems that makes no linearization assumptions, requires no problem-specific feature selections, and has an inference computational cost that is independent of the number of training points. We lift the original nonlinear system into a higher-dimensional Reproducing Kernel Hilbert… ▽ More

    Submitted 3 December, 2021; v1 submitted 14 September, 2021; originally announced September 2021.

    Comments: Accepted for publication in RA-L 2022. 9 pages, 5 figures, 1 table. Note: version submitted to RA-L did not include the Appendix section present in this arXiv version

  30. Heading Estimation Using Ultra-Wideband Received Signal Strength and Gaussian Processes

    Authors: Daniil Lisus, Charles Champagne Cossette, Mohammed Shalaby, James Richard Forbes

    Abstract: It is essential that a robot has the ability to determine its position and orientation to execute tasks autonomously. Heading estimation is especially challenging in indoor environments where magnetic distortions make magnetometer-based heading estimation difficult. Ultra-wideband (UWB) transceivers are common in indoor localization problems. This letter experimentally demonstrates how to use UWB… ▽ More

    Submitted 10 September, 2021; originally announced September 2021.

    Comments: 6 pages, 9 figures, accepted to Robotics and Automation Letters, presented at IROS 2021

    Journal ref: in IEEE Robotics and Automation Letters, vol. 6, no. 4, pp. 8387-8393, Oct. 2021

  31. Finite-Horizon LQR Control of Quadrotors on $SE_2(3)$

    Authors: Mitchell R. Cohen, Khairi Abdulrahim, James Richard Forbes

    Abstract: This paper considers optimal control of a quadrotor unmanned aerial vehicles (UAV) using the discrete-time, finite-horizon, linear quadratic regulator (LQR). The state of a quadrotor UAV is represented as an element of the matrix Lie group of double direct isometries, $SE_2(3)$. The nonlinear system is linearized using a left-invariant error about a reference trajectory, leading to an optimal gain… ▽ More

    Submitted 28 May, 2021; originally announced May 2021.

    Comments: Published in IEEE Robotics and Automation Letters and presented at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

  32. The Complex-Step Derivative Approximation on Matrix Lie Groups

    Authors: Charles Champagne Cossette, Alex Walsh, James Richard Forbes

    Abstract: The complex-step derivative approximation is a numerical differentiation technique that can achieve analytical accuracy, to machine precision, with a single function evaluation. In this letter, the complex-step derivative approximation is extended to be compatible with elements of matrix Lie groups. As with the standard complex-step derivative, the method is still able to achieve analytical accura… ▽ More

    Submitted 6 May, 2021; originally announced May 2021.

    Comments: 8 pages, 8 figures, accepted to Robotics and Automation Letters, presented at ICRA 2020

    Journal ref: in IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 906-913, April 2020

  33. arXiv:2104.14711  [pdf, other

    cs.RO

    Invariant Extended Kalman Filtering Using Two Position Receivers for Extended Pose Estimation

    Authors: Natalia Pavlasek, Alex Walsh, James Richard Forbes

    Abstract: This paper considers the use of two position receivers and an inertial measurement unit (IMU) to estimate the position, velocity, and attitude of a rigid body, collectively called extended pose. The measurement model consisting of the position of one receiver and the relative position between the two receivers is left invariant, enabling the use of the invariant extended Kalman filter (IEKF) frame… ▽ More

    Submitted 29 April, 2021; originally announced April 2021.

    Comments: 6 pages, 7 figures, presented at the International Conference on Robotics and Automation (ICRA)

  34. Relative Position Estimation Between Two UWB Devices with IMUs

    Authors: Charles C. Cossette, Mohammed Shalaby, David Saussié, James R. Forbes, Jérôme Le Ny

    Abstract: For a team of robots to work collaboratively, it is crucial that each robot have the ability to determine the position of their neighbors, relative to themselves, in order to execute tasks autonomously. This letter presents an algorithm for determining the three-dimensional relative position between two mobile robots, each using nothing more than a single ultra-wideband transceiver, an acceleromet… ▽ More

    Submitted 21 April, 2021; originally announced April 2021.

    Comments: 8 pages, 9 figures, published in IEEE Robotics and Automation Letters

    Journal ref: in IEEE Robotics and Automation Letters, vol. 6, no. 3, pp. 4313-4320, July 2021

  35. arXiv:2103.07309  [pdf, other

    cs.RO

    Vectorial Parameterizations of Pose

    Authors: Timothy D. Barfoot, James R. Forbes, Gabriele M. T. D'Eleuterio

    Abstract: Robotics and computer vision problems commonly require handling rigid-body motions comprising translation and rotation - together referred to as pose. In some situations, a vectorial parameterization of pose can be useful, where elements of a vector space are surjectively mapped to a matrix Lie group. For example, these vectorial representations can be employed for optimization as well as uncertai… ▽ More

    Submitted 4 December, 2021; v1 submitted 12 March, 2021; originally announced March 2021.

    Comments: 21 pages, 5 figures

  36. Cascaded Filtering Using the Sigma Point Transformation (Extended Version)

    Authors: Mohammed Shalaby, Charles Champagne Cossette, Jerome Le Ny, James Richard Forbes

    Abstract: It is often convenient to separate a state estimation task into smaller "local" tasks, where each local estimator estimates a subset of the overall system state. However, neglecting cross-covariance terms between state estimates can result in overconfident estimates, which can ultimately degrade the accuracy of the estimator. Common cascaded filtering techniques focus on the problem of modelling c… ▽ More

    Submitted 6 March, 2021; originally announced March 2021.

    Comments: This is an extended version of the original letter to be published in the IEEE Robotics and Automation Letters

    Journal ref: in IEEE Robotics and Automation Letters, vol. 6, no. 3, pp. 4758 - 4765, July 2021

  37. arXiv:2102.03613  [pdf, ps, other

    eess.SY cs.LG math.DS

    Linear Matrix Inequality Approaches to Koopman Operator Approximation

    Authors: Steven Dahdah, James Richard Forbes

    Abstract: The regression problem associated with finding a matrix approximation of the Koopman operator from data is considered. The regression problem is formulated as a convex optimization problem subject to linear matrix inequality (LMI) constraints. Doing so allows for additional LMI constraints to be incorporated into the regression problem. In particular, asymptotic stability constraints, regularizati… ▽ More

    Submitted 18 October, 2021; v1 submitted 6 February, 2021; originally announced February 2021.

    Comments: 13 pages

  38. arXiv:1911.08333  [pdf, other

    cs.RO cs.CV

    Exactly Sparse Gaussian Variational Inference with Application to Derivative-Free Batch Nonlinear State Estimation

    Authors: Timothy D. Barfoot, James R. Forbes, David Yoon

    Abstract: We present a Gaussian Variational Inference (GVI) technique that can be applied to large-scale nonlinear batch state estimation problems. The main contribution is to show how to fit both the mean and (inverse) covariance of a Gaussian to the posterior efficiently, by exploiting factorization of the joint likelihood of the state and data, as is common in practical problems. This is different than M… ▽ More

    Submitted 9 April, 2020; v1 submitted 9 November, 2019; originally announced November 2019.

    Comments: Accepted to the International Journal of Robotics Research (IJRR) on 8 April 2020, # IJR-19-3748; 31 pages, 10 figures

  39. arXiv:1506.00547  [pdf, other

    cs.RO eess.SY

    Differential Geometric SLAM

    Authors: David Evan Zlotnik, James Richard Forbes

    Abstract: The simultaneous localization and map** (SLAM) problem is considered in three dimensions. The proposed algorithm, differential geometric SLAM (DG-SLAM), employs methods from differential geometry to propagate the state and map estimates. Unlike EKF SLAM, the proposed filter is provably asymptotically stable under the assumption of no measurement noise or biases. The robustness of the DG-SLAM alg… ▽ More

    Submitted 1 June, 2015; originally announced June 2015.