Flying and Swimming Robots!
|
|
- Stuart Golden
- 6 years ago
- Views:
Transcription
1 Flying and Swimming Robots! Robert Stengel! Robotics and Intelligent Systems MAE 345, Princeton University, 2017! Aircraft! Aquatic robots! Space robots! Quaternions! Simulink/Simscape/ SimMechanics Copyright 2017 by Robert Stengel. All rights reserved. For educational use only. 1 Bio-Inspiration for Flying Hummingbird v=d8vjytxgijwfeature=related Eagle vs. Eagle v=tufnqwnp9aafeature=video_res ponse Moth Flying watch?v=hd2bjasvibi Birds Flying watch?v=i5gbfgk- EPw Lady Bug watch?v=fjzobezjybc 2
2 Biomimetic UAVs Markus Fisher at TED v=fg_jckshutq Aerovironment Nano Hummingbird v=xolh02zba04 Festo Air Ray Dirigible v=uxpzodkqays Harvard Robo-Flies v=2lqckr0a_7c 3 Uninhabited Air Vehicles (UAV) 4
3 Uninhabited Aircraft! Tad McGeer, 79 Aerosonde First UAV Transatlantic Crossing, 1998 Boeing (InSitu) ScanEagle Aerovel Flexrotor 5 Mars Aerial Regional-Scale Environmental Survey (ARES) Research Airplane Concept, ~
4 Uninhabited Aircraft Sikorsky Cypher II UAV MQ-9 Reaper Aggressive Quadrotor UAV Maneuvers 7 Multi-Copters Adam Yabroudi, 15, Dual-Quad Submersible 8
5 18 rotors 30-min flying time Autonomous Air Taxi! Volocopter 9 Space Robots! 1 0
6 !!!!!! X-37B Reusable experimental/ operational vehicle Unmanned mini- Space Shuttle Orbital maneuvering Highly classified project 1 st 4 missions: 224, 469, 675, 717 days in orbit 5 th mission ongoing 11 Delta 4 Expendable (Rocket) Launch Vehicles Current space launch vehicles are largely autonomous Atlas V v=kxqbex7ljwg 1 2
7 Reusable Launch/Reentry Vehicles! Falcon 9/Dragon 1 3 Uninhabited Spacecraft Giotto CubeSats Mariner 4, with Solar Control Vanes GPS III Satellite 1 4
8 Uninhabited Spacecraft 1 5 Manned Re-Entry Vehicles Largely Autonomous 1 6
9 Undersea Robots! 1 7 Swimming Gaits Anguilliform locomotion Long, slender fish, e.g., lamprey Amplitude of flexion wave along body ~ constant Sub-carangiform locomotion Increase in wave amplitude along the body Most work done by rear half of fish body Higher speed, reduced maneuverability Carangiform locomotion Stiffer and faster-moving, e.g., trout Majority of movement rear of body and tail Rapidly oscillating tails Thunniform locomotion High-speed long-distance swimmers, e.g. tuna, shark Virtually all lateral movement in the tail Tail itself is large and crescent-shaped 1 8
10 Swimming! Lift, drag, and vorticity! Schooling behavior Human Swimming v=cizbasiwdra Fish Swimming v=u_vj_0worbm 1 9 Autonomous Underwater Vehicles RoboTuna (Olin/MIT) RoboLobster (Northeastern) watch?v=pditxrxeyna 2 0
11 Autonomous Submarines Autonomous Benthic Explorer VPI concept Oberon (U Sydney) AQUA AQUA encounters a lobster Autonomous Underwater Gliders! Slocum Glider! Variable ballast for climb/dive
12 Avoiding the Euler Angle Singularity! 2 3 Inverse Transformation for Euler-Angle Rates B ( L I )!1 = % 1 0!sin" ) 0 cos sin cos" ) 0! sin cos cos" ) (!1 = % 1 sin! tan" cos! tan" ) 0 cos! sin! ) 0 sin! sec" cos! sec" ) ( Euler-angle rates from body-axis rates %!!"! ) ) ) = ( % 1 sin! tan" cos! tan" 0 cos! *sin! 0 sin! sec" cos! sec" ) ) ) ( % p q r ) ) ) ( = L I B + B 2 4
13 Avoiding the Euler Angle Singularity at! = ±90 Alternatives to Euler angles 1) Direction cosine (rotation) matrix 2) Quaternions Propagation of direction cosine matrix (9 parameters) d!" H B I t dt = %! B ( t)h B I t = %! " 0 %r( t) q( t) 0 % p( t) p( t) 0( t) r t %q t ( ( H I ( ( B B ( t) Initialize with Euler Angles H B I ( 0) = H B I (! 0," 0, 0 ) 2 5 Avoiding the Euler Angle Singularity at! = ±90 Propagation of quaternion vector: single rotation from inertial to body frame (4 parameters)!! Rotation from one axis system, I, to another, B, represented by!! Orientation of axis vector about which the rotation occurs (3 parameters of a unit vector, a: a 1, a 2, and a 3 )!! Magnitude of the rotation angle,!, rad 2 6
14 Begin with Euler Rotation of a Vector Rotation about axis, a, of a vector, r I, to a new orientation, r B a : Direction cosines of rotation axis a = 1 [a is a unit vector]!: Rotation angle 2 7 Development of Theorem Defined vector is given a different orientation r B = r I r B = H I B r I Transformation involves addition of 3 vectors ( a T r I )a Along axis of rotation " r I! ( a T r I )a % cos! to a and through r I sin r I a! to a and r I Scaled by rotation angle,!, to produce r B 2 8
15 Development of Theorem r B = H B I r I = ( a T r I )a + " r I! ( a T r I )a % cos + sin r a I = cos r I + ( 1! cos )( a T r I )a! sin ( a r I ) Combine terms Reverse cross-product order 2 9 Rotation Matrix Derived from Euler s Formula r B = H B I r I = cos! r I + ( 1" cos! ) a T r I Identity ( a T r I )a = ( aa T )r I Cancel like terms aa T B!" H I r I =! " cos% + 1 cos% Rotation matrix a " sin!!ar I sin%!a H B I = cos! I 3 + ( 1" cos! )aa T " sin!!a r I 3 0
16 Quaternion Derived from Euler Rotation Angle and Orientation Quaternion vector 4 parameters based on Euler s rotation formula! q = " q 1 q 2 q 3 q 4!! " % q 3 q 4! % = sin ( 2)a cos ( 2) "! ( * = sin ( 2) * * ) % cos 2 " a 1 a 2 a , % ( 4!1) 4-parameter representation of 3 parameters; hence, a constraint must be satisfied = sin 2! 2 q T q = q q q q cos 2! 2 a a a 3 2 = sin 2! 2 + cos 2 (! 2) = " Rotation Matrix Expressed with Quaternion Euler s formula expressed with quaternion H B I = " q 2 4! q T 3 q 3 q 1 2! q 2 2! q q 4 2 % I 3 + 2q 3 q T 3! 2q 4!q 3 Terms of rotation matrix from quaternion elements H I B = 2( q 1 q 2 + q 3 q 4 ) 2( q 1 q 3! q 2 q 4 )!q q 2 2! q q 4 2( q 2 q 3 + q 1 q 4 ) 2( q 2 q 3! q 1 q 4 )!q 2 1! q q q 4 2 q 1 q 2! q 3 q 4 2 q 1 q 3 + q 2 q %
17 Initial Quaternion Expressed from Elements of Rotation Matrix Initialize q(0) from Direction Cosine Matrix or Euler Angles H B I ( 0) = " h 11 ( = cos! 11 ) h 12 h 13 h 21 h 22 h 23 h 31 h 32 h 33 % Assuming that q 4! 0 = H B I (( 0,) 0,* 0 ) q 4 ( 0) = h 11( 0) + h 22 ( 0) + h 33 ( 0) q 3 ( 0)!! " q 1 0 q 2 0 q 3 0 = % 1 4q 4 0! " h 32 ( 0) h 13 ( 0) h 21 ( 0)!" h 23 0 %!" h 31 0 %!" h 12 0 % % 3 3 Quaternion Vector Kinematics dq( t) = dt! "!q = d! dt "!q 1 t!q 2 t!q 3 t!q 4 t q 3 q 4! = 1 r t 2 q t % p t " % = 1! 2 " q 4 B ( " B q 3 ( B T q 3 (4 x 4) skew-symmetric matrix 0 r( t) q( t) p( t) 0 p( t) q( t) p( t) 0 r( t) q( t) r( t) 0 B %! % " Digital integration to compute q(t k ) q int ( t k ) = q( t k!1 ) + t k t k!1 dq (" ) d" dt 4!1 q 1 q 2 q 3 q 4 ( t) ( t) ( t) ( t) % 3 4
18 Rigid Body Equations of Motion Using Quaternion I!r I ( t) = H B!" q( t) v B ( t)!v B ( t) = 1 m f ( t) % B " B ( t)v B ( t)!q ( t) = 1 2! " 0 r( t) %q( t) p( t) 0 p( t) q( t) % p( t) 0 r( t) %q( t) %r( t) 0 %r t q t % p t %1! B ( t) = I B!" m B ( t) % " B ( t)i B B ( t) ( ( ( ( ( ( q( t) Euler Angles Derived from Quaternion! atan2: generalized arctangent algorithm, 2 arguments! returns angle in proper quadrant! avoids dividing by zero! has various definitions, e.g., (MATLAB) atan2( y, x) = % *,,, +,,, -, y tan!1 " % x if x > 0 y ( + tan!1 " % y x,! ( + tan!1 " % x if x < 0 and y ) 0, < 0 ( 2,!( 2 if x = 0 and y > 0, < 0 0 if x = 0 and y = 0 { }! atan2 2( q 1 q 4 + q 2 q 3 ), 1* 2 q 2 2 % 1 + q 2 ( ) " ) = sin *1 % 2( q 2 q 4 * q 1 q 3 ) ( ) ( atan2 2( q 3 q 4 + q 1 q 2 ), 1* 2 q 2 2 % ( 2 + q 3 ) % ( { } ) ) ) ) ) ( 3 6
19 Solving Math Problems Computationally! Task : Calculate x 1 ( t) and x 2 ( t)for t = 1 to 10 sec! " x 2 ( t)!x 1 t!!x 2 t = x 2 t x % 1 t " with initial conditions! " x 1 0 x 2 0 =! 0 10 % " % % 3 7 MATLAB Models of Dynamic Systems Systems are described by instructions Main Script % Linear 2 nd -Order Example clear tspan = [0 10]; xo = [0, 10]; [t,x] = ode23(lin,tspan,xo); subplot(2,1,1) plot(t,x(:,1)) ylabel(position), grid subplot(2,1,2) plot(t,x(:,2)) xlabel(time), ylabel(rate), grid Function function xdot = Lin(t,x) % Linear Ordinary Differential Equation % x(1) = Position % x(2) = Rate xdot = [x(2) -x(1) - x(2)]; 3 8
20 MATLAB Initial-Condition Output 3 9 Simulink Models of Dynamic Systems Systems are described by block diagrams d 2 x(t) dt 2 =!!x(t) =!x(t)!!x(t) + u( t)!!x ( t)!x ( t) x( t) 4 0
21 Accessing Simulink from MATLAB 4 1 Accessing Simulink from MATLAB 4 2
22 Open Simulink Blank Model 4 3 Open Simulink Library Browser for Function Blocks 4 4
23 Simulink Step Response 4 5 Alternative Simulink Models of 2 nd -Order Systems d 2 x(t) dt 2 Single 2 nd -order model, with step input and damping =!!x(t) =!x(t)!!x(t) + u( t) State-space model (two 1 st -order equations), with step input and damping!x 1 (t) = ( 0)x 1 (t) + ( 1)x 2 (t)!x 2 (t) =!( 1)x 1 (t)! Kx 2 (t) + u t 4 6
24 Simulink Autocoding Pires, NASA Ames! Graphic modeling of dynamic systems! Library of functions! Generation of C and C++ code 4 7 SimMechanics is Mechanical Subset of SimScape Library 4 8
25 SimMechanics Library SimMechanics Library
26 Conveyer-Loader Demonstration 5 1 Conveyer-Loader Demonstration Controller specified within box 5 2
27 Position Controller for Conveyor- Loader Demonstration (Simulink) 5 3 Simulink Demonstration of 1-Inch Robot (MAE 345 Mid-Term Project, 2009) MAE345Lecture2Demo2013.mdl 5 4
28 Next Time:! Articulated Robots! 5 5 Supplemental Material! 5 6
29 Simulink Library of blocks, sources, and sinks 5 7 Simulink Blocks 5 8
30 SimMechanics Called from Simulink 5 9 Simple Pendulum Specifying Body Coordinate System 6 0
31 Simple Pendulum with Scope and XY Graph Phase-Plane Plot (Rate vs. Displacement)
32 SimScape Mechanism Models 6 3 SimMechanics Body Actuator 6 4
33 SimMechanics Body Sensor 6 5 SimMechanics, Simulink 3D Animation Product Help Demos Robotic Manipulator Vehicle Dynamics 6 6
Linearized Equations of Motion!
Linearized Equations of Motion Robert Stengel, Aircraft Flight Dynamics MAE 331, 216 Learning Objectives Develop linear equations to describe small perturbational motions Apply to aircraft dynamic equations
More informationTime Response of Dynamic Systems! Multi-Dimensional Trajectories Position, velocity, and acceleration are vectors
Time Response of Dynamic Systems Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 217 Multi-dimensional trajectories Numerical integration Linear and nonlinear systems Linearization
More informationAircraft Flight Dynamics!
Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2016 Course Overview Introduction to Flight Dynamics Math Preliminaries Copyright 2016 by Robert Stengel. All rights reserved. For
More informationTranslational and Rotational Dynamics!
Translational and Rotational Dynamics Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 217 Copyright 217 by Robert Stengel. All rights reserved. For educational use only.
More informationAircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2018
Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2018 Course Overview Introduction to Flight Dynamics Math Preliminaries Copyright 2018 by Robert Stengel. All rights reserved. For
More informationME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 3 MOTION MODELING. Prof. Steven Waslander
ME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 3 MOTION MODELING Prof. Steven Waslander COMPONENTS Mission Planning Mission Mapping Mission Autonomy Path Planning Mapping Environmental Autonomy Control Estimation
More informationφ(r, θ, t) = a 2 U(t) cos θ. (7.1)
BioFluids Lectures 7-8: Slender Fish Added Mass for Lateral Motion At high Reynolds number, most of the effort required in swimming is pushing water out of the way, that is our energy goes in providing
More informationMathematical Modelling and 3D Simulation of a Virtual Robotic Fish
2014 8th Asia Modelling Symposium Mathematical Modelling and 3D Simulation of a Virtual Robotic Fish Ammar Ibrahem Majeed Abduladhem Abdulkareem Ali, SMIEEE Electrical Engineering Department Computer Engineering
More informationTHRUST ANALYSIS ON A SINGLE-DRIVE ROBOTIC FISH WITH AN ELASTIC JOINT
THRUST ANALYSIS ON A SINGLE-DRIVE ROBOTIC FISH WITH AN ELASTIC JOINT Yicun Xu 1 Dongchen Qin 1 1 School of Mechanical Engineering Zhengzhou University No. 100, Kexue Road, Zhengzhou, Henan, P.R. China.
More informationControl Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.
Control Systems Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 2017 Analog vs. digital systems Continuous- and Discretetime Dynamic Models Frequency Response Transfer Functions
More informationParametric Research of Experiments on a Carangiform Robotic Fish
Journal of Bionic Engineering 5 (2008) 95101 Parametric Research of Experiments on a Carangiform Robotic Fish Qin Yan, Zhen Han, Shi-wu Zhang, Jie Yang Department of Precision Machinery and Precision Instrumentation,
More informationVideo 1.1 Vijay Kumar and Ani Hsieh
Video 1.1 Vijay Kumar and Ani Hsieh 1 Robotics: Dynamics and Control Vijay Kumar and Ani Hsieh University of Pennsylvania 2 Why? Robots live in a physical world The physical world is governed by the laws
More informationNonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization
Proceedings of the 2009 IEEE International Conference on Mechatronics. Malaga, Spain, April 2009. Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization Holger Voos University of Applied
More informationQUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES
QUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES Somayeh Norouzi Ghazbi,a, Ali Akbar Akbari 2,a, Mohammad Reza Gharib 3,a Somaye_noroozi@yahoo.com, 2 Akbari@um.ac.ir, 3 mech_gharib@yahoo.com
More informationDynamic Modeling of Fixed-Wing UAVs
Autonomous Systems Laboratory Dynamic Modeling of Fixed-Wing UAVs (Fixed-Wing Unmanned Aerial Vehicles) A. Noth, S. Bouabdallah and R. Siegwart Version.0 1/006 1 Introduction Dynamic modeling is an important
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 informationAutonomous Robotic Vehicles
Autonomous Robotic Vehicles Ground, Air, Undersea Jim Keller July 15, 2005 Types of Vehicles Ground Wheeled Tracked Legged Crawling/snake Air Fixed wing Powered gliders Rotary wing Flapping wing Morphing
More informationRobotic Mobility Atmospheric Flight
Robotic Mobility Atmospheric Flight Gaseous planetary environments (Mars, Venus, Titan) Lighter-than- air (balloons, dirigibles) Heavier-than- air (aircraft, rotorcraft) 1 2014 David L. Akin - All rights
More informationSeminar 3! Precursors to Space Flight! Orbital Motion!
Seminar 3! Precursors to Space Flight! Orbital Motion! FRS 112, Princeton University! Robert Stengel" Prophets with Some Honor" The Human Seed and Social Soil: Rocketry and Revolution" Orbital Motion"
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 informationDevelopment of a Fish-Like Propulsive Mechanism
Development of a Fish-Like Propulsive Mechanism Hamed lashkari, Aghil Yousefi-Koma, Peyman Karimi Eskandary, Donya Mohammadshahi, Alireza Kashaninia Center for Advanced Vehicles (CAV), School of Mechanical
More informationResearch article Propulsive performance of biologically inspired flapping foils at high Reynolds numbers
274 The Journal of Experimental Biology 2, 274-279 Published by The Company of Biologists 28 doi:.242/jeb.2849 Research article Propulsive performance of biologically inspired flapping foils at high Reynolds
More informationATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS
IAA-AAS-DyCoSS2-14-07-02 ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS Ozan Tekinalp, * Omer Atas INTRODUCTION Utilization of solar sails for the de-orbiting of satellites is
More informationAnalysis of vibration of rotors in unmanned aircraft
Analysis of vibration of rotors in unmanned aircraft Stanisław Radkowski Przemysław Szulim Faculty of Automotive, Warsaw University of Technology Warsaw, Poland Faculty of Automotive Warsaw University
More informationAircraft Dynamics First order and Second order system
Aircraft Dynamics First order and Second order system Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Aircraft dynamic
More informationOrbital Mechanics! Space System Design, MAE 342, Princeton University! Robert Stengel
Orbital Mechanics Space System Design, MAE 342, Princeton University Robert Stengel Conic section orbits Equations of motion Momentum and energy Kepler s Equation Position and velocity in orbit Copyright
More informationNonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot
Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Holger Voos Abstract Small four-rotor aerial robots, so called quadrotor UAVs, have an enormous potential for all kind of neararea
More informationRobotic Mobility Atmospheric Flight
Gaseous planetary environments (Mars, Venus, Titan) Lighter-than- air (balloons, dirigibles) Heavier-than- air (aircraft, rotorcraft) 1 2018 David L. Akin - All rights reserved http://spacecraft.ssl.umd.edu
More informationSTATE VARIABLE (SV) SYSTEMS
Copyright F.L. Lewis 999 All rights reserved Updated:Tuesday, August 05, 008 STATE VARIABLE (SV) SYSTEMS A natural description for dynamical systems is the nonlinear state-space or state variable (SV)
More informationGliding, Climbing, and Turning Flight Performance Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2018
Gliding, Climbing, and Turning Flight Performance Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2018 Learning Objectives Conditions for gliding flight Parameters for maximizing climb angle and rate
More informationAttitude Control of UWE-4 for Orbit Correction during Formation Flying
Attitude Control of UWE-4 for Orbit Correction during Formation Flying 1) By Siddharth DADHICH 1), Philip BANGERT 2) and Klaus SCHILLING 3) Department of Computer Science, Electrical and Space Engineering,
More informationSPACE DEBRIS MITIGATION TECHNOLOGIES
SPACE DEBRIS MITIGATION TECHNOLOGIES Rob Hoyt Tethers Unlimited, Inc. The orbital debris population and its potential for continued rapid growth presents a significant threat to DoD, NASA, commercial,
More informationRobotic Mobility Atmospheric Flight
Robotic Mobility Atmospheric Flight Gaseous planetary environments (Mars, Venus, Titan)! Lighter-than- air (balloons, dirigibles)! Heavier-than- air (aircraft, rotorcraft) 1 2014 David L. Akin - All rights
More informationA Biologically Inspired Computational Study of Flow Past Tandem Flapping Foils
A Biologically Inspired Computational Study of Flow Past andem Flapping Foils I. Akhtar * and R. Mittal Department of Mechanical & Aerospace Engineering he George Washington University, Washington DC 20052
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 informationFirst-Order Low-Pass Filter
Filters, Cost Functions, and Controller Structures Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 218! Dynamic systems as low-pass filters! Frequency response of dynamic systems!
More informationFirst-Order Low-Pass Filter!
Filters, Cost Functions, and Controller Structures! Robert Stengel! Optimal Control and Estimation MAE 546! Princeton University, 217!! Dynamic systems as low-pass filters!! Frequency response of dynamic
More informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Micro Aerial Vehicle Dynamics Dr. Kostas Alexis (CSE) Goal of this lecture The goal of this lecture is to derive the equations of motion that describe the motion of
More informationA Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities
A Miniaturized Satellite Attitude Determination and Control System with Autonomous Calibration Capabilities Sanny Omar Dr. David Beale Dr. JM Wersinger Introduction ADACS designed for CubeSats CubeSats
More informationFLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford
FLIGHT DYNAMICS Robert F. Stengel Princeton University Press Princeton and Oxford Preface XV Chapter One Introduction 1 1.1 ELEMENTS OF THE AIRPLANE 1 Airframe Components 1 Propulsion Systems 4 1.2 REPRESENTATIVE
More informationChapter 9b: Numerical Methods for Calculus and Differential Equations. Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers
Chapter 9b: Numerical Methods for Calculus and Differential Equations Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers Acceleration Initial-Value Problems Consider a skydiver
More information/ m U) β - r dr/dt=(n β / C) β+ (N r /C) r [8+8] (c) Effective angle of attack. [4+6+6]
Code No: R05322101 Set No. 1 1. (a) Explain the following terms with examples i. Stability ii. Equilibrium. (b) Comment upon the requirements of stability of a i. Military fighter aircraft ii. Commercial
More informationAn Inverse Dynamics Attitude Control System with Autonomous Calibration. Sanny Omar Dr. David Beale Dr. JM Wersinger
An Inverse Dynamics Attitude Control System with Autonomous Calibration Sanny Omar Dr. David Beale Dr. JM Wersinger Outline Attitude Determination and Control Systems (ADACS) Overview Coordinate Frames
More informationAnalysis of Linear State Space Models
Max f (lb) Max y (in) 1 ME313 Homework #7 Analysis of Linear State Space Models Last Updated November 6, 213 Repeat the car-crash problem from HW#6. Use the Matlab function lsim to perform the simulation.
More informationGliding, Climbing, and Turning Flight Performance! Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2016
Gliding, Climbing, and Turning Flight Performance! Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2016 Learning Objectives Conditions for gliding flight Parameters for maximizing climb angle and rate
More informationEE/ME/AE324: Dynamical Systems. Chapter 4: Block Diagrams
EE/ME/AE324: Dynamical Systems Chapter 4: Block Diagrams and Computer Simulation Block Diagrams A block diagram is an interconnection of: Blocks representing math operations Wires representing signals
More informationGo Learn In Space (Educational Fun with Orbiter)
Go Learn In Space (Educational Fun with Orbiter) by Bruce Irving bruceirvingmusic@pobox.com http://flyingsinger.blogspot.com December 15, 2005 Picture from Orbiter: International Space Station above the
More information1) SIMPLE HARMONIC MOTION/OSCILLATIONS
1) SIMPLE HARMONIC MOTION/OSCILLATIONS 1.1) OSCILLATIONS Introduction: - An event or motion that repeats itself at regular intervals is said to be periodic. Periodicity in Space is the regular appearance
More informationAutonomous Underwater Vehicles: Equations of Motion
Autonomous Underwater Vehicles: Equations of Motion Monique Chyba - November 18, 2015 Departments of Mathematics, University of Hawai i at Mānoa Elective in Robotics 2015/2016 - Control of Unmanned Vehicles
More informationThank you for your purchase!
Thank you for your purchase! Please be sure to save a copy this document to your local computer. This activity is copyrighted by the AIMS Education Foundation. All rights reserved. No part of this work
More informationAutonomous Formation Flying and Proximity Operations using Differential Drag on the Mars Atmosphere
Autonomous Formation Flying and Proximity Operations using Differential Drag on the Mars Atmosphere Andrés E. Villa M.S. in Aerospace Engineering candidate California Polytechnic State University May 5
More informationAircraft Pitch Control Design Using Observer-State Feedback Control
KINETIK, Vol. 2, No. 4, November 217, Pp. 263-272 ISSN : 253-2259 E-ISSN : 253-2267 263 Aircraft Pitch Control Design Using Observer-State Feedback Control Hanum Arrosida *1, Mohammad Erik Echsony 2 1,2
More informationDesign and modelling of an airship station holding controller for low cost satellite operations
AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite
More informationLunar Flashlight Project
ABSTRACT Recent observations of the Moon with the Moon Mineralogy Mapper (M3), Lunar Crater Observation and Sensing Satellite (LCROSS), the Lunar Reconnaissance Orbiter (LRO) and other evidence suggest
More informationEstimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters
McNair Scholars Research Journal Volume 5 Article 3 2018 Estimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters Noel J. Mangual Embry-Riddle Aeronautical University
More informationEmulation of an Animal Limb with Two Degrees of Freedom using HIL
Emulation of an Animal Limb with Two Degrees of Freedom using HIL Iván Bautista Gutiérrez, Fabián González Téllez, Dario Amaya H. Abstract The Bio-inspired robotic systems have been a focus of great interest
More informationLaunch Vehicle Family Album
Launch Vehicle Family Album T he pictures on the next several pages serve as a partial "family album" of NASA launch vehicles. NASA did not develop all of the vehicles shown, but has employed each in its
More informationFeedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag
Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag D. Pérez 1 and R. Bevilacqua Rensselaer Polytechnic Institute, Troy, New York, 1180 This work presents a feedback control strategy
More informationAnalysis and Design of Hybrid AI/Control Systems
Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment
More informationENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER
ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER Norman L. Johnson and Kam K. Leang Department of Mechanical Engineering University of Nevada, Reno Reno, Nevada 897-312, USA ABSTRACT This
More informationES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK
ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK What is SIMULINK? SIMULINK is a software package for modeling, simulating, and analyzing
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 informationSimulation, Transfer Function
Max Force (lb) Displacement (in) 1 ME313 Homework #12 Simulation, Transfer Function Last Updated November 17, 214. Repeat the car-crash problem from HW#6. Use the Matlab function lsim with ABCD format
More informationCounter-propagating waves enhance maneuverability and stability: a bio-inspired strategy for robotic ribbon-fin propulsion
Counter-propagating waves enhance maneuverability and stability: a bio-inspired strategy for robotic ribbon-fin propulsion Shahin Sefati, Izaak Neveln, Malcolm A. MacIver, Eric S. Fortune and Noah J. Cowan
More informationMODULAR AEROPLANE SYSTEM. A CONCEPT AND INITIAL INVESTIGATION
28 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES MODULAR AEROPLANE SYSTEM. A CONCEPT AND INITIAL INVESTIGATION Marcin Figat, Cezary Galiński, Agnieszka Kwiek Warsaw University of Technology mfigat@meil.pw.edu.pl;
More informationTEACHER PAGE CELEBRATING SPACE: A QUICK HISTORY
Background Putting the Space Age Into Context: The dawn of the space age does not date back that far in human history only 40 years! It is so recent that you can get eye-witness accounts by asking parents,
More information13 Path Planning Cubic Path P 2 P 1. θ 2
13 Path Planning Path planning includes three tasks: 1 Defining a geometric curve for the end-effector between two points. 2 Defining a rotational motion between two orientations. 3 Defining a time function
More informationESSE Payload Design. 1.2 Introduction to Space Missions
ESSE4360 - Payload Design 1.2 Introduction to Space Missions Earth, Moon, Mars, and Beyond Department of Earth and Space Science and Engineering Room 255, Petrie Science and Engineering Building Tel: 416-736
More informationGRADES To Our Solar System and Back. Discover the STEM Behind Sustainable Rocketry DIGITAL EXPLORATION EDUCATOR GUIDE
GRADES 6 12 To Our Solar System and Back Discover the STEM Behind Sustainable Rocketry DIGITAL EXPLORATION EDUCATOR GUIDE Using this Digital Exploration, students will act as planetary scientists who have
More informationDesign and Implementation of a Space Environment Simulation Toolbox for Small Satellites
56th International Astronautical Congress 25 35th Student Conference (IAF W.) IAC-5-E2.3.6 Design and Implementation of a Space Environment Simulation Toolbox for Small Satellites Rouzbeh Amini, Jesper
More informationIAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION
6nd International Astronautical Congress, Cape Town, SA. Copyright by the International Astronautical Federation. All rights reserved IAC--C.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN
More informationAlternative Expressions for the Velocity Vector Velocity restricted to the vertical plane. Longitudinal Equations of Motion
Linearized Longitudinal Equations of Motion Robert Stengel, Aircraft Flig Dynamics MAE 33, 008 Separate solutions for nominal and perturbation flig paths Assume that nominal path is steady and in the vertical
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 informationENAE 791 Course Overview
ENAE 791 Challenges of launch and entry Course goals Web-based Content Syllabus Policies Project Content 1 2016 David L. Akin - All rights reserved http://spacecraft.ssl.umd.edu Space Transportation System
More informationPath Planning for Autonomous Soaring MAVs in Urban Environments
Please select category below: Normal Paper Student Paper Young Engineer Paper Path Planning for Autonomous Soaring MAVs in Urban Environments C.S. Leung 1, M. Elbanhawi 1, A. Mohamed 1, R. Clothier 1,
More informationInsitu RoboFlight Academy: Hands-on STEM Pushing the Envelope in the Gorge
Insitu RoboFlight Academy: Hands-on STEM Pushing the Envelope in the Gorge Insitu: Decision-making superiority delivered. All rights reserved. Insitu is a Boeing Company. 1 RoboFlight Academy: Objective
More informationA Variable Forward-Sweep Wing Design for Improved Perching in Micro Aerial Vehicles
A Variable Forward-Sweep Wing Design for Improved Perching in Micro Aerial Vehicles Zachary R. Manchester * Harvard University, Cambridge, Massachusetts, 2138 Jeffrey I. Lipton Massachusetts Institute
More informationNavy League Sea-Air-Space Expo 2013
Navy League Sea-Air-Space Expo 2013 Decision-making superiority delivered. All rights reserved. Insitu is a Boeing Company. 1 Insitu Snapshot Leading provider of Small Long-Endurance Unmanned Aircraft
More informationIntroduction to Flight
l_ Introduction to Flight Fifth Edition John D. Anderson, Jr. Curator for Aerodynamics, National Air and Space Museum Smithsonian Institution Professor Emeritus University of Maryland Me Graw Higher Education
More informationAVIATR: Aerial Vehicle for In situ and Airborne Titan Reconnaissance
AVIATR: Aerial Vehicle for In situ and Airborne Titan Reconnaissance Jason W. Barnes Assistant Professor of Physics University of Idaho OPAG Meeting 2011 October 20 Pasadena, CA TSSM: Titan Saturn System
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 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 informationAdaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein
7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract
More information9 th AAS/AIAA Astrodynamics Specialist Conference Breckenridge, CO February 7 10, 1999
AAS 99-139 American Institute of Aeronautics and Astronautics MATLAB TOOLBOX FOR RIGID BODY KINEMATICS Hanspeter Schaub and John L. Junkins 9 th AAS/AIAA Astrodynamics Specialist Conference Breckenridge,
More informationQuaternion Feedback Regulation of Underwater Vehicles Ola-Erik FJELLSTAD and Thor I. FOSSEN Abstract: Position and attitude set-point regulation of au
Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik Fjellstad Dr.Ing. EE Seatex AS Trondheim NORWAY Thor I. Fossen Dr.Ing EE, M.Sc Naval Architecture Assistant Professor Telephone: +7 7 9 6
More informationMultibody dynamics of mechanism with secondary system
University of Iowa Iowa Research Online Theses and Dissertations Spring 212 Multibody dynamics of mechanism with secondary system Jun Hyeak Choi University of Iowa Copyright 212 Jun Choi This thesis is
More informationCS491/691: Introduction to Aerial Robotics
CS491/691: Introduction to Aerial Robotics Topic: Midterm Preparation Dr. Kostas Alexis (CSE) Areas of Focus Coordinate system transformations (CST) MAV Dynamics (MAVD) Navigation Sensors (NS) State Estimation
More informationOrbital Mechanics MARYLAND U N I V E R S I T Y O F. Orbital Mechanics. ENAE 483/788D - Principles of Space Systems Design
Lecture #05 September 15, 2015 Planetary launch and entry overview Energy and velocity in orbit Elliptical orbit parameters Orbital elements Coplanar orbital transfers Noncoplanar transfers Time in orbit
More informationRobotics I. February 6, 2014
Robotics I February 6, 214 Exercise 1 A pan-tilt 1 camera sensor, such as the commercial webcams in Fig. 1, is mounted on the fixed base of a robot manipulator and is used for pointing at a (point-wise)
More informationRELATIVE ATTITUDE DETERMINATION FROM PLANAR VECTOR OBSERVATIONS
(Preprint) AAS RELATIVE ATTITUDE DETERMINATION FROM PLANAR VECTOR OBSERVATIONS Richard Linares, Yang Cheng, and John L. Crassidis INTRODUCTION A method for relative attitude determination from planar line-of-sight
More informationMathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations
Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,
More informationMechatronics Engineering. Li Wen
Mechatronics Engineering Li Wen Bio-inspired robot-dc motor drive Unstable system Mirko Kovac,EPFL Modeling and simulation of the control system Problems 1. Why we establish mathematical model of the control
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 informationHistory of Spaceflight
History of Spaceflight Chinese Used Rockets in Battle In 1232 AD the Chinese used rockets against the Mongols An arrow with a tube of gunpowder produced an arrow of flying fire Historical Discoveries Johannes
More informationPeriodic Motion. Periodic motion is motion of an object that. regularly repeats
Periodic Motion Periodic motion is motion of an object that regularly repeats The object returns to a given position after a fixed time interval A special kind of periodic motion occurs in mechanical systems
More informationFormation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2)
Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2) Galder Bengoa, F. Alonso, D. García, M. Graziano (GMV S.A.) Dr. Guillermo Ortega (ESA/ESTEC) 2nd ESA Workshop on
More informationModelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle
Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle N. Amiri A. Ramirez-Serrano R. Davies Electrical Engineering Department, University of Calgary, Canada (e-mail: namiri@ucalgary.ca).
More informationGuidance and Control for Spacecraft Planar Re-phasing via Input Shaping and Differential Drag
Università Sapienza, Dipartimento di Matematica March 5th, 014 Guidance and Control for Spacecraft Planar Re-phasing via Input Shaping and Differential Drag Riccardo Bevilacqua Rensselaer Polytechnic Institute
More informationInitial Experiments of a New Permanent Magnet Helicon Thruster
Initial Experiments of a New Permanent Magnet Helicon Thruster J. P. Sheehan 1, B. W. Longmier 1, I. M. Reese 2, T. A. Collard 1, F. H. Ebersohn 1, E. T. Dale 1, B. N. Wachs 1, and M. E. Ostermann 1 1
More informationDynamics exploration and aggressive maneuvering of a Longitudinal Vectored Thrust VTOL aircraft
Dynamics exploration and aggressive maneuvering of a Longitudinal Vectored Thrust VTOL aircraft Enrico Russo Giuseppe Notarstefano John Hauser Abstract In this paper we introduce the model of a Longitudinal
More information