Optimal path planning in a constant wind with a bounded turning rate

Size: px
Start display at page:

Download "Optimal path planning in a constant wind with a bounded turning rate"

Transcription

1 Optimal path planning in a constant win with a boune turning rate Timothy G. McGee, Stephen Spry an J. Karl Herick Center for Collaborative Control of Unmanne Vehicles, University of California, Berkeley, CA 97 In this paper, we explore the problem of generating the optimal time path from an initial position an orientation to a final position an orientation in the two-imensional plane for an aircraft with a boune turning raius in the presence of a constant win. Following the work of Boissonnat, we show using the Minimum Principle that the optimal path consists of perios of maximum turn rate or straight lines. We emonstrate, however, that unlike the no win case, the optimal path can consist of three arcs where the length of the secon arc is less than π. A metho for generating the optimal path is also presente which iteratively solves the no win case to intercept a moving virtual target. I. Introuction Optimal path planning is an important problem for robotics an unmanne vehicles. In this paper, we explore a metho for fining the shortest path from an initial position an orientation to a final position an an orientation in the two-imensional plane for an aircraft with a boune turning raius in the presence of a constant win. This work was motivate by our group s work with our fleet of small autonomous aircraft. Each moifie Sig Rascal aircraft flies uner the combine control of an off-the-shelf Piccolo avionics package for low level control an an onboar PC computer for higher level tasks. These aircraft fly at a nominal spee of m/s, an win spees of over 5 m/s have been encountere uring flight testing. The problem escribe above was first solve in the case of no win by Dubins using geometric arguments 8 an later by Boissonnat using optimal control methos., The solution of this problem for the no win case has also been use for higher level path planning of mobile robots 9, an to travel aroun obstacles., Similar work has been one investigating the renezvous of a robotic manipulator with moving objects 7 an on path planning an trajectory generation for coorinate renezvous of multiple unmanne aerial vehicles (UAVs). A. Vehicle Kinematic Moel The kinematic moel consiere is shown below. The control input of the aircraft, u, is the turning rate, ψ, which is assume to be boune ψ < ψ max. V a is the constant velocity of the aircraft, an V W is the constant velocity of the win, with V a > V W. x = x y ψ ẋ = V a cos ψ + V W x V a sin ψ + V W y u () These equations of motion can be expresse in a more compact way without loss of generality by efining ψ = in the irection of the win an normalizing: Grauate Stuent, Department of Mechanical Engineering, tmcgee@me.berkeley.eu Postoctoral Researcher, Department of Mechanical Engineering, sspry@me.berkeley.eu Professor, Department of Mechanical Engineering, kherick@me.berkeley.eu of

2 ẋ = cosψ + β sinψ u where u < ψ max an β < is the ratio of the win spee to the aircraft spee. B. Orientation Angle vs. Velocity Direction () The goal of the optimization problem is to fin the shortest path from x i = (x i, y i, ψ i ) to x f = (x f, y f, ψ f ) in the plane. It shoul be note that in the presence of win, the irection of the velocity vector is not equal to the heaing angle, ψ. The irection of the velocity vector, α, can be efine as: ( ) ( ) ẏ sinψ α = atan = atan () ẋ cosψ + β where the atan function preserves the quarant of the angle by accounting for the sign of the numerator an enominator. Thus, if one wishes to fin the optimal path from an initial position an velocity irection (x i, y i, α i ) to a final position an velocity irection (x f, y f, α f ), each α can be converte to the corresponing ψ by where the value of the acos function is chosen so that ψ > if α >. ψ = acos( βsinα) π + α () C. Expressing the Problem as one with a Moving Virtual Target The original problem of fining an optimal path in the presence of a constant win can be re-expresse as one of fining the optimal path from an initial position an orientation with no win to a final orientation over a moving virtual target. The velocity of the virtual target is equal an opposite to the velocity of the win. The path of the aircraft in this reefine problem is its path with respect to the moving air frame, an will be referre to as the air path. If this path is flown in the presence of win, the path of the aircraft with respect to the groun will be known as the groun path. The new equations of motion for the reefine problem become: x = x y ψ ẋ = f(x, u) = cos ψ sin ψ u (5) an with x i given. We seek to fin the input such that x(t ) = x (T ), where x f βt x (t) = y f () ψ f. II. Minimum Principle Following the work of Boissonnat, insight into the problem can be gaine through the application of classical optimal control theory. Using the notation of Bryson an Ho, 5 we first efine the performance inex, J, which is equal to the intercept time, T : J = T L t = T t = T (7) In orer to enforce the maximum turning raius of the vehicle, the ynamics of Eq. 5 are ajoine to the performance inex with a multiplier λ to form the Hamiltonian, H: H = L + λ T f = + λ cos ψ + λ sin ψ + λ u (8) of

3 where the ynamics of the multiplier satisfies: λ = H x = sin ψ cos ψ (9) By efining the Hamiltonian an multiplier ynamics in this way, the Minimum Principle requires that on the optimal trajectory, (x, λ ), the optimal control, u must minimize H over the set of all possible inputs, u a, at each instance in time: H(x, u, λ, t) H(x, u, λ, t) u u a, t [, T ] () Since λ an λ are constant as shown in Eq. 9, satisfying the conition in Eq. is equivalent to satisfying: λ u λ u u ψ max () These necessary conitions lea to several properties that the optimal solution must have. Property The optimal path consists of intervals of maximum rate turns an straight lines. Proof: First, we note again that λ an λ are constants an that λ is a continuous function whose time erivative is zero whenever sin ψλ = cos ψλ. Given λ an λ, this equation can be use to efine a characteristic irection ψ c. During any non-zero time interval, λ is constant if an only if travel is in a straight line parallel to the characteristic irection. Now, the optimality conition in Eq. allows only three input values, ictate by the value of λ : on any segment having λ >, u = ψ max ; on any segment having λ <, u = ψ max ; on any segment having λ, we must have travel in a straight line, implying u =. Property All straight segments an changes in turning irection on the optimal path must occur on a single line in the plane. Proof: As shown by Boissonnat, using ẋ = cos ψ an ẏ = sin ψ, the equation for λ becomes λ = ẏλ ẋλ, which integrates to c = λ + xλ + yλ () where c is a constant. For fixe values of c, λ, an λ, each value of λ efines one of a family of lines, all parallel to the characteristic irection, ψ c, in the x, y plane. The line efine by λ = is the line on which all switching an straight-line travel must occur. Property The characteristic line efine in Property ivies the plane into two regions such that when following the optimal path, the aircraft executes a maximum right turn in one of the regions an a maximum left turn in the other region. Proof: Without loss of generality, we write λ an λ as λ = q cos ψ c an λ = q sin ψ c for some constant q. We efine the characteristic unit vector e c an the perpenicular unit vector e p as: [ ] [ ] cos ψ e c = c sin ψ e p = c () sin ψ c cos ψ c We also efine the vehicle velocity vector v an the win velocity vector v w as: [ ] [ ] cos ψ β v = v w = sin ψ () In terms of these vectors, we have [ λ λ ] = qe c (5) of

