Snap Crackle Pop. Peter M. Thompson, Ph.D. Systems Technology, Inc. Hawthorne, CA
|
|
- Darrell Carroll
- 6 years ago
- Views:
Transcription
1 Snap Crackle Pop Peter M. Thompson, Ph.D. Systems Technology, Inc. Hawthorne, CA Presented to AIAA Southern California Aerospace Technology and Systems Conference Santa Ana, CA May 20, 2011
2 Minimum Time Trajectories with Limits on: 2
3 Why? Sudden changes in acceleration cause: Loud bangs Damage to equipment Passenger discomfort 3
4 Outline Problem statement Limits on: Acceleration & Velocity Jerk Snap, Crackle, & Pop Linear Jerk Filter More analysis: Low Pass Approximation Feedfoward Telescope example Conclusions 4
5 Problem Statement Find the min time trajectory with limits on selected derivatives Two versions: Between stationary points Command following Implementation using feedback & feedfoward: 5
6 Limits on Acceleration & Velocity The classic minimum time problem Acceleration switches between Max positive Zero Max negative This (and all of the following) problems are solved by finding the switching times 6
7 Limits on Acceleration & Velocity: Between Stationary Points 7
8 Limits on Acceleration & Velocity: Command Following Acceleration based on phase plane location Switch when lines are crossed Digital implementation: Line crossing occur between samples Compute intermediate line crossing times Split trajectory into pieces 8
9 Limits on Acceleration & Velocity: Command Following 9
10 Limits on Acceleration & Velocity: Command Following 10
11 Limit on Jerk Jerk switches between max, min, & zero For trajectories between stationary points Four cases, depending on whether Amax & Vmax reached or not Command following: Requires 3D phase space Possible, but very complicated to implement 11
12 Limit on Jerk 12
13 Limits on Snap, Crackle, & Pop Solutions found for short move case where just the highest derivative has a limit 13
14 Limits on Snap, Crackle, & Pop 14
15 Limits on Snap, Crackle, & Pop: How is this done? Guess the switch times (exact up to jerk but not beyond) 15
16 Limits on Snap, Crackle, & Pop: How is this done? Solve a minimization problem where the endpoint derivatives other than the highest are zero, then: 16
17 Limits on Snap, Crackle, & Pop: Not done yet How is this done? Exact switch times will likely occur between sample times, resulting in large (~1%) errors when derivatives are integrated (typically need << 1% error) Therefore: Normalize time between 0 and 1 Numerically integrate piecewise polynomials Sample the piecewise polynomials Re-normalize 17
18 Limits on Snap, Crackle, & Pop: Longer Moves Limit just three derivatives Highest (jerk, snap, crackle, pop, etc) Acceleration Velocity Stretch trajectory as needed between: Time with max and min acceleration Time with max velocity Further details not included 18
19 Linear Jerk Filter Implement exact limits on acceleration & velocity Follow by a linear filter called a jerk filter Simple, works like a charm Works either point-to-point or command following 19
20 Linear Jerk Filter vs. Pop Limiter Close up to jerk, then starts to differ 20
21 Approximating Command Limiter as a Low Pass Filter A rate limit can be approximated as a first order lag 21
22 Approximating Command Limiter as a Low Pass Filter The same is true when higher order derivatives are limited, details of how to this are in the paper 22
23 Feedforward Network 23
24 Telescope Example Thirty Meter Telescope currently being designed Elevation Axis: J = 1.4e8 kg-m 2 24
25 Telescope Example: Ideal response Example requirements El-Axis mount control bandwidth > 1 Hz Short move of 60 arcsec must settle to within 50 milli-arcsec in < 5 seconds Ideal response (green line) easily meets requirement 25
26 Telescope Example: Non-Ideal response Structural resonances result in non-ideal response Lowest significant structural frequency ~ 4 Hz Causes overshoots in slewing responses Jerk filter keeps the overshoot acceptable 26
27 Conclusions For min time moves between stationary points Snap, Crackle, Pop limits are feasible Method derived for determining switch times For command following Use Accel + Velocity + Linear Jerk Filter Also limits snap, crackle & pop Also works well stationary moves 27
High Performance, Full-Digital Control on the LMT and KVN Telescopes
High Performance, Full-Digital Control on the LMT and KVN Telescopes David R. Smith (MERLAB), alpha@merlab.com Kamal Souccar (UMass), David Gale (INAOE), F. Peter Schloerb (Umass), David Hughes (INAOE)
More informationVideo 11.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar
Video 11.1 Vijay Kumar 1 Smooth three dimensional trajectories START INT. POSITION INT. POSITION GOAL Applications Trajectory generation in robotics Planning trajectories for quad rotors 2 Motion Planning
More informationElectromagnetic Platform Stabilization for Mobile Robots
Electromagnetic Platform Stabilization for Mobile Robots Eric Deng and Ross Mead University of Southern California 3710 McClintock Avenue, Los Angeles, CA 90089-0781 denge@usc.edu, rossmead@usc.edu Abstract
More informationLearning Driving Styles for Autonomous Vehicles for Demonstration
Learning Driving Styles for Autonomous Vehicles for Demonstration Markus Kuderer, Shilpa Gulati, Wolfram Burgard Presented by: Marko Ilievski Agenda 1. Problem definition 2. Background a. Important vocabulary
More informationApplication Note #3412
Application Note #3412 Smoothing Velocity Profiling (using IT and VT commands) Background: Moving a motor from one position to another involves accelerating the motor to a certain velocity, traveling at
More informationProfessional Observatory Solutions
Professional Observatory Solutions N.P.C. New Production Concept S.r.l. - Spacemind 2 3 N.P.C. New Production Concept S.r.l. - Spacemind Contents Company Overview... 5 MORAL Telescope mount... 7 Aerospace
More informationAutomatic Pouring Robot. Akilah Harris-Williams Adam Olmstead Philip Pratt-Szeliga Will Roantree
Automatic Pouring Robot Akilah Harris-Williams Adam Olmstead Philip Pratt-Szeliga Will Roantree Overview Objective and Motivation Mechanical System Modeling, Simulation and Verification Tilt Pan Pouring
More informationEnd Behavior and Symmetry
Algebra 2 Interval Notation Name: Date: Block: X Characteristics of Polynomial Functions Lesson Opener: Graph the function using transformations then identify key characteristics listed below. 1. y x 2
More informationGBT Commissioning Memo 11: Plate Scale and pointing effects of subreflector positioning at 2 GHz.
GBT Commissioning Memo 11: Plate Scale and pointing effects of subreflector positioning at 2 GHz. Keywords: low frequency Gregorian, plate scale, focus tracking, pointing. N. VanWey, F. Ghigo, R. Maddalena,
More informationPositional Motion Profiling for FRC
Positional Motion Profiling for FRC Ryan Greenblatt A Zebramotion Labs White Paper: Brought to you by Team 900: http://team900.org Motion Profiling Overview This tutorial is intended for use of the CAN
More informationMACHINE-TOOL TRACKING ERROR REDUCTION IN COMPLEX TRAJECTORIES THROUGH ANTICIPATORY ILC
MACHINE-TOOL TRACKING ERROR REDUCTION IN COMPLEX TRAJECTORIES THROUGH ANTICIPATORY ILC Jon Madariaga, Luis G. Uriarte, Ismael Ruíz de Argandoña, José L. Azpeitia, and Juan C. Rodríguez de Yurre 2 Mechatronics
More informationFinal Exam Review Algebra Semester 1
Final Exam Review Algebra 015-016 Semester 1 Name: Module 1 Find the inverse of each function. 1. f x 10 4x. g x 15x 10 Use compositions to check if the two functions are inverses. 3. s x 7 x and t(x)
More informationHEXAPODS FOR PRECISION MOTION AND VIBRATION CONTROL
HEXAPODS FOR PRECISION MOTION AND VIBRATION CONTROL Eric H. Anderson, Michael F. Cash, Jonathan L. Hall and Gregory W. Pettit CSA Engineering Inc., Mountain View, CA Introduction Parallel kinematic manipulators
More information1 Trajectories. Class Notes, Trajectory Planning, COMS4733. Figure 1: Robot control system.
Class Notes, Trajectory Planning, COMS4733 Figure 1: Robot control system. 1 Trajectories Trajectories are characterized by a path which is a space curve of the end effector. We can parameterize this curve
More informationT Safety Board Test Procedure Revision: -
REV - DESCRIPTION Initial Release DATE 7/22/09 BY EAW T3-3003 Safety Board Test Procedure Revision: - SERIAL NUMBER TESTED Rev D FILENAME: T3-3003_TCS3_SB_RevD_Test_Procedure.doc LAST SAVE: 7/24/2009 10:35
More informationSplines. Connecting the Dots
Splines or: Connecting the Dots Jens Ogniewski Information Coding Group Linköping University Before we start... Some parts won t be part of the exam Basically all that is not described in the book. More
More informationComputer Graphics Curves and Surfaces. Matthias Teschner
Computer Graphics Curves and Surfaces Matthias Teschner Outline Introduction Polynomial curves Bézier curves Matrix notation Curve subdivision Differential curve properties Piecewise polynomial curves
More informationLine of Sight Stabilization Primer Table of Contents
Line of Sight Stabilization Primer Table of Contents Preface 1 Chapter 1.0 Introduction 3 Chapter 2.0 LOS Control Architecture and Design 11 2.1 Direct LOS Stabilization 15 2.2 Indirect LOS Stabilization
More informationGraph Matching. walk back and forth in front of Motion Detector
Graph Matching Experiment 1 One of the most effective methods of describing motion is to plot graphs of distance, velocity, and acceleration vs. time. From such a graphical representation, it is possible
More informationRationalize the Denominator: Get the root the denom. Multiply by more roots to cancel. w/ and w/
Name Unit 2 Day 1 Simplifying Square Roots Properties: 1. = Examples: 2. = 12 4 9 4 9 4 + 9 4 + 9 Rationalize the Denominator: Get the root the denom. Multiply by more roots to cancel. w/ and w/ Conjugate:
More informationSelf-Correcting Projectile Launcher. Josh Schuster Yena Park Diana Mirabello Ryan Kindle
Self-Correcting Projectile Launcher Josh Schuster Yena Park Diana Mirabello Ryan Kindle Motivation & Applications Successfully reject disturbances without use of complex sensors Demonstrate viability of
More informationState Estimation for Continuous-Time Systems with Perspective Outputs from Discrete Noisy Time-Delayed Measurements
State Estimation for Continuous-Time Systems with Perspective Outputs from Discrete Noisy Time-Delayed Measurements António Pedro Aguiar aguiar@ece.ucsb.edu João Pedro Hespanha hespanha@ece.ucsb.edu Dept.
More informationZero Launch Angle. since θ=0, then v oy =0 and v ox = v o. The time required to reach the water. independent of v o!!
Zero Launch Angle y h since θ=0, then v oy =0 and v ox = v o and based on our coordinate system we have x o =0, y o =h x The time required to reach the water independent of v o!! 1 2 Combining Eliminating
More informationT Safety Board Test Procedure Revision: -
REV - DESCRIPTION Initial Release DATE 4/17/08 BY EAW T3-3003 Safety Board Test Procedure Revision: - SERIAL NUMBER TESTED Rev FILENAME: T3-3003_TCS3_SB_Test_Procedure.doc LAST SAVE: 4/21/2008 4:16 PM
More informationTechnology Mapping and Packing. FPGAs
Technology Mapping and Packing for Coarse-grained, Anti-fuse Based FPGAs Chang Woo Kang, Ali Iranli, and Massoud Pedram University of Southern California Department of Electrical Engineering Los Angeles
More informationSelection and Integration of Sensors Alex Spitzer 11/23/14
Selection and Integration of Sensors Alex Spitzer aes368@cornell.edu 11/23/14 Sensors Perception of the outside world Cameras, DVL, Sonar, Pressure Accelerometers, Gyroscopes, Magnetometers Position vs
More informationThe Gamma-ray Cherenkov Telescope for CTA
The Gamma-ray Cherenkov Telescope for CTA Progress with GCT structure and design changes for preproduction. Status of CHEC-M. GCT tests: March in Paris. CHEC-S status: Sensors. TARGET ASICs and modules.
More informationUsing the New Profile Editor
Using the New Profile Editor Introduction Welcome to the new motion profile editor for Motion Analyzer Online! We ve gathered a lot of feedback from our users and have incorporated it into the latest release.
More informationEnsemble QL andqle Networked Panel-Mount Piezo Drive
Ensemble QL and QLe Motion Controllers Ensemble QL andqle Networked Panel-Mount Piezo Drive Networkable with any Ensemble drive to control up to ten axes of piezo and/or servo motor stages Single or Multi-axis
More informationSpatial Interpolation & Geostatistics
(Z i Z j ) 2 / 2 Spatial Interpolation & Geostatistics Lag Lag Mean Distance between pairs of points 1 Tobler s Law All places are related, but nearby places are related more than distant places Corollary:
More informationRegister Allocation. Global Register Allocation Webs and Graph Coloring Node Splitting and Other Transformations
Register Allocation Global Register Allocation Webs and Graph Coloring Node Splitting and Other Transformations Copyright 2015, Pedro C. Diniz, all rights reserved. Students enrolled in the Compilers class
More informationnavigation Isaac Skog
Foot-mounted zerovelocity aided inertial navigation Isaac Skog skog@kth.se Course Outline 1. Foot-mounted inertial navigation a. Basic idea b. Pros and cons 2. Inertial navigation a. The inertial sensors
More information4.5 Conservative Forces
4 CONSERVATION LAWS 4.5 Conservative Forces Name: 4.5 Conservative Forces In the last activity, you looked at the case of a block sliding down a curved plane, and determined the work done by gravity as
More informationA STUDY ON ANTI-JERK CONTROL OF BUILDING MAINTENANCE ROBOT SYSTEM
A STUDY ON ANTI-JERK CONTROL OF BUILDING MAINTENANCE ROBOT SYSTEM Seunghoon Lee, Dong-Hyung Kim, Sungpil Kang, and *Chang-Soo Han Dept. of Mechanical Engineering, Hanyang University 222, Wangsimni-ro Seongdong-gu,
More informationVibration Analysis - RS-232 Interface
Vibration Analysis - RS-232 Interface LAST UPDATED: 11/30/2018 Applies to machines built from November 2005 Page 1 of 7 pages Setup the Vibration Sensor Page 2 of 7 pages 1 Warm up the Spindle: Insert
More informationWritten exams of Robotics 1
Written exams of Robotics 1 http://www.diag.uniroma1.it/~deluca/rob1_en.php All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 06.11 2 Planar
More informationB553 Lecture 12: Global Optimization
B553 Lecture 12: Global Optimization Kris Hauser February 20, 2012 Most of the techniques we have examined in prior lectures only deal with local optimization, so that we can only guarantee convergence
More information805HP. Handheld Digital Weight Indicator Operations Manual (V1612) Anyload Transducer Co. Ltd Website:
805HP Handheld Digital Weight Indicator Operations Manual (V1612) Anyload Transducer Co. Ltd Website: www.anyload.com Email: info@anyload.com TABLE OF CONTENTS 1. Introduction and Product Features 3 2.
More informationSpatial Interpolation - Geostatistics 4/3/2018
Spatial Interpolation - Geostatistics 4/3/201 (Z i Z j ) 2 / 2 Spatial Interpolation & Geostatistics Lag Distance between pairs of points Lag Mean Tobler s Law All places are related, but nearby places
More information805HP. Handheld Digital Weight Indicator Operations Manual (V1612) Anyload Transducer Co. Ltd Website:
805HP Handheld Digital Weight Indicator Operations Manual (V1612) Anyload Transducer Co. Ltd Website: www.anyload.com Email: info@anyload.com TABLE OF CONTENTS 1. Introduction and Product Features 3 2.
More informationCrystal InterVision Library Editor. Quick Start Guide. Version June Copyright 2006 Crystal InterActive Technologies
Crystal InterVision Library Editor Quick Start Guide Version 2.5.0.2 June 2006 Copyright 2006 Crystal InterActive Technologies Content 0 Overview... 2 0.1 InterVision 3D Geometry Files... 2 0.2 InterVision
More informationGEMINI 8-M Telescopes Project
GEMINI 8-M Telescopes Project TN-O-G0022 Report on Deformation of the Primary Mirror Cell and Its Effect on Mirror Figure Assuming the Use of an Overconstrained Axial Defining System Larry Stepp Optics
More informationTEPZZ 85 9Z_A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION
(19) TEPZZ 8 9Z_A_T (11) EP 2 83 901 A1 (12) EUROPEAN PATENT APPLICATION (43) Date of publication: 01.04.1 Bulletin 1/14 (21) Application number: 141861.1 (1) Int Cl.: G01P 21/00 (06.01) G01C 2/00 (06.01)
More informationOptimizing industry robot for maximum speed with high accuracy
Available online at www.sciencedirect.com Procedia Engineering 48 (2012 ) 533 542 MMaMS 2012 Optimizing industry robot for maximum speed with high accuracy Peter Papcun a *, Ján Jadlovský a a Department
More informationDatasheet 2102 SERIES TWO-AXIS POSITIONING AND RATE TABLE SYSTEM
Datasheet 2102 SERIES TWO-AXIS POSITIONING AND RATE TABLE SYSTEM FEATURES Position Accuracy: ± 30 arc seconds (both axes) Rate Accuracy: ± 0.01% Max Rate (varies depending on axis configuration): Inner
More informationAcoustic, Vibration, and EMI Isolation Specialists. AVI-200 Series
Acoustic, Vibration, and EMI Isolation Specialists AVI-200 Series Overview The AVI-200 platforms provide industry-leading active vibration isolation performance (starting at 0.5 Hz) for compact microscopes
More informationGPS Module. Ct-G430/Ct-G430P. Specifications Sheet V0.2
GPS Module Ct-G430/Ct-G430P Specifications Sheet V0.2 Features: SiRF StarIV ultra low power chipset Compact module size for easy integration : 24 x 20 x 2.9 mm I 2 C/SPI pins reserved for customizing special
More informationCMPUT 412 Motion Control Wheeled robots. Csaba Szepesvári University of Alberta
CMPUT 412 Motion Control Wheeled robots Csaba Szepesvári University of Alberta 1 Motion Control (wheeled robots) Requirements Kinematic/dynamic model of the robot Model of the interaction between the wheel
More informationAVI-400 Series. Overview. Acoustic, Vibration, and EMI Isolation Specialists.
Acoustic, Vibration, and EMI Isolation Specialists AVI-400 Series Overview The AVI-400 platforms provide industry-leading active vibration isolation performance (starting at 0.5 Hz) for electron microscopes
More informationASA28XXD SERIES HYBRID-HIGH RELIABILITY DC/DC CONVERTER. 28V Input, Dual Output. Description ASA. Features /11/07 PD-94540A
PD-94540A ASA28XXD SERIES 28V Input, Dual Output HYBRID-HIGH RELIABILITY DC/DC CONVERTER Description The ASA28XXD Series of DC/DC converters are high reliability thick film hybrid converters that use flyback
More informationTwo-Dimensional Projectile Motion
Two-Dimensional Projectile Motion I. Introduction. This experiment involves the study of motion using a CCD video camera in which a sequence of video frames (a movie ) is recorded onto computer disk and
More informationGPD515/G5 Software Option (VSG114701) Part Number: CIMR-G5MXXXXXF-017 (1) (1) ZZZZ refers to the base Model Number
OV Suppression GPD515/G5 Software Option (VSG114701) Part Number: CIMR-G5MXXXXXF-017 (1) A Yaskawa GPD515/G5 inverter with this software can control rotating loads where the motor is overhauled by stored
More informationSeries 2260B Programmable DC Power Supplies
Series 2260B Programmable DC Power Supplies Key features 360W, 720W and 1080W versions with voltage up to 800V and current up to 108A Programmable voltage or current rise and fall times preventing damage
More informationBlending in pick and place applications
Blending in pick and place applications X.G.P. Schuurbiers DCT 7.9 DCT report Technische Universiteit Eindhoven Department Mechanical Engineering Dynamics and Control Technology Group Eindhoven, January,
More informationManual. MOVIAXIS MX Multi-Axis Servo Inverter Virtual Encoder Technology Function. Edition 05/ / EN
Gearmotors \ Industrial Gear Units \ Drive Electronics \ Drive Automation \ Services MOVIAXIS MX Multi-Axis Servo Inverter Virtual Encoder Technology Function Edition 05/2007 11576626 / EN Manual SEW-EURODRIVE
More informationInvestigating Transformations With DESMOS
MPM D0 Date: Investigating Transformations With DESMOS INVESTIGATION Part A: What if we add a constant to the x in y = x? 1. Use DESMOS to graph the following quadratic functions on the same grid. Graph
More informationACTIVITY FIVE-A NEWTON S SECOND LAW: THE ATWOOD MACHINE
1 ACTIVITY FIVE-A NEWTON S SECOND LAW: THE ATWOOD MACHINE PURPOSE For this experiment, the Motion Visualizer (MV) is used to capture the motion of two masses which are suspended above the ground and connected
More informationKeypad Lay-out. Copyright 2008 Optimal Engineering Systems, Inc
Keypad Lay-out - 1 - Setting Acceleration Pressing the for each motor. key allows the user to enter the acceleration values 1) Press. 2) The controller displays Select Axis:1 thru 3. 3) Press 1 for X axis,
More informationGPS Module. Ct-G431. Specifications Sheet V0.3
GPS Module Ct-G431 Specifications Sheet V0.3 Features: SiRF StarIV ultra low power chipset Compact module size for easy integration : 15 x 14 x 2.8 mm UART/ I 2 C pins reserved for customizing special
More informationiracing Camera Tool Introduction Positioning the camera with Position Type
iracing Camera Tool Introduction This is a brief introduction to the new camera tool built into the iracing simulator. You can enter the camera tool when in replay mode by hitting Ctrl-F12 at any time,
More informationSimulation of Turbulent Flow around an Airfoil
Simulation of Turbulent Flow around an Airfoil ENGR:2510 Mechanics of Fluids and Transfer Processes CFD Pre-Lab 2 (ANSYS 17.1; Last Updated: Nov. 7, 2016) By Timur Dogan, Michael Conger, Andrew Opyd, Dong-Hwan
More informationIMU06WP. What is the IMU06?
IMU06 What is the IMU06? The IMU06 is a compact 6 degree of freedom inertial measurement unit. It provides 3 axis acceleration (maximum 10G) and angular velocities (maximum 300 degrees/s) on both CAN and
More informationLab Exercise 08 DC motor PID position control
Lab Exercise 08 DC motor PID position control B.08.1 Objectives The objectives of this exercise are to: 1. implement a position control system for an inertia dominated load, 2. explore appropriate path
More informationMAT121: SECTION 2.7 ANALYZING GRAPHS AND PIECEWISE FUNCTIONS
MAT121: SECTION 2.7 ANALYZING GRAPHS AND PIECEWISE FUNCTIONS SYMMETRY, EVEN, ODD A graph can be symmetric about the x-axis, y-axis, or the origin (y = x). If a mirror is placed on those lines, the graph
More informationRelation between total and partial derivatives
Relation between total and partial derivatives!"!# = &" &# + c&" &', where Q is a field variable c is the speed of an observer/probe s is position along the probe s trajectory (that is, a 3-D natural coordinate)
More informationCS 664 Segmentation. Daniel Huttenlocher
CS 664 Segmentation Daniel Huttenlocher Grouping Perceptual Organization Structural relationships between tokens Parallelism, symmetry, alignment Similarity of token properties Often strong psychophysical
More informationTracking and Slewing the Azimuth Axis with the LM628 Servo November 22, 2010 D. Clark
Tracking and Slewing the Azimuth Axis with the LM628 Servo November 22, 2010 D. Clark Introduction During the data collection campaign of last June, data were collected on the closed-loop response of the
More informationLab 7: Bedrock rivers and the relief structure of mountain ranges
Lab 7: Bedrock rivers and the relief structure of mountain ranges Objectives In this lab, you will analyze the relief structure of the San Gabriel Mountains in southern California and how it relates to
More informationCS130 : Computer Graphics Curves. Tamar Shinar Computer Science & Engineering UC Riverside
CS130 : Computer Graphics Curves Tamar Shinar Computer Science & Engineering UC Riverside Design considerations local control of shape design each segment independently smoothness and continuity ability
More informationComprehensive Matlab GUI for Determining Barycentric Orbital Trajectories
Comprehensive Matlab GUI for Determining Barycentric Orbital Trajectories Steve Katzman 1 California Polytechnic State University, San Luis Obispo, CA 93405 When a 3-body gravitational system is modeled
More informationPROJECTILE MOTION PURPOSE
PURPOSE The purpose of this experiment is to study the motion of an object in two dimensions. The motion of the projectile is analyzed using Newton's laws of motion. During the motion of the projectile,
More informationICRA 2012 Tutorial on Reinforcement Learning I. Introduction
ICRA 2012 Tutorial on Reinforcement Learning I. Introduction Pieter Abbeel UC Berkeley Jan Peters TU Darmstadt Motivational Example: Helicopter Control Unstable Nonlinear Complicated dynamics Air flow
More informationRise-Time Enhancement Techniques for Resistive Array Infrared Scene Projectors
Rise-Time Enhancement Techniques for Resistive Array Infrared Scene Projectors Greg Franks a, Joe LaVeigne a, Kevin Sparkman a, Jim Oleson a a Santa Barbara Infrared, Inc., 30 S. Calle Cesar Chavez, #D,
More informationGalil Motion Control. DMC - 42x0. Datasheet
Galil Motion Control DMC - 42x0 Datasheet Product Description The DMC-42x0 is part of Galil s highest performance, stand- alone motion controller Accellera family. Similar to the rest of Galil s latest
More informationAcoustic, Vibration, and EMI Isolation Specialists. AVI-600 Series
Acoustic, Vibration, and EMI Isolation Specialists AVI-600 Series Overview The AVI-600 platforms provide industry-leading active vibration isolation performance (starting at 0.5 Hz) for the precision research
More informationRobot learning for ball bouncing
Robot learning for ball bouncing Denny Dittmar Denny.Dittmar@stud.tu-darmstadt.de Bernhard Koch Bernhard.Koch@stud.tu-darmstadt.de Abstract For robots automatically learning to solve a given task is still
More informationCSE 167: Introduction to Computer Graphics Lecture #10: View Frustum Culling
CSE 167: Introduction to Computer Graphics Lecture #10: View Frustum Culling Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2015 Announcements Project 4 due tomorrow Project
More informationDesign considerations
Curves Design considerations local control of shape design each segment independently smoothness and continuity ability to evaluate derivatives stability small change in input leads to small change in
More informationLACOSTE & ROMBERG AIR-SEA GRAVITY METER VIBRATION TESTS
LACOSTE & ROMBERG AIR-SEA GRAVITY METER VIBRATION TESTS Introduction. Our motivation is to compare the vibration sensitivity of our new AirSea II system to the ZLS D-003 (fluid damped) and S-3 (air damped)
More informationObjective. steps. Tutorials Robot Programming External TCP
Tutorials Robot Programming External TCP External TCP 1/6 Related files ExternalTCP.vcp Description Component package that contains some ready made components to aid in the External TCP tutorial. Objective
More informationUNIT 8: SOLVING AND GRAPHING QUADRATICS. 8-1 Factoring to Solve Quadratic Equations. Solve each equation:
UNIT 8: SOLVING AND GRAPHING QUADRATICS 8-1 Factoring to Solve Quadratic Equations Zero Product Property For all numbers a & b Solve each equation: If: ab 0, 1. (x + 3)(x 5) = 0 Then one of these is true:
More informationFEKO Tutorial II. Mohammad S. Sharawi, Ph.D. Electrical Engineering Department
Mohammad S. Sharawi, Ph.D. Electrical Engineering Department This tutorial will get you started with FEKO. FEKO is a full-wave electromagnetic field simulator that is based on the Method of Moments (MoM).
More information2.2 Scientific Notation & Dimensional Analysis. Monday, September 23, 13
2.2 Scientific Notation & Dimensional Analysis Scientific Notation Can be used to express any number as a number between 1 and 10 (coefficient) multiplied by 10 raised to any power (exponent). 36,000 =
More informationCGT 581 G Geometric Modeling Curves
CGT 581 G Geometric Modeling Curves Bedrich Benes, Ph.D. Purdue University Department of Computer Graphics Technology Curves What is a curve? Mathematical definition 1) The continuous image of an interval
More informationRobot Motion Control Matteo Matteucci
Robot Motion Control Open loop control A mobile robot is meant to move from one place to another Pre-compute a smooth trajectory based on motion segments (e.g., line and circle segments) from start to
More information(40-455) Student Launcher
611-1415 (40-455) Student Launcher Congratulations on your purchase of the Science First student launcher. You will find Science First products in almost every school in the world. We have been making
More informationProjectile Trajectory Scenarios
Projectile Trajectory Scenarios Student Worksheet Name Class Note: Sections of this document are numbered to correspond to the pages in the TI-Nspire.tns document ProjectileTrajectory.tns. 1.1 Trajectories
More informationRClamp3328P. Low Capacitance RClamp. 8-Line Protection PRELIMINARY
PROTECTION PRODUCTS - RailClamp Description The RClamp provides low voltage ESD protection for high-speed ports. It features a high maximum ESD withstand voltage of ±25kV contact and ±3kV air discharge
More informationEXERCISE SET 10.2 MATD 0390 DUE DATE: INSTRUCTOR
EXERCISE SET 10. STUDENT MATD 090 DUE DATE: INSTRUCTOR You have studied the method known as "completing the square" to solve quadratic equations. Another use for this method is in transforming the equation
More informationCSE 417 Dynamic Programming (pt 4) Sub-problems on Trees
CSE 417 Dynamic Programming (pt 4) Sub-problems on Trees Reminders > HW4 is due today > HW5 will be posted shortly Dynamic Programming Review > Apply the steps... 1. Describe solution in terms of solution
More informationJoint Astronomy Centre James Clerk Maxwell Telescope
Joint Astronomy Centre James Clerk Maxwell Telescope PTCS TCS/UN/004 Nick Rees, Russell Kackley 4 August 2003 Description of the JAC Telescope Control System serial line interface Contents 1 Introduction
More informationUsing Capacitance Probes to Measure the Limit of Machine Contouring Performance
Using Capacitance Probes to Measure the Limit of Machine Contouring Performance Don Martin, Lion Precision, 563 Shoreview Park Road, St. Paul, NIN 55126 Most machine tools used for discrete part manufacturing
More information4.3 Quadratic functions and their properties
4.3 Quadratic functions and their properties A quadratic function is a function defined as f(x) = ax + x + c, a 0 Domain: the set of all real numers x-intercepts: Solutions of ax + x + c = 0 y-intercept:
More informationArtisan Technology Group is your source for quality new and certified-used/pre-owned equipment
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment FAST SHIPPING AND DELIVERY TENS OF THOUSANDS OF IN-STOCK ITEMS EQUIPMENT DEMOS HUNDREDS OF MANUFACTURERS SUPPORTED
More informationTrajectory Planning for Automatic Machines and Robots
Luigi Biagiotti Claudio Melchiorri Trajectory Planning for Automatic Machines and Robots Springer 1 Trajectory Planning 1 1.1 A General Overview on Trajectory Planning 1 1.2 One-dimensional Trajectories
More informationController. Network-Compatible Products, Controller F-9 F-9 SCX11. Overview of Controllers F-10 SCX11 F-12. Network- Compatible Products Overview
-, F-9 - Page of s F-10 F-12 F-9 F-10 of s At Oriental, a device that outputs the pulse signals required to operate a stepper motor or an AC servo motor is called a "controller". These products can perform
More informationLecture IV Bézier Curves
Lecture IV Bézier Curves Why Curves? Why Curves? Why Curves? Why Curves? Why Curves? Linear (flat) Curved Easier More pieces Looks ugly Complicated Fewer pieces Looks smooth What is a curve? Intuitively:
More informationLAB 02: Graph Matching
LAB 02: Graph Matching One of the most effective methods of describing motion is to plot graphs of position/displacement, velocity, and acceleration vs. time. From such a graphical representation, it is
More informationMetafor FE Software. 2. Operator split. 4. Rezoning methods 5. Contact with friction
ALE simulations ua sus using Metafor eao 1. Introduction 2. Operator split 3. Convection schemes 4. Rezoning methods 5. Contact with friction 1 Introduction EULERIAN FORMALISM Undistorted mesh Ideal for
More information2/22/ Transformations but first 1.3 Recap. Section Objectives: Students will know how to analyze graphs of functions.
1 2 3 4 1.4 Transformations but first 1.3 Recap Section Objectives: Students will know how to analyze graphs of functions. 5 Recap of Important information 1.2 Functions and their Graphs Vertical line
More information