Browsing University of Waterloo by Author "Nielsen, Christopher"
Now showing items 1-19 of 19
-
Cardinality Constrained Robust Optimization Applied to a Class of Interval Observers
McCarthy, Philip James; Nielsen, Christopher; Smith, Stephen L. (IEEE, 2014-07-21)We propose a linear programming-based method of interval observer design for systems with uncertain but bounded model parameters and initial conditions. We assume that each uncertain parameter in the system model is bounded ... -
Coordinated path following of unicycles : A nested invariant sets approach
Doosthoseini, Alireza; Nielsen, Christopher (Elsevier, 2015)We formulate a coordinated path following problem for N unicycle mobile robots as an instance of a nested set stabilization problem. Stabilization of the first set corresponds to driving the unicycles to their assigned ... -
Dual Conditions for Local Transverse Feedback Linearization
D'Souza, Rollen S.; Nielsen, Christopher (IEEE, 2019-01-21)Given a control-affine system and a controlled invariant submanifold, the local transverse feedback linearization problem is to determine whether or not the system is locally feedback equivalent to a system whose dynamics ... -
Global Sampled-Data Regulation of a Class of Fully Actuated Invariant Systems on Simply Connected Nilpotent Matrix Lie Groups
McCarthy, Philip James; Nielsen, Christopher (IEEE, 2021-02-09)We examine a regulator problem for a class of fully actuated continuous-time invariant systems on Lie groups, using a discrete-time controller with constant sampling period. We present a smooth discrete-time control law ... -
Global Stability of a Class of Difference Equations on Solvable Lie Algebras
McCarthy, Philip James; Nielsen, Christopher (Springer, 2020-06-17)Motivated by the ubiquitous sampled-data setup in applied control, we examine the stability of a class of difference equations that arises by sampling a right- or left-invariant flow on a solvable matrix Lie group. The map ... -
Hybrid Virtual Holonomic Constraints for a 2-D.O.F. Bipedal Robot
Al Lawati, Mohamed; Nielsen, Christopher (IEEE, 2015-06-25)We apply virtual holonomic constraints (VHCs) to a fully actuated Euler-Lagrange system with impacts : a bipedal walking robot consisting of a stance leg, swing leg and hip mass. We call these hybrid virtual holonomic ... -
Local nested transverse feedback linearization
Doosthoseini, Alireza; Nielsen, Christopher (Springer, 2015-08-29)We study two local feedback equivalence problems for a nonlinear control-affine system with two nested, controlled-invariant, embedded submanifolds in its state space. The first, less restrictive, result gives necessary ... -
Local observers on linear Lie groups with linear estimation error dynamics
Koldychev, Mikhail; Nielsen, Christopher (IEEE, 2014-03-06)This technical note proposes local exponential observers for systems on linear Lie groups. We study two classes of systems. In the first class, the full state of the system evolves on a linear Lie group and is available ... -
A Local Solution to the Output Regulation Problem for Sampled-Data Systems on Commutative Matrix Lie Groups
McCarthy, Philip James; Nielsen, Christopher (IEEE, 2018-08-16)We present a smooth nonlinear control law for a kinematic plant on commutative matrix Lie groups that achieves regulation, if the state tracking and estimation errors are initialized in a suitable neighbourhood of identity. ... -
Local synchronization of sampled-data systems on one-parameter Lie subgroups
McCarthy, Philip James; Nielsen, Christopher (IEEE, 2017-07-03)We present a distributed nonlinear control law for synchronization of identical agents on one-parameter Lie subgroups. If the agents are initialized sufficiently close to one another, then synchronization is achieved ... -
Local transverse feedback linearization for nested sets
Doosthoseini, Alireza; Nielsen, Christopher (IEEE, 2016-02-11)We study a local feedback equivalence problem for a nonlinear control-affine system with two nested, controlled invariant, embedded submanifolds in its state space. The main result of this paper gives necessary and sufficient ... -
Mitigation of Cyber-Physical Attacks in Multi-Area Automatic Generation Control
Alhalali, Safoan; Nielsen, Christopher; El Shatshat, Ramadan A. (Elsevier, 2019-11)In recent years, several cyber-attacks have been recorded against sensitive monitoring systems. Among them is the automatic generation control (AGC) system, a fundamental control system used in all power networks. AGC ... -
Passivity-Based Control of Sampled-Data Systems on Lie Groups with Linear Outputs
McCarthy, Philip James; Nielsen, Christopher (Elsevier, 2016-12-22)We present a method of stabilizing a sampled-data system that evolves on a matrix Lie group using passivity. The continuous-time plant is assumed passive with known storage function, and its passivity is preserved under ... -
Path Following for Mobile Manipulators
Gill, Rajan; Kulic, Dana; Nielsen, Christopher (Springer, 2017-07-25)This paper presents a framework of path following via set stabilization for mobile manipulator systems. The mobile manipulator is modelled as a single redundant dynamic system. The mobile base considered belongs to a large ... -
Path following using dynamic transverse feedback linearization for car-like robots
Akhtar, Adeel; Nielsen, Christopher; Waslander, Steven L. (IEEE, 2015-02-16)This paper presents an approach for designing path following controllers for the kinematic model of car-like mobile robots using transverse feedback linearization with dynamic extension. This approach is applicable to ... -
Periodic Adaptive Stabilization of Rapidly Time-Varying Linear Systems
Simard, Joel D.; Nielsen, Christopher; Miller, Daniel E. (Springer, 2019-06-19)Adaptive control deals with systems that have unknown and/or time-varying parameters. Most techniques are proven for the case in which any time variation is slow, with results for systems with fast time variations limited ... -
Phase-Locked Loop Stability Based on Stochastic Bounds
Baker, Robert J. A.; Leung, Bosco; Nielsen, Christopher (Springer, 2015-08-11)In this paper we study the stability of a phase-locked loop (PLL) in the presence of noise. We represent the noise as Brownian motion and model the circuit as a nonlinear stochastic differential equation, with the noise ... -
Synchronized closed path following for a differential drive and manipulator robot
Li, Yuqian; Nielsen, Christopher (IEEE, 2016-05-23)We locally solve a synchronized path-following problem for a heterogeneous multiagent system consisting of a differential drive robot and a serial manipulator. Each is assigned a simple, regular, and closed curve in its ... -
Transverse Feedback Linearization with Partial Information for Single-Input Systems
Nielsen, Christopher (SIAM, 2014-09-25)This paper is motivated by the problem of asymptotically stabilizing invariant sets in the state space of control systems by means of output feedback. The sets considered are smooth embedded in submanifolds and the class ...