4 an λ = qv T e p () Integrating Eq., with the knowlege that λ = on the characteristic line, shows that λ = q c, where c is the signe istance from the current aircraft position to the characteristic line. This shows that λ is always positive on one sie of the characteristic line an negative on the other. Combine with the optimality conitions, this implies that the input value is always minimum on one sie of the line an maximum on the other, corresponing to maximum left an right turns. Property All intersections of the optimal path with the characteristic line will occur at the same angle. Proof: On any optimal path, the time erivative of the Hamiltonian is given by Ḣ = H t + H u u = λ u (7) Since u = on all segments, H is piecewise constant. Since λ u is continuous, H is also continuous an thus a constant. Combining Eqs. 8,, an 5, H can be written in the form H = + qv T e c + λ u (8) Since H is constant, this implies that whenever λ =, v T e c an thus the angle that the aircraft intercepts the characteristic line are also constant. This also implies that any path that meets the characteristic line at a non-zero angle can have no straight segments. III. Strategy for Generating Minimum Paths While the application of the Minimum Principle gives insight into the nature of the solution, it oes not provie a metho for actually solving for the paths. For the no win case of the problem, the generation of caniate paths using maximum turns an straight lines is straightforwar since it involves only calculating tangents to circles. If a constant win is ae, however, the groun path of the aircraft becomes a much more complicate shape, an the generation of paths consisting of maximum rate turns an straight lines is more ifficult. This problem can be aresse by iteratively solving for the optimal paths using the problem formulation with a virtual moving target outline above. Uner the virtual target formulation, the final position of the aircraft is that of a virtual target moving in a straight line. Any point along this line can be expresse by a single variable which is the istance to the initial target position. We can efine two functions T a () an T vt () where T a is the time it takes the aircraft to fly the optimal air path from its initial position an orientation to a final orientation at point, an T vt is the time it takes the virtual target to move to point. The goal of the optimization problem is then to fin the smallest at which T a () = T vt (). This approach is very similar to that use by Croft to calculate renezvous of a manipulator with moving objects. 7 The T a () function can be generate by calculating the length of each of the amissible Dubins path types (RSR,LSL, RSL, LSR, RLR outer, LRL outer ) an letting T a equal the minimum of these lengths ivie by the constant vehicle spee. For these six path types, R enotes a right turn with a minimum raius of curvature, L a left turn with minimum raius of curvature, an S a straight line. The outer subscript inicates that the arc length of the center curve is greater than π. The RLR outer an LRL outer curves only exist when the centers of the outer circles are less than R min apart, an the LSR an RSL only exist when the outer circles have centers greater than R min apart. Examples of the six types of amissible paths are shown in Figure for x i = (,, ) an x f = (.5,.5, π). We next efine a new function which is the ifference of T a () an T vt (). By calculating where =, we fin points where the aircraft will intercept the virtual moving target. ef = T a () T vt () (9) Remark is piecewise continuous, an all iscontinuities occur when the RSL an LSR paths fail to exist. of

5 5 5 RSR LSL 5 LSR 5 RSL 5 5 RLR outer LRL outer Figure. Example of six amissible Dubins paths. Proof: It was shown by Bui that the length of the optimal path is piecewise continuous in the no-win case, an that iscontinuities occur when the RSL an LSR paths fail to exist. Since the virtual target follows a continuous path, the ifference of T a () an T vt () must also be piecewise continuous. An example of the iscontinuity is shown in Figure. For this example, x i = (,, ) an x f = {(.95,, ), (.5,, )}. Note that a small shift in the final position to the right prouces a iscontinuity in the optimal path length when the LSR curve comes into existence. Remark G() > an lim () <. Proof: T vt () = since the virtual target is alreay at point, an T a () > since the aircraft requires some positive time to fly to any point ifferent from its own starting point. Thus T a () T vt () >. As approaches, the majority of the path of the aircraft is a straight line that is nearly parallel to the path of the virtual target. Since β <, if is mae large enough, the aircraft will always reach point before the virtual target, making <. Given Remark, it is clear that must either equal zero or have a iscontinuity across zero for at least one value of. For given initial an final positions an orientations, the resulting function can thus be 5 of

6 .5 LSR RSR Figure. Discontinuity in optimal path length for small change in final position. classifie as one of two types. Type This first type of function consists of all functions such that = at some =, an > for all <. Examples of plots of Type are shown in Figure Figure. Examples of functions of Type. Type This secon category consists of any functions that o not belong to the first. Examples of plots of Type are shown in Figure. Remark For any function of Type, the point represents the first point at which the aircraft can intercept the virtual target at the specifie final orientation. of

7 Figure. Examples of functions of Type. Proof: Assume is not the first point at which the aircraft can intercept the virtual target. Thus there is some ˆ < such that G( ˆ) =. However, by the efinition of Type, > for all <. Thus by contraiction is the first point at which the aircraft can intercept the virtual target. Remark The existence of the Type functions for implies that for some initial an final positions an orientations, the aircraft must fly a non minimum istance air path to the optimal interception point on the path of the virtual target. Proof: The function is calculate using the optimal aircraft path to each point. Thus if the function is never equal to zero, the aircraft can never intercept the virtual target by flying an optimal air path. Remark implies that for some bounary conitions, the aircraft must fly a longer air path to the optimal interception point in orer to allow the virtual target to catch up. From the use of the Minimum Principle, we know that in orer to optimally intercept the target, the aircraft can only use straight lines an arcs of minimum turning raius. The first option to o this is to use one of the longer Dubins paths. For example in Figure, the LSR path is the shortest, an the remaining paths shown are the longer Dubins paths. The secon option is to introuce RLR inner an LRL inner curves where the inner subscript refers to the fact that the secon curve has an angle less than π. Examples of these lengthene air paths are shown below in Figure 5. In orer to further analyze the problem with the aition of these extra path types, we now efine a new family of functions: G X () ef = T Xa () T vt () () where X enotes the type of path incluing the six Dubins paths (RSR, RSL, etc.) an the aitional RLR inner an LRL inner paths, an T Xa () enotes the time it takes the aircraft to fly to a specific point on the virtual target path using that specific path type. It is important to note that not all eight of the G X () functions are efine for every value of. Examples of these G X () functions are shown below in Figure Figure 5. Examples of lengthene air paths to a given. Remark 5 If there is a function of Type, there will be either a RLR outer, LRL outer, RLR inner path that intercepts the virtual target. LRL inner or 7 of

