skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Online System Identification and Calibration of Dynamic Models for Autonomous Ground Vehicles
This paper is concerned with system identification and the calibration of parameters of dynamic models used in different robotic platforms. A constant time algorithm has been developed in order to automatically calibrate the parameters of a high-fidelity dynamical model for a robotic platform. The presented method is capable of choosing informative motion segments in order to calibrate model parameters in constant time while also calculating a confidence level on each estimated parameter. Simulations and experiments with a 1/8th scale four wheel drive vehicle are performed to calibrate two of the parameters of test vehicle which demonstrate the accuracy and efficiency of the approach.  more » « less
Award ID(s):
1646556
PAR ID:
10078981
Author(s) / Creator(s):
;
Date Published:
Journal Name:
IEEE International Conference on Robotics and Automation (ICRA)
Page Range / eLocation ID:
4933 to 4939
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Abstract The soil contact model (SCM) is widely used in practice for off‐road wheeled vehicle mobility studies when simulation speed is important and highly accurate results are not a main concern. In practice, the SCM parameters are obtained via a bevameter test, which requires a complex apparatus and experimental procedure. Here, we advance the idea of running a virtual bevameter test using a high‐fidelity terramechanics simulation. The latter employs the “continuous representation model” (CRM), which regards the deformable terrain as an elasto‐plastic continuum that is spatially discretized using the smoothed particle hydrodynamics method. The approach embraced is as follows: a virtual bevameter test is run in simulation using CRM terrain to generate “ground truth” data; in a Bayesian framework, this data is subsequently used to calibrate the SCM terrain. We show that (i) the resulting SCM terrain, while leading to fast terramechanics simulations, serves as a good proxy for the more complex CRM terrain; and (ii) the SCM‐over‐CRM simulation speedup is roughly one order of magnitude. These conclusions are reached in conjunction with two tests: a single wheel test, and a full rover simulation. The SCM and CRM simulations are run in the open‐source software Chrono. The calibration is performed using PyMC, which is a Python package that interactively communicates with Chrono to calibrate SCM. The models and scripts used in this contribution are available as open source for unfettered use and distribution in a public repository. 
    more » « less
  2. The problem of guidance and control of an air-to-surface low-altitude skid-to-turn vehicle is considered. The objective is to steer the vehicle to a ground target from an initial state such that the vehicle remains at a constant low altitude for as long as possible and performs a bunt maneuver (negative sensed-acceleration load) rapidly at the end of the trajectory in order to attain terminal target conditions. The vehicle is modeled as a point mass in motion over a flat Earth, and the vehicle is controlled using thrust magnitude, angle of attack, and sideslip angle. The guidance and control problem is posed as a decreasing-horizon optimal control problem and is re-solved numerically at constant guidance cycles. The work described in this paper is the second part of a two-part sequence on trajectory optimization and guidance of a skid-to-turn vehicle. In both cases, the objective is to minimize the time taken by the vehicle to complete a bunt maneuver subject to the following constraints: dynamic, boundary, state, path, and interior-point event constraints. In the second part of this two-part study, a numerical guidance law is employed to re-solve the optimal control problem on a shrinking horizon. An assessment is made as to the time required to re-solve the optimal control problem both in the absence and presence of a time delay, where the time delay is the amount of time required to solve the numerical approximation of the optimal control problem at the start of each guidance cycle. The results of this study identify that in the absence and presence of a time delay, the size of the mesh on subsequent guidance cycles decreases, the time required to solve the reduced-horizon optimal control problem is small compared to the guidance cycle duration time, and the terminal conditions are met with sufficient accuracy. Thus, the results show that the guidance law presented in this paper has the potential to solve optimal control problems in real-time. 
    more » « less
  3. Abstract. Coastal marsh survival relies on the ability to increase elevation and offset sea level rise. It is therefore important to realistically model sediment fluxes between marshes, tidal channels, and bays as sediment availability controls accretion. Traditionally, numerical models have been calibrated and validated using in situ measurements at a few locations within the domain of interest. These datasets typically provide temporal information but lack spatial variability. This paper explores the potential of coupling numerical models with high-resolution remote sensing imagery. Products from three sensors from the NASA Delta-X airborne mission are used. Uninhabited Aerial Vehicle Synthetic Aperture Radar (UAVSAR) provides vertical water level change on the marshland and was used to adjust the bathymetry and calibrate water fluxes over the marsh. AirSWOT yields water surface elevation within bays, lakes, and channels, and was used to calibrate the Chezy bottom friction coefficient. Finally, imagery from AVIRIS-NG provides maps of total suspended solids (TSS) concentration that were used to calibrate sediment parameters of settling velocity and critical shear stress for erosion. Three numerical models were developed at different locations along coastal Louisiana using Delft3D. The coupling enabled a spatial evaluation of model performance that was not possible using simple point measurements. Overall, the study shows that calibration of numerical models and their general performance will greatly benefit from remote sensing. 
    more » « less
  4. Inland waters pose a unique challenge for water quality monitoring by remote sensing techniques due to their complicated spectral features and small-scale variability. At the same time, collecting the reference data needed to calibrate remote sensing data products is both time consuming and expensive. In this study, we present the further development of a robotic team composed of an uncrewed surface vessel (USV) providing in situ reference measurements and an unmanned aerial vehicle (UAV) equipped with a hyperspectral imager. Together, this team is able to address the limitations of existing approaches by enabling the simultaneous collection of hyperspectral imagery with precisely collocated in situ data. We showcase the capabilities of this team using data collected in a northern Texas pond across three days in 2020. Machine learning models for 13 variables are trained using the dataset of paired in situ measurements and coincident reflectance spectra. These models successfully estimate physical variables including temperature, conductivity, pH, and turbidity as well as the concentrations of blue–green algae, colored dissolved organic matter (CDOM), chlorophyll-a, crude oil, optical brighteners, and the ions Ca2+, Cl−, and Na+. We extend the training procedure to utilize conformal prediction to estimate 90% confidence intervals for the output of each trained model. Maps generated by applying the models to the collected images reveal small-scale spatial variability within the pond. This study highlights the value of combining real-time, in situ measurements together with hyperspectral imaging for the rapid characterization of water composition. 
    more » « less
  5. Abstract This paper investigates temporal correlations in human driving behavior using real-world driving to improve speed forecasting accuracy. These correlations can point to a measurement weighting function with two parameters: a forgetting factor for past speed measurements that the vehicle itself drove with, and a discount factor for the speeds of vehicles ahead based on information from vehicle-to-vehicle communication. The developed weighting approach is applied to a vehicle speed predictor using polynomial regression, a prediction method well-known in the literature. The performance of the developed approach is then assessed in both real-world and simulated traffic scenarios for accuracy and robustness. The new weighting method is applied to an ecological adaptive cruise control system, and its influence is analyzed on the prediction accuracy and the performance of the ecological adaptive cruise control in an electric vehicle powertrain model. The results show that the new prediction method improves energy saving from the eco-driving by up to 4.7% compared to a baseline least-square-based polynomial regression. This is a 10% improvement over the constant speed/acceleration model, a conventional speed predictor. 
    more » « less