Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum

Similar documents
Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum

Stabilization of a 3D Rigid Pendulum

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft

Stabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum

Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System

Asymptotic Smooth Stabilization of the Inverted 3D Pendulum

Mathematical Models for the Triaxial Attitude Control Testbed

with Application to Autonomous Vehicles

Quaternion-Based Tracking Control Law Design For Tracking Mode

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

Nonlinear Dynamics of the 3D Pendulum

CS491/691: Introduction to Aerial Robotics

Stable Manifolds of Saddle Equilibria for Pendulum Dynamics on S 2 and SO(3)

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites

SWINGING UP A PENDULUM BY ENERGY CONTROL

1.053J/2.003J Dynamics and Control I Fall Final Exam 18 th December, 2007

Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity

Lab 6a: Pole Placement for the Inverted Pendulum

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian)

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

The PVTOL Aircraft. 2.1 Introduction

557. Radial correction controllers of gyroscopic stabilizer

Asymptotic stabilization of the hanging equilibrium manifold of the 3D pendulum

Nonlinear Control of a Spacecraft with Multiple Fuel Slosh Modes

MEAM 510 Fall 2012 Bruce D. Kothmann

Inverted Pendulum System

MEAM 510 Fall 2011 Bruce D. Kothmann

THE REACTION WHEEL PENDULUM

!T = 2# T = 2! " The velocity and acceleration of the object are found by taking the first and second derivative of the position:

Design and Testing of a Nanosatellite Simulator Reaction Wheel Attitude Control System

Pointing Control for Low Altitude Triple Cubesat Space Darts

Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics

Balancing of an Inverted Pendulum with a SCARA Robot

Research Article On the Dynamics of the Furuta Pendulum

Controlling the Inverted Pendulum

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Lecture Module 5: Introduction to Attitude Stabilization and Control

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

Underactuated Dynamic Positioning of a Ship Experimental Results

Control of the Inertia Wheel Pendulum by Bounded Torques

Rotation. PHYS 101 Previous Exam Problems CHAPTER

Catapult tests for microgravity characterization of the MICROSCOPE accelerometers. Manuel Rodrigues On behalf ONERA & ZARM team

Calibration of a magnetometer in combination with inertial sensors

Attitude Determination for NPS Three-Axis Spacecraft Simulator

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)

The Damped Pendulum. Physics 211 Lab 3 3/18/2016

Tracking Rigid Body Motion Using Thrusters and Momentum. Wheels

Dynamics and Balance Control of the Reaction Mass Pendulum (RMP): A 3D Multibody Pendulum with Variable Body Inertia

ATTITUDE CONTROL INVESTIGATION USING SPACECRAFT HARDWARE-IN-THE-LOOP SIMULATOR

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,

Position Control for a Class of Vehicles in SE(3)

IAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION

Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

Attitude Regulation About a Fixed Rotation Axis

Angle estimation using gyros and accelerometers

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

available online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION

8.012 Physics I: Classical Mechanics Fall 2008

Optimal Fault-Tolerant Configurations of Thrusters

Stabilizing the dual inverted pendulum

Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class

DYNAMICS AND CONTROL OF THE REACTION MASS PENDULUM (RMP) AS A 3D MULTIBODY SYSTEM: APPLICATION TO HUMANOID MODELING

A Normal Form for Energy Shaping: Application to the Furuta Pendulum

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

Chasing Chaos With a Magnetic Pendulum

Reverse Order Swing-up Control of Serial Double Inverted Pendulums

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System

Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System

Lab 6d: Self-Erecting Inverted Pendulum (SEIP)

CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE

LAST TIME: Simple Pendulum:

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

Linear Feedback Control Using Quasi Velocities

IMPLEMENTATION OF A DECOUPLED CONTROLLER ELECTROMAGNETS MOUNTED IN A PLANAR ARRAY. NASA Langley Research Center. Hampton, VA.

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

AS3010: Introduction to Space Technology

MODIFICATION OF THE CAL POLY SPACECRAFT SIMULATOR SYSTEM FOR ROBUST CONTROL LAW VERIFICATION. A Thesis. presented to