8 G RLRinner G zero line G RSR G zero line Figure. Examples of G RLRinner () an G RSR () functions. Proof: Consier the case where the jump across zero occurs when the LSR path comes into existence. Before the jump, G LRLouter () > since > an G LRLouter (). At the jump iscontinuity G LRLinner () < because the LRL inner path is equivalent to the LSR path. This occurs because the length of the secon left arc in the LRL inner path is equal to zero, an the straight portion of the LSR path is equal to zero. This leaves two LR paths which are equivalent. As increases, the centers of the two left arcs in the LRL outer an LRL inner curves move further apart. When the two centers are exactly R min apart, the LRL outer an LRL inner curves are equivalent, an the arc length center curve is π. Because G LRLouter () > an G LRLinner () < an they converge to the same value, one of them must cross zero. This convergence is illustrate in Figure 7. LRL outer.5 LRL inner Figure 7. Convergence of LRL inner an LRL outer paths. Remark The optimal path from x i to x f for a aircraft with a minimum turning raius in the presence of a constant win will be one of the following set of curves {RSR, LSL, RSL, LSR, LRL outer, RLR outer, LRL inner,, RLR inner, SR π S, or SL π S). Proof: It was shown using optimal control methos that the optimal path consists of perios of maximum turning rate an straight lines. It was also shown that for bounary conitions which prouce Type functions, the optimal path is one of the stanar Dubins curves. For Type paths, the iscontinuity occurs when either a RSL or LSR comes into existence, proucing a jump of less than πr min. The optimal 8 of

9 renezvous point with the virtual target will be foun by either using the shortest path that oesn t cause a iscontinuity, which is one of the longer Dubins paths, or by lengthening the RSL or LSR path that prouce the iscontinuity. The most that a RSL or LSR path can be lengthene without increasing the length of the curve more than πr min is to use a LRL inner or RLR inner path. Finally, Remark 5 guarantees that one of these types of curves will always intercept the virtual target. The SL π S an SR π S paths can be thought of as limiting cases for RSR an LSL where one of the curves approaches zero arc length an the secon curve approaches an arc length of π. These path types are optimal for only a small set of bounary conitions where the initial an final heaing angles must be ientical. An example of this is when x i = (,, ) an x f = ( 5.5,, ) with β = -.9. This correspons to a aircraft with a final position irectly behin the initial position flying into a strong heawin. The optimal path in this case is to fly a full circle an a very short straight section into the win (in the irection of the virtual target path). The straight section of this path can be ivie arbitrarily before an after the full circle. Examples of these paths are shown in Figure 8. Notice that the bounary conitions an path lengths are equivalent. While paths of type SR π S or SL π S are iscusse here for completeness, they can be isregare in practice by always changing ψ i or ψ f by a negligible ranom amount if they are ever equal. This will cause any possible SR π S or SL π S path to become a RSR or LSL path Figure 8. Example of SR π S paths. IV. Final Solution Strategy Solving for = is not aequate to fin the optimal path for all sets of bounary conitions since it fails for functions of Type. In orer to overcome this, a G X () function can be create for each path type in the extene set of Remark. For each of these functions, the values are calculate where that function is equal to zero. The optimal path is chosen as the curve which prouces the smallest. The values can calculate using a variety of stanar iterative root fining methos such as a bisection algorithm or graient escent algorithm. V. Examples Several examples of optimal paths in the presence of win are shown in Figures 9,,, an. For Figure 9, x i = (,, π/) an x f = (.5,, ). For Figure, x i = (,, π/) an x f = (5,, π). In these first two examples, the optimal renezvous paths are LRL outer an RSR respectively, an represent cases that prouce Type functions. The secon two examples illustrate bounary conitions that prouce Type functions. For Figure, x i = (,, ), x f = ( 5.5,, ), an the renezvous path is a RSR path which is a lengthene air path. For Figure, x i = (,, ), x f = (.,.5, ), an the renezvous path is of type LRL inner. VI. Conclusions an Future Work A stuy of the problem of fining the optimal path from an initial position an orientation to a final position an orientation for an aircraft with a limite turning raius in the presence of a constant win has been presente. It was shown that the set of amissible optimal paths is greater than in the case with no 9 of

10 .5 groun path air path win Figure 9. Example of optimal LRL outer path in presence of win β =.5..5 groun path air path win Figure. Example of optimal LSR path in presence of win β =.5. win. An iterative metho for solving for the paths has also been presente an several examples of optimal paths in the presence of win have been presente. Current work is being one to implement this algorithm on our actual fleet of aircraft to optimally visit a set of points in a constant win. In orer to account for small variability in the win, a turning rate less than the actual maximum turning rate will be use to calculate a near optimal path. This near optimal path can then be use as a trajectory that can be followe in the presence of isturbances. Acknowlegments This work was supporte by the ONR grant #N--C-87, SPO #7- an a Berkeley Fellowship for Mr. McGee. References Pankaj K. Agarwal, Prabhakar Raghavan, an Hisao Tamakai. Motion planning for a steering-constraine robot through moerate obstacles. In Proceeings of the Twenty-Seventh Annual ACM Symposium on the Theory of Computing, 995. Ranal W. Bear, Timothy W. McLain, an Michael Goorich. Coorinate target assignment an intercept for unmanne air vehicles. In Proceeings of the IEEE International Conference on Robotics an Automation,. of

11 groun path air path win 7 5 Figure. Example of optimal RSR path in presence of win β =.9..5 groun path air path.5.5 win Figure. Example of optimal LRL inner path in presence of win β =.9. Antonio Bicchi, Giuseppe Casalino, an Corrao Santilli. Planning shortest boune-curvature paths for a class of nonholonomic vehicles among obstacles. Journal of Intelligent an Robotic Systems,, 99. Jean-Daniel Boissonnat, Anre Cerezo, an Juliette Leblon. Shortest paths of boune curvature in the plane. In Proceeings of the 99 IEEE Int. Conf. on Robotics an Automation, Arthur Bryson an Yu-Chi Ho. Applie Optimal Control: Optimization, Estimation, an Control. John Wiley an Sons, New York, New York, 975. Xuan-Nam Bui, Jean-Daniel Boissonnat, Philippe Soueres, an Jean-Paul Laumon. Shortest path synthesis for ubins non-holonomic robot. In Proceeings of the 99 IEEE Int. Conf. on Robotics an Automation, Elizabeth Croft, R.G. Fenton, an Beno Benhabib. Optimal renezvous-point selection for robotic interception of moving objects. IEEE Transactions on Systems, Man, an Cybernetics PartB: Cybernetics, 8, L.E. Dubins. On curves of minimal length with a constraint on average curvature, an with prescribe initial an ternminal positions an tangents. American Journal of Mathmatics, 79, Zhijun Tang an Umit Ozguner. On motion planning for multi-target surveillance with limite resources of mobile sensor agents. Accepte to the IEEE Journal of Robotics,. Guang Yang an Vikram Kapila. Optimal path planning for unmanne air vehicles with kinematic an tactical constraints. In Proceeings of the st IEEE Int. Conf. on Decision an Control,. of

