Saved in:
Bibliographic Details
Main Authors: Kong, Nathan J., Payne, J. Joe, Zhu, James, Johnson, Aaron M.
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2306.06862
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917764350869504
author Kong, Nathan J.
Payne, J. Joe
Zhu, James
Johnson, Aaron M.
author_facet Kong, Nathan J.
Payne, J. Joe
Zhu, James
Johnson, Aaron M.
contents Hybrid dynamical systems, i.e. systems that have both continuous and discrete states, are ubiquitous in engineering, but are difficult to work with due to their discontinuous transitions. For example, a robot leg is able to exert very little control effort while it is in the air compared to when it is on the ground. When the leg hits the ground, the penetrating velocity instantaneously collapses to zero. These instantaneous changes in dynamics and discontinuities (or jumps) in state make standard smooth tools for planning, estimation, control, and learning difficult for hybrid systems. One of the key tools for accounting for these jumps is called the saltation matrix. The saltation matrix is the sensitivity update when a hybrid jump occurs and has been used in a variety of fields including robotics, power circuits, and computational neuroscience. This paper presents an intuitive derivation of the saltation matrix and discusses what it captures, where it has been used in the past, how it is used for linear and quadratic forms, how it is computed for rigid body systems with unilateral constraints, and some of the structural properties of the saltation matrix in these cases.
format Preprint
id arxiv_https___arxiv_org_abs_2306_06862
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Saltation Matrices: The Essential Tool for Linearizing Hybrid Dynamical Systems
Kong, Nathan J.
Payne, J. Joe
Zhu, James
Johnson, Aaron M.
Robotics
Hybrid dynamical systems, i.e. systems that have both continuous and discrete states, are ubiquitous in engineering, but are difficult to work with due to their discontinuous transitions. For example, a robot leg is able to exert very little control effort while it is in the air compared to when it is on the ground. When the leg hits the ground, the penetrating velocity instantaneously collapses to zero. These instantaneous changes in dynamics and discontinuities (or jumps) in state make standard smooth tools for planning, estimation, control, and learning difficult for hybrid systems. One of the key tools for accounting for these jumps is called the saltation matrix. The saltation matrix is the sensitivity update when a hybrid jump occurs and has been used in a variety of fields including robotics, power circuits, and computational neuroscience. This paper presents an intuitive derivation of the saltation matrix and discusses what it captures, where it has been used in the past, how it is used for linear and quadratic forms, how it is computed for rigid body systems with unilateral constraints, and some of the structural properties of the saltation matrix in these cases.
title Saltation Matrices: The Essential Tool for Linearizing Hybrid Dynamical Systems
topic Robotics
url https://arxiv.org/abs/2306.06862