DEVELOPMENT OF A NOVEL ACTIVE ISOLATION CONCEPT 1

8.012 Physics I: Classical Mechanics Fall 2008

Integrated Test Facility for Nanosat Assessment and Verification

Quadrotor Modeling and Control

Lab 5a: Pole Placement for the Inverted Pendulum

Robust Adaptive Attitude Control of a Spacecraft

TTK4150 Nonlinear Control Systems Solution 6 Part 2

Rigid-Body Attitude Control USING ROTATION MATRICES FOR CONTINUOUS, SINGULARITY-FREE CONTROL LAWS

Autonomous Mobile Robot Design

Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only

GP-B Attitude and Translation Control. John Mester Stanford University

Rigid bodies - general theory

Attitude Control on the Pico Satellite Solar Cell Testbed-2

Position and Velocity Profile Tracking Control for New Generation Servo Track Writing

Mechatronics. MANE 4490 Fall 2002 Assignment # 1

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed

Dynamically Feasible Motion Planning through Partial Differential Flatness

PreLab 2 - Simple Harmonic Motion: Pendulum (adapted from PASCO- PS-2826 Manual)

Transcription:

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, Nalin A. Chaturvedi, Fabio Bacconi, N. Harris McClamroch, Dennis Bernstein Department of Aerospace Engineering University of Michigan Ann Arbor, MI 489 {santillo,nalin,nhm,dsbaero}@umich.edu Dipartimento di Sistemi e Informatica Università degli Studi di Firenze Via S. Marta, 3-539, Italy {bacconi}@control.dsi.unifi.it Abstract We introduced a theory for stabilization of a 3D pendulum, consisting of a rigid body that is supported at a frictionless pivot, in a 25 ACC paper. One of the controllers proposed in that paper, based on angular velocity feedback only, asymptotically stabilizes the hanging equilibrium of the pendulum. This paper continues this line of research, providing a description of an experimental setup and a sample of experimental results illustrating the closed loop properties of the 3D pendulum. Experimental results are discussed and compared with the theory presented in the previous paper. I. INTRODUCTION Pendulum models have provided a rich source of examples that have motivated and illustrated many recent developments in nonlinear dynamics and in nonlinear control [], [2]. Much of the published research treats D planar pendulum models or 2D spherical pendulum models or some multibody version of these. In a recent paper [3], we summarized much of this published research, emphasizing papers that treat control issues. In addition, we introduced a new 3D pendulum model that, surprisingly, seems not to have been studied in the prior literature. Another overview of pendulum control problems was given in [2], which also provides motivation for the importance of such control problems. This paper provides experimental verification of stabilization results for a 3D asymmetric rigid pendulum presented in [4]. In [4], we studied stabilization problems for a 3D asymmetric rigid pendulum defined in terms of the reduced attitude. The reduced attitude is the attitude of the pendulum, modulo rotations about the vertical. In other words, two attitudes have identical reduced attitudes if they differ only by a rotation about the vertical. A 3D rigid pendulum is supported at a pivot. The pivot is assumed to be frictionless and inertially fixed. The rigid body is asymmetric and the location of the center of mass is distinct from the location of the pivot. Forces that arise from uniform and constant gravity This research has been supported in part by NSF under grant ECS- 453 and grant ECS-244977. act on the rigid body. Three independent control moments are assumed to act on the rigid body. In this paper, experiments verify the stabilization theory presented in [4]. We follow the development and notation introduced in [3]. In particular, the formulation of the model depends on construction of a Euclidean coordinate frame fixed to the rigid body with origin at the pivot and an inertial Euclidean coordinate frame with origin at the pivot. Without loss of generality, we assume that the inertial coordinate frame is selected so that the first two axes lie in a horizontal plane and the positive third axis points down. The relevant mathematical model is expressed in terms of the angular velocity vector and the reduced attitude vector of the rigid body. The reduced attitude vector is a unit vector in the direction of gravity, expressed in the body fixed coordinate frame. The control problem treated in this paper is asymptotic stabilization of an equilibrium of the 3D pendulum defined by zero angular velocity and a reduced attitude vector that corresponds to the hanging equilibrium configuration. The Triaxial Attitude Control Testbed (TACT) has been described in detail in [5] with mathematical models given in [6]. This paper includes a description of the specific experimental setup of the TACT, the measurement system, and the attitude estimation algorithm. Experimental results for closed-loop responses are presented. The discussion ties these results to the theory presented in [4]. The main contribution of this paper is its summary and experimental verification of results for asymptotic stabilization of the hanging equilibrium of a 3D asymmetric rigid pendulum. These results provide near-global asymptotic stabilization in a direct way using a single nonlinear controller. II. SUMMARY OF STABILIZATION RESULTS In this section, we review the control model introduced in [4], assuming full control actuation. We present appropriate -783-9354-6/5/$2. 25 IEEE 38