Path Planning and Control for Multiple Point Surveillance by an Unmanned Aircraft in Wind (Draft)

Path Planning and Control for Multiple Point Surveillance by an Unmanned Aircraft in Wind (Draft) Path Planning and Control for Multiple Point Surveillance by an Unmanned Aircraft in Wind (Draft Timothy G. McGee and J. Karl Hedrick Abstract In this paper, we explore the surveillance of multiple waypoints

More information

Classical Mechanics Examples (Lagrange Multipliers)

Classical Mechanics Examples (Lagrange Multipliers) Classical Mechanics Examples (Lagrange Multipliers) Dipan Kumar Ghosh Physics Department, Inian Institute of Technology Bombay Powai, Mumbai 400076 September 3, 015 1 Introuction We have seen that the

More information

Kinematic Analysis of a Family of 3R Manipulators

Kinematic Analysis of a Family of 3R Manipulators Kinematic Analysis of a Family of R Manipulators Maher Baili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S. 6597 1, rue e la Noë, BP 92101,

More information

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body International Engineering Mathematics Volume 04, Article ID 46593, 7 pages http://x.oi.org/0.55/04/46593 Research Article Invisci Uniform Shear Flow past a Smooth Concave Boy Abullah Mura Department of

More information

Dual Arm Robot Research Report

Dual Arm Robot Research Report Dual Arm Robot Research Report Analytical Inverse Kinematics Solution for Moularize Dual-Arm Robot With offset at shouler an wrist Motivation an Abstract Generally, an inustrial manipulator such as PUMA

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Linus Svärm Petter Stranmark Centre for Mathematical Sciences, Lun University {linus,petter}@maths.lth.se Abstract Shift-map image processing is a new framework base on energy

More information

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed. Preface Here are my online notes for my Calculus I course that I teach here at Lamar University. Despite the fact that these are my class notes, they shoul be accessible to anyone wanting to learn Calculus

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Svärm, Linus; Stranmark, Petter Unpublishe: 2010-01-01 Link to publication Citation for publishe version (APA): Svärm, L., & Stranmark, P. (2010). Shift-map Image Registration.

More information

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways Ben, Jogs, An Wiggles for Railroa Tracks an Vehicle Guie Ways Louis T. Klauer Jr., PhD, PE. Work Soft 833 Galer Dr. Newtown Square, PA 19073 lklauer@wsof.com Preprint, June 4, 00 Copyright 00 by Louis

More information

Figure 1: Schematic of an SEM [source: ]

Figure 1: Schematic of an SEM [source:   ] EECI Course: -9 May 1 by R. Sanfelice Hybri Control Systems Eelco van Horssen E.P.v.Horssen@tue.nl Project: Scanning Electron Microscopy Introuction In Scanning Electron Microscopy (SEM) a (bunle) beam

More information

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles 2D Kinematics Consier a robotic arm. We can sen it commans like, move that joint so it bens at an angle θ. Once we ve set each joint, that s all well an goo. More interesting, though, is the question of

More information

Implicit and Explicit Functions

Implicit and Explicit Functions 60_005.q //0 :5 PM Page SECTION.5 Implicit Differentiation Section.5 EXPLORATION Graphing an Implicit Equation How coul ou use a graphing utilit to sketch the graph of the equation? Here are two possible

More information

Tracking and Regulation Control of a Mobile Robot System With Kinematic Disturbances: A Variable Structure-Like Approach

Tracking and Regulation Control of a Mobile Robot System With Kinematic Disturbances: A Variable Structure-Like Approach W. E. Dixon e-mail: wixon@ces.clemson.eu D. M. Dawson e-mail: awson@ces.clemson.eu E. Zergeroglu e-mail: ezerger@ces.clemson.eu Department of Electrical & Computer Engineering, Clemson University, Clemson,

More information

Try It. Implicit and Explicit Functions. Video. Exploration A. Differentiating with Respect to x

Try It. Implicit and Explicit Functions. Video. Exploration A. Differentiating with Respect to x SECTION 5 Implicit Differentiation Section 5 Implicit Differentiation Distinguish between functions written in implicit form an eplicit form Use implicit ifferentiation to fin the erivative of a function

More information

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method Southern Cross University epublications@scu 23r Australasian Conference on the Mechanics of Structures an Materials 214 Transient analysis of wave propagation in 3D soil by using the scale bounary finite

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks TR-IIS-05-021 Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu, Pangfeng Liu, Da-Wei Wang, Jan-Jan Wu December 2005 Technical Report No. TR-IIS-05-021 http://www.iis.sinica.eu.tw/lib/techreport/tr2005/tr05.html

More information

6 Gradient Descent. 6.1 Functions

6 Gradient Descent. 6.1 Functions 6 Graient Descent In this topic we will iscuss optimizing over general functions f. Typically the function is efine f : R! R; that is its omain is multi-imensional (in this case -imensional) an output

More information

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway State Inexe Policy Search by Dynamic Programming Charles DuHaway Yi Gu 5435537 503372 December 4, 2007 Abstract We consier the reinforcement learning problem of simultaneous trajectory-following an obstacle

More information

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace A Classification of R Orthogonal Manipulators by the Topology of their Workspace Maher aili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S.

More information

Cluster Center Initialization Method for K-means Algorithm Over Data Sets with Two Clusters

Cluster Center Initialization Method for K-means Algorithm Over Data Sets with Two Clusters Available online at www.scienceirect.com Proceia Engineering 4 (011 ) 34 38 011 International Conference on Avances in Engineering Cluster Center Initialization Metho for K-means Algorithm Over Data Sets

More information

CONSTRUCTION AND ANALYSIS OF INVERSIONS IN S 2 AND H 2. Arunima Ray. Final Paper, MATH 399. Spring 2008 ABSTRACT

CONSTRUCTION AND ANALYSIS OF INVERSIONS IN S 2 AND H 2. Arunima Ray. Final Paper, MATH 399. Spring 2008 ABSTRACT CONSTUCTION AN ANALYSIS OF INVESIONS IN S AN H Arunima ay Final Paper, MATH 399 Spring 008 ASTACT The construction use to otain inversions in two-imensional Eucliean space was moifie an applie to otain

More information

FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD

FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD Warsaw University of Technology Faculty of Physics Physics Laboratory I P Joanna Konwerska-Hrabowska 6 FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD.

More information

Holy Halved Heaquarters Riddler

Holy Halved Heaquarters Riddler Holy Halve Heaquarters Riler Anonymous Philosopher June 206 Laser Larry threatens to imminently zap Riler Heaquarters (which is of regular pentagonal shape with no courtyar or other funny business) with

More information

Impact of changing the position of the tool point on the moving platform on the dynamic performance of a 3RRR planar parallel manipulator

Impact of changing the position of the tool point on the moving platform on the dynamic performance of a 3RRR planar parallel manipulator IOSR Journal of Mechanical an Civil Engineering (IOSR-JMCE) e-issn: 78-84,p-ISSN: 0-4X, Volume, Issue 4 Ver. I (Jul. - Aug. 05), PP 7-8 www.iosrjournals.org Impact of changing the position of the tool

More information

TEST-05(Solution) TOPIC: OPTICS COMPLETE

TEST-05(Solution) TOPIC: OPTICS COMPLETE Q. boy is walking uner an incline mirror at a constant velocity V m/s along the x-axis as shown in figure. If the mirror is incline at an angle with the horizontal then what is the velocity of the image?

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu Institute of Information Science Acaemia Sinica Taipei, Taiwan Da-wei Wang Jan-Jan Wu Institute of Information Science

More information

Formation Control of Small Unmanned Aerial Vehicles Using Virtual Leader and Point-to-Multipoint Communication

Formation Control of Small Unmanned Aerial Vehicles Using Virtual Leader and Point-to-Multipoint Communication Trans. Japan Soc. Aero. Space Sci. Vol. 5, No., pp. 3 9, Formation Control of Small Unmanne Aerial Vehicles Using Virtual Leaer an Point-to-Multipoint Communication y Takuma HINO an Takeshi TSUCHIYA Department

More information

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 3 Sofia 017 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-017-0030 Particle Swarm Optimization Base

More information

Parts Assembly by Throwing Manipulation with a One-Joint Arm

Parts Assembly by Throwing Manipulation with a One-Joint Arm 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. Parts Assembly by Throwing Manipulation with a One-Joint Arm Hieyuki Miyashita, Tasuku Yamawaki an Masahito

More information

Data Mining: Clustering

Data Mining: Clustering Bi-Clustering COMP 790-90 Seminar Spring 011 Data Mining: Clustering k t 1 K-means clustering minimizes Where ist ( x, c i t i c t ) ist ( x m j 1 ( x ij i, c c t ) tj ) Clustering by Pattern Similarity

More information

Receding Horizon Planning for Dubins Traveling Salesman Problems

Receding Horizon Planning for Dubins Traveling Salesman Problems Receding Horizon Planning for Dubins Traveling Salesman Problems Xiang Ma and David A. Castañón Abstract In this paper we study the problem of finding the shortest global path of non-holonomic vehicles

More information

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means Classifying Facial Expression with Raial Basis Function Networks, using Graient Descent an K-means Neil Allrin Department of Computer Science University of California, San Diego La Jolla, CA 9237 nallrin@cs.ucs.eu

More information

(a) Find the equation of the plane that passes through the points P, Q, and R.

(a) Find the equation of the plane that passes through the points P, Q, and R. Math 040 Miterm Exam 1 Spring 014 S o l u t i o n s 1 For given points P (, 0, 1), Q(, 1, 0), R(3, 1, 0) an S(,, 0) (a) Fin the equation of the plane that passes through the points P, Q, an R P Q = 0,

More information

Linear First-Order PDEs

Linear First-Order PDEs MODULE 2: FIRST-ORDER PARTIAL DIFFERENTIAL EQUATIONS 9 Lecture 2 Linear First-Orer PDEs The most general first-orer linear PDE has the form a(x, y)z x + b(x, y)z y + c(x, y)z = (x, y), (1) where a, b,

More information

Robust Camera Calibration for an Autonomous Underwater Vehicle

Robust Camera Calibration for an Autonomous Underwater Vehicle obust Camera Calibration for an Autonomous Unerwater Vehicle Matthew Bryant, Davi Wettergreen *, Samer Aballah, Alexaner Zelinsky obotic Systems Laboratory Department of Engineering, FEIT Department of

More information

NEWTON METHOD and HP-48G

NEWTON METHOD and HP-48G NEWTON METHOD an HP-48G DE TING WU DEPART. of MATH. MOREHOUSE COLLEGE I. Introuction Newton metho is an often-use proceure to fin the approximate values of the solutions of an equation. Now, it is covere

More information

AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE 2D CIRCULAR ULTRASONIC PHASED ARRAY

AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE 2D CIRCULAR ULTRASONIC PHASED ARRAY AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE D CIRCULAR ULTRASONIC PHASED ARRAY S. Monal Lonon South Bank University; Engineering an Design 103 Borough Roa, Lonon

More information

NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES WITH THE USE OF THE IPAN99 ALGORITHM 1. INTRODUCTION 2.

NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES WITH THE USE OF THE IPAN99 ALGORITHM 1. INTRODUCTION 2. JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 13/009, ISSN 164-6037 Krzysztof WRÓBEL, Rafał DOROZ * fingerprint, reference point, IPAN99 NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES

More information

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract The Reconstruction of Graphs Dhananay P. Mehenale Sir Parashurambhau College, Tila Roa, Pune-4030, Inia. Abstract In this paper we iscuss reconstruction problems for graphs. We evelop some new ieas lie

More information

Module13:Interference-I Lecture 13: Interference-I

Module13:Interference-I Lecture 13: Interference-I Moule3:Interference-I Lecture 3: Interference-I Consier a situation where we superpose two waves. Naively, we woul expect the intensity (energy ensity or flux) of the resultant to be the sum of the iniviual

More information

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015)

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015) 5th International Conference on Avance Design an Manufacturing Engineering (ICADME 25) Research on motion characteristics an application of multi egree of freeom mechanism base on R-W metho Xiao-guang

