Model-based prediction of skid-steer robot kinematics using online estimation of track instantaneous centers of rotation

Research output: Contribution to journalArticle

33 Citations (Scopus)

Abstract

This paper presents a kinematic extended Kalman filter (EKF) designed to estimate the location of track instantaneous centers of rotation (ICRs) and aid in model-based motion prediction of skid-steer robots. Utilizing an ICR-based kinematic model has resulted in impressive odometry estimates for skid-steer movement in previous works, but estimation of ICR locations was performed offline on recorded data. The EKF presented here utilizes a kinematic model of skid-steer motion based on ICR locations. The ICR locations are learned by the filter through the inclusion of position and heading measurements. A background on ICR kinematics is presented, followed by the development of the ICR EKF. Simulation results are presented to aid in the analysis of noise and bias susceptibility. The experimental platforms and sensors are described, followed by the results of filter implementation. Extensive field testing was conducted on two skid-steer robots, one with tracks and another with wheels. ICR odometry using learned ICR locations predicts robot position with a mean error of -0.42 m over 40.5 m of travel during one tracked vehicle test. A test consisting of driving both vehicles approximately 1,000 m shows clustering of ICR estimates for the duration of the run, suggesting that ICR locations do not vary significantly when a vehicle is operated with low dynamics.

Original languageEnglish (US)
Pages (from-to)455-476
Number of pages22
JournalJournal of Field Robotics
Volume31
Issue number3
DOIs
StatePublished - Jan 1 2014

Fingerprint

Kinematics
Robots
Extended Kalman filters
Tracked vehicles
Wheels
Sensors
Testing

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Computer Science Applications

Cite this

@article{f576d3b9820b4f79ae4567b59edab15c,
title = "Model-based prediction of skid-steer robot kinematics using online estimation of track instantaneous centers of rotation",
abstract = "This paper presents a kinematic extended Kalman filter (EKF) designed to estimate the location of track instantaneous centers of rotation (ICRs) and aid in model-based motion prediction of skid-steer robots. Utilizing an ICR-based kinematic model has resulted in impressive odometry estimates for skid-steer movement in previous works, but estimation of ICR locations was performed offline on recorded data. The EKF presented here utilizes a kinematic model of skid-steer motion based on ICR locations. The ICR locations are learned by the filter through the inclusion of position and heading measurements. A background on ICR kinematics is presented, followed by the development of the ICR EKF. Simulation results are presented to aid in the analysis of noise and bias susceptibility. The experimental platforms and sensors are described, followed by the results of filter implementation. Extensive field testing was conducted on two skid-steer robots, one with tracks and another with wheels. ICR odometry using learned ICR locations predicts robot position with a mean error of -0.42 m over 40.5 m of travel during one tracked vehicle test. A test consisting of driving both vehicles approximately 1,000 m shows clustering of ICR estimates for the duration of the run, suggesting that ICR locations do not vary significantly when a vehicle is operated with low dynamics.",
author = "Pentzer, {Jesse Lorenzo} and Brennan, {Sean N.} and Reichard, {Karl Martin}",
year = "2014",
month = "1",
day = "1",
doi = "10.1002/rob.21509",
language = "English (US)",
volume = "31",
pages = "455--476",
journal = "Journal of Field Robotics",
issn = "1556-4959",
publisher = "John Wiley and Sons Inc.",
number = "3",

}

TY - JOUR

T1 - Model-based prediction of skid-steer robot kinematics using online estimation of track instantaneous centers of rotation

AU - Pentzer, Jesse Lorenzo

AU - Brennan, Sean N.

AU - Reichard, Karl Martin

PY - 2014/1/1

Y1 - 2014/1/1

N2 - This paper presents a kinematic extended Kalman filter (EKF) designed to estimate the location of track instantaneous centers of rotation (ICRs) and aid in model-based motion prediction of skid-steer robots. Utilizing an ICR-based kinematic model has resulted in impressive odometry estimates for skid-steer movement in previous works, but estimation of ICR locations was performed offline on recorded data. The EKF presented here utilizes a kinematic model of skid-steer motion based on ICR locations. The ICR locations are learned by the filter through the inclusion of position and heading measurements. A background on ICR kinematics is presented, followed by the development of the ICR EKF. Simulation results are presented to aid in the analysis of noise and bias susceptibility. The experimental platforms and sensors are described, followed by the results of filter implementation. Extensive field testing was conducted on two skid-steer robots, one with tracks and another with wheels. ICR odometry using learned ICR locations predicts robot position with a mean error of -0.42 m over 40.5 m of travel during one tracked vehicle test. A test consisting of driving both vehicles approximately 1,000 m shows clustering of ICR estimates for the duration of the run, suggesting that ICR locations do not vary significantly when a vehicle is operated with low dynamics.

AB - This paper presents a kinematic extended Kalman filter (EKF) designed to estimate the location of track instantaneous centers of rotation (ICRs) and aid in model-based motion prediction of skid-steer robots. Utilizing an ICR-based kinematic model has resulted in impressive odometry estimates for skid-steer movement in previous works, but estimation of ICR locations was performed offline on recorded data. The EKF presented here utilizes a kinematic model of skid-steer motion based on ICR locations. The ICR locations are learned by the filter through the inclusion of position and heading measurements. A background on ICR kinematics is presented, followed by the development of the ICR EKF. Simulation results are presented to aid in the analysis of noise and bias susceptibility. The experimental platforms and sensors are described, followed by the results of filter implementation. Extensive field testing was conducted on two skid-steer robots, one with tracks and another with wheels. ICR odometry using learned ICR locations predicts robot position with a mean error of -0.42 m over 40.5 m of travel during one tracked vehicle test. A test consisting of driving both vehicles approximately 1,000 m shows clustering of ICR estimates for the duration of the run, suggesting that ICR locations do not vary significantly when a vehicle is operated with low dynamics.

UR - http://www.scopus.com/inward/record.url?scp=84898538301&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84898538301&partnerID=8YFLogxK

U2 - 10.1002/rob.21509

DO - 10.1002/rob.21509

M3 - Article

AN - SCOPUS:84898538301

VL - 31

SP - 455

EP - 476

JO - Journal of Field Robotics

JF - Journal of Field Robotics

SN - 1556-4959

IS - 3

ER -