Geometric path following control of a rigid body based on the stabilization of sets
|
|
- Rodney Morris
- 5 years ago
- Views:
Transcription
1 Preprints of the 19th World Congress The International Federation of Automatic Control Geometric path following control of a rigid body based on the stabilization of sets uri A. Kapitanyuk Sergey A. Chepinskiy Aleksandr A. Kapitonov ITMO University 9, Kronverkski prospekt, Saint-Petersburg, 19711, Russia yura.kapitanyuk@gmail.com, Chepinsky S@hotmail.com) Abstract: The paper describes an approach to the development of the geometric path following control for a rigid body. Desired path of movement in the space is represented by an intersection of two implicit surfaces. Path following control problem is posed as a problem of maintaining the holonomic relationships between the system outputs. Control is synthesized using the differential geometrical method through nonlinear transformation of initial dynamic model. The main results presented are the model of spatial motion and relevant nonlinear control algorithms. Keywords: Rigid body, path following, coordinates transformation, set stabilisation, nonlinear systems 1. INTRODUCTION The paper considers the development of path following control system for a rigid body, that is, the problem of providing a motion along a given spatial path. With the advent of unmanned vehicles the path following control problem became even more urgent, because path following is an UAV major operating mode. Two approaches to the development of these systems are known [Aguiar et al. ), Nielsen et al. 9)]. In the first one, a tracking system controlled by a reference model is developed [Breivik and Fossen ), Lee et al. 1)]. The path is generally set by a time-dependent function, which leads to practical problems when the object motion is behind or ahead of the program due to parametric uncertainties or external disturbances. To solve this problem, the path should be parametrized by the length instead of time, and dynamics of this parameter should be introduced in the system model [Breivik and Fossen )]. This method rather easily realizes the motion along polynomial curves, which provides better path planning and more accurate path following, however the resultant controller is rather lengthy. An alternative approach is based on stabilization of invariant manifolds in state space based on feedback linearization [Nielsen et al. 9),Hladio et al. 13)] or passivebased control[el-hawwary and Maggiore 11),El-Hawwary and Maggiore 13)]. Simply speaking, a transformation generating an attractor in state space is selected for the initial system. In path following context, the attractor is a desired path set in output coordinates. Then the designer should only stabilize this solution, which is much less demanding than creating a tracking system as in the first approach. As a control object, an autonomous robot is a multichannel nonlinear dynamic system. Control system of a mobile robot should generate control actions providing preset motion of the centre of mass in operating area. The one of the methods for synthesizing the control algorithms was proposed by I.V. Miroshnik. It is based on the second approach and implies nonlinear transformation of robot model to the task-oriented coordinate system, which makes it possible to reduce the complex multichannel control problem to several simple problems of compensation of linear and angular deviations and then to find adequate control laws using nonlinear stabilization [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13)]. Differentially geometric methods of nonlinear control theory [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13), Miroshnik and Nikiforov 199), Miroshnik and Lyamin 199), Miroshnik and Bobtsov ),Miroshnik and Sergeev 1)] are used in the analysis method for these systems and synthesis of control algorithms solving the path following problem as a stabilization problem with respect to implicit space curve. This article deals with further development of task-oriented approach inspired by works[el-hawwary and Maggiore 11),Hua et al. 13)]. The latest results based on feedback linearisation are presented in the first part of article. The further extension of task-oriented framework is described in the second part. Proposed design procedure base on the using of properties of passive systems. This article focuses directly on the synthesis of controllers without restricting the path planning method.. RIGID BOD MODEL AND STATEMENT OF CONTROL PROBLEM This work was partially financially supported by Government of Russian Federation, Grant 7-U1 This work was supported by the Ministry of Education and Science of Russian Federation Project 1.Z.31.31). Consider a fully actuated rigid body model illustrated in Fig. 1 ẋ = v, 1) Copyright 1 IFAC 73
2 Tangential velocity along the curve S is defined as ṡ = φ 1 φ v, ) φ 1 φ Fig. 1. Rigid body and desired trajectory in the space m v = F c, ) Ṙα) = Sω)Rα), 3) J ω + ω Jω = M c, ) where x = [x rb, y rb, z rb ] T R 3 is the Cartesian position vector of the center of mass C in the inertial reference frame Z, v = [ẋ rb, ẏ rb, ż rb ] T R 3 is the velocity vector of the center of mass C in the inertial reference frame, m R is a total mass of the rigid body, F c = [F x, F y, F z ] T R 3 is the vector of the control forces in the inertial reference frame, α = [ϕ, θ, ψ] T R 3 is the vector of Euler angels of the body-fixed frame in the inertial reference frame with yaw, pitch and roll angels respectively, Rα) SO3) is the rotation matrix from the body-fixed frame to the inertial frame, ω = [ω ϕ, ω θ, ω ψ ] T R 3 is the vector of angular velocities in the body-fixed frame, M c = [M ϕ, M θ, M ψ ] T R 3 is the vector of the control moments in the body-fixed frame, Sω) SO3) is the skew symmetric matrix with structure: [ ω3 ] ω Sω) = ω 3 ω 1. ) ω ω 1 The rotation matrix can be expressed through Euler angels as where Rα) = R 3 ψ)r θ)r 1 ϕ) ) [ 1 ] R 1 ϕ) = cos ϕ sin ϕ sin ϕ cos ϕ [ ] cos θ sin θ, R θ) = 1, sin θ cos θ [ ] cos ψ sin ψ R 3 ψ) = sin ψ cos ψ. 1 The desired path is a smooth segment of curve S see Fig. 1) described as an intersection of two implicit surfaces φ 1 x, y, z) = φ x, y, z) =, 7) where φ 1, φ and ψ are smooth functions. where is the vector product and is the vector norm. It should be noted the description of a curve as a smooth geometrical object is not the only one possible, and the selection of functions 7) is ambiguous. Selection of functions φ 1 x, y, z) and φ x, y, z) mostly limited by regularity condition [Fradkov et al. 1999)] implying that Jacobian matrix φ 1 φ φ 1 φ φ 1 Υx, y, z) = 9) φ 1 φ φ is not degenerate for any vector x = [x rb, y rb, z rb ] T belonging to curve S, i.e. detυx, y, z). Path following control problem is posed as a problem of maintaining the holonomic relationships between the system outputs [x rb, y rb, z rb ] T set in 7). It is augmented by the description of desired longitudinal motion of the point of the centre of mass of the rigid body along the desired path S usually set using the reference velocity of longitudinal motion V = ṡ Consider the errors of the path following [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13)]. Violation of condition 7) is characterized by deviations zeroed at manifold S. e 1 = φ 1 x, y, z) 1) e = φ x, y, z) 11) Therefore, the path following control problem for the rigid body consists in determination of inputs F c = [F x, F y, F z ] T in closed loop, which provides: a) stabilization of robot motion with respect to the curve S, which implies asymptotic zeroing of spatial deviation vectors e 1 and e ; b) asymptotic zeroing of velocity error V = V ṡ. 1) c) stabilization of the required robot orientation with respect to the curve S 3. TRANSLATION MOTION CONTROL To synthesize the path following controllers we transform the system model with account for 1)-) to the taskbased path-based) form [Fradkov et al. 1999), Kapitanyuk and Chepinsky 13)] with outputs s, e 1 and e. To do it, we differentiate ), 1) and 11) with respect to time: [ ] ṡ ė 1 ė = Υx, y, z)v. 13) 733
3 Once more differentiate 13) with account for ): [ ] s ë 1 = Υx, y, z)v + Υx, y, z) F c ë m. 1) Now consider the virtual task-based) controls: ] Υx, y, z)v + Υx, y, z) F c m = [ us u e1 u e. 1) Substitute 1) to 1) and obtain: [ ] [ ] s us ë 1 = u e1. 1) ë u e Now select the controllers: u s = K s ṡ, 17) u e1 = K 1e1 ė 1 K e1 e 1, 1) u e = K 1e ė K e e, 19) where K s, K 1e1, K e1, K 1e, K e are positive coefficients which provides the desired dynamics of asymptotic zeroing of s, e 1 and e deviations and solves the problems a) and b). Now we determine actual control actions F c and finally obtain: [ ] ) us F c = mυx, y, z) 1 u e1 Υx, y, z)v. ) u e In this section, we have described the general method for synthesizing the controller of translation motion.. ATTITUDE CONTROL Now focus on the solution of problem c). Introduce the vector of angular errors δ = [δ ϕ, δ θ, δ ψ ] T R 3 and the angular deviations matrix Rδ) = Rα)R T α )R T ), 1) where Rα ) SO3) is the matrix of angular orientation of the body-fixed frame along the curve S in the point [x rb, y rb, z rb ] T, R T ) SO3) is the matrix of the desired angular orientation respect to the curve S. For the stabilisation of the desired attitude and eliminating of the vector δor fulfilment of the identity Rδ) = I) use approach described in work [Lee et al. 1)]. Define the angular error function as e r = 1 Rδ) Rδ) T ), ) where vee map is the transformation SO3) R 3. Now define the angular speed error e ω. Differentiating 1) with respect to time and the expression 3) and obtain the equation d dt Rδ) = S δ)rδ) = e ω Rδ), 3) d dt Rδ) = Sω)Rδ) Rα)RT α )Sω )R T ), ) Use the property of skew symmetric matrix RSω)R T = SRω) obtain the final expression and d dt Rδ) = Sω) SRα)R T α )ω ) ) Rδ), ) e ω = ω Rα)R T α )ω. ) Differentiating 7) with account for 3) where ė ω = 1 J M ω Jω) + a d 7) a d = Sω)Rα)R T α )ω + Rα)R T α ) ω ) Resulting attitude controller has form M c = ω Jω Ja d K R e r K ω e ω. 9) where K R and K ω are positive constants. In a common case for the matrix Rα ) can use the orthogonal matrix based on Jacobian 9) φ 1 φ φ 1 φ Rα φ 1 ) = T x, y, z) =. 3) φ 1 φ 1 φ ) φ 1 φ 1 φ ) φ 1 The vector of desire angular speed can found from the Frenet-like equation [Fradkov et al. 1999)]: T x, y, z) = ṡsξ)t x, y, z), [ ] τ Sξ) = τ κ, κ where ξ = [τ,, κ] T R 3, κ - curvature of curve S in the pointx,y,z), τ - torsion of curve S in the point x, y, z). Then equations 7), ) and 3) transform to e ω = ω ṡrα)a T x, y, z)ξ, a d = srα)t T x, y, z)ξ ṡsω)rα)t T x, y, z)ξ + +ṡ Rα)A T x, y, z)sξ)ξ ṡrα)a T x, y, z) ξ. In this section, we have described the general method for synthesizing the controller of attitude motion which solves the problems c). Now focus on particular cases popular in practice.. PASSIVE BASED PATH FOLLOWING Consider the same model 1)-) and storage function V V = 1 ẋ v d + 1 ω ω d 31) Differentiating 31) with respect to time and obtain the equation 73
4 V = ẋ v d ẍ v d ) + ω ω d ω ω d ) = = ẋ v d 1 m F v d) + +ω ω d J 1 ω Jω + J 1 M c ω d ) Now choose the control inputs F and M c in the forms F = u pf + u F, M c = u pm + u M, where u pf = v d and u pm = ω Jω + J ω d are control inputs, which make system passive. In the result we obtain V = ẋ v d u F + ω ω d u M = y T u. It means that system 1)-) is passive from inputs u = [u T F, u T M ] T to outputs y = [ẋ v d, ω ω d ] T. For the stabilisation of passive system we can use ordinary feedback control law u = Ky where K is diagonal matrix of scalar coefficients k 1,.., k Now we can use variables v d and ω d as new virtual inputs and stabilise the desired manifolds for the translation motion φ 1 x, y, z) = φ x, y, z) =, and desire orientation presented by relations [Hua et al. 13)] 1 n T n d ), where n is a vector of current orientation and n d is a vector of desired orientation Consider Lyapunov function W = 1 φ φ nt n c ) 3) Take the derivative of the function 3) with respect to time Ẇ = φ 1 φ1 φ ẋ + φ ẋ d dt nt n c n T d dt n d = = φ 1 + φ φ v d + +1 n T n c )n T Sω d )n c n T Sω c )n c ) = = φ 1 + φ φ v d + +1 n T n c )n T Sω d ω c )n c = = φ 1 + φ φ v d + +1 n T n c )n T S T n c )ω d ω c ) Then for v d = u τ + u φ and ω d = ω c + u ω obtain Ẇ = φ 1 + φ + φ 1 + φ φ Υ 1 [V,, ] T + u φ + φ +1 n T n c )n T S T n c )u ω Fig.. Motion along space curve Select the control inputs u φ and u ω as ) u φ = K φ φ 1 + φ φ u ω = Sn c )nk ω 1 n T n c ) Then equation of derivative of Lyapunov function becomes Ẇ = φ 1 + φ k ω 1 n T n c ) <, 1 φ K φ φ 1 + φ 1 1 Z ) φ where K φ is the positive defined matrix of constant coefficients and k ω is a strictly positive constant. This result means that our system is asymptotic stable with domain of attraction π, π).. NUMERICAL EAMPLE For the illustration of the rigid body motion we have considered two cases. At first, we was modelling the common control law based on feedback linearisation approach for the rigid body with m = 1, J = 1. The desire path S is an intersection of two implicit surfaces such as elliptic cylinder and parabola φ 1 x, y, z) =.x +y R ) φ x, y, z) = z+.y ) Initial position of the centre C of the rigid body is x = [ 1,, 1] T and initial orientation is α = [3,, 1] T Parameters of the controller is presented below K e11 = 1, K e1 = 1; K e1 = 1, K e = 1; K R =, K ω =. Desire speed along the trajectory ṡ = 1 For the attitude control was used simplified version of control law 3) without feed-forward term a d M c = ω Jω K R e r K ω e ω. The results of modelling is presented on figures )-). In the second case, was modelling the passivity based proposed control law for the rigid body spatial motion for the same desire path S. Desire speed along the trajectory ṡ = 1. Initial orientation describes by vector n = [1,, ]. The desired orientation set by vector n c = [1/ 3, 1/ 3, 1/ 3]. Parameters of controllers is represented below K = diag [ ] K φ = diag [ ] k ω = 73
5 e R t t,time. Fig.. Angular error e r Fig. 3. Projection on plane Z Fig.. Projection on Z plane Fig. 9. Motion along space curve Z 1 e 1 t t,time Fig.. Position error e 1 = φ 1 x, y, z) e t Fig. 1. Projection on plane 1 Z Fig. 11. Projection on Z plane t,time Fig.. Position error e = φ x, y, z) 1. s t 1. 1 e 1 t t,time.. 1 t,time. Fig. 7. Speed error V = ṡ ṡ Fig. 1. Position error e 1 = φ 1 x, y, z) The result of modelling is presented on figures 9)-1) We can t direct compare this two approach yet, for the detailed analysis we should deeper research this two method for identify of possible advantages and disadvantages. This is the main task for further work. 73
6 1 e t t,time Fig. 13. Position error e = φ x, y, z) 1 s t 1 3 Fig. 1. Speed error V = ṡ ṡ 1 n t T n c t t,time 1 3 t,time Fig. 1. Angular error 1 n T t)nt) c ) 1. n t t,time Fig. 1. Orientation of the reference axis nt) 7. CONCLUSIONS The proposed control algorithms can be helpful in development of path following control systems for mobile robots underwater or airborne robots). This method is rather computational complex in common form, but with additional assumptions can find the simple controllers. The primary of the future research is the detailed comprassion of the represented approach. Also it would be interesting to apply this method to adequate robot dynamic models, for example quadrotor UAV. Moreover the performance of proposed controllers in the presence of parametric uncertainties and external disturbances, and development version of this controller without velocity measuring should be the subject to further analysis. REFERENCES Aguiar, A., Hespanha, J., and Kokotovic, P. ). Path-following for nonminimum phase systems removes performance limitations. Automatic Control, IEEE Transactions on, ), doi: 1.119/TAC..19. Breivik, M. and Fossen, T. ). Principles of guidancebased path following in d and 3d. In Decision and Control, and European Control Conference. CDC-ECC. th IEEE Conference on, 7 3. doi: 1.119/CDC..1. El-Hawwary, M.I. and Maggiore, M. 11). Case studies on passivity-based stabilisation of closed sets. International Journal of Control, ), El-Hawwary, M.I. and Maggiore, M. 13). Reduction theorems for stability of closed sets with application to backstepping control design. Automatica, 91), 1. Fradkov, A., Miroshnik, I., and Nikiforov, V. 1999). Nonlinear and Adaptive Control of Complex Systems. Mathematics and Its Applications. Springer. Hladio, A., Nielsen, C., and Wang, D. 13). Path following for a class of mechanical systems. Control Systems Technology, IEEE Transactions on, 1), Hua, M.D., Hamel, T., Morin, P., and Samson, C. 13). Introduction to feedback control of underactuated vtol vehicles: A review of basic control design ideas and principles. IEEE Control Systems Magazine, 331), 1 7. doi:1.119/mcs Kapitanyuk,. and Chepinsky, S. 13). Control of mobile robot following a piecewise-smooth path. Gyroscopy and Navigation, ), doi:1.113/s URL Lee, T., Leoky, M., and McClamroch, N. 1). Geometric tracking control of a quadrotor uav on se3). In Decision and Control CDC), 1 9th IEEE Conference on,. doi:1.119/cdc Miroshnik, I. and Bobtsov, A. ). Stabilization of motions of multi-pendulum systems. In Control of Oscillations and Chaos,. Proceedings. nd International Conference, volume 1, vol.1. doi: 1.119/COC Miroshnik, I. and Lyamin, A. 199). Nonlinear control of multidrive vehicular robots. In Control Applications, 199., Proceedings of the Third IEEE Conference on, 79 vol.1. doi:1.119/cca Miroshnik, I. and Nikiforov, V. 199). Trajectory motion control and coordination of multilink robots. Prepr. 13th IFAC World Congress, A, Miroshnik, I. and Sergeev, K. 1). Nonlinear control of robot spatial motion in the dynamic environments. Proc. Int. IEEE Conf. On Advanced Intel. Mechatronics,, Nielsen, C., Fulford, C., and Maggiore, M. 9). Path following using transverse feedback linearization: Application to a maglev positioning system. In American Control Conference, 9. ACC 9., 3 3. doi: 1.119/ACC
Nonlinear Tracking Control of Underactuated Surface Vessel
American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem
More informationTrajectory tracking & Path-following control
Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and
More informationAdaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads
2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown
More informationPosition Control for a Class of Vehicles in SE(3)
Position Control for a Class of Vehicles in SE(3) Ashton Roza, Manfredi Maggiore Abstract A hierarchical design framework is presented to control the position of a class of vehicles in SE(3) that are propelled
More informationStabilization of a 3D Rigid Pendulum
25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department
More informationCourse of lab activities on control theory based on the Lego NXT
Preprints of the 19th World Congress The International Federation of Automatic Control Course of lab activities on control theory based on the Lego NXT Alexander A. Kapitonov Alexey A. Bobtsov, Yuri A.
More informationUnit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement
Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft
More informationMulti-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter
Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,
More informationNonlinear Robust Tracking Control of a Quadrotor UAV on SE(3)
22 American Control Conference Fairmont Queen Elizabeth Montréal Canada June 27-June 29 22 Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) Taeyoung Lee Melvin Leok and N. Harris McClamroch
More informationGlobal stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1
Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar
More informationCOMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE
COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,
More informationPassivity-based Stabilization of Non-Compact Sets
Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained
More informationFurther results on global stabilization of the PVTOL aircraft
Further results on global stabilization of the PVTOL aircraft Ahmad Hably, Farid Kendoul 2, Nicolas Marchand, and Pedro Castillo 2 Laboratoire d Automatique de Grenoble, ENSIEG BP 46, 3842 Saint Martin
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationNONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT
NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive
More informationNonlinear Landing Control for Quadrotor UAVs
Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred
More informationNonlinear Control of a Multirotor UAV with Suspended Load
Nonlinear Control of a Multirotor UAV with Suspended Load Kristian Klausen, Thor I. Fossen, Tor Arne Johansen Centre for Autonomous Marine Operations and Systems (AMOS) Department of Engineering Cybernetics,
More informationAircraft Maneuver Regulation: a Receding Horizon Backstepping Approach
Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.
More informationHandling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control
2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and
More informationADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT
International Journal of Bifurcation and Chaos, Vol. 12, No. 7 (2002) 1599 1604 c World Scientific Publishing Company ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT KEVIN BARONE and SAHJENDRA
More informationAn Evaluation of UAV Path Following Algorithms
213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired
More informationAdaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass
rd IEEE Conference on Decision and Control December -7,. Los Angeles, California, USA Adaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass Shicong Dai, Taeyoung Lee,
More informationExperimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum
Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 WeC2. Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural
More informationAdaptive position tracking of VTOL UAVs
Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, P.R. China, December 16-18, 009 Adaptive position tracking of VTOL UAVs Andrew Roberts and Abdelhamid Tayebi
More informationAerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)
Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.
More informationCoordinated Path Following for Mobile Robots
Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control
More informationOutput Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems
Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk
More informationEnergy-based Swing-up of the Acrobot and Time-optimal Motion
Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)
More informationA Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems
Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System
More informationNonlinear control of underactuated vehicles with uncertain position measurements and application to visual servoing
Nonlinear control of underactuated vehicles with uncertain position measurements and application to visual servoing Henry de Plinval Pascal Morin Philippe Mouyon Abstract The paper concerns the stabilization
More informationNonlinear Formation Control of Marine Craft
Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to
More informationState observers for invariant dynamics on a Lie group
State observers for invariant dynamics on a Lie group C. Lageman, R. Mahony, J. Trumpf 1 Introduction This paper concerns the design of full state observers for state space systems where the state is evolving
More informationAutonomous Helicopter Landing A Nonlinear Output Regulation Perspective
Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University
More informationStabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum
Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 ThA11.6 Stabilization of a Specified Equilibrium in the Inverted Equilibrium
More informationIntroduction to Dynamic Path Inversion
Dipartimento di ingegneria dell Informazione Università di Parma Dottorato di Ricerca in Tecnologie dell Informazione a.a. 2005/2006 Introduction to Dynamic Path Aurelio PIAZZI DII, Università di Parma
More informationStability of Hybrid Control Systems Based on Time-State Control Forms
Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2
More informationSATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3
SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 Department of Space Technology Narvik University College, Norway Department
More informationTransverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization)
Transverse Linearization for Controlled Mechanical Systems with Several Passive Degrees of Freedom (Application to Orbital Stabilization) Anton Shiriaev 1,2, Leonid Freidovich 1, Sergey Gusev 3 1 Department
More informationDisturbance Attenuation for a Class of Nonlinear Systems by Output Feedback
Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of
More informationIntegrator Backstepping using Barrier Functions for Systems with Multiple State Constraints
Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints Khoi Ngo Dep. Engineering, Australian National University, Australia Robert Mahony Dep. Engineering, Australian
More informationModel Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion
Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl
More informationPfadverfolgung Von Normalformen zu prädiktiven Reglern
Pfadverfolgung Von Normalformen zu prädiktiven Reglern Timm Faulwasser Laboratoire d Automatique, Ecole Polytechnique Fédérale de Lausanne Institut für Angewandte Informatik, Karlsruher Institut für Technologie
More informationOutput Feedback Control for Maneuvering Systems Using Observer Backstepping
Output Feedback Control for Maneuvering Systems Using Observer Backstepping Ivar-André F. Ihle 1 RogerSkjetne and Thor I. Fossen 13 Abstract An output feedback design for maneuvering systems is proposed
More informationAlmost Global Robust Attitude Tracking Control of Spacecraft in Gravity
Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity Amit K. Sanyal Nalin A. Chaturvedi In this paper, we treat the practical problem of tracking the attitude and angular velocity of
More informationUnderactuated Dynamic Positioning of a Ship Experimental Results
856 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 5, SEPTEMBER 2000 Underactuated Dynamic Positioning of a Ship Experimental Results Kristin Y. Pettersen and Thor I. Fossen Abstract The
More informationA NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS
Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo
More informationLyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations
5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched
More informationBackstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor
Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona, Spain, April 2005 Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor Samir Bouabdallah
More informationGeometric Backstepping for Strict Feedback Simple Mechanical Systems
Geometric Backstepping for Strict Feedback Simple Mechanical Systems Guofan Wu and Koushil Sreenath Abstract We propose a geometric control design method for a class of underactuated geometric mechanical
More informationModeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle
Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Nour BEN AMMAR, Soufiene BOUALLÈGUE and Joseph HAGGÈGE Research Laboratory in Automatic Control LA.R.A), National Engineering School
More informationCooperative Control and Mobile Sensor Networks
Cooperative Control and Mobile Sensor Networks Cooperative Control, Part I, D-F Naomi Ehrich Leonard Mechanical and Aerospace Engineering Princeton University and Electrical Systems and Automation University
More informationSpacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework
Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),
More informationRobotics, Geometry and Control - A Preview
Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,
More informationKINETIC ENERGY SHAPING IN THE INVERTED PENDULUM
KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM J. Aracil J.A. Acosta F. Gordillo Escuela Superior de Ingenieros Universidad de Sevilla Camino de los Descubrimientos s/n 49 - Sevilla, Spain email:{aracil,
More informationWE propose the tracking trajectory control of a tricycle
Proceedings of the International MultiConference of Engineers and Computer Scientists 7 Vol I, IMECS 7, March - 7, 7, Hong Kong Trajectory Tracking Controller Design for A Tricycle Robot Using Piecewise
More informationA Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,
More informationAttitude Regulation About a Fixed Rotation Axis
AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard
More informationADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE
International Journal of Robotics and Automation, Vol. 30, No. 2, 205 ADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE Shafiqul Islam, Xiaoping P. Liu, and Abdulmotaleb El Saddik Abstract
More informationMPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints
VOLUME: 3 NUMBER: 25 MARCH MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints Kiattisin KANJANAWANISHKUL Mechatronics Research Unit, Faculty of
More informationThe PVTOL Aircraft. 2.1 Introduction
2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control
More informationGeometric Tracking Control of a Quadrotor UAV on SE(3)
49th IEEE Conference on Decision and Control December 5-7, 2 Hilton Atlanta Hotel, Atlanta, GA, USA Geometric Tracking Control of a Quadrotor UAV on SE(3) Taeyoung Lee, Melvin Leok, and N. Harris McClamroch
More informationInstrumentation Commande Architecture des Robots Evolués
Instrumentation Commande Architecture des Robots Evolués Program 4a : Automatic Control, Robotics, Signal Processing Presentation General Orientation Research activities concern the modelling and control
More informationGlobal Trajectory Tracking for a Class of Underactuated Vehicles
Global Trajectory Tracking for a Class of Underactuated Vehicles Pedro Casau, Ricardo G. Sanfelice, Rita Cunha, David Cabecinhas, Carlos Silvestre Abstract In this paper, we address the problem of trajectory
More informationQuadrotors Flight Formation Control Using a Leader-Follower Approach*
23 European Conference (ECC) July 7-9, 23, Zürich, Switzerland. Quadrotors Flight Formation Using a Leader-Follower Approach* D. A. Mercado, R. Castro and R. Lozano 2 Abstract In this paper it is presented
More informationTTK4190 Guidance and Control Exam Suggested Solution Spring 2011
TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =
More informationControl of the MARES Autonomous Underwater Vehicle
Control of the MARES Autonomous Underwater Vehicle Bruno Ferreira, Miguel Pinto, Aníbal Matos, Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias, s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt, ee04134@fe.up.pt,
More informationReal-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics
Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph
More informationOptimal Fault-Tolerant Configurations of Thrusters
Optimal Fault-Tolerant Configurations of Thrusters By Yasuhiro YOSHIMURA ) and Hirohisa KOJIMA, ) ) Aerospace Engineering, Tokyo Metropolitan University, Hino, Japan (Received June st, 7) Fault tolerance
More informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationA Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV
Preprints of the 19th World Congress The International Federation of Automatic Control A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Gerardo R. Flores-Colunga Rogelio Lozano-Leal
More informationCONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT
Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM
More informationPath Following Using Transverse Feedback Linearization: Application to a Maglev Positioning System
Path Following Using Transverse Feedback Linearization: Application to a Maglev Positioning System Christopher Nielsen a, Cameron Fulford b, Manfredi Maggiore c a Department of Electrical and Computer
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationDynamic Tracking Control of Uncertain Nonholonomic Mobile Robots
Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider
More informationTracking control strategy for the standard N-trailer mobile robot geometrically motivated approach
Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach The paper presented during 8 th International Workshop RoMoCo, Bukowy Dworek, Poland, June 5-7, Maciej
More informationVisual Servoing for a Quadrotor UAV in Target Tracking Applications. Marinela Georgieva Popova
Visual Servoing for a Quadrotor UAV in Target Tracking Applications by Marinela Georgieva Popova A thesis submitted in conformity with the requirements for the degree of Master of Applied Science Graduate
More informationAn Intrinsic Robust PID Controller on Lie Groups
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA An Intrinsic Robust PID Controller on Lie Groups D.H.S. Maithripala and J. M. Berg Abstract This paper presents
More informationSTABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2
International Journal of Pure and Applied Mathematics Volume 118 No. 2 2018, 335-349 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: 10.12732/ijpam.v118i2.17
More informationPosition in the xy plane y position x position
Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,
More informationMulti-Robotic Systems
CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed
More informationMotion control of rigid bodies in SE(3) Ashton Roza
Motion control of rigid bodies in SE(3) by Ashton Roza A thesis submitted in conformity with the requirements for the degree of Master of Applied Science Graduate Department of Electrical and Computer
More informationIAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites
A Simulator for Robust Attitude Control of Cubesat Deploying Satellites Giovanni Mattei, George Georgiou, Angelo Pignatelli, Salvatore Monaco Abstract The paper deals with the development and testing of
More informationThree-Dimensional Motion Coordination in a Spatiotemporal Flowfield
IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield Sonia Hernandez and Dere A. Paley, Member, IEEE Abstract Decentralized algorithms to stabilize
More informationControl of a Car-Like Vehicle with a Reference Model and Particularization
Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,
More informationExperiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum
Proceedings of the 25 IEEE Conference on Control Applications Toronto, Canada, August 28-3, 25 MB4.5 Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum Mario A. Santillo,
More informationAsymptotic Smooth Stabilization of the Inverted 3D Pendulum
IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Asymptotic Smooth Stabilization of the Inverted 3D Pendulum Nalin A. Chaturvedi, N. Harris McClamroch, Fellow, IEEE, and Dennis S. Bernstein, Fellow, IEEE Abstract
More informationProblem 1: Ship Path-Following Control System (35%)
Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.
More informationarxiv: v1 [math.oc] 21 Sep 2011
Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) Taeyoung Lee Melvin Leok and N. Harris McClamroch arxiv:9.4457v [math.oc 2 Sep 2 Abstract This paper provides nonlinear tracking control systems
More informationDISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi
DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM Dina Shona Laila and Alessandro Astolfi Electrical and Electronic Engineering Department Imperial College, Exhibition Road, London
More informationPath Following for the PVTOL: A Set Stabilization Approach
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-, 008 Path Following for the PVTOL: A Set Stabilization Approach C. Nielsen, L. Consolini, M. Maggiore, M. Tosques
More informationA GLOBAL STABILIZATION STRATEGY FOR AN INVERTED PENDULUM. B. Srinivasan, P. Huguenin, K. Guemghar, and D. Bonvin
Copyright IFAC 15th Triennial World Congress, Barcelona, Spain A GLOBAL STABILIZATION STRATEGY FOR AN INVERTED PENDULUM B. Srinivasan, P. Huguenin, K. Guemghar, and D. Bonvin Labaratoire d Automatique,
More informationMixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies
AAS03-558 Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies C. Eugene Skelton II and Christopher D. Hall Department of Aerospace & Ocean Engineering Virginia Polytechnic Institute
More informationHover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller
Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University
More informationActive Nonlinear Observers for Mobile Systems
Active Nonlinear Observers for Mobile Systems Simon Cedervall and Xiaoming Hu Optimization and Systems Theory Royal Institute of Technology SE 00 44 Stockholm, Sweden Abstract For nonlinear systems in
More informationChapter 3 Numerical Methods
Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second
More informationDesign and Control of Novel Tri-rotor UAV
UKACC International Conference on Control Cardiff, UK, -5 September Design and Control of Novel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The University of Manchester
More informationIDETC STABILIZATION OF A QUADROTOR WITH UNCERTAIN SUSPENDED LOAD USING SLIDING MODE CONTROL
ASME 206 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC206 August 2-24, 206, Charlotte, North Carolina, USA IDETC206-60060 STABILIZATION
More informationResearch Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System
Abstract and Applied Analysis Volume 22, Article ID 8544, 4 pages doi:.55/22/8544 Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Zahra Yaghoubi, Hassan
More informationNonlinear Wind Estimator Based on Lyapunov
Nonlinear Based on Lyapunov Techniques Pedro Serra ISR/DSOR July 7, 2010 Pedro Serra Nonlinear 1/22 Outline 1 Motivation Problem 2 Aircraft Dynamics Guidance Control and Navigation structure Guidance Dynamics
More informationSpace flying vehicles orbital motion control system synthesis: power invariants
CHAOS 010, 3rd Chaotic Modeling and Simulation 1-4 June 010 Space flying vehicles orbital motion control system synthesis: power invariants Alexander A. Kolesnikov (PhD) Taganrog Institute of Technology
More information