RELATIVE POSITION ESTIMATION FOR INTERVENTION-CAPABLE AUVS BY FUSING VISION AND INERTIAL MEASUREMENTS

Size: px
Start display at page:

Download "RELATIVE POSITION ESTIMATION FOR INTERVENTION-CAPABLE AUVS BY FUSING VISION AND INERTIAL MEASUREMENTS"

Transcription

1 RELATIVE POSITION ESTIMATION FOR INTERVENTION-CAPABLE AUVS BY FUSING VISION AND INERTIAL MEASUREMENTS Anreas Huster an Stephen M. Rock Aerospace Robotics Lab, Stanfor University Abstract This paper proposes a position estimator that fuses monocular vision with accelerometer an gyro measurements to generate a irect, relative, 6DOF position estimate between an Autonomous Unerwater Vehicle (AUV) an a stationary object of interest. This type of estimator is useful for intervention-capable AUVs, which nee to control their position relative to objects in their environment in orer to accomplish tasks like stationkeeping, vision-base object moeling/reconstruction, an manipulation. Various vision-only systems have been use to estimate relative position, but these are often ifficult to implement in real unerwater environments. The system we propose relies on vision to generate relative position information, but also fuses inertial rate sensors to reuce the amount of information that nees to be extracte from the vision system. The result is a system that is simpler an more robust than a vision-only solution. However, the use of inertial rate sensors introuces several issues. The rate measurements are subject to biases, which nee to be estimate to prevent the accumulation of unboune rift as the measurements are integrate. The observability of state estimates requires sufficient camera motion. Finally, the estimation problem contains significant nonlinearities. The paper compares two non-linear estimation techniques, the an the two-step estimator, in the context of this estimation problem an presents a simulation of a simplifie problem to highlight the avantages of the two-step estimator. 1 Introuction This paper escribes a position sensing system for intervention-capable AUVs. This is a new class of AUV, with unique sensing requirements, that will be able perform various autonomous manipulation tasks, such as placing sensors an retrieving samples. These are complex tasks compose of moeling, planning an execution phases uring which the AUV requires accurate control (or at least knowlege) of its position an orientation relative to the object of interest. If the AUV cannot lock its position (e.g., by thrusting into the sea floor) uring an autonomous manipulation task, it requires a real-time estimate of the relative 6DOF (egrees of freeom) position between the AUV an the object of interest. This paper proposes a sensing strategy that enables AUV control relative to objects in its environment. Some AUVs alreay perform relatively simple intervention tasks, like sampling of volcanic glass with the Autonomous Benthic Explorer (ABE) [11 an ocking with the Oyssey AUV [3, 9. More complex intervention tasks, such as grasping of unknown an unprepare objects, are much more ifficult to implement. Several position sensing systems have been use to control AUVs. Sonar beacons eploye an surveye prior to the AUV mission, as well as Inertial Navigation Systems (INS) couple with perioic position fixes to correct for accumulate rift (e.g., from GPS), have been use for AUV navigation. Simultaneous Localization an Mapping (SLAM) is useful when no external position measurements are available [2, 1. Several visionbase positioning systems have been emonstrate for control of AUVs relative to planar surfaces [6, 7, 8. However, autonomous manipulation tasks require a irect 6DOF position measurement of the object of interest. Vision-base techniques (e.g., binocular stereo or structure from motion) provie relative position information an are often use for manipulation tasks. But most vision-only 6DOF positioning algorithms are ifficult to implement in real unerwater environments because they require a large number of trackable image features or rely on feature corresponences in multiple cameras. Unerwater manipulation tasks may occur in environments with only a small number of goo visual features, given the constraints on lighting an visibility impose by real unerwater environments. Robust tracking of features an reliable corresponences are ifficult to achieve. The system we propose relies on vision to generate relative position information, but also fuses inertial rate sensors to reuce the amount of information that nees to be extracte from the vision system. The result is a

2 system that is simpler an more robust than a vision-only solution. Our system requires only a bearing measurement to a fixe point (usually associate with the object to be manipulate) which can be obtaine by tracking a single visual feature. Compare to the vision-only algorithms, tracking only the best feature in a monocular vision system can be much faster an more reliable. The measurements from monocular vision an inertial rate sensors complement each other well. The motion of the camera between successive images generates a baseline for range computations by triangulation. Inertial rate sensors, whose acceleration an angular rate measurements can be integrate to obtain vehicle velocity, position an orientation, can account for the 6DOF motion of the AUV along this baseline. When these measurements are fuse, the relative position between the AUV an the object can be compute. A key benefit of this system is that, after initialization, the inertial rate sensors continue to maintain a useful estimate of relative position uring vision rop-outs (e.g., occlusions, lack of corresponence). Furthermore, both inertial rate sensors (for navigation) an monocular vision systems (for science purposes) are alreay common AUV sensors. However, the use of inertial rate sensors introuces a major issue into the esign of the system. Like other ea-reckoning sensors, inertial rate sensors suffer from bias an ranom noise errors, which lea to unboune rift in the integrate quantities. While more expensive sensors are associate with less rift, we envision the use of low-cost inertial sensors, which are subject to significant rift errors. Therefore, an estimator to resolve the relative AUV position as well as the sensor biases an rift errors is require. Observability of the states to be estimate is a critical issue because the problem is non-linear an observability epens on the motion of the camera. During camera translation irectly towars or away from the feature, the estimator has no new information with which to improve its range estimate. Only camera motions transverse to the feature irection provie new information for the range estimate. As a result, the estimator requires sufficient transverse camera motion in orer to prouce useful position estimates. In some cases, extra camera maneuvers are require to improve observability. This presents an interesting conflict between trajectories which are esigne to complete the manipulation task an special camera maneuvers require to ensure estimator observability. The estimation problem contains two significant nonlinearities. The first is relate to the rotational egrees of freeom of the AUV an the secon is cause by the camera s projection of the three-imensional worl onto the 2D image plane. As a result, the ynamics an measurement equations are non-linear an epen on the actual Figure 1: Relative Position Estimator Scenario state of the system. In fact, the estimator exploits the non-linearity of the problem to observe the range to the feature. As motion of the AUV moifies the system state, the measurement equations change, an new measurements (i.e., bearings to the object from new viewpoints) make the range to the object observable. Various methos exist to hanle non-linear estimation problems. In this paper, we consier estimators base on extensions to the popular Kalman Filter. The most wiely use is the Extene Kalman Filter (), which linearizes the ynamics an measurement equations of non-linear systems in orer to take avantage of the Kalman Filter equations. Although the works very well for a wie range of applications, it comes with no guarantees an can lea to very poor performance. An alternative to the is the two-step estimator [5, which reformulates the problem so that all the measurement equations become linear an all of the non-linearities appear in the ynamics. At the expense of ae complexity, the two-step estimator can prouce much better estimates. This paper compares the ability of the an the two-step estimator to fuse monocular vision an inertial rate sensors an to estimate relative position. We will erive an an two-step estimator for a simplifie (2D) problem an present a simulation that examines the accuracy of the state an covariance estimates an the tenency of the estimators to iverge. The simulation inicates that in the context of this problem, the two-step estimator performs much better. The rest of the paper is organize as follows. Section 2 efines the estimation problem in terms of the system states, ynamics, measurements, an noise moels. Section 3 shows how to construct an an a two-step estimator to solve the 2D version of this problem. Section 4 presents an compares the results from a simulation of both estimators. Section 5 states our conclusions an outlines future work.

3 Process Noise w r Trajectory Generator Disturbance Dynamics x x e u u w Measurement Noise v a,ω v s p C + - AUV Control AUV x Camera q x ˆx ek f inertial rate sensors z a,ω z s O ˆx two Figure 3: Geometry of the Estimation Problem Two-Step Estimator Figure 2: Block Diagram with AUV Controller, Sensors, an Estimators 2 Problem Statement This section efines the geometry of the estimation problem, the sensor measurements use to upate the state estimate, the coorinates that represent the state of the system, an the ynamics associate with these states. Figure 1 shows an intervention-capable AUV which has extene its manipulator arm to grasp a stationary object in the environment. For the grasping task to succee, the AUV requires a relative position measurement of the object in AUV coorinates. A camera on the front of the AUV is tracking the object an inertial rate sensors are reporting the AUV s acceleration an angular velocity. The block iagram in Figure 2 shows how the AUV, its controller, sensors, estimators an the environment interact. The camera measurement z s an inertial rate measurements z a an z ω, along with the control commans u are passe to an estimator, which computes a state estimate ˆx. The ifference x e between the esire trajectory x an the state estimate is use by the controller to generate the next u. The control comman an any isturbances u w rive the AUV ynamics to generate anewstatex. In general, x is not available for AUV control. The iagram shows a ashe line to inicate that this truth measurement can only be use for simulations. 2.1 Geometry The essential geometry of the estimation problem is represente in Figure 3. Frame O inicates the inertial reference frame an p inicates the position of the stationary feature. Let q be the position of the camera, which is attache to the boy frame C. In principle, the camera an the inertial sensors can be mounte anywhere on the AUV as long as their relative position an orientation are known. To simplify the iscussion, we assume that all the sensors are colocate at q. R oc is the rotation matrix from the camera to the inertial frame an C ω is the associate rotational velocity expresse in the camera frame. We use a preceing superscript C to inicate that a vector is resolve in Frame C instea of Frame O. The position of the feature as seen by the camera is r = p q. We assume that the feature is stationary in the inertial frame, so ṗ = p =. Therefore, ṙ = q an r = q. Because of this assumption, a measurement of AUV acceleration q in inertial space is useful for estimating the relative feature position r. 2.2 Measurements The vision measurement z s provies the projection of C r onto the image plane, an is moele as follows: [ [ sx C r z s = = x / C r z s C y r y / C + v r s z where v s is zero-mean Gaussian noise N (,R s ). For simplicity, we assume that the camera measurement is scale so the effective focal length is 1. With a slight abuse of terminology, we will refer to C r z as the range to thefeatureantos x an s y as the bearing. The optical axis of the camera is aligne with the z-axis of Frame C. While vision processing for unerwater environments remains a challenging problem, our current research oes not expan on it. Instea, we assume that a robust point-feature can be tracke, an focus instea on integrating this type of measurement into a position estimator. The accelerometer measurement z a inclues the acceleration C q of the AUV, the acceleration ue to gravity,

4 asensorbiasb a, an sensor noise. z a = C q + R co g + b a + v a We assume that v a is N (,R a ) noise. R co = R T oc is the rotation matrix from inertial to camera coorinates an g = [ g T is the acceleration ue to gravity in inertial coorinates. The gyro measurement inclues the rotational velocity of the AUV,sensorbiasb ω, an sensor noise v ω moele by N (,R ω ). 2.3 States z ω = C ω + b ω + v ω The state of the system is compose of the coorinates that are use to escribe AUV position an to express the AUV ynamics an sensor measurements. These inclue the position q, velocity q, an acceleration q, acceleration isturbance a w, a quaternion λ to represent orientation, angular velocity ω, as well as the inertial rate sensor biases b a an b ω. 2.4 Dynamics We assume simple 1/s 2 ynamics for vehicle position an orientation. In inertial coorinates, these are: t q = q t q = q = a w + R oc (λ)u 1 t a w = w 1 t λ = E (λ)ω t ω = R oc(λ)u 2 + w 2 t b a = w 3 t b ω = w 4 u = w = [ u1 u 2 w 1 w 2 w 3 w 4 The eterministic control input u is compose of the translational component u 1 an the rotational component u 2, both of which are expresse in AUV coorinates. The isturbances (e.g., ocean currents) an sensor biases (e.g., temperature epenence) are riven by the process noise w, which is zero-mean Gaussian noise N (,Q). We have chosen arbitrarily simple ynamics to moel the isturbances, sensor biases, an sensor noise. For best performance, these moels shoul be matche to the actual AUV, the environment in which it operates, an the specifications of the sensors that are use. However, engineering trae-offs are routinely applie to simplify the moeling task an the estimator esign. For example, the Kalman Filter equations, which will be introuce in the following section, require all of the noise sources to be moele as white Gaussian noise processes (which we have one). Our objective in this paper is to highlight significant ifferences between two estimation techniques an while the choice of these ynamics will affect the results, these ifferences are not central to our objective. 3 Estimator Design The Kalman Filter is a wiely use optimal estimator for linear systems with white Gaussian noise moels. It upates the state an covariance estimate recursively in real time as new measurements are generate. The Extene Kalman Filter (), which is commonly applie to problems in which some of the ynamics or measurement equations are non-linear, provies a solution which is easy to implement, but fails to generate goo results in the context of this problem. The linearizes ynamics an measurements aroun the current state estimate to take avantage of the Kalman Filter equations, which accept only linear equations. However, linearization can introuce estimation errors. These are especially problematic in this case because estimation requires motion, which itself has to be estimate. Any biases that the estimates accumulate can continue to propagate to future estimates. As a result, the often iverges, generates a poor covariance estimate, an results in large estimation errors. Enforcing linear measurement equations by choosing appropriate coorinates to represent the system state provies an interesting solution to this problem. By using linear measurements, the Kalman measurement upate equations require no approximations an introuce no bias errors ue to linearization. This is the efining characteristic of the two-step estimator, which is escribe in etail in [5. In the Bearings-Only Tracking community, a similar concept has been use to provie improve tracking estimates of targets observe with a bearing-only sensor [1. The cost of this metho appears in the system ynamics, which are now non-linear an more complex. Our

5 implementation uses a Runge-Kutta integration to propagate the moifie state estimate an covariance forwar in time. The buren of the non-linearity has shifte from the measurement upate, where is causes biases, to the time upate, where it can be hanle more accurately with computational methos. A consequence of this approach is that the system is automatically partitione into instantaneously unobservable (e.g., range) an observable (e.g., bearing) states, which helps to prevent ill-conitione covariance matrices. Of course, the purpose of the estimator is to make all states observable by incorporating camera motion. In this section, we erive the an two-step estimator equations for a 2D version of the problem. In two imensions, the representation of rotation is much simpler (only one angle require an no singularities), the overall number of states is reuce, but most of the important aspects of the 3D problem are retaine. The state vector x for the 2D problem has eleven entries as follows: x = q x q x a w,x b a,x q z q z a w,z b a,z λ in ω b ω We use q instea of r to simplify the presentation. The estimate is still a relative measurement because we can choose p in the algorithm. If we choose p =, then r = q. We represent rotation with [ [ λc cos(θ) λ = = λ s sin(θ) [ λc λ R oc (λ) = s λ s λ c t λ = E (λ)ω = [ λs λ c ω At any time, only one of the λ-coorinates is inclue in the state vector. The other one can be compute from the constraint 1 = λ 2 c +λ 2 s an knowlege of its sign. The sign of the coorinate with the larger magnitue oes not change rapily because its magnitue is greater than or equal to.5. This shoul be the exclue coorinate. If the absolute value of the exclue coorinate becomes less than.5, the two coorinates nee to be exchange to ensure that the sign of the exclue component is well efine. To hanle this bookkeeping complexity, we introuce a convention that allows us to write the estimator equations without ealing with separate cases. If λ c < λ s,then If λ s < λ c,then λ in = λ c λ out = λ s λ 1 = λ s λ in = λ s λ out = λ c λ 1 = λ c The ynamics of the 2D system can now be expresse in matrix form: ẋ = A(λ)x + B u (λ)u + B w w A(λ) = 1 λ 1 λ c λ s B u (λ) = λ s λ c B w =

6 3.1 Equations The Kalman Filter [4 consists of a time-upate, which avances the estimates forwar in time (ˆx i 1 to x i ), an a measurement upate which incorporates the current measurements into the estimate ( x i to ˆx i ). Associate with these estimates are covariance matrices: Time Upate M x,i = E x i x T i P x,i = E ˆx i ˆx T i The time upate for the is compute using a iscrete-time formulation, where T is the sample interval. where = [ ax a z r z / C rz 2 λ c λ s 1 r x / C rz 2 λ s λ z 1 a z /λ 1 a x /λ 1 C rx 2+C rz 2 rz 2 λ ([ ) aw,x = R co (λ) + g a w,z T x i = Φ i ˆx i 1 + Γ u,i u i + Γ w,i w i M x,i = Φ i P x,i 1 Φ T Q i + Γ w,i T ΓT w,i The matrices Φ i, Γ u,i,anγ w,i can be compute from A(ˆλ i 1 ), B u (ˆλ i 1 ), B w an T using a zero-orer hol technique Measurement Upate The measurement equations in Section 2.2 can be expresse as z i = z s,i z a,i + u z + v i = f (x i )+u z + v i z ω,i u z = [ u T 1 T where v i is N (,R) white Gaussian noise an f (x) = C r x / C r z R co (a w + g)+b a ω + b ω [ C r x = R r co (p q) z R = R s R a. R ω For the, we nee to linearize f (x) using a firstorer Taylor expansion about x. This is base on an assumption that higher-orer terms are small. f (x) = f ( x)+c ( x)(x x) C (x) = f x Finally, we can write the measurement upate equations: L i = M x,i C ( x i ) T ( R +C ( x i )M x,i C ( x i ) T ) 1 ˆx i = x i + L i (z i f ( x i ) u z ) P x,i = (I L i C ( x i ))M x,i 3.2 Two-Step Estimator Equations Before eriving the two-step estimator equations, we nee to efine a moifie state vector y that leas to linear measurement equations. y = v x = C q x s x v x a x b a,x C r z v z a z b a,z λ in ω b ω v z = C q z [ ax = R a co (λ) z ([ aw,x ) + g a w,z We can construct an invertible function F to relate the x an y states: y = F (x) x = F 1 (y)

7 The two steps of this estimator refer to computing y using the Kalman Filter measurement upate equations in a first step an then using F 1 to compute x in a secon step. The measurement equations from Section 2.2 can be expresse in terms of y: Time Upate z s = s x + v [ s ax + b z a = a,x + u a z + b 1 + v a a,z z ω = ω + b ω + v ω The ynamics for y, erive accoring to the rules in [5, are as follows: ẏ = Ã(y,u) Ṗ y = Ã T Ã y P y + P y y y + BQ B T y (s x v z v x ) + ( s 2 C r z x + 1) ω a x + [ λ c λ s g + vz ω + u 1,x a z ω v z s C x r z ω Ã(y,u) = a z + [ λ s λ c g vx ω + u 1,z a x ω λ 1 ω u 2 λ c λ s 1 B(λ) = λ s λ c For the two-step estimator, we perform the time upate (ŷ i 1 to ȳ i an P y,i 1 to M y,i ) with a Runge-Kutta numerical integration technique Measurement Upate Because the coorinates of y are chosen so that the measurement equations are linear, the measurement upate (ȳ i to ŷ i an M y,i to P y,i ) is ientical to the Kalman Filter. C = L i = M y,i C T ( R +CM y,i C T ) 1 ŷ i = ȳ i + L i (z i Cȳ i u z ) P y,i = (I L i C)M y,i 4 Simulation Results We have use a numerical simulation to compare the 2D versions of the an the two-step estimator. This section escribes the simulation an presents the results. The ata are erive from a Monte Carlo simulation with 1 runs. Each run is base on the same reference trajectory, but uses ranom initial conitions, isturbances, an measurement noise. The control commans u an sensor measurements z s,a,ω are provie as inputs for the estimators, which compute estimates of the true system state (see Figure 2). The sample interval was set to T =.1s an the uration of each experiment is 2s. To simplify the comparison between the two estimators, we avoi closing the loop on an estimate state by using the true state x of the system to compute control commans. Using the output from one of the two estimators to control the AUV might a an avantage or hanicap over the other estimator. Our simulation oes not capture the effect of closing the loop aroun the estimators nor oes it examine the effect of using ifferent reference trajectories. These are topics we hope to aress in future work. The goal of the simulation is to highlight generic properties of the an two-step estimators in the context of fusing vision an inertial measurements to estimate relative position. Therefore, we use simple noise moels with arbitrary parameters. While the results will epen on these choices, our experiments show that some generic properties are present in all useful cases. For this simulation, we chose uncorrelate process noise for which each component has a variance σ 2 w =.1. The sensor noise is also uncorrelate with T

8 1.8 Reference Actual Feature Actual z (m).6.4 [ g = 1 Range (m) x (m) Figure 4: A 2D Simulation showing the Actual an Reference Trajectory an the Visual Feature Figure 6: Range Estimate Desire AUV Position (ra) Z Accelerometer Bias (m/s 2 ) Actual Figure 5: Desire AUV Position Expresse as an Angle along an Arc. The otte line was consiere, but the soli line was actually use. variance σ 2 v =.1 for each component. Both R an Q are iagonal matrices with.1 along their iagonal. Figure 4 shows a 2D worl with a visual feature, reference trajectory, an actual AUV trajectory for one run of the simulation. The initial conitions for the AUV are rawn from a zero-mean Gaussian istribution, except for the rotation, which is centere on θ = π/4 to point the camera towars the feature. (Note that the optical axis of the camera is aligne with the z-axis of Frame C.) The variance of all of the components in the initial conition is σ 2 x,t= =.1, except for the position components σ 2 q,t= =.2 an the rotation σ2 θ,t= =.5. The short lines on the actual trajectory inicate the optical axis (viewing irection) of the camera at 5 secon intervals. The esign of an optimal esire trajectory for the AUV is a problem that we have not yet stuie, so we chose an a hoc trajectory for this simulation. The esire AUV position lies on an arc of raius 1m aroun the feature. It rotates the AUV through a quarter turn while Figure 7: Z-Accelerometer Bias Estimate observing the feature, which helps with the ientification of both accelerometer biases. Figure 5 shows the esire AUV position as an angle along this arc. The otte line woul start the AUV at the mipoint of the arc, move it towars the lower right sie, then to the upper left sie, an finally back to the mipoint using a sine wave trajectory. However, we actually use the soli line, which generates better results because it has greater variation of AUV velocity an acceleration. Figures 6 to 8 show the range, z-accelerometer bias, an theta estimates for both estimators along with the truth values for one run. These three coorinates are important to consier because they are not irectly observable an among the most ifficult to estimate. For example, the theta estimate epens primarily on the component of the accelerometer measurement ue to the gravity vector, so if the estimate accelerometer bias is wrong, this error propagates to the theta estimate. The theta estimate is use in the implicit triangulation performe by the estimator, so goo range estimates epen on the quality of the theta estimate. We will compare the two estimators base on three criteria: (1) how often the algorithm faile, (2) the qual-

9 Theta (ra) Actual Figure 8: Theta Estimate ity of the state estimate, an (3) their ability to preict estimation error with the covariance matrix. During the simulation, both the an the two-step estimator iverge on some of the runs. When the estimate range became too small (less than.1m) ortoo large (greater than 5m), the run was marke as a failure. Both algorithms encounter a singularity when the estimate range approaches zero. A range greater than 5m is unrealistic, if only because of unerwater visibility constraints. Table 1: Outcomes of the Monte Carlo Simulation 1 Runs Success Failure Two-Step Success Two-Step Failure 4 29 Table 1 shows that in 686 of the 1 runs, both algorithms succeee in proucing a useful estimate without iverging, an in 29 runs, both algorithms faile. A failure is not necessarily catastrophic, because both estimators can easily reset themselves when they have iverge (which they can etect using the rules above). However, an estimator which nees to reset less frequently is more esirable. The table also shows that the succeee only in 4 cases when the two-step estimator faile. On the other han, the two-step estimator succeee 281 times when the faile. These numbers inicate that the two-step estimator is much more robust than the. We use the 686 Monte Carlo runs for which both estimators succeee for the remaining part of the analysis. Figures 9 to 11 show plots of the stanar eviation of the estimation error for range, z-accelerometer bias, an theta. In all cases, the stanar eviation is significantly reuce for the two-step estimator for most of the 2s experiment. At t = 2s, the stanar eviation of Range SDev (m) Figure 9: Monte Carlo Stanar Deviation for Range Z Accelerometer Bias SDev (m/s 2 ) Figure 1: Monte Carlo Stanar Deviation for Z- Accelerometer Bias Theta SDev (ra) Figure 11: Monte Carlo Stanar Deviation for Theta

10 Range SDev (m) Actual SDev Estimate SDev Figure 12: Comparison of Stanar Deviation for the Range coorinate of the Two-Step Estimator Range SDev (m) Actual SDev Estimate SDev Figure 13: Comparison of Stanar Deviation for the Range coorinate of the the is at least twice as large for each of the three coorinates, which highlights a clear avantage of the two-step estimator. The covariance estimate generate by each algorithm is also a useful quantity in the control of the AUV. For example, when the stanar eviation of the range is large, the algorithm inicates that the range estimate is uncertain. In that case, the trajectory generator shoul back up the AUV to avoi a possible collision an shoul start a maneuver to improve the observability of the range estimate. In this last comparison, we examine the quality of the covariance estimate for each algorithm. The actual stanar eviation σ is compute from the estimation error ( x = x ˆx), which can only be compute uring a simulation when a truth measurement is available. It is an ensemble average over N runs. σ(t)= 1 N N x 2 i (t) i=1 The estimate stanar eviation ˆσ is an ensemble average of the quantity that the algorithm reports in the covariance matrix. ˆσ(t)= 1 N N i=1 σ i (t) Figure 12 compares these two quantities for the range estimate generate by the two-step estimator an Figure 13 shows the equivalent comparison for the. Whereas ˆσ is a useful preictor for σ for the two-step estimator, this is not the case for the, whereˆσ is much smaller than σ. This failure of the to generate an accurate covariance estimate is tightly relate to the inflate estimation errors plotte in Figures 9 to 11. The simulation results in this section have shown a clear avantage in performance of the two-step estimator over the. This was emonstrate by the number of failures ue to ivergence, by the size of the estimation errors, an the accuracy of the covariance estimate. 5 Conclusions We have propose a relative position estimator for intervention-capable AUVs. These AUVs will be use to execute autonomous manipulation tasks uring which the AUV s position relative to a target object nees to be controlle. While a variety of position sensing systems have been use for AUV control, this application poses a unique sensor requirement: a robust, 6DOF, irect estimate of the relative position between the AUV an a stationary visual feature. Our goal is to emonstrate this position estimator on an intervention-capable AUV. All of the assumptions an constraints that have shape the esign of the estimators are erive from such an AUV mission. However, this work is still in progress, an we have not reache the AUV testing phase. At this time, we have efine a sensor strategy that merges vision an inertial rate sensors, iscusse its key avantages, an ientifie some of the challenges of implementing this technique. Our initial work has focuse on eveloping an estimator to fuse measurements from these two sensors. We have compare two estimator esigns, the popular an the two-step estimator, in the context of a simplifie 2D version of this problem, an have conclue that the two-step estimator provies critical avantages at a cost of extra esign complexity an some computational expense. Our future work will focus on four main topics. First, the algorithm nees to be expane to the 3D scenario. Secon, we have not iscusse the impact of specific isturbance ynamics an sensor noise moels, an have instea assume arbitrary moels. More realistic moeling of these processes will improve the performance

11 of an operational system. Thir, we currently use a hoc trajectories to generate sufficient sensor motion. The issue of blening optimal maneuvers to improve observability with the execution of useful tasks (e.g., manipulation) remains to be explore. Finally, we expect to emonstrate the estimator as part of an AUV manipulation task. References [1 Vincent J. Aiala an Sherry E. Hammel. Utilization of moifie polar coorinates for bearingsonly tracking. IEEE Transactions on Automatic Control, AC-28(3), March [2 Hans Jacob S. Feer, John J. Leonar, an Christopher M. Smith. Aaptive mobile robot navigation an mapping. The International Journal of Robotics Research, 18(7):65 668, July [3 Michael D. Feezor, Paul R. Blankinship, James G. Bellingham, an F. Yates Sorrell. Autonomous unerwater vehicle homing/ocking via electromagnetic guiance. In Oceans 97 MTS/IEEE Proceeings, volume 2, pages , Halifax, October [9 Hanumant Singh, Martin Bowen, Franz Hover, Phillip LeBas, an Dana Yoerger. Intelligent ocking for an autonomous ocean sampling network. In Oceans 97 MTS/IEEE Proceeings, volume 2, pages , Halifax, October [1 Stefan B. Williams, Paul Newman, Gamini Dissanayake, an Hugh Durrant-Whyte. Autonomous unerwater simultaneous localisation an map builing. In IEEE International Conference on Robotics an Automation, volume 2, pages , San Francisco, CA, April 2. IEEE. [11 Dana R. Yoerger, Albert M. Braley, Marie-Helene Cormier, William B. F. Ryan, an Barrie B. Walen. High resolution mapping of a fast spreaing mi ocean rige with the autonomous benthic explorer. In Proceeings of the 11th International Symposium on Unmanne Untethere Submersible Technology, Durham, NH, August Autonomous Unersea Systems Institute. [4 Arthur Gelb, eitor. Applie Optimal Estimation. The M.I.T. Press, Cambrige, Massachusetts, [5 N. Jeremy Kasin. The two-step optimal estimator an example applications. In Robert D. Culp an Eileen M. Dukes, eitors, Guiance an Control 2, volume 14 of Avances in the Astronautical Sciences, pages 15 34, San Diego, CA, 2. American Astronautical Society, Univelt Incorporate. [6 J.-F. Lots, D. M. Lane, an E. Trucco. Application of 2 1/2 D visual servoing to unerwater vehicle station-keeping. In Oceans 2 MTS/IEEE,Provience, RI, September 2. [7 R. L. Marks, M. J. Lee, an S. M. Rock. Visual sensing for control of an unerwater robotic vehicle. In Proceeings of IARP Secon Workshop on Mobile Robots for Subsea Environments, Monterey, May IARP. [8 S. Negaharipour, X. Xu, an L. Jin. Direct estimation of motion from sea floor images for automatic station-keeping or submersible platforms. IEEE Journal of Oceanic Engineering, 24(3):37 382, July 1999.

Relative Position Sensing by Fusing Monocular Vision and Inertial Rate Sensors

Relative Position Sensing by Fusing Monocular Vision and Inertial Rate Sensors Proceeings of ICAR 2003 The 11th International Conference on Avance Robotics Coimbra, Portugal, June 30 - July 3, 2003 Relative Position Sensing by Fusing Monocular Vision an Inertial Rate Sensors Anreas

More information

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK AIAA Guiance, Navigation, an Control Conference an Exhibit 5-8 August, Monterey, California AIAA -9 VIRTUAL STRUCTURE BASED SPACECRAT ORMATION CONTROL WITH ORMATION EEDBACK Wei Ren Ranal W. Bear Department

More information

Numerical Integrator. Graphics

Numerical Integrator. Graphics 1 Introuction CS229 Dynamics Hanout The question of the week is how owe write a ynamic simulator for particles, rigi boies, or an articulate character such as a human figure?" In their SIGGRPH course notes,

More information

SYNCHRONOUS SEQUENTIAL CIRCUITS

SYNCHRONOUS SEQUENTIAL CIRCUITS CHAPTER SYNCHRONOUS SEUENTIAL CIRCUITS Registers an counters, two very common synchronous sequential circuits, are introuce in this chapter. Register is a igital circuit for storing information. Contents

More information

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Course Project for CDS 05 - Geometric Mechanics John M. Carson III California Institute of Technology June

More information

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain Nonlinear Aaptive Ship Course Tracking Control Base on Backstepping an Nussbaum Gain Jialu Du, Chen Guo Abstract A nonlinear aaptive controller combining aaptive Backstepping algorithm with Nussbaum gain

More information

Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers

Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers Optimal Variable-Structure Control racking of Spacecraft Maneuvers John L. Crassiis 1 Srinivas R. Vaali F. Lanis Markley 3 Introuction In recent years, much effort has been evote to the close-loop esign

More information

Least-Squares Regression on Sparse Spaces

Least-Squares Regression on Sparse Spaces Least-Squares Regression on Sparse Spaces Yuri Grinberg, Mahi Milani Far, Joelle Pineau School of Computer Science McGill University Montreal, Canaa {ygrinb,mmilan1,jpineau}@cs.mcgill.ca 1 Introuction

More information

Table of Common Derivatives By David Abraham

Table of Common Derivatives By David Abraham Prouct an Quotient Rules: Table of Common Derivatives By Davi Abraham [ f ( g( ] = [ f ( ] g( + f ( [ g( ] f ( = g( [ f ( ] g( g( f ( [ g( ] Trigonometric Functions: sin( = cos( cos( = sin( tan( = sec

More information

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013

Survey Sampling. 1 Design-based Inference. Kosuke Imai Department of Politics, Princeton University. February 19, 2013 Survey Sampling Kosuke Imai Department of Politics, Princeton University February 19, 2013 Survey sampling is one of the most commonly use ata collection methos for social scientists. We begin by escribing

More information

Experimental Robustness Study of a Second-Order Sliding Mode Controller

Experimental Robustness Study of a Second-Order Sliding Mode Controller Experimental Robustness Stuy of a Secon-Orer Sliing Moe Controller Anré Blom, Bram e Jager Einhoven University of Technology Department of Mechanical Engineering P.O. Box 513, 5600 MB Einhoven, The Netherlans

More information

Invariant Extended Kalman Filter: Theory and application to a velocity-aided estimation problem

Invariant Extended Kalman Filter: Theory and application to a velocity-aided estimation problem Invariant Extene Kalman Filter: Theory an application to a velocity-aie estimation problem S. Bonnabel (Mines ParisTech) Joint work with P. Martin (Mines ParisTech) E. Salaun (Georgia Institute of Technology)

More information

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y Ph195a lecture notes, 1/3/01 Density operators for spin- 1 ensembles So far in our iscussion of spin- 1 systems, we have restricte our attention to the case of pure states an Hamiltonian evolution. Toay

More information

Lecture 2 Lagrangian formulation of classical mechanics Mechanics

Lecture 2 Lagrangian formulation of classical mechanics Mechanics Lecture Lagrangian formulation of classical mechanics 70.00 Mechanics Principle of stationary action MATH-GA To specify a motion uniquely in classical mechanics, it suffices to give, at some time t 0,

More information

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control 19 Eigenvalues, Eigenvectors, Orinary Differential Equations, an Control This section introuces eigenvalues an eigenvectors of a matrix, an iscusses the role of the eigenvalues in etermining the behavior

More information

A Path Planning Method Using Cubic Spiral with Curvature Constraint

A Path Planning Method Using Cubic Spiral with Curvature Constraint A Path Planning Metho Using Cubic Spiral with Curvature Constraint Tzu-Chen Liang an Jing-Sin Liu Institute of Information Science 0, Acaemia Sinica, Nankang, Taipei 5, Taiwan, R.O.C., Email: hartree@iis.sinica.eu.tw

More information

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21 Large amping in a structural material may be either esirable or unesirable, epening on the engineering application at han. For example, amping is a esirable property to the esigner concerne with limiting

More information

Left-invariant extended Kalman filter and attitude estimation

Left-invariant extended Kalman filter and attitude estimation Left-invariant extene Kalman filter an attitue estimation Silvere Bonnabel Abstract We consier a left-invariant ynamics on a Lie group. One way to efine riving an observation noises is to make them preserve

More information

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments 2 Conference on Information Sciences an Systems, The Johns Hopkins University, March 2, 2 Time-of-Arrival Estimation in Non-Line-Of-Sight Environments Sinan Gezici, Hisashi Kobayashi an H. Vincent Poor

More information

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Preprints of the 9th Worl Congress The International Feeration of Automatic Control Cape Town, South Africa. August -9, Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Zhengqiang

More information

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation JOURNAL OF MATERIALS SCIENCE 34 (999)5497 5503 Thermal conuctivity of grae composites: Numerical simulations an an effective meium approximation P. M. HUI Department of Physics, The Chinese University

More information

Switching Time Optimization in Discretized Hybrid Dynamical Systems

Switching Time Optimization in Discretized Hybrid Dynamical Systems Switching Time Optimization in Discretize Hybri Dynamical Systems Kathrin Flaßkamp, To Murphey, an Sina Ober-Blöbaum Abstract Switching time optimization (STO) arises in systems that have a finite set

More information

State observers and recursive filters in classical feedback control theory

State observers and recursive filters in classical feedback control theory State observers an recursive filters in classical feeback control theory State-feeback control example: secon-orer system Consier the riven secon-orer system q q q u x q x q x x x x Here u coul represent

More information

Free rotation of a rigid body 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012

Free rotation of a rigid body 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012 Free rotation of a rigi boy 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012 1 Introuction In this section, we escribe the motion of a rigi boy that is free to rotate

More information

Tutorial Test 5 2D welding robot

Tutorial Test 5 2D welding robot Tutorial Test 5 D weling robot Phys 70: Planar rigi boy ynamics The problem statement is appene at the en of the reference solution. June 19, 015 Begin: 10:00 am En: 11:30 am Duration: 90 min Solution.

More information

Adaptive Optimal Path Following for High Wind Flights

Adaptive Optimal Path Following for High Wind Flights Milano (Italy) August - September, 11 Aaptive Optimal Path Following for High Win Flights Ashwini Ratnoo P.B. Sujit Mangal Kothari Postoctoral Fellow, Department of Aerospace Engineering, Technion-Israel

More information

u!i = a T u = 0. Then S satisfies

u!i = a T u = 0. Then S satisfies Deterministic Conitions for Subspace Ientifiability from Incomplete Sampling Daniel L Pimentel-Alarcón, Nigel Boston, Robert D Nowak University of Wisconsin-Maison Abstract Consier an r-imensional subspace

More information

Concentration of Measure Inequalities for Compressive Toeplitz Matrices with Applications to Detection and System Identification

Concentration of Measure Inequalities for Compressive Toeplitz Matrices with Applications to Detection and System Identification Concentration of Measure Inequalities for Compressive Toeplitz Matrices with Applications to Detection an System Ientification Borhan M Sananaji, Tyrone L Vincent, an Michael B Wakin Abstract In this paper,

More information

PD Controller for Car-Following Models Based on Real Data

PD Controller for Car-Following Models Based on Real Data PD Controller for Car-Following Moels Base on Real Data Xiaopeng Fang, Hung A. Pham an Minoru Kobayashi Department of Mechanical Engineering Iowa State University, Ames, IA 5 Hona R&D The car following

More information

Track Initialization from Incomplete Measurements

Track Initialization from Incomplete Measurements Track Initialiation from Incomplete Measurements Christian R. Berger, Martina Daun an Wolfgang Koch Department of Electrical an Computer Engineering, University of Connecticut, Storrs, Connecticut 6269,

More information

Lecture Introduction. 2 Examples of Measure Concentration. 3 The Johnson-Lindenstrauss Lemma. CS-621 Theory Gems November 28, 2012

Lecture Introduction. 2 Examples of Measure Concentration. 3 The Johnson-Lindenstrauss Lemma. CS-621 Theory Gems November 28, 2012 CS-6 Theory Gems November 8, 0 Lecture Lecturer: Alesaner Mąry Scribes: Alhussein Fawzi, Dorina Thanou Introuction Toay, we will briefly iscuss an important technique in probability theory measure concentration

More information

THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE

THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE Journal of Soun an Vibration (1996) 191(3), 397 414 THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE E. M. WEINSTEIN Galaxy Scientific Corporation, 2500 English Creek

More information

The Principle of Least Action

The Principle of Least Action Chapter 7. The Principle of Least Action 7.1 Force Methos vs. Energy Methos We have so far stuie two istinct ways of analyzing physics problems: force methos, basically consisting of the application of

More information

Laplacian Cooperative Attitude Control of Multiple Rigid Bodies

Laplacian Cooperative Attitude Control of Multiple Rigid Bodies Laplacian Cooperative Attitue Control of Multiple Rigi Boies Dimos V. Dimarogonas, Panagiotis Tsiotras an Kostas J. Kyriakopoulos Abstract Motivate by the fact that linear controllers can stabilize the

More information

Semiclassical analysis of long-wavelength multiphoton processes: The Rydberg atom

Semiclassical analysis of long-wavelength multiphoton processes: The Rydberg atom PHYSICAL REVIEW A 69, 063409 (2004) Semiclassical analysis of long-wavelength multiphoton processes: The Ryberg atom Luz V. Vela-Arevalo* an Ronal F. Fox Center for Nonlinear Sciences an School of Physics,

More information

Chapter 2 Lagrangian Modeling

Chapter 2 Lagrangian Modeling Chapter 2 Lagrangian Moeling The basic laws of physics are use to moel every system whether it is electrical, mechanical, hyraulic, or any other energy omain. In mechanics, Newton s laws of motion provie

More information

An inductance lookup table application for analysis of reluctance stepper motor model

An inductance lookup table application for analysis of reluctance stepper motor model ARCHIVES OF ELECTRICAL ENGINEERING VOL. 60(), pp. 5- (0) DOI 0.478/ v07-0-000-y An inuctance lookup table application for analysis of reluctance stepper motor moel JAKUB BERNAT, JAKUB KOŁOTA, SŁAWOMIR

More information

Practical implementation of Differential Flatness concept for quadrotor trajectory control

Practical implementation of Differential Flatness concept for quadrotor trajectory control Practical implementation of Differential Flatness concept for quarotor trajectory control Abhishek Manjunath 1 an Parwiner Singh Mehrok 2 Abstract This report ocuments how the concept of Differential Flatness

More information

APPROXIMATE SOLUTION FOR TRANSIENT HEAT TRANSFER IN STATIC TURBULENT HE II. B. Baudouy. CEA/Saclay, DSM/DAPNIA/STCM Gif-sur-Yvette Cedex, France

APPROXIMATE SOLUTION FOR TRANSIENT HEAT TRANSFER IN STATIC TURBULENT HE II. B. Baudouy. CEA/Saclay, DSM/DAPNIA/STCM Gif-sur-Yvette Cedex, France APPROXIMAE SOLUION FOR RANSIEN HEA RANSFER IN SAIC URBULEN HE II B. Bauouy CEA/Saclay, DSM/DAPNIA/SCM 91191 Gif-sur-Yvette Ceex, France ABSRAC Analytical solution in one imension of the heat iffusion equation

More information

Vectors in two dimensions

Vectors in two dimensions Vectors in two imensions Until now, we have been working in one imension only The main reason for this is to become familiar with the main physical ieas like Newton s secon law, without the aitional complication

More information

Interpolated Rigid-Body Motions and Robotics

Interpolated Rigid-Body Motions and Robotics Interpolate Rigi-Boy Motions an Robotics J.M. Selig Faculty of Business, Computing an Info. Management. Lonon South Bank University, Lonon SE AA, U.K. seligjm@lsbu.ac.uk Yaunquing Wu Dept. Mechanical Engineering.

More information

Radar Sensor Management for Detection and Tracking

Radar Sensor Management for Detection and Tracking Raar Sensor Management for Detection an Tracking Krüger White, Jason Williams, Peter Hoffensetz Defence Science an Technology Organisation PO Box 00, Einburgh, SA Australia Email: Kruger.White@sto.efence.gov.au,

More information

Physics 5153 Classical Mechanics. The Virial Theorem and The Poisson Bracket-1

Physics 5153 Classical Mechanics. The Virial Theorem and The Poisson Bracket-1 Physics 5153 Classical Mechanics The Virial Theorem an The Poisson Bracket 1 Introuction In this lecture we will consier two applications of the Hamiltonian. The first, the Virial Theorem, applies to systems

More information

Designing Information Devices and Systems II Fall 2017 Note Theorem: Existence and Uniqueness of Solutions to Differential Equations

Designing Information Devices and Systems II Fall 2017 Note Theorem: Existence and Uniqueness of Solutions to Differential Equations EECS 6B Designing Information Devices an Systems II Fall 07 Note 3 Secon Orer Differential Equations Secon orer ifferential equations appear everywhere in the real worl. In this note, we will walk through

More information

TEMPORAL AND TIME-FREQUENCY CORRELATION-BASED BLIND SOURCE SEPARATION METHODS. Yannick DEVILLE

TEMPORAL AND TIME-FREQUENCY CORRELATION-BASED BLIND SOURCE SEPARATION METHODS. Yannick DEVILLE TEMPORAL AND TIME-FREQUENCY CORRELATION-BASED BLIND SOURCE SEPARATION METHODS Yannick DEVILLE Université Paul Sabatier Laboratoire Acoustique, Métrologie, Instrumentation Bât. 3RB2, 8 Route e Narbonne,

More information

State estimation for predictive maintenance using Kalman filter

State estimation for predictive maintenance using Kalman filter Reliability Engineering an System Safety 66 (1999) 29 39 www.elsevier.com/locate/ress State estimation for preictive maintenance using Kalman filter S.K. Yang, T.S. Liu* Department of Mechanical Engineering,

More information

THE highly successful quaternion multiplicative extended

THE highly successful quaternion multiplicative extended JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Extene Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions Downloae by GEORGIA INST OF TECHNOLOGY on May 9, 01 http://arc.aiaa.org DOI: 10.14/1.G0009

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. XX, NO. XX, MONTH YEAR 1

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. XX, NO. XX, MONTH YEAR 1 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. XX, NO. XX, MONTH YEAR 1 Non-linear complementary filters on the special orthogonal group Robert Mahony, Member, IEEE, Tarek Hamel, Member, IEEE, an Jean-Michel

More information

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables*

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables* 51st IEEE Conference on Decision an Control December 1-13 212. Maui Hawaii USA Total Energy Shaping of a Class of Uneractuate Port-Hamiltonian Systems using a New Set of Close-Loop Potential Shape Variables*

More information

Parameter estimation: A new approach to weighting a priori information

Parameter estimation: A new approach to weighting a priori information Parameter estimation: A new approach to weighting a priori information J.L. Mea Department of Mathematics, Boise State University, Boise, ID 83725-555 E-mail: jmea@boisestate.eu Abstract. We propose a

More information

Hyperbolic Moment Equations Using Quadrature-Based Projection Methods

Hyperbolic Moment Equations Using Quadrature-Based Projection Methods Hyperbolic Moment Equations Using Quarature-Base Projection Methos J. Koellermeier an M. Torrilhon Department of Mathematics, RWTH Aachen University, Aachen, Germany Abstract. Kinetic equations like the

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the worl s leaing publisher of Open Access books Built by scientists, for scientists 4,100 116,000 120M Open access books available International authors an eitors Downloas Our authors

More information

Chapter 6: Energy-Momentum Tensors

Chapter 6: Energy-Momentum Tensors 49 Chapter 6: Energy-Momentum Tensors This chapter outlines the general theory of energy an momentum conservation in terms of energy-momentum tensors, then applies these ieas to the case of Bohm's moel.

More information

We G Model Reduction Approaches for Solution of Wave Equations for Multiple Frequencies

We G Model Reduction Approaches for Solution of Wave Equations for Multiple Frequencies We G15 5 Moel Reuction Approaches for Solution of Wave Equations for Multiple Frequencies M.Y. Zaslavsky (Schlumberger-Doll Research Center), R.F. Remis* (Delft University) & V.L. Druskin (Schlumberger-Doll

More information

Topic 7: Convergence of Random Variables

Topic 7: Convergence of Random Variables Topic 7: Convergence of Ranom Variables Course 003, 2016 Page 0 The Inference Problem So far, our starting point has been a given probability space (S, F, P). We now look at how to generate information

More information

TMA 4195 Matematisk modellering Exam Tuesday December 16, :00 13:00 Problems and solution with additional comments

TMA 4195 Matematisk modellering Exam Tuesday December 16, :00 13:00 Problems and solution with additional comments Problem F U L W D g m 3 2 s 2 0 0 0 0 2 kg 0 0 0 0 0 0 Table : Dimension matrix TMA 495 Matematisk moellering Exam Tuesay December 6, 2008 09:00 3:00 Problems an solution with aitional comments The necessary

More information

A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networks

A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networks A PAC-Bayesian Approach to Spectrally-Normalize Margin Bouns for Neural Networks Behnam Neyshabur, Srinah Bhojanapalli, Davi McAllester, Nathan Srebro Toyota Technological Institute at Chicago {bneyshabur,

More information

Lecture 10 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell

Lecture 10 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell Lecture 10 Notes, Electromagnetic Theory II Dr. Christopher S. Bair, faculty.uml.eu/cbair University of Massachusetts Lowell 1. Pre-Einstein Relativity - Einstein i not invent the concept of relativity,

More information

Nested Saturation with Guaranteed Real Poles 1

Nested Saturation with Guaranteed Real Poles 1 Neste Saturation with Guarantee Real Poles Eric N Johnson 2 an Suresh K Kannan 3 School of Aerospace Engineering Georgia Institute of Technology, Atlanta, GA 3332 Abstract The global stabilization of asymptotically

More information

Time-Optimal Motion Control of Piezoelectric Actuator: STM Application

Time-Optimal Motion Control of Piezoelectric Actuator: STM Application Time-Optimal Motion Control of Piezoelectric Actuator: STM Application Yongai Xu, Peter H. Mecl Abstract This paper exaes the problem of time-optimal motion control in the context of Scanning Tunneling

More information

UNIFYING PCA AND MULTISCALE APPROACHES TO FAULT DETECTION AND ISOLATION

UNIFYING PCA AND MULTISCALE APPROACHES TO FAULT DETECTION AND ISOLATION UNIFYING AND MULISCALE APPROACHES O FAUL DEECION AND ISOLAION Seongkyu Yoon an John F. MacGregor Dept. Chemical Engineering, McMaster University, Hamilton Ontario Canaa L8S 4L7 yoons@mcmaster.ca macgreg@mcmaster.ca

More information

Optimal LQR Control of Structures using Linear Modal Model

Optimal LQR Control of Structures using Linear Modal Model Optimal LQR Control of Structures using Linear Moal Moel I. Halperin,2, G. Agranovich an Y. Ribakov 2 Department of Electrical an Electronics Engineering 2 Department of Civil Engineering Faculty of Engineering,

More information

ELEC3114 Control Systems 1

ELEC3114 Control Systems 1 ELEC34 Control Systems Linear Systems - Moelling - Some Issues Session 2, 2007 Introuction Linear systems may be represente in a number of ifferent ways. Figure shows the relationship between various representations.

More information

VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER

VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER VISUAL SERVOING WITH ORIENTATION LIMITS OF A X4-FLYER Najib Metni,Tarek Hamel,Isabelle Fantoni Laboratoire Central es Ponts et Chaussées, LCPC-Paris France, najib.metni@lcpc.fr Cemif-Sc FRE-CNRS 2494,

More information

Gyroscopic matrices of the right beams and the discs

Gyroscopic matrices of the right beams and the discs Titre : Matrice gyroscopique es poutres roites et es i[...] Date : 15/07/2014 Page : 1/16 Gyroscopic matrices of the right beams an the iscs Summary: This ocument presents the formulation of the matrices

More information

Synchronization of Kuramoto Oscillators with Non-identical Natural Frequencies: a Quantum Dynamical Decoupling Approach

Synchronization of Kuramoto Oscillators with Non-identical Natural Frequencies: a Quantum Dynamical Decoupling Approach 53r IEEE Conference on Decision an Control December 5-7,. Los Angeles, California, USA Synchronization of Kuramoto Oscillators with Non-ientical Natural Frequencies: a Quantum Dynamical Decoupling Approach

More information

From Local to Global Control

From Local to Global Control Proceeings of the 47th IEEE Conference on Decision an Control Cancun, Mexico, Dec. 9-, 8 ThB. From Local to Global Control Stephen P. Banks, M. Tomás-Roríguez. Automatic Control Engineering Department,

More information

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors Math 18.02 Notes on ifferentials, the Chain Rule, graients, irectional erivative, an normal vectors Tangent plane an linear approximation We efine the partial erivatives of f( xy, ) as follows: f f( x+

More information

APPPHYS 217 Thursday 8 April 2010

APPPHYS 217 Thursday 8 April 2010 APPPHYS 7 Thursay 8 April A&M example 6: The ouble integrator Consier the motion of a point particle in D with the applie force as a control input This is simply Newton s equation F ma with F u : t q q

More information

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS Francesco Bullo Richar M. Murray Control an Dynamical Systems California Institute of Technology Pasaena, CA 91125 Fax : + 1-818-796-8914 email

More information

Optimal Signal Detection for False Track Discrimination

Optimal Signal Detection for False Track Discrimination Optimal Signal Detection for False Track Discrimination Thomas Hanselmann Darko Mušicki Dept. of Electrical an Electronic Eng. Dept. of Electrical an Electronic Eng. The University of Melbourne The University

More information

Guidance Control of a Small Unmanned Aerial Vehicle with a Delta Wing

Guidance Control of a Small Unmanned Aerial Vehicle with a Delta Wing Proceeings of Australasian Conference on Robotics an Automation, -4 Dec 13, University of New South Wales, Syney Australia Guiance Control of a Small Unmanne Aerial Vehicle with a Delta Wing Shuichi TAJIMA,

More information

A Review of Multiple Try MCMC algorithms for Signal Processing

A Review of Multiple Try MCMC algorithms for Signal Processing A Review of Multiple Try MCMC algorithms for Signal Processing Luca Martino Image Processing Lab., Universitat e València (Spain) Universia Carlos III e Mari, Leganes (Spain) Abstract Many applications

More information

Optimization of Geometries by Energy Minimization

Optimization of Geometries by Energy Minimization Optimization of Geometries by Energy Minimization by Tracy P. Hamilton Department of Chemistry University of Alabama at Birmingham Birmingham, AL 3594-140 hamilton@uab.eu Copyright Tracy P. Hamilton, 1997.

More information

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions Working Paper 2013:5 Department of Statistics Computing Exact Confience Coefficients of Simultaneous Confience Intervals for Multinomial Proportions an their Functions Shaobo Jin Working Paper 2013:5

More information

Necessary and Sufficient Conditions for Sketched Subspace Clustering

Necessary and Sufficient Conditions for Sketched Subspace Clustering Necessary an Sufficient Conitions for Sketche Subspace Clustering Daniel Pimentel-Alarcón, Laura Balzano 2, Robert Nowak University of Wisconsin-Maison, 2 University of Michigan-Ann Arbor Abstract This

More information

6 General properties of an autonomous system of two first order ODE

6 General properties of an autonomous system of two first order ODE 6 General properties of an autonomous system of two first orer ODE Here we embark on stuying the autonomous system of two first orer ifferential equations of the form ẋ 1 = f 1 (, x 2 ), ẋ 2 = f 2 (, x

More information

Separation of Variables

Separation of Variables Physics 342 Lecture 1 Separation of Variables Lecture 1 Physics 342 Quantum Mechanics I Monay, January 25th, 2010 There are three basic mathematical tools we nee, an then we can begin working on the physical

More information

An Analytical Expression of the Probability of Error for Relaying with Decode-and-forward

An Analytical Expression of the Probability of Error for Relaying with Decode-and-forward An Analytical Expression of the Probability of Error for Relaying with Decoe-an-forwar Alexanre Graell i Amat an Ingmar Lan Department of Electronics, Institut TELECOM-TELECOM Bretagne, Brest, France Email:

More information

An algebraic expression of stable inversion for nonminimum phase systems and its applications

An algebraic expression of stable inversion for nonminimum phase systems and its applications Proceeings of the 17th Worl Congress The International Feeration of Automatic Control An algebraic expression of stable inversion for nonminimum phase systems an its applications Takuya Sogo Chubu University,

More information

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x) Y. D. Chong (2016) MH2801: Complex Methos for the Sciences 1. Derivatives The erivative of a function f(x) is another function, efine in terms of a limiting expression: f (x) f (x) lim x δx 0 f(x + δx)

More information

inflow outflow Part I. Regular tasks for MAE598/494 Task 1

inflow outflow Part I. Regular tasks for MAE598/494 Task 1 MAE 494/598, Fall 2016 Project #1 (Regular tasks = 20 points) Har copy of report is ue at the start of class on the ue ate. The rules on collaboration will be release separately. Please always follow the

More information

Kinematic Relative GPS Positioning Using State-Space Models: Computational Aspects

Kinematic Relative GPS Positioning Using State-Space Models: Computational Aspects Kinematic Relative GPS Positioning Using State-Space Moels: Computational Aspects Xiao-Wen Chang, Mengjun Huang, McGill University, Canaa BIOGRAPHIES Dr. Chang is Associate Professor of Computer Science

More information

Lagrangian and Hamiltonian Mechanics

Lagrangian and Hamiltonian Mechanics Lagrangian an Hamiltonian Mechanics.G. Simpson, Ph.. epartment of Physical Sciences an Engineering Prince George s Community College ecember 5, 007 Introuction In this course we have been stuying classical

More information

Hyperbolic Systems of Equations Posed on Erroneous Curved Domains

Hyperbolic Systems of Equations Posed on Erroneous Curved Domains Hyperbolic Systems of Equations Pose on Erroneous Curve Domains Jan Norström a, Samira Nikkar b a Department of Mathematics, Computational Mathematics, Linköping University, SE-58 83 Linköping, Sween (

More information

Integrated Data Reconciliation with Generic Model Control for the Steel Pickling Process

Integrated Data Reconciliation with Generic Model Control for the Steel Pickling Process Korean J. Chem. Eng., (6), 985-99 (3) Integrate Data Reconciliation with Generic Moel Control for the Steel Picling Process Paisan Kittisupaorn an Pornsiri Kaewprait Department of Chemical Engineering,

More information

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION The Annals of Statistics 1997, Vol. 25, No. 6, 2313 2327 LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION By Eva Riccomagno, 1 Rainer Schwabe 2 an Henry P. Wynn 1 University of Warwick, Technische

More information

Number of wireless sensors needed to detect a wildfire

Number of wireless sensors needed to detect a wildfire Number of wireless sensors neee to etect a wilfire Pablo I. Fierens Instituto Tecnológico e Buenos Aires (ITBA) Physics an Mathematics Department Av. Maero 399, Buenos Aires, (C1106ACD) Argentina pfierens@itba.eu.ar

More information

Generalizing Kronecker Graphs in order to Model Searchable Networks

Generalizing Kronecker Graphs in order to Model Searchable Networks Generalizing Kronecker Graphs in orer to Moel Searchable Networks Elizabeth Boine, Babak Hassibi, Aam Wierman California Institute of Technology Pasaena, CA 925 Email: {eaboine, hassibi, aamw}@caltecheu

More information

TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS

TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS MISN-0-4 TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS f(x ± ) = f(x) ± f ' (x) + f '' (x) 2 ±... 1! 2! = 1.000 ± 0.100 + 0.005 ±... TAYLOR S POLYNOMIAL APPROXIMATION FOR FUNCTIONS by Peter Signell 1.

More information

and from it produce the action integral whose variation we set to zero:

and from it produce the action integral whose variation we set to zero: Lagrange Multipliers Monay, 6 September 01 Sometimes it is convenient to use reunant coorinates, an to effect the variation of the action consistent with the constraints via the metho of Lagrange unetermine

More information

6. Friction and viscosity in gasses

6. Friction and viscosity in gasses IR2 6. Friction an viscosity in gasses 6.1 Introuction Similar to fluis, also for laminar flowing gases Newtons s friction law hols true (see experiment IR1). Using Newton s law the viscosity of air uner

More information

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS TIME-DEAY ESTIMATION USING FARROW-BASED FRACTIONA-DEAY FIR FITERS: FITER APPROXIMATION VS. ESTIMATION ERRORS Mattias Olsson, Håkan Johansson, an Per öwenborg Div. of Electronic Systems, Dept. of Electrical

More information

Analytic Scaling Formulas for Crossed Laser Acceleration in Vacuum

Analytic Scaling Formulas for Crossed Laser Acceleration in Vacuum October 6, 4 ARDB Note Analytic Scaling Formulas for Crosse Laser Acceleration in Vacuum Robert J. Noble Stanfor Linear Accelerator Center, Stanfor University 575 San Hill Roa, Menlo Park, California 945

More information

A simple model for the small-strain behaviour of soils

A simple model for the small-strain behaviour of soils A simple moel for the small-strain behaviour of soils José Jorge Naer Department of Structural an Geotechnical ngineering, Polytechnic School, University of São Paulo 05508-900, São Paulo, Brazil, e-mail:

More information

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Sensors & Transducers 2015 by IFSA Publishing, S. L. Sensors & Transucers, Vol. 184, Issue 1, January 15, pp. 53-59 Sensors & Transucers 15 by IFSA Publishing, S. L. http://www.sensorsportal.com Non-invasive an Locally Resolve Measurement of Soun Velocity

More information

Math 1B, lecture 8: Integration by parts

Math 1B, lecture 8: Integration by parts Math B, lecture 8: Integration by parts Nathan Pflueger 23 September 2 Introuction Integration by parts, similarly to integration by substitution, reverses a well-known technique of ifferentiation an explores

More information

Linear First-Order Equations

Linear First-Order Equations 5 Linear First-Orer Equations Linear first-orer ifferential equations make up another important class of ifferential equations that commonly arise in applications an are relatively easy to solve (in theory)

More information

UAV Navigation: Airborne Inertial SLAM

UAV Navigation: Airborne Inertial SLAM Introduction UAV Navigation: Airborne Inertial SLAM Jonghyuk Kim Faculty of Engineering and Information Technology Australian National University, Australia Salah Sukkarieh ARC Centre of Excellence in

More information

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13)

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13) Slie10 Haykin Chapter 14: Neuroynamics (3r E. Chapter 13) CPSC 636-600 Instructor: Yoonsuck Choe Spring 2012 Neural Networks with Temporal Behavior Inclusion of feeback gives temporal characteristics to

More information