Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jarvis A. Schultz

dblp:116/6477 · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
0since 2021 · last 2018
0000-0001-6819-6626ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 5Artificial intelligence and machine learning · 4 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Motion planning and robot control · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
trajectory optimization
0.322014
Trajectory Synthesis for Fisher Information Maximization · IEEE Trans. Robotics 2014
Trajectory generation for underactuated control of a suspended mass · ICRA 2012
Mathematical optimization › experimental design
optimal experimental design
0.212014
Trajectory Synthesis for Fisher Information Maximization · IEEE Trans. Robotics 2014
Mathematical optimization
statistical estimation
0.212014
Trajectory Synthesis for Fisher Information Maximization · IEEE Trans. Robotics 2014
Robotics › Motion planning and robot control › trajectory optimization
nonlinear optimization
0.112012
Trajectory generation for underactuated control of a suspended mass · ICRA 2012
Robotics › Motion planning and robot control
trajectory planning
0.112012
Trajectory generation for underactuated control of a suspended mass · ICRA 2012

Methods — techniques the papers use, named apart from their topics

fisher information matrix · 0.4continuous-time optimization · 0.4kinematic reduction · 0.1infinite-dimensional optimization · 0.1
YearPublicationVenuePosition
2018 Efficient Computation of Higher-Order Variational Integrators in Robotic Simulation and Trajectory Optimization
Taosha Fan, Jarvis A. Schultz, Todd D. Murphey
WAFR2
2017 Dynamic Task Execution Using Active Parameter Identification With the Baxter Research Robot
abstract
This paper presents experimental results from the real-time parameter estimation of a system model and subsequent trajectory optimization for a dynamic task using the Baxter Research Robot from Rethink Robotics. An active estimator maximizing Fisher information is used in real time with a closed-loop, nonlinear control technique known as sequential action control. Baxter is tasked with estimating the length of a string connected to a load suspended from the gripper with a load cell providing the single source of feedback to the estimator. Following the active estimation, a trajectory is generated using the trep software package that controls Baxter to dynamically swing a suspended load into a box. Several trials are presented with varying initial estimates showing that the estimation is required to obtain adequate open-loop trajectories to complete the prescribed task. The result of one trial with and without the active estimation is also shown in the accompanying video.
Andrew D. Wilson, Jarvis A. Schultz, Alex Ansari, Todd D. Murphey
IEEE Trans Autom. Sci. Eng.2
2016 Autonomous Visual Rendering using Physical Motion
Ahalya Prabhakar, Anastasia Mavrommati, Jarvis A. Schultz, Todd D. Murphey
WAFR3
2016 Real-Time Dynamic-Mode Scheduling Using Single-Integration Hybrid Optimization
abstract
This paper introduces and implements a method for real-time mode scheduling in linear time-varying switched systems subject to a quadratic cost functional. The execution time of switched system algorithms is often prohibitive for real-time applications and typically may only be reduced at the expense of approximation accuracy. We address this tradeoff by taking advantage of system linearity to formulate a projection-based approach, such that no simulation is required during open-loop optimization. A numerical example shows how the proposed open-loop algorithm outperforms the methods employing common numerical integration techniques. In addition, we follow a receding-horizon scheme to schedule the modes of a customized experimental setup in real time, using the robot operating system. In particular, we demonstrate-both in Monte Carlo simulation and in experiment-that optimal mode scheduling efficiently regulates a cart and suspended mass system and rejects disturbances online.
Anastasia Mavrommati, Jarvis A. Schultz, Todd D. Murphey
IEEE Trans Autom. Sci. Eng.2
2015 Real-time trajectory synthesis for information maximization using Sequential Action Control and least-squares estimation
abstract
This paper presents the details and experimental results from an implementation of real-time trajectory generation and parameter estimation of a dynamic model using the Baxter Research Robot from Rethink Robotics. Trajectory generation is based on the maximization of Fisher information in real-time and closed-loop using a form of Sequential Action Control. On-line estimation is performed with a least-squares estimator employing a nonlinear state observer model computed with trep, a dynamics simulation package. Baxter is tasked with estimating the length of a string connected to a load suspended from the gripper with a load cell providing the single source of feedback to the estimator. Several trials are presented with varying initial estimates showing convergence to the actual length within a 6 second time-frame.
Andrew D. Wilson, Jarvis A. Schultz, Alex Ansari, Todd D. Murphey
IROS2
2015 Structured Linearization of Discrete Mechanical Systems for Analysis and Optimal Control
abstract
Variational integrators are well-suited for simulation of mechanical systems because they preserve mechanical quantities about a system such as momentum, or its change if external forcing is involved, and holonomic constraints. While they are not energy-preserving they do exhibit long-time stable energy behavior. However, variational integrators often simulate mechanical system dynamics by solving an implicit difference equation at each time step, one that is moreover expressed purely in terms of configurations at different time steps. This paper formulates the first- and second-order linearizations of a variational integrator in a manner that is amenable to control analysis and synthesis, creating a bridge between existing analysis and optimal control tools for discrete dynamic systems and variational integrators for mechanical systems in generalized coordinates with forcing and holonomic constraints. The forced pendulum is used to illustrate the technique. A second example solves the discrete Linear Quadratic Regulator (LQR) problem to find a locally stabilizing controller for a 40 DOF system with six constraints.
Elliot R. Johnson, Jarvis A. Schultz, Todd D. Murphey
IEEE Trans Autom. Sci. Eng.2
2015 Trajectory Optimization for Well-Conditioned Parameter Estimation
abstract
When attempting to estimate parameters in a dynamical system, it is often beneficial to strategically design experimental trajectories that facilitate the estimation process. This paper presents an optimization algorithm which improves conditioning of estimation problems by modifying the experimental trajectory. An objective function which minimizes the condition number of the Hessian of the least-squares identification method is derived and a least-squares method is used to estimate parameters of the nonlinear system. A software-simulated example demonstrates that an arbitrarily designed trajectory can lead to an ill-conditioned least-squares estimation problem, which in turn leads to slower convergence to the best estimate and, in the presence of experimental uncertainties, may lead to no convergence at all. A physical experiment with a robot-controlled suspended mass also shows improved estimation results in practice in the presence of noise and uncertainty using the optimized trajectory.
Andrew D. Wilson, Jarvis A. Schultz, Todd D. Murphey
IEEE Trans Autom. Sci. Eng.2
2014 Trajectory Synthesis for Fisher Information Maximization
abstract
Estimation of model parameters in a dynamic system can be significantly improved with the choice of experimental trajectory. For general nonlinear dynamic systems, finding globally "best" trajectories is typically not feasible; however, given an initial estimate of the model parameters and an initial trajectory, we present a continuous-time optimization method that produces a locally optimal trajectory for parameter estimation in the presence of measurement noise. The optimization algorithm is formulated to find system trajectories that improve a norm on the Fisher information matrix (FIM). A double-pendulum cart apparatus is used to numerically and experimentally validate this technique. In simulation, the optimized trajectory increases the minimum eigenvalue of the FIM by three orders of magnitude, compared with the initial trajectory. Experimental results show that this optimized trajectory translates to an order-of-magnitude improvement in the parameter estimate error in practice.
Andrew D. Wilson, Jarvis A. Schultz, Todd D. Murphey
IEEE Trans. Robotics2
2012 Trajectory generation for underactuated control of a suspended mass
abstract
The underactuated system under consideration is a magnetically-suspended, differential drive robot utilizing a winch system to articulate a suspended mass. A dynamic model of the system is first constructed, and then a nonlinear, infinite-dimensional optimization algorithm is presented. The system model uses the principles of kinematic reduction to produce a mixed kinematic-dynamic model that isolates the modeling of the system actuators from the modeling of the rest of the system. In this framework, the inputs become generalized velocities instead of generalized forces facilitating real-world implementation with an embedded system. The optimization algorithm automatically deals with the complexities introduced by the nonlinear dynamics and underactuation to synthesize dynamically feasible system trajectories for a wide array of trajectory generation problems. Applying this algorithm to the mixed kinematic-dynamic model, several example problems are solved and the results are tested experimentally. The experimental results agree quite well with the theoretical showing promise in extending the capabilities of the system to utilize more advanced feedback techniques and to handle more complex, three-dimensional problems.
Jarvis A. Schultz, Todd D. Murphey
ICRA1