-
Bounded Control for Double Integrator in Quadrotor Dynamics
Authors:
Pedro O. Pereira,
Dimos V. Dimarogonas
Abstract:
We construct a trajectory tracking controller for a quadrotor system by finding a coordinate change which transforms the quadrotor's vector field into that of a thrust propelled system. In a thrust propelled system, the goal is to stabilize its position around the origin, while the system is actuated by a one dimensional acceleration/thrust along a direction vector, by a time-varying gravity, and…
▽ More
We construct a trajectory tracking controller for a quadrotor system by finding a coordinate change which transforms the quadrotor's vector field into that of a thrust propelled system. In a thrust propelled system, the goal is to stabilize its position around the origin, while the system is actuated by a one dimensional acceleration/thrust along a direction vector, by a time-varying gravity, and by the angular acceleration of the direction vector. For this system, a solution has been proposed in a companion article, submitted to ECC 2016, based on the implicit knowledge of a bounded controller for a double integrator system, and on the implicit knowledge of a Lyapunov function that guarantees the origin is asymptotically stable for the double integrator controlled by the bounded controller. We present two alternative bounded controllers for a double integrator system, and corresponding Lyapunov functions.
△ Less
Submitted 20 October, 2015;
originally announced October 2015.
-
A Common Framework for Attitude Synchronization of Unit Vectors in Networks with Switching Topology
Authors:
Pedro O. Pereira,
Dimitris Boskos,
Dimos V. Dimarogonas
Abstract:
In this paper, we study attitude synchronization for elements in the unit sphere of R3 and for elements in the 3D rotation group, for a network with switching topology. The agents angular velocities are assumed to be the control inputs, and a switching control law for each agent is devised that guarantees synchronization, provided that all elements are initially contained in a given region, unknow…
▽ More
In this paper, we study attitude synchronization for elements in the unit sphere of R3 and for elements in the 3D rotation group, for a network with switching topology. The agents angular velocities are assumed to be the control inputs, and a switching control law for each agent is devised that guarantees synchronization, provided that all elements are initially contained in a given region, unknown to the network. The control law is decentralized and it does not require a common orientation frame among all agents. We refer to synchronization of unit vectors in R3 as incomplete synchronization, and of 3D rotation matrices as complete synchronization. Our main contribution lies on showing that these two problems can be analyzed under a common framework, where all elements' dynamics are transformed into unit vectors dynamics on a sphere of appropriate dimension.
△ Less
Submitted 11 February, 2017; v1 submitted 28 September, 2015;
originally announced September 2015.
-
Family of Controllers for Attitude Synchronization on the Sphere
Authors:
Pedro O. Pereira,
Dimos V. Dimarogonas
Abstract:
In this paper we study a family of controllers that guarantees attitude synchronization for a network of elements in the unit sphere domain, i.e. $\mathcal{S}^2$. We propose distributed continuous controllers for elements whose dynamics are controllable (i.e. control with torque as command), and which can be implemented by each individual agent without the need of a common global orientation frame…
▽ More
In this paper we study a family of controllers that guarantees attitude synchronization for a network of elements in the unit sphere domain, i.e. $\mathcal{S}^2$. We propose distributed continuous controllers for elements whose dynamics are controllable (i.e. control with torque as command), and which can be implemented by each individual agent without the need of a common global orientation frame among the network, i.e. it requires only local information that can be measured by each individual agent from its own orientation frame. The controllers are specified according to arbitrary distance functions in $\mathcal{S}^2$, and we provide conditions on those distance functions that guarantee that i) a synchronized network of agents is locally asymptotically stable for an arbitrary network graph; ii) a synchronized network can be achieved for almost all initial conditions in a tree graph network. We also study the equilibria configurations that come with specific types of network graphs. The proposed strategies can be used in attitude synchronization of swarms of fully actuated rigid bodies, such as satellites.
△ Less
Submitted 6 July, 2016; v1 submitted 21 March, 2015;
originally announced March 2015.