2019
DOI: 10.1109/lra.2018.2884091
|View full text |Cite
|
Sign up to set email alerts
|

Dynamical System Segmentation for Information Measures in Motion

Abstract: Motions carry information about the underlying task being executed. Previous work in human motion analysis suggests that complex motions may result from the composition of fundamental submovements called movemes. The existence of finite structure in motion motivates information-theoretic approaches to motion analysis and robotic assistance. We define task embodiment as the amount of task information encoded in an agent's motions. By decoding task-specific information embedded in motion, we can use task embodim… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2
1
1

Relationship

4
4

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 30 publications
0
9
0
Order By: Relevance
“…Given a candidate control signal, we apply a nonparametric, unsupervised learning algorithm, dynamical system segmentation (DSS), to discover ensemble-level behaviors in relation to the signal. DSS extracts distinct system dynamics from the interactions of internal states and, when present, the effect of candidate control signals on states (45). Initially, the algorithm constructs a set of system models over sequential windows in time-each locally capturing the net effect of interactions between internal states and candidate control signals on the ensemble dynamics.…”
Section: Discovering Emergent Control Authoritymentioning
confidence: 99%
“…Given a candidate control signal, we apply a nonparametric, unsupervised learning algorithm, dynamical system segmentation (DSS), to discover ensemble-level behaviors in relation to the signal. DSS extracts distinct system dynamics from the interactions of internal states and, when present, the effect of candidate control signals on states (45). Initially, the algorithm constructs a set of system models over sequential windows in time-each locally capturing the net effect of interactions between internal states and candidate control signals on the ensemble dynamics.…”
Section: Discovering Emergent Control Authoritymentioning
confidence: 99%
“…There are, of course, a variety of methods that one could use to select an appropriate basis for a given dynamical system. This step is particularly important as selecting a poor basis will quickly degrade the validity of the learned model (Berrueta et al, 2018). One such method is to integrate known information about the system dynamics into the chosen basis functions, such as the relationship between the heading of the lander and the motion generated by the main thruster.…”
Section: Mbscmentioning
confidence: 99%
“…(c) Allocate control to integrate autonomy (gray) and user input (green/red). (Berrueta et al, 2018). One such method is to integrate known information about the system dynamics into the chosen basis functions, such as the relationship between the heading of the lander and the motion generated by the main thruster.…”
Section: Model Learning Via the Koopman Operatormentioning
confidence: 99%
“…For many systems, due to the presence of friction, this can often be represented as the zerovelocity state. For nonlinear systems with multiple equilibria points, one can use work in [61] to obtain multiple local Koopman representations.…”
Section: B Stability-based Conditions For Koopman Basis Functionsmentioning
confidence: 99%