The development of multirotor unmanned aerial vehicles (UAVs) has enabled a vast number of applications. Since further market growth is expected in the future it is important that modern engineers be familiar with these types of mechatronic systems. In this paper, a comprehensive mathematical description of a multirotor UAV, with various configuration parameters, is given. A modular design approach for the development of an educational multirotor platform is proposed. Through the stages of computer-aided design and rapid prototyping an experimental modular multirotor (EMMR) platform is presented. Open-source control system and a novel EMMR enable students to create and test control algorithms for various multirotor configurations. The presented EMMR platform is suitable for students to expand their educational objectives in aerial robotics and control theory.
18 April 2008 in IEEE Transactions on Control Systems Technology
In this paper, a new class of finite-dimensional repetitive controllers for robot manipulators is proposed. The global asymptotic stability is proved for the unperturbed system. The passivity-based design of the proposed repetitive controller avoids the problem of tight stability conditions and slow convergence of the conventional, internal model-based, repetitive controllers. The passive interconnection of the controller and the nonlinear mechanical systems provides the same stability conditions as the controller with the exact feed-forward compensation of robot dynamics. The simulation results on a three degrees of freedom spatial manipulator illustrate the performances of the proposed controller.
1 November 2010 in IEEE Transactions on Control Systems Technology
The paper presents a gradient-based algorithm for optimal control of nonlinear multivariable systems with control and state vectors constraints. The algorithm has a backward-in-time recurrent structure similar to the backpropagation-through-time algorithm, which is mostly used as a learning algorithm for dynamic neural networks. Other main features of the algorithm include the use of higher order Adams time-discretization schemes, numerical calculation of Jacobians, and advanced conjugate gradient methods for favorable convergence properties. The algorithm performance is illustrated on an example of off-line vehicle dynamics control optimization based on a realistic high-order vehicle model. The optimized control variables are active rear differential torque transfer and active rear steering road wheel angle, while the optimization tasks are trajectory tracking and roll minimization for a double lane change maneuver.
Forecasting performances of feed-forward and recurrent neural networks (NN) trained with different learning algorithms are analyzed and compared using the Mackey-Glass nonlinear chaotic time series. This system is a known benchmark test whose elements are hard to predict. Multi-layer Perceptron NN was chosen as a feed-forward neural network because it is still the most commonly used network in financial forecasting models. It is compared with the modified version of the so-called Dynamic Multi-layer Perceptron NN characterized with a dynamic neuron model, i.e., Auto Regressive Moving Average filter built into the hidden layer neurons. Thus, every hidden layer neuron has the ability to process previous values of its own activity together with new input signals. The obtained results indicate satisfactory forecasting characteristics of both networks. However, recurrent NN was more accurate in practically all tests using less number of hidden layer neurons than the feed-forward NN. This study once again confirmed a great effectiveness and potential of dynamic neural networks in modeling and predicting highly nonlinear processes. Their application in the design of financial forecasting models is therefore most recommended.
19 June 2006 in IEEE Transactions on Automatic Control
The existing controllers for robot manipulators with uncertain gravitational force can globally stabilize only robot manipulators with revolute joints. The main obstacles to the global stabilization of robot manipulators with mixed revolute and prismatic joints are unboundedness of the inertia matrix and the Jacobian of the gravity vector. In this note, a class of globally stable controllers for robot manipulators with mixed revolute and prismatic joints is proposed. The global asymptotic stabilization is achieved by adding a nonlinear proportional and derivative term to the linear proportional-integral-derivative (PID) controller. By using Lyapunov's direct method, the explicit conditions on the controller parameters to ensure global asymptotic stability are obtained.