More information

A Versatile Model-Based Visibility Measure for Geometric Primitives

A Versatile Model-Based Visibility Measure for Geometric Primitives A Versatile Moel-Base Visibility Measure for Geometric Primitives Marc M. Ellenrieer 1,LarsKrüger 1, Dirk Stößel 2, an Marc Hanheie 2 1 DaimlerChrysler AG, Research & Technology, 89013 Ulm, Germany 2 Faculty

More information

Learning convex bodies is hard

Learning convex bodies is hard Learning convex boies is har Navin Goyal Microsoft Research Inia navingo@microsoftcom Luis Raemacher Georgia Tech lraemac@ccgatecheu Abstract We show that learning a convex boy in R, given ranom samples

More information

New Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction

New Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction New Geometric Interpretation an Analytic Solution for uarilateral Reconstruction Joo-Haeng Lee Convergence Technology Research Lab ETRI Daejeon, 305 777, KOREA Abstract A new geometric framework, calle

More information

A shortest path algorithm in multimodal networks: a case study with time varying costs

A shortest path algorithm in multimodal networks: a case study with time varying costs A shortest path algorithm in multimoal networks: a case stuy with time varying costs Daniela Ambrosino*, Anna Sciomachen* * Department of Economics an Quantitative Methos (DIEM), University of Genoa Via