definitions as background for the control experiments. In the following sections, we present a description of the experimental testbed, and we discuss experimental results for asymptotic stabilization of the hanging equilibrium, based on feedback of the angular velocity. As shown in [3], the control model for the fully actuated 3D asymmetric rigid pendulum is given by { J ω = Jω ω + mgρ Γ+u, () Γ =Γ ω, where, ω R 3 represents the angular velocity of the rigid body, Γ S 2 represents the reduced attitude vector, and u R 3 is the control input. The reduced attitude vector is a unit vector in the direction of gravity in the body-fixed frame. The reduced attitude is the complete attitude, modulo rotations about the vertical. Here J is the inertia matrix of the rigid 3D pendulum, m is its total mass, ρ is the vector from the pivot to the center of mass in the body-fixed coordinate frame, and g is the constant acceleration of gravity. The hanging equilibrium of the uncontrolled pendulum is denoted by Γ h = ρ ρ. As presented in [3], the hanging equilibrium of the uncontrolled pendulum is locally stable in the sense of Lyapunov. A simple controller is developed in [4] that makes the hanging equilibrium asymptotically stable. The controller is based on the observation that the control model given by equation () is input-output passive if the angular velocity is taken as the output. The total energy is the storage function. Since the total energy, 2 ωt Jω mgρ T Γ, has a minimum at the hanging equilibrium (, Γ h ), a control law based on angular velocity feedback is natural. space S 2 is compact. The set described in (4) provides a conservative domain of attraction. As shown in [4], the maximal domain of attraction is in fact R 3 S 2, except for a set of Lebesgue measure zero. Note that it does not contain the inverted reduced equilibrium (, Γ i ), where Γ i = ρ ρ. III. TRIAXIAL ATTITUDE CONTROL TESTBED (TACT) The experimental facility, located in the Attitude Dynamics and Control Laboratory at the University of Michigan, is referred to as the Triaxial Attitude Control Testbed (TACT). The TACT consists of a rotational platform, supported by a triaxial air bearing, which allows nearly unrestricted three degrees of rotational motion. Control actuators and instrumentation are mounted to the platform. Computer and communications systems are available for data acquisition, test operations, and post-test processing. The physical features of the TACT have been described in [5]. A picture of the TACT is provided in Figure. Let Ψ:R 3 R 3 be a smooth function such that ɛ x 2 x T Ψ(x) ɛ 2 x 2, x R 3, (2) where ɛ 2 ɛ >. We propose a class of controllers, referred to as damping injection controllers, given by u = Ψ(ω), (3) where Ψ( ) satisfies (2). It was shown in [4] that the above family of controllers, which requires only angular velocity feedback, renders the hanging equilibrium of a 3D asymmetric pendulum asymptotically stable. For any ɛ>, a guaranteed domain of attraction H is given by { H = (ω, Γ) R 3 S 2 : 2 ωt Jω + } 2 mg ρ (Γ Γ h) T (Γ Γ h ) 2mg ρ ɛ. (4) The controller (3) is traditional in that it exploits passivity to inject damping. However, the controller cannot provide global asymptotic stability due to a fundamental topological limitation that arises from the fact that the configuration Fig.. Triaxial Attitude Control Testbed (TACT) Fan thrusters are rigidly attached to the platform and provide control actuation for the TACT. These thrusters operate on ±24 VDC and are open-loop speed controlled. A total of four thrusters are mounted to a square outer plate on the TACT, equidistant from the roll axis. Two thrusters provide direct actuation about the yaw axis, while the other two provide actuation about the pitch axis. Combining one from each group provides actuation about the roll axis. Each fan motor is driven by a current-regulated PWM amplifier. Electric power is supplied from a series of 2-V lead acid batteries. Details of the thrusters construction and specifications can be found in [5]. A closer picture of the fan thrusters on the TACT is provided in Figure 2. A triaxial accelerometer is mounted to the TACT and aligned with the body-fixed axes. Before each test, the accelerometer triad must be calibrated to read -g on each individual axis when aligned with the downward vertical. To do this, the TACT is rotated about each axis independently 39

. X. Y Y Z X Z ρ ocg. g. Fig. 3. Schematic of a Rigid Pendulum Fig. 2. Fan Thruster Assembly on TACT while taking continuous readings from the accelerometers. The accelerometer axis is defined to be aligned with the downward vertical when a maximum occurs in the data. Bias and scaling factors are then adjusted such that each accelerometer outputs -g at this maximum point. We are able to estimate the reduced attitude using accelerometers and gyros fixed to the platform. We compute the acceleration due to gravity; this leads directly to the reduced attitude. Since the accelerometer triad is not attached at the pivot point, the accelerometers measure not only the acceleration of gravity, but also angular and centripetal acceleration terms. Centripetal acceleration can be determined indirectly by using the knowledge of the angular velocity. We thus use a triaxial gyro to measure angular velocity and to compensate for the effects of centripetal acceleration. The angular acceleration term is ignored in the computation of the reduced attitude, but preliminary calculations suggest that its contribution is quite small. An embedded processor is used for real-time on-board processing. This processor is based on a 486 chipset with 4 GB solid state hard disk and three Multi-Q I/O boards allowing 24 A/D channels, 24 D/A channels, and 24 encoder channels. A host PC, which is detached from the TACT, communicates with the testbed through a wireless ethernet connection. This communication is required for experiment monitoring and data acquisition. Software controllers are developed on the host PC using Simulink and then uploaded to the on-board processor for experimentation. The TACT allows us to study a wide variety of pendulum problems. Since the system s center of gravity is not located at the pivot point, the TACT behaves like a 3D pendulum. A schematic of a 3D rigid pendulum is provided in Figure 3. IV. TACT CLOSED LOOP STABILIZATION EXPERIMENTS In this section we summarize experimental protocols and results that demonstrate the controller given in (3) asymptotically stabilizes the hanging equilibrium based on angular velocity feedback alone. The controller used for this purpose was chosen such that Ψ(ω) = Pω, where P =I 3. This choice of equal gains in the three feedback channels does not represent a particularly effective choice in terms of closedloop performance. However, our objective in the experiments is to demonstrate closed-loop stabilization; we did not seek to tune the gains to achieve closed-loop performance. A brief description of the experimental procedure is presented. For each of the stabilization experiments, the controller is first developed on the host PC and then uploaded to the on-board processor via wireless ethernet. Real-time plots are created on the host PC for experiment monitoring. The pendulum is released from its initial conditions, as described below for each case, and the controller is activated to stabilize the pendulum to the hanging equilibrium. Important data is continuously transferred over the wireless ethernet to the host PC for experiment monitoring and posttest processing. The aim of these experiments is to verify and support the theory presented in [4]. With that in mind, we report three experiments that encompass several different initial angular velocities and pendulum configurations. The first two experiments verify that when starting inside the domain of attraction, the pendulum remains inside that set and it is attracted to the hanging equilibrium; initial conditions were chosen to start within the guaranteed domain of attraction. The third experiment verifies that even when starting outside the computable domain of attraction, the pendulum eventually enters this set and is attracted to the hanging equilibrium. These initial conditions were chosen to excite all degrees of freedom of the system. The set given in (4) is only an estimate of the domain of attraction. It is possible that the initial conditions in the third experiment are outside the set H, but still within the actual domain of attraction. Each experiment involves large perturbations from the hanging equilibrium. Time response plots of both the angular velocity vector and the reduced attitude vector are provided for each case. The TACT was set up so that the reduced hanging equilibrium is given by Γ h = ρ ρ =(,, )T in 3

the body fixed coordinate frame. For the first experiment, the 3D pendulum was released with an initial attitude Γ = (.35,.9,.25) T and zero angular velocity. The controller was activated to stabilize the pendulum to the hanging equilibrium. As seen from experimental closed loop responses shown in Figures 4 and 5, the angular velocity converges to zero and Γ(t) converges to Γ h =(,, ) T as t. For the second experiment, the 3D pendulum was released from the hanging equilibrium position with angular velocity ω =(,, 4) T deg/s. The controller was activated to return the pendulum to the hanging equilibrium. As seen from experimental closed loop responses shown in Figures 6 and 7, the angular velocity converges to zero and Γ(t) converges to Γ h =(,, ) T as t. For the third experiment, the 3D pendulum was released from an initial attitude Γ = (.25,.2,.95) T and angular velocity ω =( 3, 5, 5) T deg/s. The controller was activated to stabilize the pendulum to the hanging equilibrium. As seen from experimental closed loop responses shown in Figures 8 and 9, the angular velocity converges to zero and Γ(t) converges to Γ h =(,, ) T as t. The fan thrusters provide approximately 5 N-m of control authority in each axis. Thruster saturation can be an issue in these control experiments and the feedback gains need to be reviewed to minimize any nonlinearities arising from saturation. This will become critical in future control experiments that seek to asymptotically stabilize the inverted equilibrium using controllers presented in [4]. It can be seen that a residual damped oscillation remains in the pitch axis angular velocity for each of the experiments. Carefully adjusting the feedback control gains for each axis is expected to compensate for the oscillation. It is also noted that measurements during the initial transient period are especially noisy. This can be attributed to both gyro noise and an attitude estimation algorithm that ignores angular acceleration, which can add to noisy measurements during the initial transient period. To minimize estimation errors, gyro biases were adjusted before each experiment since any additional offset in these sensors would show up in the attitude estimation algorithm through the angular velocity terms. All three experiments verify the theory of asymptotic stabilization presented in [4]. Initial conditions chosen both inside and outside the computable domain of attraction (4) all exhibit rapid convergence to the hanging equilibrium. Comparing the results, it is seen that initial perturbations in the yaw angular velocity leads to slow pitch angle convergence; the nonlinear coupling is small in this case. Also, initial perturbations that excite all degrees of freedom lead to relatively faster convergence; the nonlinear coupling is large in this case. V. CONCLUDING REMARKS In this paper we present experimental results that verify the stabilization of the hanging equilibrium for the asymmetric 3D rigid pendulum. We discuss the experimental setup, the measurement system and the attitude estimation algorithm that are crucial to the experiments. We study a controller, based on feedback of angular velocity only, that asymptotically stabilizes the hanging equilibrium. Experimental results are provided to illustrate the closed loop properties of the 3D pendulum system. We have demonstrated the simplicity of the control implementation for the feedback controller. The simple damping injection controller has proven to asymptotically stabilize the hanging equilibrium of the 3D pendulum. This paper justifies the importance of theory as a guide for new nonlinear control experiments. These experiments are an invaluable tool that allow us to asses the practical value of theoretical control results, identify new control problems and new applications, and establish the need for new theoretical results. The experiments reported herein describe our first experiments carried out on reduced attitude stabilization. These initial closed-loop experiments have taught us several important lessons. The robustness of the TACT and associated instrumentation is crucial for experimental accuracy and repeatability. Angular velocity estimates, obtained from gyros, are sufficiently accurate for our purposes, but additional attention needs to be given to estimation of the reduced attitude. Control saturation effects need to be analyzed and assessed in future control experiments. As with many physical systems such as the TACT, integration and implementation of complex hardware and software packages requires much care and tuning to provide results in an accurate and meaningful manner. These lessons should prove valuable as we continue our experimental research on stabilization of the 3D pendulum. Several next steps in experimentation are proposed for future research with the TACT. Feedback controllers utilizing the reduced attitude are of immediate concern. This requires the use of an on-board attitude estimation algorithm, similar to what is currently used in the post-processing procedure. By incorporating 3-axis magnetometer measurements to distinguish between rotations about the vertical, we can utilize feedback controllers that require estimation of the complete attitude. Stabilization of the inverted equilibrium has yet to be demonstrated by experimentation on the TACT, based on controller designs presented in [4]. One further assumption of this paper is full control actuation. Controllers can be developed to stabilize an equilibrium in the case of underactuation; see for example [7]. These should be studied, as well, by experiments on a TACT implementation. 3

REFERENCES 4 Angular Velocities [] K.J. Astrom and K. Furuta, Swinging-up a Pendulum by Energy Control, Proceedings of the IFAC Congress, Vol. E, 996, 37-42. [2] K. Furuta, Control of Pendulum: From Super Mechano-System to Human Adaptive Mechatronics, Proceedings of 42 nd IEEE Conference on Decision and Control, Maui, Hawaii, December, 23, 498-57. [3] J. Shen, A. K. Sanyal, N. A. Chaturvedi, D. S. Bernstein, N. H. McClamroch, Dynamics and Control of a 3D Pendulum Proceedings of the 43 rd IEEE Conference on Decision & Control, Bahamas, December, 24, 323-328. [4] N. A. Chaturvedi, F. Bacconi, A. K. Sanyal, D. S. Bernstein, and N. H. McClamroch, Stabilization of a 3D Asymmetric Rigid Pendulum, Proceedings of American Control Conference, Portland, OR, June, 25, 33-335. [5] D. S. Bernstein, N. H. McClamroch, and A. Bloch, Development of Air Spindle and Triaxial Air Bearing Testbeds for Spacecraft Dynamics and Control Experiments, Proceedings of American Control Conference, Arlington, VA, June, 2, 3967-3972. [6] S. Cho, J. Shen, and N. H. McClamroch, Mathematical Models for the Triaxial Attitude Control Testbed, Mathematical and Computer Modeling of Dynamical Systems, Vol. 9, No. 2, 23, 65-92. [7] J. Shen, A. K. Sanyal, and N. H. McClamroch, Asymptotic Stability of Rigid-Body Attitude Systems, Proceedings of 42 nd Conference on Decision and Control, 23, 544-549. ω Yaw ω Pitch ω Roll 2 2 2 3 4 5 6 7 8 5 5 2 3 4 5 6 7 8 2 3 2 3 4 5 6 7 8 Fig. 4. CASE : Experimental results for the evolution of the angular velocity of the 3D pendulum. Measure of Γ (Reduced Attitude Vector) along Body Axes.4 Γ x.2.2 2 3 4 5 6 7 8 Γ y.5 2 3 4 5 6 7 8 Γ z.8.6.4.2 2 3 4 5 6 7 8 Fig. 5. CASE : Experimental results for the evolution of the components of the direction of gravity in the body frame. 32

ω Yaw 4 3 2 Angular Velocities 2 3 4 5 6 ω Yaw Angular Velocities 5 5 5 2 2 3 4 5 6 7 8 ω Pitch 2 2 2 3 4 5 6 ω Pitch 5 5 2 3 4 5 6 7 8 ω Roll 2 2 4 6 2 3 4 5 6 ω Roll 2 3 4 2 3 4 5 6 7 8 Fig. 6. CASE 2: Experimental results for the evolution of the angular velocity of the 3D pendulum. Fig. 8. CASE 3: Experimental results for the evolution of the angular velocity of the 3D pendulum..2 Measure of Γ (Reduced Attitude Vector) along Body Axes.5 Measure of Γ (Reduced Attitude Vector) along Body Axes. Γ x Γ x. Γ y.2 2 3 4 5 6..5.5. 2 3 4 5 6.5 Γ y.5 2 3 4 5 6 7 8.2.2.4.5 2 3 4 5 6 7 8 Γ z Γ z.95.9.95 2 3 4 5 6 Fig. 7. CASE 2: Experimental results for the evolution of the components of the direction of gravity in the body frame..85 2 3 4 5 6 7 8 Fig. 9. CASE 3: Experimental results for the evolution of the components of the direction of gravity in the body frame. 33