More information

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH Galen H Sasaki Dept Elec Engg, U Hawaii 2540 Dole Street Honolul HI 96822 USA Ching-Fong Su Fuitsu Laboratories of America 595 Lawrence Expressway

More information

Exercises of PIV. incomplete draft, version 0.0. October 2009

Exercises of PIV. incomplete draft, version 0.0. October 2009 Exercises of PIV incomplete raft, version 0.0 October 2009 1 Images Images are signals efine in 2D or 3D omains. They can be vector value (e.g., color images), real (monocromatic images), complex or binary

More information

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES OLIVIER BERNARDI AND ÉRIC FUSY Abstract. We present bijections for planar maps with bounaries. In particular, we obtain bijections for triangulations an quarangulations

More information

Local Path Planning with Proximity Sensing for Robot Arm Manipulators. 1. Introduction

Local Path Planning with Proximity Sensing for Robot Arm Manipulators. 1. Introduction Local Path Planning with Proximity Sensing for Robot Arm Manipulators Ewar Cheung an Vlaimir Lumelsky Yale University, Center for Systems Science Department of Electrical Engineering New Haven, Connecticut

More information

On a Method of Finding Homoclinic and Heteroclinic Orbits in. Multidimensional Dynamical Systems

On a Method of Finding Homoclinic and Heteroclinic Orbits in. Multidimensional Dynamical Systems Applie Mathematics & Information Sciences 4(3) (), 383 394 An International Journal c Diie W Publishing Corporation, U. S. A. On a Metho of Fining Homoclinic an Heteroclinic Orbits in Multiimensional Dynamical

More information

Chapter 10 Motion Planning

Chapter 10 Motion Planning Chapter 10 Motion Planning 10.1 Introduction Part 1 1 10.1 Introduction Outline 10.1.1 Introducing Motion Planning 10.1.2 Formulation of Motion Planning 10.1.3 Obstacle Free Motion Planning Summary 2 Hierarchy

More information

Estimating Velocity Fields on a Freeway from Low Resolution Video

Estimating Velocity Fields on a Freeway from Low Resolution Video Estimating Velocity Fiels on a Freeway from Low Resolution Vieo Young Cho Department of Statistics University of California, Berkeley Berkeley, CA 94720-3860 Email: young@stat.berkeley.eu John Rice Department

More information

EXPERIMENTAL VALIDATION OF HIGH SPEED HAZARD AVOIDANCE CONTROL FOR UNMANNED GROUND VEHICLES. Matthew Spenko, Steven Dubowsky, and Karl Iagnemma

EXPERIMENTAL VALIDATION OF HIGH SPEED HAZARD AVOIDANCE CONTROL FOR UNMANNED GROUND VEHICLES. Matthew Spenko, Steven Dubowsky, and Karl Iagnemma EXPERIMENTAL VALIDATION OF HIGH SPEED HAZARD AVOIDANCE CONTROL FOR UNMANNED GROUND VEHICLES Matthew Spenko, Steven Dubowsky, an Karl Iagnemma Massachusetts Institute of Technology, Department of Mechanical

More information

arxiv: v1 [math.co] 15 Dec 2017

arxiv: v1 [math.co] 15 Dec 2017 Rectilinear Crossings in Complete Balance -Partite -Uniform Hypergraphs Rahul Gangopahyay Saswata Shannigrahi arxiv:171.05539v1 [math.co] 15 Dec 017 December 18, 017 Abstract In this paper, we stuy the

More information

Architecture Design of Mobile Access Coordinated Wireless Sensor Networks

Architecture Design of Mobile Access Coordinated Wireless Sensor Networks Architecture Design of Mobile Access Coorinate Wireless Sensor Networks Mai Abelhakim 1 Leonar E. Lightfoot Jian Ren 1 Tongtong Li 1 1 Department of Electrical & Computer Engineering, Michigan State University,

More information

Skyline Community Search in Multi-valued Networks

Skyline Community Search in Multi-valued Networks Syline Community Search in Multi-value Networs Rong-Hua Li Beijing Institute of Technology Beijing, China lironghuascut@gmail.com Jeffrey Xu Yu Chinese University of Hong Kong Hong Kong, China yu@se.cuh.eu.h

More information

Technical Report TR Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar

Technical Report TR Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar Technical Report Department of Computer Science an Engineering niversity of Minnesota 4-192 Keller Hall 2 nion Street SE Minneapolis, MN 55455-159 SA TR 15-5 Navigation Aroun an nknown Obstacle for Autonomous

More information

Loop Scheduling and Partitions for Hiding Memory Latencies

Loop Scheduling and Partitions for Hiding Memory Latencies Loop Scheuling an Partitions for Hiing Memory Latencies Fei Chen Ewin Hsing-Mean Sha Dept. of Computer Science an Engineering University of Notre Dame Notre Dame, IN 46556 Email: fchen,esha @cse.n.eu Tel:

More information

Controlling formations of multiple mobile robots. Jaydev P. Desai Jim Ostrowski Vijay Kumar

Controlling formations of multiple mobile robots. Jaydev P. Desai Jim Ostrowski Vijay Kumar Controlling formations of multiple mobile robots Jayev P. Desai Jim Ostrowski Vijay Kumar General Robotics an Active Sensory Perception (GRASP) Laboratory, University of Pennsylvania 340 Walnut Street,

More information

A Cost Model For Nearest Neighbor Search. High-Dimensional Data Space

A Cost Model For Nearest Neighbor Search. High-Dimensional Data Space A Cost Moel For Nearest Neighbor Search in High-Dimensional Data Space Stefan Berchtol University of Munich Germany berchtol@informatikuni-muenchene Daniel A Keim University of Munich Germany keim@informatikuni-muenchene

More information

1 Surprises in high dimensions

1 Surprises in high dimensions 1 Surprises in high imensions Our intuition about space is base on two an three imensions an can often be misleaing in high imensions. It is instructive to analyze the shape an properties of some basic

More information

Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar

Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar Navigation Aroun an nknown Obstacle for Autonomous Surface Vehicles sing a Forwar-Facing Sonar Patrick A. Plonski, Joshua Vaner Hook, Cheng Peng, Narges Noori, Volkan Isler Abstract A robotic boat is moving

More information

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks : a Movement-Base Routing Algorithm for Vehicle A Hoc Networks Fabrizio Granelli, Senior Member, Giulia Boato, Member, an Dzmitry Kliazovich, Stuent Member Abstract Recent interest in car-to-car communications

More information

Coupling the User Interfaces of a Multiuser Program

Coupling the User Interfaces of a Multiuser Program Coupling the User Interfaces of a Multiuser Program PRASUN DEWAN University of North Carolina at Chapel Hill RAJIV CHOUDHARY Intel Corporation We have evelope a new moel for coupling the user-interfaces

More information

2.7 Implicit Differentiation

2.7 Implicit Differentiation 2.7 Implicit Differentiation [ y] = = = [ x] 1 Sometimes we may be intereste in fining the erivative of an equation that is not solve or able to be solve for a particular epenent variable explicitly. In

More information

10. WAVE OPTICS ONE MARK QUESTIONS

10. WAVE OPTICS ONE MARK QUESTIONS 1 10. WAVE OPTICS ONE MARK QUESTIONS 1. Define wavefront.. What is the shape of wavefront obtaine from a point source at a (i) small istance (ii) large istance? 3. Uner what conitions a cylinrical wavefront

More information

EXACT SIMULATION OF A BOOLEAN MODEL

EXACT SIMULATION OF A BOOLEAN MODEL Original Research Paper oi:10.5566/ias.v32.p101-105 EXACT SIMULATION OF A BOOLEAN MODEL CHRISTIAN LANTUÉJOULB MinesParisTech 35 rue Saint-Honoré 77305 Fontainebleau France e-mail: christian.lantuejoul@mines-paristech.fr

More information

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Seconary Eucation MARK SCHEME for the May/June 03 series 0607 CAMBRIDGE INTERNATIONAL MATHEMATICS 0607/4 Paper 4 (Extene), maximum

More information

Interference and diffraction are the important phenomena that distinguish. Interference and Diffraction

Interference and diffraction are the important phenomena that distinguish. Interference and Diffraction C H A P T E R 33 Interference an Diffraction 33- Phase Difference an Coherence 33-2 Interference in Thin Films 33-3 Two-Slit Interference Pattern 33-4 Diffraction Pattern of a Single Slit * 33-5 Using

More information

Leaderless Formation Control for Multiple Autonomous Vehicles. Wei Ren

Leaderless Formation Control for Multiple Autonomous Vehicles. Wei Ren AIAA Guidance, Navigation, and Control Conference and Exhibit - 4 August 6, Keystone, Colorado AIAA 6-669 Leaderless Formation Control for Multiple Autonomous Vehicles Wei Ren Department of Electrical

More information

Real Time On Board Stereo Camera Pose through Image Registration*

Real Time On Board Stereo Camera Pose through Image Registration* 28 IEEE Intelligent Vehicles Symposium Einhoven University of Technology Einhoven, The Netherlans, June 4-6, 28 Real Time On Boar Stereo Camera Pose through Image Registration* Fai Dornaika French National

More information

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE БСУ Международна конференция - 2 THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE Evgeniya Nikolova, Veselina Jecheva Burgas Free University Abstract:

More information

Centre for Autonomous Systems

Centre for Autonomous Systems Robot Henrik I Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se 27th April 2005 Outline 1 duction 2 Kinematic and Constraints 3 Mobile Robot 4 Mobile Robot 5 Beyond Basic 6 Kinematic 7

More information

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS PAPA CAMBRIDGE CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Seconary Eucation MARK SCHEME for the May/June 0 series CAMBRIDGE INTERNATIONAL MATHEMATICS /4 4 (Extene), maximum

More information

Quad-Rotor UAV: High-Fidelity Modeling and Nonlinear PID Control

Quad-Rotor UAV: High-Fidelity Modeling and Nonlinear PID Control AIAA Moeling an Simulation Technologies Conference - 5 August, Toronto, Ontario Canaa AIAA -86 Qua-Rotor UAV: High-ielity Moeling an Nonlinear PID Control Alaein Bani Milhim an Youmin Zhang Concoria University,

More information

CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION. Zhaoyin Jia, Andrew Gallagher, Tsuhan Chen

CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION. Zhaoyin Jia, Andrew Gallagher, Tsuhan Chen CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION Zhaoyin Jia, Anrew Gallagher, Tsuhan Chen School of Electrical an Computer Engineering, Cornell University ABSTRACT Photography on a mobile camera

More information

Advanced method of NC programming for 5-axis machining

Advanced method of NC programming for 5-axis machining Available online at www.scienceirect.com Proceia CIRP (0 ) 0 07 5 th CIRP Conference on High Performance Cutting 0 Avance metho of NC programming for 5-axis machining Sergej N. Grigoriev a, A.A. Kutin

More information

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation Solution Representation for Job Shop Scheuling Problems in Ant Colony Optimisation James Montgomery, Carole Faya 2, an Sana Petrovic 2 Faculty of Information & Communication Technologies, Swinburne University

More information

4.2 Implicit Differentiation

4.2 Implicit Differentiation 6 Chapter 4 More Derivatives 4. Implicit Differentiation What ou will learn about... Implicitl Define Functions Lenses, Tangents, an Normal Lines Derivatives of Higher Orer Rational Powers of Differentiable

More information

CS269I: Incentives in Computer Science Lecture #8: Incentives in BGP Routing

CS269I: Incentives in Computer Science Lecture #8: Incentives in BGP Routing CS269I: Incentives in Computer Science Lecture #8: Incentives in BGP Routing Tim Roughgaren October 19, 2016 1 Routing in the Internet Last lecture we talke about elay-base (or selfish ) routing, which

More information

A multiple wavelength unwrapping algorithm for digital fringe profilometry based on spatial shift estimation

A multiple wavelength unwrapping algorithm for digital fringe profilometry based on spatial shift estimation University of Wollongong Research Online Faculty of Engineering an Information Sciences - Papers: Part A Faculty of Engineering an Information Sciences 214 A multiple wavelength unwrapping algorithm for

More information

Evolutionary Optimisation Methods for Template Based Image Registration

Evolutionary Optimisation Methods for Template Based Image Registration Evolutionary Optimisation Methos for Template Base Image Registration Lukasz A Machowski, Tshilizi Marwala School of Electrical an Information Engineering University of Witwatersran, Johannesburg, South

More information

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics CS 106 Winter 2016 Craig S. Kaplan Moule 01 Processing Recap Topics The basic parts of speech in a Processing program Scope Review of syntax for classes an objects Reaings Your CS 105 notes Learning Processing,

More information

Design of Controller for Crawling to Sitting Behavior of Infants

Design of Controller for Crawling to Sitting Behavior of Infants Design of Controller for Crawling to Sitting Behavior of Infants A Report submitte for the Semester Project To be accepte on: 29 June 2007 by Neha Priyaarshini Garg Supervisors: Luovic Righetti Prof. Auke

More information

Non-homogeneous Generalization in Privacy Preserving Data Publishing

Non-homogeneous Generalization in Privacy Preserving Data Publishing Non-homogeneous Generalization in Privacy Preserving Data Publishing W. K. Wong, Nios Mamoulis an Davi W. Cheung Department of Computer Science, The University of Hong Kong Pofulam Roa, Hong Kong {wwong2,nios,cheung}@cs.hu.h

More information

2-connected graphs with small 2-connected dominating sets

2-connected graphs with small 2-connected dominating sets 2-connecte graphs with small 2-connecte ominating sets Yair Caro, Raphael Yuster 1 Department of Mathematics, University of Haifa at Oranim, Tivon 36006, Israel Abstract Let G be a 2-connecte graph. A

More information

Animated Surface Pasting

Animated Surface Pasting Animate Surface Pasting Clara Tsang an Stephen Mann Computing Science Department University of Waterloo 200 University Ave W. Waterloo, Ontario Canaa N2L 3G1 e-mail: clftsang@cgl.uwaterloo.ca, smann@cgl.uwaterloo.ca

More information

Time Optimal Trajectories for Bounded Velocity Differential Drive Robots

Time Optimal Trajectories for Bounded Velocity Differential Drive Robots Time Optimal Trajectories for Bounded Velocity Differential Drive Robots Devin J. Balkcom Matthew T. Mason Robotics Institute and Computer Science Department Carnegie Mellon University Pittsburgh PA 53

More information

A MIMO Fuzzy Controller for tracking: Robot control. Carl Crane Professor, Mechanical Engineering University of Florida Gainesville, FL 32611

A MIMO Fuzzy Controller for tracking: Robot control. Carl Crane Professor, Mechanical Engineering University of Florida Gainesville, FL 32611 A MIMO Fuzzy Controller for tracking: Robot control Paul A.C. Mason Assistant Professor, Kevin Walchko Research Assistant Carl Crane Professor, Mechanical Engineering University of Floria Gainesville,

More information

THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM

THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM International Journal of Physics an Mathematical Sciences ISSN: 2277-2111 (Online) 2016 Vol. 6 (1) January-March, pp. 24-6/Mao an Shi. THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM Hua Mao

More information

Investigation into a new incremental forming process using an adjustable punch set for the manufacture of a doubly curved sheet metal

Investigation into a new incremental forming process using an adjustable punch set for the manufacture of a doubly curved sheet metal 991 Investigation into a new incremental forming process using an ajustable punch set for the manufacture of a oubly curve sheet metal S J Yoon an D Y Yang* Department of Mechanical Engineering, Korea

More information

Throughput Characterization of Node-based Scheduling in Multihop Wireless Networks: A Novel Application of the Gallai-Edmonds Structure Theorem

Throughput Characterization of Node-based Scheduling in Multihop Wireless Networks: A Novel Application of the Gallai-Edmonds Structure Theorem Throughput Characterization of Noe-base Scheuling in Multihop Wireless Networks: A Novel Application of the Gallai-Emons Structure Theorem Bo Ji an Yu Sang Dept. of Computer an Information Sciences Temple

More information

EXTRACTION OF MAIN AND SECONDARY ROADS IN VHR IMAGES USING A HIGHER-ORDER PHASE FIELD MODEL

EXTRACTION OF MAIN AND SECONDARY ROADS IN VHR IMAGES USING A HIGHER-ORDER PHASE FIELD MODEL EXTRACTION OF MAIN AND SECONDARY ROADS IN VHR IMAGES USING A HIGHER-ORDER PHASE FIELD MODEL Ting Peng a,b, Ian H. Jermyn b, Véronique Prinet a, Josiane Zerubia b a LIAMA & PR, Institute of Automation,

More information

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation DEIM Forum 2018 I4-4 Abstract Ranom Clustering for Multiple Sampling Units to Spee Up Run-time Sample Generation uzuru OKAJIMA an Koichi MARUAMA NEC Solution Innovators, Lt. 1-18-7 Shinkiba, Koto-ku, Tokyo,

More information

Using the disparity space to compute occupancy grids from stereo-vision

Using the disparity space to compute occupancy grids from stereo-vision The 2010 IEEE/RSJ International Conference on Intelligent Robots an Systems October 18-22, 2010, Taipei, Taiwan Using the isparity space to compute occupancy gris from stereo-vision Mathias Perrollaz,

More information

Optimal Oblivious Path Selection on the Mesh

Optimal Oblivious Path Selection on the Mesh Optimal Oblivious Path Selection on the Mesh Costas Busch Malik Magon-Ismail Jing Xi Department of Computer Science Rensselaer Polytechnic Institute Troy, NY 280, USA {buschc,magon,xij2}@cs.rpi.eu Abstract

More information

Algebraic transformations of Gauss hypergeometric functions

Algebraic transformations of Gauss hypergeometric functions Algebraic transformations of Gauss hypergeometric functions Raimunas Viūnas Faculty of Mathematics, Kobe University Abstract This article gives a classification scheme of algebraic transformations of Gauss

More information

UNIT 9 INTERFEROMETRY

UNIT 9 INTERFEROMETRY UNIT 9 INTERFEROMETRY Structure 9.1 Introuction Objectives 9. Interference of Light 9.3 Light Sources for 9.4 Applie to Flatness Testing 9.5 in Testing of Surface Contour an Measurement of Height 9.6 Interferometers

More information

Comparative Study of Projection/Back-projection Schemes in Cryo-EM Tomography

Comparative Study of Projection/Back-projection Schemes in Cryo-EM Tomography Comparative Stuy of Projection/Back-projection Schemes in Cryo-EM Tomography Yu Liu an Jong Chul Ye Department of BioSystems Korea Avance Institute of Science an Technology, Daejeon, Korea ABSTRACT In

More information

Ad-Hoc Networks Beyond Unit Disk Graphs

Ad-Hoc Networks Beyond Unit Disk Graphs A-Hoc Networks Beyon Unit Disk Graphs Fabian Kuhn, Roger Wattenhofer, Aaron Zollinger Department of Computer Science ETH Zurich 8092 Zurich, Switzerlan {kuhn, wattenhofer, zollinger}@inf.ethz.ch ABSTRACT

More information