A Greedy Strategy for Tracking a Locally Predictable Target among Obstacles

Size: px
Start display at page:

Download "A Greedy Strategy for Tracking a Locally Predictable Target among Obstacles"

Transcription

1 Proceedins of the 2006 IEEE International Conference on Robotics and Automation Orlando, Florida - May 2006 A Greedy Stratey for Trackin a Locally Predictable Taret amon Obstacles Tirthankar Bandyopadhyay, Yuanpin Li, Marcelo H. An Jr., and David Hsu Department of Mechanical Enineerin National University of Sinapore Sinapore, , Sinapore Department of Computer Science National University of Sinapore Sinapore, , Sinapore Abstract Taret trackin amon obstacles is an interestin class of motion plannin problems that combine the usual motion constraints with robot sensors visibility constraints. In this paper, we introduce the notion of vantae time and use it to formulate a risk function that evaluates the robot s advantae in maintainin the visibility constraint aainst the taret. Local minimization of the risk function leads to a reedy trackin stratey. We also use simple velocity prediction on the taret to further improve trackin performance. We compared our new stratey with earlier work in extensive simulation experiments and obtained much improved results. I. INTRODUCTION The taret trackin problem considers motion strateies for an autonomous mobile robot to track a movin taret amon obstacles, i.e., to keep the taret within the robot sensor s visibility reion. Taret trackin has many applications. In home care settins, a trackin robot can follow elderly people around and alert careivers of emerencies. In security and surveillance systems, trackin strateies enable mobile sensors to monitor movin tarets in cluttered environments. Taret trackin is an especially interestin class of motion plannin problems. Just as in classic motion plannin [7], we must consider motion constraints resultin from both obstacles in the environment and the robot s mechanical limitations. In particular, the robot must not collide with obstacles. Taret trackin has the additional visibility constraints due to sensor limitations, e.., obstacles blockin the view of the robot s camera. The robot must move in such a way that the taret remains visible at all times. Both motion constraints and visibility constraints play important roles in taret trackin. Inspired by earlier work [5], we propose a reedy stratey for taret trackin. It uses the robot s sensor to acquire local information on the taret and the environment, and use this information to compute the robot s motion at each step. Thus, it does not need aprioriknowlede of the environment or localization with respect to (w.r.t.) a lobal map. The key element of the reedy stratey is a local function ϕ that ives a combined estimate of the immediate risk of losin the taret and the future risk. Our definition of ϕ is based on two important considerations: Vantae time, which is a combined estimate of the robot s ability to maneuver aainst the taret in both the current and future time. The taret s instantaneous velocity, which can be estimated locally, indicates the taret s future movement. We show that by leverain these two considerations, our new stratey achieves sinificant improvement in performance over the earlier stratey presented in [5]. In the followin, after a brief review of related work (Section II), we state the taret trackin problem formally (Section III) and present our solution (Section IV). We have implemented the new trackin stratey and compared it with an existin one in simulated environments. The simulation results are shown in Section V. Finally, we conclude with some remarks on future research directions (Section VI). II. RELATED WORK Trackin strateies differ reatly, dependin on whether the environment is known in advance. If both the environment and the taret trajectory are completely known, optimal trackin strateies can be computed by dynamic prorammin [8] or by piecin toether certain canonical curves [3], thouh usually at a hih computational cost. If only the environment is known, one can preprocess the environment by decomposin it into cells separated by critical curves. The decomposition helps to identify the best robot action as well as to decide the feasibility of trackin [11]. Often, neither the environment nor the taret trajectory is known in advance. One approach in this case is to move the robot so as to minimize an objective function that depends on the shortest distance for the taret to escape from the visibility reion of the robot s sensor, abbreviated as SDE [5], [9], [12]. Our work belons to this cateory. An important issue here is to balance the immediate risk aainst the future risk of losin the taret. The earlier work heavily replies on SDE in formulatin the risk function. In contrast, the concept of vantae time introduced here provides a more systematic way to interate various factors contributin to the escape risk and derive a risk function offerin better trackin performance. The use of local velocity estimation to predict taret motion further improves the performance of our trackin stratey. Taret trackin has also been studied jointly with other objectives, such as stealth [1], which requires the trackin robot to remain invisible to the taret, and robot localization [4]. A problem that is related, but complementary to that of taret trackin is covert path plannin [2], [10], which tries to minimize the robot s exposure to observers with known or partially known locations /06/$ IEEE 2342

2 F ap ede occulusion ede e r e taret I II (a) x obstacle ede Fi. 1. A robot trackin a taret in a planar environment. (a) A robot mounted with a laser rane finder tracks another robot. Courtesy of H.H. González-Baños. (b) The visibility set (shaded) for the robot located at x (b) r O O v r ˆr ˆt robot robot Fi. 2. The robot s vantae zone (shaded) w.r.t. a ap ede. In the robot s visibility set, reion I lies above the dashed line, and reion II lies below. III. PROBLEM FORMULATION The oal of taret trackin is to keep the taret within the visibility reion of the robot s sensor at all times. The robot and the taret are assumed to operate in a planar environment populated with obstacles (Fi. 1) For simplicity, both are modeled as points in the plane. The extension to the usual cylindrical robots is straihtforward. We assume that the robot has no prior knowlede of the environment, but is equipped visual sensors (e.., cameras and laser rane-finders) to acquire information on the local environment and identify the taret. We use the standard straiht-line visibility model for the robot s sensor. Let F denote the subset of the plane not occupied by obstacles. The taret is visible to the robot if the line of siht between them is free of obstacles, and the distance between them is smaller than D max, the maximum sensor rane. The visibility set V(x) of the robot at point x consists of all the points at which the taret is visible (Fi. 1b): V(x) ={x F xx F and d(x, x ) D max }, where d(x, x ) denotes the distance between x and x.ifthe robot must monitor the taret from a minimum distance away, we can impose the additional constraint d(x, x ) D min.in the followin, the visibility set is always taken w.r.t. the current robot position, and so we omit the arument x. The robot s motion is modeled with a simple discrete-time transition equation. Let x(t) denote the position of the robot at time t. If it chooses a velocity v(t) at time t, its new position x(t +1)after a fixed time interval Δt is iven by x(t +1)=x(t)+v(t)Δt. Here, we implicitly assume that sensin occurs every Δt time. This discrete model is effective as lon as Δt remains small. As we will see, our trackin stratey is very efficient. Based on the experience of previous work [5], we expect it to run at the rate of 10 Hz, sufficient for keepin Δt small in many common tasks. The robot has velocity bound V, but has no other kinematic or dynamic constraints. So, in one time step, it can reach anywhere inside a circle with center x(t) and radius V Δt, unless it is obstructed by obstacles. The taret s motion is modeled similarly, but has velocity bound V. Typically, V V. Otherwise, the taret can easily escape by runnin straiht ahead with maximum velocity, and the trackin problem is uninterestin. We further assume that at any time, the robot has an estimate of the taret velocity. We now state the problem formally: Problem 1: A trackin stratey computes a sequence of actions, namely, the velocities v(t),t=0, 1,..., for the robot so that at any time t, the taret position lies inside V. IV. THE GREEDY TRACKING STRATEGY Our main idea is to define a function ϕ that estimates the risk for the taret to escape from V. The visibility set V can be approximated by a eneralized polyon with linear and circular boundary edes. The boundary of the polyon consists of ap edes and obstacle edes (Fi. 1b). Obstacle edes come from parts of the obstacle boundaries that block the robot s line of siht. Gap edes lie inside F. Theyare further divided into two types: occlusion edes that result from occlusion by the obstacles and rane edes that result from maximum or minimum sensor rane limits. Both obstacle and occlusion edes are linear. Rane edes are circular. To escape from V, the taret must exit one of the ap edes. Below, we first define the escape risk w.r.t. a sinle ap ede and then combine them to form the overall risk function ϕ. The robot then chooses its action, i.e., the velocity v, to minimize ϕ. A. Escape Risk with respect to a Sinle Gap Ede Let us first consider the more interestin type of ap edes, occlusion edes. Suppose that is an occlusion ede. Let l denote the visibility line containin, andleto denote the obstacle vertex abuttin l (Fi. 2). We call O the occlusion point. Theriskϕ of escapin throuh depends on several quantities. Clearly, ϕ depends on e, the shortest distance from the taret to. The smaller the e is, the easier it is to escape throuh. In a subtle way, ϕ also depends on the robot s and the taret s relative positions w.r.t. O: specifically, r, whichis the distance from the robot to O, andr, the projected distance from the taret to O alon l. Ifr is much smaller than r,the robot can move the ap ede away from the taret much faster by rotatin l around O. To combine e, r, andr into a sinle risk estimate, we introduce the notion of vantae zone. The robot s vantae zone D() w.r.t. a ap ede is the set of points that are closer to 2343

3 than the robot is (Fi. 2). Aain, we omit the arument from D() when it is clear from the context which ap ede is involved. Geometrically, D is a band adjacent to with width r. It is so named, because if the taret is outside D, then the robot can always reach before the taret and prevent it from escapin throuh by runnin towards O, the closest point in from the robot 1. Thus, the robot should keep the taret out of D, and a ood estimate of the taret s escape risk is the amount of time t D that the tarets needs to reach the boundary of D. We call t D the vantae time. If the taret is inside D, t D is positive by convention and indicates the amount of time that the robot needs to push the taret out of D. Ifthetaret is outside D, t D is neative and indicates the amount of time that the robot can keep the taret away from D. The robot s velocity v can be decomposed into a radial component v r towards O and a tanential component v t perpendicular to v r (Fi. 2). The tanential component v t causes the robot to swin out and immediately increases e, thus reducin the current escape risk. The radial component v r causes the robot to approach O. It does not affect e immediately. Instead, it decreases r so that future tanential motion will increase e much faster. In this sense, v r reduces future escape risk. Since the robot s velocity is upper bounded, we must choose v r and v t carefully to balance the current and the future risk. For this, let us examine the effects of v r and v t on D. Fi.2showsthatv r shrinks the width r of D at the rate dr/dt = v r, (1) and that v t rotates D about O with anular velocity ω = v t /r. (2) Both components can be used to keep the taret out of D by reducin t D, but their effectiveness depends on the taret position w.r.t. to. There are two cases. a) Case I: The closest point in to the taret is interior to. This case corresponds to reion I marked in Fi. 2. The vantae time t D depends on r e, the distance between the taret and the boundary of D. The rate of chane of r e is iven by d(r e)/dt = dr/dt de/dt. (3) Substitutin (1) and (2) into (3), we have d(r e)/dt = v r (v e r ω) = v r +(r /r)v t v e, (4) where v e is the effective escape velocity, i.e., the taret velocity v projected in the direction perpendicular to. To compute t D exactly, we must interate (4) and solve the interal equation r 0 e 0 = td 0 (v r +(r /r)v t v e ) dt, where r 0 and e 0 denote the values of r and e at current time step. This is not possible, as we do not know the future taret actions. Instead, we estimate the taret escape risk ϕ 1 Recall the assumption that the robot s velocity bound is reater than that of the taret. by approximatin t D usin only information available at the current time step: r 0 e 0 ϕ = v r + v t (r 0 /r 0) v e, (5) where r 0 is the value of r at the current time step. Now, for a sinle ap ede, taret trackin reduces to minimizin the risk function ϕ (v r,v t ). We do this by differentiatin ϕ and computin its neated radient: ϕ = ϕ v eff ( r 0 r 0ˆt + ˆr ). (6) In (6), ˆt and ˆr are unit vectors in the tanential and radial directions, respectively, and v eff = v r + v t (r 0/r 0 ) v e is the effective velocity in the direction alon the shortest path from the taret to. In this case, v eff is perpendicular to. The robot s action v w.r.t. is simply ϕ. Eq. (6) shows that the direction of v is (1/ r0 2 + r 0 2 )(r 0ˆt+r 0ˆr). It depends only on r 0 and r 0, which, intuitively, measure the robot s and the taret s abilities to swin the visibility line l aainst each other. When r 0 is smaller than r 0, swinin is effective. Thus, the tanential component ets hiher weiht. When r 0 is larer than r 0, the opposite holds. The manitude of v acts as a weiht when there are multiple ap edes. It depends on all three quantities, r, r,ande. In particular, when e is small w.r.t. to a ap ede, ϕ becomes lare. Thus, ϕ becomes lare accordin to (6), and the correspondin action ets hiher weiht (see next subsection). b) Case II: The closest point in to the taret is an endpoint of. This case corresponds to reion II marked in Fi. 2, and the closest point in to the taret is the occlusion point O. Here, the tanential component v t has no effect on t D. Thus, ϕ = r 0 e 0 v r v e, (7) which can be obtained from (5) by settin r = 0. The correspondin radient of ϕ is then ϕ = ϕ v eff ˆr, (8) where v eff is still the effective velocity in the direction alon the shortest path from the taret to, but this time, it is directed towards O and is equal to v r v e. Toether, Eqs. (6) and (8) reveal that the robot s action is continuous over the entire domain, provided that so is the taret s action. This is an important advantae in practice. Let us now turn to rane edes. For lack of space, the detailed derivation is omitted. We redefine O as the closest point in a rane ede to the taret position. Since r and r are defined w.r.t. to O, their definitions chane accordinly, but the definition of e remains the same as before. With these, the risk function and the resultin robot action are the same as those in (7) and (8). B. Escape Risk with respect to All Gap Edes A visibility set may contain many ap edes. Based on the taret s motion patterns, we can identify the important ones and improve trackin performance. Let the headin probability 2344

4 old stratey new stratey old stratey new stratey Fi. 3. A scenario in which swinin provides little advantae. In this and all followin examples, the shaded reion indicates the visibility set w.r.t. the current robot position. A small blue circle marks the robot position. A filled black trianle mark the taret position. The associated arrows indicate the robot s and taret s velocity directions. When shown, the robot trajectory is marked by blue circles. A circle filled with cyan indicates that the taret it not visible at that time step. The taret trajectory is marked by black crosses. p be the probability of the taret headed to a ap ede. The overall risk ϕ is then computed as the expected risk over all the ap edes: ϕ = p ϕ. (9) Recall that ϕ is an estimate of the vantae time t D, and thus ϕ is the expected vantae time over all the ap edes. To find the robot action, we solve a simple optimization problem: min ϕ(v r,v t ) subject to v 2 r + v 2 t = V 2. (10) v r,v t We solve (10) by computin the neated radient of ϕ: ϕ = ( p ϕ )= p ϕ, (11) which is then scaled to manitude V to ive the action v for the robot. Eq. 11 shows that the overall action for the robot is a linear combination of the actions w.r.t. the individual ap edes, weihted by the headin probabilities. The benefits of the new risk function is best illustrated in comparison with a related risk function introduced in earlier work [5]. For occlusion edes, the old risk function is a monotonic function of the ratio r/e and completely inores r. To simplify the presentation, we assume that the robot and the taret have the same velocity bounds in all the followin examples. Consider the scenario in Fi. 3. The taret is closer to the ap ede than the robot, and is movin towards the ap ede. The robot will lose the taret unless it runs straiht towards the occlusion point. Since r is small, swinin in the tanential direction provides little advantae to the robot. Since the old risk function inores r, it fails to reconize this and enerates rouhly equal amount of motion in the tanential and the radial directions. The new risk function puts almost all the motion in the radial direction towards the occlusion point. Now consider another scenario (Fi. 4). The taret is very close the ap ede, and thus e is small. As a result, the old risk function becomes very lare and enerates almost a full swin for the robot in order to reduce the current escape risk. However, the situation is in fact not that critical at all. The taret is still a small distance away from the ap ede, leavin Fi. 4. A scenario in which too much swinin increases future risk. some time for maneuverin. More importantly, the robot is slihtly closer to the occlusion point than the taret. A small swin is sufficient to keep the taret visible. Too much swin in the tanential direction reduces the motion in the radial direction and increases the future escape risk. This eventually causes the old risk function to lose the taret. The new risk handles this situation much better. It always keeps the taret visible until it eliminates the ap ede in the end (Fi. 4). These two scenarios show conclusively that alon with r and e, the ratio (r /r), which measures the robot s and the taret s relative positions w.r.t. to the occlusion, plays an important role in risk estimation. This is one major reason why the new risk function performs better. C. Headin Probability Estimation To estimate headin probabilities, we need the current taret velocity v. At any time, we maintain an estimate of v by storin a short history of the taret trajectory and extrapolatin. Many other methods for velocity estimation are possible. For simplicity, the uncertainty in estimatin the direction θ of v is assumed to follow a Gaussian distribution f(θ). The variance of the Gaussian indicates our confidence in estimatin the taret behavior. Other distributions, even non-parametric ones, can be used instead of the Gaussian, dependin on the method of velocity estimation. Our method for computin headin probabilities is eneral and works with any distribution. It is natural to assume that the taret will exit a ap, if it is headed to. In other words, suppose that λ θ is the ray oriinatin from the current taret position and havin direction θ. The taret will exit if λ θ intersects. Thus, p can be estimated from the taret s estimated velocity distribution and the anle subtended by : P () = f(θ) dθ, Θ where θ lies in the anular rane Θ if and only if λ θ intersects (Fi. 5). This seems reasonable, unless we consider a ap 2345

5 ap zone old stratey new stratey 0 overlap reion Θ taret Θ G Θ G Fi. 5. Estimatin headin probabilities. ede subtendin zero anle, e.., the one marked as 0 in Fi. 5a. It is a distinct possibility that the taret may exit 0. We must relax our initial assumption and incorporate this situation. To do this, we expand every ap ede by a predefined distance δ and call the resultin reion the ap zone: G() ={x V d(x, ) δ}, where d(x, ) denotes the shortest distance from x to. Now the headin probability of depends on the anle subtended by its ap zone instead of itself. In eneral, adjacent ap zones may overlap, and the probability in overlappin reion must be split evenly amon all ap zones involved. Takin all these into account, we have the followin formula for computin the headin probability of : p = P (G) = f(θ)/h(θ) dθ, (12) Θ G where Θ G is the anular rane subtended by the ap zone G of and h(θ) is the number of ap zones that λ θ intersects. Note that h(θ) 1. The threshold δ for determinin the ap zone basically says that the taret may exit whenever it comes within a distance δ of. It can be chosen accordin to our understandin of taret behaviors. In our experiments, we chose δ to be the distance that the taret can reach with maximum velocity. This is an aressive choice, indicatin hih confidence in the taret motion model. Good velocity prediction helps the robot to focus on the important ap edes and improve trackin performance. Consider the example in Fi. 6. It compares our new trackin stratey with the one in [5], [9], which does not use velocity prediction. Each imae in Fi. 6 shows several small line sements rooted at the current robot position. Each sement corresponds to the headin probability of a ap ede. The lenth of the sement is proportional to the headin probability, and its orientation points to the ap ede associated with the headin probability. For the old stratey, all the ap edes are weihted with equal probabilities. For the new stratey, the ap ede to which the taret is headed has a distinctively lare headin probability, indicated by a lon sement. When the taret makes abrupt turns, the velocity prediction is usually inaccurate. Our trackin stratey may cause the robot to make the wron move. Consider the example in Fi. 7. The taret makes several abrupt turns. However, the velocity Fi. 6. Usin the estimated taret velocity information, the robot can focus on the important ap edes. Fi. 7. old stratey new stratey An example in which the taret makes abrupt turns. prediction is reasonable for most of the time. Despite the wron moves, our trackin stratey follows the taret to the end and performs better than the old stratey, which loses the taret midway. The advantae of velocity prediction is further confirmed by the experiments presented in Section V. D. Emerency Actions Our trackin stratey invokes two emerency actions, when the taret is danerously close to escape. We describe below the specific robot actions when the taret is in reion I of a ap ede. The actions for the other cases are simpler. We omit the details for lack of space. First, we estimate the escape time t esc based on e and the current velocities of the robot and the taret. If t esc is below a threshold, then the robot must reduce the immediate risk maximally by increasin its tanential motion w.r.t.. It does this by settin v = V ˆt. Next, if the taret indeed escapes from an occlusion ede, the best that the robot can hope for is to eliminate. Anaive way is to run directly towards the correspondin occlusion point by settin v = V ˆr. The fastest way of eliminatin requires knowlede of an obstacle ede lyin outside the robot s visibility set. In this case, the optimal robot actions is to swin out alon a suitably constructed circular path [6]. V. EXPERIMENTS IN SIMULATION We implemented our new trackin stratey in C++ and compared it with earlier work [5] in simulation. To have a fair comparison, we provided the old stratey the same emerency actions that our new stratey uses, thouh they are not in the 2346

6 TABLE I PERFORMANCE COMPARISON OF THE OLD AND THE NEW TRACKING STRATEGIES. Env. Total No. Old Stratey New Stratey Taret Steps No. Steps Visible (%) No. Times Lost (Steps Lost) No. Steps Visible (%) No. Times Lost (Steps Lost) Maze (43%) 2 (11,12) 74 (90%) 1 (8) City Blocks (49%) 6 (14, 15, 16, 15, 8, 10) 131 (84%) 2 (13, 12) oriinal work. Some of the comparison results have already been presented in Fis. 3, 4, 6, and 7. Here, we show two additional examples with more complex eometry (Fi. 8): a) Maze. This environment brins toether various eometric features, such as lon corridors, open spaces, and sharp turns. The taret takes a lon and windin path. Even with emerency actions, the old stratey loses the taret midway. The new stratey follows the taret to the end. It loses the taret once, but recovers it quickly throuh emerency actions. b) City blocks. This example mimics city blocks in an urban environment. The old stratey has lots of difficulty in this environment. It loses the taret many times for extended periods (see Table I) and fails to follow the taret to the end. The new stratey has much improved performance. Detailed performance statistics on these two environments are shown in Table I. Column 2 of the table lists the lenth of the taret trajectory in time steps. For the old stratey, column 3 lists the number of steps that the robot has the taret visible as well as the number as a percentae of the total number of taret steps. Column 4 lists the number of times that the taret is lost and recovered with emerency actions, as well as the durations for which the taret is lost. Columns 5 6 ive the same information for our new stratey. The comparison in these two environments shows that the new stratey (i) less likely loses the taret, (ii) has the taret visible for much loner total duration, and (iii) always follows the taret the end. All these indicate better performance. VI. CONCLUSION This paper presents a practical alorithm for taret trackin, an interestin class of motion plannin problems that combine the usual motion constraints with robot sensors visibility constraints. We introduced the notion of vantae time, which provides a systematic way to interate various factors contributin to the escape risk. It is used to formulate a risk function and construct a reedy trackin stratey. We compared our new stratey with earlier work in extensive simulation experiments and obtained much improved results. We believe that the improvements result from a better-formulated risk function that takes into account both the relative positions of the robot and the taret and the velocity of the taret. We plan to implement our alorithm and test it on real robots. For this, we will improve the robot motion model, incorporatin nonholonomic constraints for wheeled robots if necessary. We will also improve the robot sensor model by imposin limited viewin anles. Another interestin extension is to use this approach for multi-robot trackin [12]. REFERENCES [1] T. Bandyopadhyay, Y. Li, M. An Jr., and D. Hsu, Stealth trackin of an unpredictable taret amon obstacles, in Alorithmic Foundations old stratey Fi. 8. new stratey Two environments with complex eometry. of Robotics VI, M. Erdmannet al., Eds. Spriner-Verla, 2004, pp [2] E. Birersson, A. Howard, and G. Sukhatme, Towards stealthy behaviors, in Proc. IEEE/RSJ Int. Conf. on Intellient Robots & Systems, 2003, pp [3] A. Efrat, H. González-Baños, S. Kobourov, and L. Palaniappan, Optimal strateies to track and capture a predictable taret, in Proc. IEEE. Int. Conf. on Robotics & Automation, 2003, pp [4] P. Fabiani, H. González-Baños, J. Latombe, and D. Lin, Trackin a partially predictable taret with uncertainties and visibility constraints, J. Robotics & Autonomous Systems, vol. 38, no. 1, pp , [5] H. González-Baños, C.-Y. Lee, and J.-C. Latombe, Real-time combinatorial trackin of a taret movin unpredictably amon obstacles. in Proc. IEEE Int. Conf. on Robotics & Automation, 2002, pp [6] V. Isler, S. Kannan, and K. Daniilidis, Local exploration: Online alorithms and a probabilistic framework, in Proc. IEEE. Int. Conf. on Robotics & Automation, 2003, pp [7] J. Latombe, Robot Motion Plannin. Boston, MA: Kluwer Academic Publishers, [8] S. LaValle, H. González-Baños, C. Becker, and J. Latombe, Motion strateies for maintainin visibility of a movin taret, in Proc. IEEE Int. Conf. on Robotics & Automation, 1997, pp [9] C.-Y. Lee, Real-time taret trackin in an indoor envrionment, Ph.D. dissertation, Dept. of Aeronautics & Astronautics, Stanford University, Stanford, CA, USA, [10] M. Marzouqi and R. Jarvis, Covert robotics: Covert path plannin in unknown environments, Proc. Australian Conf. on Robotics & Automation, [11] R. Murrieta, A. Sarmiento, and S. Hutchinson, A motion plannin stratey to maintain visibility of a movin taret at a fixed distance in a polyon, in IEEE Int. Conf. on Robotics & Automation, [12] R. Murrieta-Cid, H. H. González-Baños, and B. Tovar, A reactive motion planner to maintain visibility of unpredictable tarets. in Proc. IEEE. Int. Conf. on Robotics & Automation, 2002, pp

Motion Planning for People Tracking in Uncertain and Dynamic Environments

Motion Planning for People Tracking in Uncertain and Dynamic Environments Motion Planning for People Tracking in Uncertain and Dynamic Environments Tirthankar Bandyopadhyay, Nan Rong, Marcelo Ang, David Hsu, Wee Sun Lee Abstract Target tracking is an important capability for

More information

A New Ranging Technique for IEEE e Uplink

A New Ranging Technique for IEEE e Uplink I.J. Wireless and icrowave Technoloies, 011, 4, 19-6 Published Online Auust 011 in ECS (http://www.mecs-press.net) DOI: 10.5815/ijwmt.011.04.03 Available online at http://www.mecs-press.net/ijwmt A ew

More information

Analog Integrated Circuits. Lecture 6: Noise Analysis

Analog Integrated Circuits. Lecture 6: Noise Analysis Analo Interated Circuits Lecture 6: Noise Analysis ELC 60 Fall 03 Dr. Ahmed Nader Dr. Mohamed M. Aboudina anader@ieee.or maboudina@mail.com Department of Electronics and Communications Enineerin Faculty

More information

Randomized Motion Planning for Groups of Nonholonomic Robots

Randomized Motion Planning for Groups of Nonholonomic Robots Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University

More information

Improved Artificial Potential Field Based Ant Colony Optimization for Path Planning

Improved Artificial Potential Field Based Ant Colony Optimization for Path Planning Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computin A Monthly Journal of Computer Science and Information Technoloy ISSN 3 88X IMPACT ACTOR: 6.17 IJCSMC, Vol.

More information

sensors ISSN

sensors ISSN Sensors 2009, 9, 4766-4788; doi:10.3390/s90604766 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Optimization-Based Channel Constrained Data Areation Routin Alorithms in Multi-Radio

More information

Obstacle Displacement Prediction for Robot Motion Planning and Velocity Changes

Obstacle Displacement Prediction for Robot Motion Planning and Velocity Changes International Journal of Information and Electronics Engineering, Vol. 3, No. 3, May 13 Obstacle Displacement Prediction for Robot Motion Planning and Velocity Changes Soheila Dadelahi, Mohammad Reza Jahed

More information

Robot Crowd Navigation using Predictive Position Fields in the Potential Function Framework

Robot Crowd Navigation using Predictive Position Fields in the Potential Function Framework Robot Crowd Navigation using Predictive Position Fields in the Potential Function Framework Ninad Pradhan, Timothy Burg, and Stan Birchfield Abstract A potential function based path planner for a mobile

More information

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard

More information

Application of Artificial Intelligence in Industrial Design

Application of Artificial Intelligence in Industrial Design Application of Artificial Intellience in Industrial Desin Hui Ma Anhui Wenda information Enineerin Institute, Hefei, Anhui 231201, China Abstract This paper discusses the concept, cateory and characteristics

More information

A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots

A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany

More information

Characterizing the Effects of Ionospheric Divergence and Decorrelation on LAAS

Characterizing the Effects of Ionospheric Divergence and Decorrelation on LAAS Characterizin the Effects of Ionospheric Diverence and Decorrelation on LAAS Boris Pervan *, Sam Pullen, John Andreacchi *, and Per Ene * Illinois Institute of Technoloy Stanford University BIOGRAPHIES

More information

Solutions to the problems from Written assignment 2 Math 222 Winter 2015

Solutions to the problems from Written assignment 2 Math 222 Winter 2015 Solutions to the problems from Written assignment 2 Math 222 Winter 2015 1. Determine if the following limits exist, and if a limit exists, find its value. x2 y (a) The limit of f(x, y) = x 4 as (x, y)

More information

38123 Povo Trento (Italy), Via Sommarive 14 MONOPULSE COMPROMISE ARRAYS - A REVIEW. L. Manica, P. Rocca, and A.

38123 Povo Trento (Italy), Via Sommarive 14   MONOPULSE COMPROMISE ARRAYS - A REVIEW. L. Manica, P. Rocca, and A. UNIVERSITY OF TRENTO DIPARTIMENTO DI INGEGNERIA E SCIENZA DELL INFORMAZIONE 38123 Povo Trento (Italy), Via Sommarive 14 http://www.disi.unitn.it MONOPULSE COMPROMISE ARRAYS - A REVIEW L. Manica, P. Rocca,

More information

Analysis of the vertical load bearing capacity and settlement of a pile group

Analysis of the vertical load bearing capacity and settlement of a pile group Enineerin manual No. 17 Updated: 07/2018 Analysis of the vertical load bearin capacity and settlement of a pile roup Proram: Soubor: Pile Group Demo_manual_17.sp The objective of this enineerin manual

More information

Improvement in the Method for Bias Drift Compensation in Micromechanical Gyroscopes

Improvement in the Method for Bias Drift Compensation in Micromechanical Gyroscopes RADIOENGINEERING, VOL. 14, NO. 2, JUNE 2005 7 Improvement in the Method for Bias Drift Compensation in Micromechanical Gyroscopes Rumen ARNAUDOV, Yasen ANGELOV Faculty of Communications and Communications

More information

Research on Ground Motion Metal Target Based on Rocket Projectile by Using Millimeter Wave Radiometer Technology

Research on Ground Motion Metal Target Based on Rocket Projectile by Using Millimeter Wave Radiometer Technology Sensors & ransducers Vol. 17 Issue 6 June 014 pp. 1-17 Sensors & ransducers 014 by IFSA Publishin S. L. http://www.sensorsportal.com Research on Ground Motion Metal aret Based on Rocket Projectile by Usin

More information

Input Current Distortion of CCM Boost PFC Converters Operated in DCM

Input Current Distortion of CCM Boost PFC Converters Operated in DCM Input Current Distortion of CCM Boost PFC Converters Operated in DCM K. De Gussemé, D.M. Van de Sype, A.P. Van den Bossche and J.A. Melkebeek Electrical Enery Laboratory Department of Electrical Enery,

More information

An Intuitional Method for Mobile Robot Path-planning in a Dynamic Environment

An Intuitional Method for Mobile Robot Path-planning in a Dynamic Environment An Intuitional Method for Mobile Robot Path-planning in a Dynamic Environment Ching-Chang Wong, Hung-Ren Lai, and Hui-Chieh Hou Department of Electrical Engineering, Tamkang University Tamshui, Taipei

More information

A Novel Asymmetric Coded Placement in Combination Networks with end-user Caches

A Novel Asymmetric Coded Placement in Combination Networks with end-user Caches A Novel Asymmetric Coded Placement in Combination Networks with end-user Caches Kai Wan, Daniela Tuninetti, Minyue Ji, Pablo Piantanida, L2S CentraleSupélec-CNRS-Université Paris-Sud, France, {kai.wan,

More information

Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments

Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments Danial Nakhaeinia 1, Tang Sai Hong 2 and Pierre Payeur 1 1 School of Electrical Engineering and Computer Science,

More information

Optimal Placement of Access Point in WLAN Based on a New Algorithm

Optimal Placement of Access Point in WLAN Based on a New Algorithm Optimal Placement of Access Point in WLAN Based on a New Alorithm S. Kouhbor, Julien Uon, Alex Kruer, Alex Rubinov School of Information Technoloy and Mathematical Sciences University of Ballarat, Ballarat,

More information

Direct-Estimation of Sea State Bias in Hy-2 Based on a Merged Dataset

Direct-Estimation of Sea State Bias in Hy-2 Based on a Merged Dataset International Conference on Computer Information Systems and Industrial Applications (CISIA 2015) Direct-Estimation of Sea State Bias in Hy-2 Based on a Mered Dataset X. Wan H.L. Miao *Correspondin author

More information

UC Irvine UC Irvine Previously Published Works

UC Irvine UC Irvine Previously Published Works UC Irvine UC Irvine Previously Published Works Title A cost-effective three-phase rid-connected inverter with maximum power point trackin Permalink https://escholarship.or/uc/item/0d7f1wr Authors Chen,

More information

Similarly, the point marked in red below is a local minimum for the function, since there are no points nearby that are lower than it:

Similarly, the point marked in red below is a local minimum for the function, since there are no points nearby that are lower than it: Extreme Values of Multivariate Functions Our next task is to develop a method for determining local extremes of multivariate functions, as well as absolute extremes of multivariate functions on closed

More information

Exploiting Path/Location Information for Connection Admission Control in Cellular Networks

Exploiting Path/Location Information for Connection Admission Control in Cellular Networks Exploitin Path/Location Information for Connection Admission Control in Cellular Networks Sunhyun Choi Philips Research Briarcliff Manor, New York sunhyun.choi@philips.com Kan G. Shin The University of

More information

Realization of current-mode KHN-equivalent biquad filter using ZC-CFTAs and grounded capacitors

Realization of current-mode KHN-equivalent biquad filter using ZC-CFTAs and grounded capacitors Indian Journal of Pure & Applied Physics Vol. 49, December, pp. 84-846 Realiation of current-mode KHN-equivalent biquad filter usin ZC-CFTAs and rounded capacitors Jetsdaporn Satansup & Worapon Tansrirat*

More information

Connectivity Learning in Multi-Branch Networks

Connectivity Learning in Multi-Branch Networks onnectivity Learnin in Multi-Branch Networs Karim Ahmed Department omputer Science Dartmouth ollee arim@cs.dartmouth.edu Lorenzo Torresani Department omputer Science Dartmouth ollee LT@dartmouth.edu Abstract

More information

Dynamic Structure Evaluation of Isolation Seismic Block for Primary Vibration Calibration System

Dynamic Structure Evaluation of Isolation Seismic Block for Primary Vibration Calibration System IMEKO 2 th TC3, 3 rd TC16 and 1 st TC22 International Conference Cultivatin metroloical knowlede 27 th to 3 th November, 27. Merida, Mexico. Dynamic Structure Evaluation of Isolation Seismic Block for

More information

Unsteady Flow Measurements for Gust Load. Alleviation

Unsteady Flow Measurements for Gust Load. Alleviation Unsteady Flow Measurements or Gust oad Alleviation William Walker Virinia Polytechnic Institute and State University, Blacksbur, Virinia, 46 Gusts are common liht occurrences which can rapidly chane the

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

Three Phase Inverter Simulation using Sinusoidal PWM Technique

Three Phase Inverter Simulation using Sinusoidal PWM Technique Three Phase Inverter Simulation usin Sinusoidal PWM Technique Anubha Gupta UG Student, Dept. of, P University of Technoloy, handiarh, India ABSTRAT: This paper presents the simulation of three phase voltae

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

Identification and Analysis of Low-Frequency Cogging Torque Component in Permanent Magnet Machines

Identification and Analysis of Low-Frequency Cogging Torque Component in Permanent Magnet Machines resented at the COMSOL Conference 8 oston Identification and Analysis of Low-Frequency Coin Torque Component in ermanent Manet Machines Devon R. McIntosh Sonsiht Inc. / NSC 769 Clinton Dr., Accokeek, MD

More information

Design of Nonbinary LDPC Codes over GF(q) for Multiple-Antenna Transmission

Design of Nonbinary LDPC Codes over GF(q) for Multiple-Antenna Transmission 1 Desin of Nonbinary Codes over GF(q) for Multiple-Antenna Transmission Ron-Hui Pen and Ron-Ron Chen Dept. of Electrical and Computer Enineerin, University of Utah, Salt Lae City, UT 84112 Email: {pen,

More information

Evaluation of false-twist textured yarns by image processing

Evaluation of false-twist textured yarns by image processing Indian Journal of Fibre & Textile Research Vol. 40, December 2015, pp. 399-404 Evaluation of false-twist textured yarns by imae processin P Ghaderpanah, F Mokhtari a & M atifi Textile Enineerin Department,

More information

Low-Complexity Space Time Frequency Scheduling for MIMO Systems With SDMA

Low-Complexity Space Time Frequency Scheduling for MIMO Systems With SDMA IEEE TRANSACTIONS ON VEHICULAR TECHNOLOY, VOL. 56, NO. 5, SEPTEMBER 2007 2775 Low-Complexity Space Time Frequency Schedulin for MIMO Systems With SDMA Martin Fuchs, iovanni Del aldo, and Martin Haardt

More information

Constant-Power CMOS LC Oscillators Using High-Q Active Inductors

Constant-Power CMOS LC Oscillators Using High-Q Active Inductors Constant-Power CMOS LC Oscillators Usin Hih-Q Active Inductors JYH-NENG YANG, 2, MING-JEUI WU 2, ZEN-CHI HU 2, TERNG-REN HSU, AND CHEN-YI LEE. Department of Electronics Enineerin and Institute of Electronics

More information

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Klaus Buchegger 1, George Todoran 1, and Markus Bader 1 Vienna University of Technology, Karlsplatz 13, Vienna 1040,

More information

Design of Miniaturized Dominant Mode Leaky-Wave Antenna with Backfire-to-Endfire Scanning Capability by using Metamaterials

Design of Miniaturized Dominant Mode Leaky-Wave Antenna with Backfire-to-Endfire Scanning Capability by using Metamaterials Mikrotalasna revija Avust 1. Desin of Miniaturized Dominant Mode eaky-wave Antenna with Backfire-to-Endfire Scannin Capability by usin Metamaterials Dileep K. Upadhyay, Srikanta Pal Abstract - A new miniaturized

More information

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,

More information

Paul F. Sydney, Charles J. Wetterer Integrity Applications Incorporated / Pacific Defense Solutions ABSTRACT 1. INTRODUCTION

Paul F. Sydney, Charles J. Wetterer Integrity Applications Incorporated / Pacific Defense Solutions ABSTRACT 1. INTRODUCTION Efficient Photometry In-Frame Calibration (EPIC) Gaussian Corrections for Automated Backround Normalization of Rate-Tracked Satellite Imaery Jacob D. Griesbach, Joseph D. Gerber Applied Defense Solutions,

More information

Design Of The Miller Opamp

Design Of The Miller Opamp Miller Opamp Desin Of The Miller Opamp The Miller opamp is made up of Input differential stae Simple MOS OTA A second ain stae ommon Source Amplifier The desin of a Miller opamp is beneficial as a learnin

More information

Iterative and One-shot Conferencing in Relay Channels

Iterative and One-shot Conferencing in Relay Channels Iterative and One-shot onferencin in Relay hannels hris T. K. N, Ivana Maric, Andrea J. Goldsmith, Shlomo Shamai (Shitz) and Roy D. Yates Dept. of Electrical Enineerin, Stanford University, Stanford, A

More information

Research Article Equalization Technique for Balancing the Modulation Ratio Characteristics of the Single-Phase-to-Three-Phase Matrix Converter

Research Article Equalization Technique for Balancing the Modulation Ratio Characteristics of the Single-Phase-to-Three-Phase Matrix Converter Scientific Prorammin Volume 216, Article ID 6187926, 1 paes http://dx.doi.or/1.11/216/6187926 Research Article Equalization Technique for Balancin the Modulation Ratio Characteristics of the Sinle-Phase-to-Three-Phase

More information

TIME-VARIED-GAIN CORRECTION FOR DIGITAL ECHOSOUNDERS.

TIME-VARIED-GAIN CORRECTION FOR DIGITAL ECHOSOUNDERS. TIME-VARIED-GAIN CORRECTION FOR DIGITAL ECHOSOUNDERS. PACS REFERENCE:.6.Qv,..Gv MOSZYNSKI Marek, STEPNOWSKI Andrzej Gdansk University of Technoloy ul. Narutowicza / Gdansk Poland Tel: +8 8 799 Fax: +8

More information

Coupled Transmission Lines as Impedance Transformer

Coupled Transmission Lines as Impedance Transformer Downloaded from orbit.dtu.dk on: Jul 3, 8 Coupled Transmission ines as Impedance Transformer Jensen, Thomas; hurbenko, Vitaliy; Krozer, Viktor; Meincke, Peter Published in: IEEE Transactions on Microwave

More information

FUNCTIONS OF SEVERAL VARIABLES AND PARTIAL DIFFERENTIATION

FUNCTIONS OF SEVERAL VARIABLES AND PARTIAL DIFFERENTIATION FUNCTIONS OF SEVERAL VARIABLES AND PARTIAL DIFFERENTIATION 1. Functions of Several Variables A function of two variables is a rule that assigns a real number f(x, y) to each ordered pair of real numbers

More information

Strategic Engineering Simulation

Strategic Engineering Simulation Business Initiatives Strateic Enineerin Simulation Today is the era of the virtual world. Your product development roup probably employs some kind of computer testin to vet desin ideas. However, if you

More information

MATH 105: Midterm #1 Practice Problems

MATH 105: Midterm #1 Practice Problems Name: MATH 105: Midterm #1 Practice Problems 1. TRUE or FALSE, plus explanation. Give a full-word answer TRUE or FALSE. If the statement is true, explain why, using concepts and results from class to justify

More information

Module 3: Lecture 8 Standard Terminologies in Missile Guidance

Module 3: Lecture 8 Standard Terminologies in Missile Guidance 48 Guidance of Missiles/NPTEL/2012/D.Ghose Module 3: Lecture 8 Standard Terminologies in Missile Guidance Keywords. Latax, Line-of-Sight (LOS), Miss-Distance, Time-to-Go, Fire-and-Forget, Glint Noise,

More information

HIGH-QUALITY RECTIFIER BASED ON CUK CONVERTER IN DISCONTINUOUS CAPACITOR VOLTAGE MODE

HIGH-QUALITY RECTIFIER BASED ON CUK CONVERTER IN DISCONTINUOUS CAPACITOR VOLTAGE MODE HIGH-QUALITY RECTIFIER BASED ON CUK CONVERTER IN DISCONTINUOUS CAPACITOR VOLTAGE MODE G. Spiazzi*, L. Rossetto**, P. Mattavelli**, S. Buso* *Dept. of Electronics and Informatics, **Dept. of Electrical

More information

Planning exploration strategies for simultaneous localization and mapping

Planning exploration strategies for simultaneous localization and mapping Robotics and Autonomous Systems 54 (2006) 314 331 www.elsevier.com/locate/robot Planning exploration strategies for simultaneous localization and mapping Benjamín Tovar a, Lourdes Muñoz-Gómez b, Rafael

More information

Application Note AN M102. FTIR Microscopic Identification of Fibers

Application Note AN M102. FTIR Microscopic Identification of Fibers Application Note AN M102 FTIR Microscopic Identification of Fibers Introduction The identification of fibers is of hih importance in forensic science as it can yield trace evidence in a criminal case.

More information

EE 435 Lecture 12. OTA circuits. Cascaded Amplifiers. -- Stability Issues. -- Two-Stage Op Amp Design

EE 435 Lecture 12. OTA circuits. Cascaded Amplifiers. -- Stability Issues. -- Two-Stage Op Amp Design EE 435 Lecture 12 OTA circuits Cascaded Amplifiers -- Stability Issues -- Two-Stae Op Amp Desin Review from last lecture: Current Mirror Op Amp W/O CMFB DD M : 1 1 : M M meq m1 Often termed an OTA I T

More information

Term Paper: Robot Arm Modeling

Term Paper: Robot Arm Modeling Term Paper: Robot Arm Modeling Akul Penugonda December 10, 2014 1 Abstract This project attempts to model and verify the motion of a robot arm. The two joints used in robot arms - prismatic and rotational.

More information

Total Harmonic Distortion Analysis of Multilevel Inverter Fed To Induction Motor Drive With PV-Battery Hybrid System

Total Harmonic Distortion Analysis of Multilevel Inverter Fed To Induction Motor Drive With PV-Battery Hybrid System CH. Anusha Int. Journal of Enineerin Research and Applications IN : 48-96, Vol. 4, Issue 1( Part 3), ecember 014, pp.169-173 REEARCH ARTICLE OPEN ACCE Total Harmonic istortion Analysis of Multilevel Inverter

More information

Experimental demonstration of an Optical-Sectioning Compressive Sensing Microscope (CSM)

Experimental demonstration of an Optical-Sectioning Compressive Sensing Microscope (CSM) Experimental demonstration of an Optical-Sectionin Compressive Sensin Microscope (CSM) Yuehao Wu, 1,* Pen Ye, Iftehar O. Mirza, 1 Gonzalo R. Arce, 1 and Dennis W. Prather 1 1 Department of Electrical and

More information

Application Morphological for Vehicle License Plate Recognition

Application Morphological for Vehicle License Plate Recognition International Journal of Enineerin and Technical Research (IJETR) ISSN: 232-869 (O) 2454-4698 (P), Volume-4, Issue-3, March 26 Application Morpholoical for Vehicle License Plate Reconition Ron-Choi Lee,

More information

Lecture 4 : Monday April 6th

Lecture 4 : Monday April 6th Lecture 4 : Monday April 6th jacques@ucsd.edu Key concepts : Tangent hyperplane, Gradient, Directional derivative, Level curve Know how to find equation of tangent hyperplane, gradient, directional derivatives,

More information

Practice Problems: Calculus in Polar Coordinates

Practice Problems: Calculus in Polar Coordinates Practice Problems: Calculus in Polar Coordinates Answers. For these problems, I want to convert from polar form parametrized Cartesian form, then differentiate and take the ratio y over x to get the slope,

More information

Novel MTM Patch Antenna for Broad-Band Portable Units

Novel MTM Patch Antenna for Broad-Band Portable Units Merit Research Journal of Enineerin, Pure and Applied Sciences Vol. 2(1) pp. 001-005, September, 2014 Available online http://www.meritresearchjournals.or/epas/index.htm Copyriht 2014 Merit Research Journals

More information

EE 435. Lecture 17. Compensation of Feedback Amplifiers

EE 435. Lecture 17. Compensation of Feedback Amplifiers EE 435 Lecture 17 Compensation of Feedback Amplifiers . Review from last lecture. Can now use these results to calculate poles of Basic Two-stae Miller Compensated Op Amp From small sinal analysis: A s

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

EFFECTS OF PHASE AND AMPLITUDE ERRORS ON QAM SYSTEMS WITH ERROR- CONTROL CODING AND SOFT DECISION DECODING

EFFECTS OF PHASE AND AMPLITUDE ERRORS ON QAM SYSTEMS WITH ERROR- CONTROL CODING AND SOFT DECISION DECODING Clemson University TigerPrints All Theses Theses 8-2009 EFFECTS OF PHASE AND AMPLITUDE ERRORS ON QAM SYSTEMS WITH ERROR- CONTROL CODING AND SOFT DECISION DECODING Jason Ellis Clemson University, jellis@clemson.edu

More information

A DYNAMIC LATCHED COMPARATOR WITH BUILT-IN OFFSET CALIBRATION. Cui, Ji; Tani, Sadahiro; Ohara, Kenji; Hirai, Yusaku; Matsuoka, Toshimasa

A DYNAMIC LATCHED COMPARATOR WITH BUILT-IN OFFSET CALIBRATION. Cui, Ji; Tani, Sadahiro; Ohara, Kenji; Hirai, Yusaku; Matsuoka, Toshimasa Title Author(s) Citation A DYNAMIC LATCHED COMPARATOR WITH BUILT-IN OFFSET CALIBRATION Cui, Ji; Tani, Sadahiro; Ohara, Kenji; Hirai, Yusaku; Matsuoka, Toshimasa Far East Journal of Electronics and Communications.

More information

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007 3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 53, NO 10, OCTOBER 2007 Resource Allocation for Wireless Fading Relay Channels: Max-Min Solution Yingbin Liang, Member, IEEE, Venugopal V Veeravalli, Fellow,

More information

Structure and Synthesis of Robot Motion

Structure and Synthesis of Robot Motion Structure and Synthesis of Robot Motion Motion Synthesis in Groups and Formations I Subramanian Ramamoorthy School of Informatics 5 March 2012 Consider Motion Problems with Many Agents How should we model

More information

An FPGA-Based Processor for Shogi Mating Problems

An FPGA-Based Processor for Shogi Mating Problems An FPGA-ased Processor for Shoi Matin Problems Youhei Hori, Masashi Sonoyama and Tsutomu Maruyama Institute of Enineerin Mechanics and Systems, University of Tsukuba 1-1-1, Ten-nou-dai, Tsukuba, Ibaraki,

More information

Chapter 7. Gate Drive circuit Design

Chapter 7. Gate Drive circuit Design Chapter 7 Gate Drive circuit Desin CONTENTS Pae 1 IGBT drive conditions and main characteristics 7-2 2 Drive current 7-5 3 Settin dead-time 7-7 4 Concrete examples of drive circuits 7-9 5 Drive circuit

More information

Productivity Revolutions and Science Driven Growth

Productivity Revolutions and Science Driven Growth Productivity Revolutions and Science Driven Growth Phillip Garner Briham Youn University bstract The advent of modern science made possible the emerence of sustained economic rowth. Without rowth in scientific

More information

Exam 2 Review Sheet. r(t) = x(t), y(t), z(t)

Exam 2 Review Sheet. r(t) = x(t), y(t), z(t) Exam 2 Review Sheet Joseph Breen Particle Motion Recall that a parametric curve given by: r(t) = x(t), y(t), z(t) can be interpreted as the position of a particle. Then the derivative represents the particle

More information

Analysis of Active Feedback and its Influence on UWB Low Noise Amplifier

Analysis of Active Feedback and its Influence on UWB Low Noise Amplifier Volume 89 No 8, March 04 Analysis of Active Feedback and its Influence on UWB Low Noise Amplifier P.Keerthana PG Student Dept. of ECE SSN Collee of Enineerin, Chennai, India. J.Raja Professor Dept. of

More information

Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function

Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function Davis Ancona and Jake Weiner Abstract In this report, we examine the plausibility of implementing a NEAT-based solution

More information

Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints

Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 WeA1.2 Rearrangement task realization by multiple mobile robots with efficient calculation of task constraints

More information

EE 435 Lecture 11. Current Mirror Op Amps -- Alternative perspective -- Loop phase-shift concerns. OTA circuits

EE 435 Lecture 11. Current Mirror Op Amps -- Alternative perspective -- Loop phase-shift concerns. OTA circuits EE 435 Lecture 11 Current Mirror Op Amps -- Alternative perspective -- Loop phase-shift concerns OTA circuits Review from last lecture: Current Mirror Op Amp W/O CMFB DD M : 1 1 : M M meq m1 Often termed

More information

Bandwidth Reservation in Mobile Cellular Networks Using. Sunghyun Choi and Kang G. Shin. The University of Michigan, Ann Arbor, Michigan, USA

Bandwidth Reservation in Mobile Cellular Networks Using. Sunghyun Choi and Kang G. Shin. The University of Michigan, Ann Arbor, Michigan, USA To appearred in Proc. IEEE/IEEJ/JSAI ITSC'99, Tokyo, Japan, October, 999 Bandwidth Reservation in Mobile Cellular Networks Usin ITS Naviation Systems Sunhyun Choi and Kan G. Shin Real-Time Computin Laboratory

More information

Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments

Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments IMI Lab, Dept. of Computer Science University of North Carolina Charlotte Outline Problem and Context Basic RAMP Framework

More information

High-accuracy measurement of 240-m distance in an optical tunnel by use of a compact femtosecond laser

High-accuracy measurement of 240-m distance in an optical tunnel by use of a compact femtosecond laser Hih-accuracy measurement of 240-m distance in an optical tunnel by use of a compact femtosecond laser Kaoru Minoshima and Hirokazu Matsumoto A hih-accuracy optical distance meter with a mode-locked femtosecond

More information

CHAPTER 11 PARTIAL DERIVATIVES

CHAPTER 11 PARTIAL DERIVATIVES CHAPTER 11 PARTIAL DERIVATIVES 1. FUNCTIONS OF SEVERAL VARIABLES A) Definition: A function of two variables is a rule that assigns to each ordered pair of real numbers (x,y) in a set D a unique real number

More information

DESIGN OF SECOND ORDER BUTTERWORTH HIGHPASS FILTER USING CMOS TECHNOLOGY

DESIGN OF SECOND ORDER BUTTERWORTH HIGHPASS FILTER USING CMOS TECHNOLOGY ISSN (Print ) : 2614-4867 ISSN (Online) : 2614-4859 DESIGN OF SECOND ORDER BUTTERWORTH HIGHPASS FILTER USING CMOS TECHNOLOGY 11 Anraini Puspita Sari, Aun Darmawansyah, M. Julius St. Abstract The research

More information

RECENTLY, the CO 2 emission of information and communication. On-Demand Based Wireless Resources Trading for Green Communications

RECENTLY, the CO 2 emission of information and communication. On-Demand Based Wireless Resources Trading for Green Communications On-Demand Based Wireless Resources Tradin for Green Communications Wenchi Chen, Xi Zhan, Hailin Zhan, and Qian Wan Networkin and Information Systems Laboratory Dept. of Electrical and Computer Enineerin,

More information

Filtration behaviour of woven and nonwoven fabrics

Filtration behaviour of woven and nonwoven fabrics Indian Journal of Fibre & Textile Research Vol. 32, June 2007, pp. 214-220 Filtration behaviour of woven and nonwoven fabrics V K Kothari a, A Das & S Sinh Department of Textile Technoloy, Indian Institute

More information

Copyright 2007 Year IEEE. Reprinted from ISCAS 2007 International Symposium on Circuits and Systems, May This material is posted here

Copyright 2007 Year IEEE. Reprinted from ISCAS 2007 International Symposium on Circuits and Systems, May This material is posted here Copyriht 7 Year IEEE. eprinted from ISCAS 7 International Symposium on Circuits and Systems, 7-3 May 7. This material is posted here with permission of the IEEE. Such permission of the IEEE does not in

More information

Concept for Behavior Generation for the Humanoid Robot Head ROMAN based on Habits of Interaction

Concept for Behavior Generation for the Humanoid Robot Head ROMAN based on Habits of Interaction Concept for Behavior Generation for the Humanoid Robot Head ROMAN based on Habits of Interaction Jochen Hirth Robotics Research Lab Department of Computer Science University of Kaiserslautern Germany Email:

More information

Towards Quantification of the need to Cooperate between Robots

Towards Quantification of the need to Cooperate between Robots PERMIS 003 Towards Quantification of the need to Cooperate between Robots K. Madhava Krishna and Henry Hexmoor CSCE Dept., University of Arkansas Fayetteville AR 770 Abstract: Collaborative technologies

More information

Improvement of Robot Path Planning Using Particle. Swarm Optimization in Dynamic Environments. with Mobile Obstacles and Target

Improvement of Robot Path Planning Using Particle. Swarm Optimization in Dynamic Environments. with Mobile Obstacles and Target Advanced Studies in Biology, Vol. 3, 2011, no. 1, 43-53 Improvement of Robot Path Planning Using Particle Swarm Optimization in Dynamic Environments with Mobile Obstacles and Target Maryam Yarmohamadi

More information

Scheduling Combination Optimization Research for Bus Lane Line

Scheduling Combination Optimization Research for Bus Lane Line TELKOMNIKA Indonesian Journal of Electrical Enineerin Vol., No., January 04, pp. 809 ~ 87 DOI: http://dx.doi.or/0.59/telomnia.vi.36 809 Schedulin Combination Optimization Research for Bus Lane Line Hao

More information

DIFFERENTIAL EVOLUTION ALGORITHM FOR OPTI- MIZING THE CONFLICTING PARAMETERS IN TIME- MODULATED LINEAR ARRAY ANTENNAS

DIFFERENTIAL EVOLUTION ALGORITHM FOR OPTI- MIZING THE CONFLICTING PARAMETERS IN TIME- MODULATED LINEAR ARRAY ANTENNAS Proress In Electromanetics Research B, Vol. 51, 101 118, 2013 DIFFERENTIAL EVOLUTION ALGORITHM FOR OPTI- MIZING THE CONFLICTING PARAMETERS IN TIME- MODULATED LINEAR ARRAY ANTENNAS S. K. Mandal *, G. K.

More information

Simulation of Soft-Switched Three-Phase Inverter for RL and Induction Motor Load

Simulation of Soft-Switched Three-Phase Inverter for RL and Induction Motor Load imulation of oft-witched Three-Phase Inverter for RL and Induction Motor Load Pratibha Thakur PG cholar epartment of Electrical Enineerin amrat Ashok Technoloical Institute Vidisha, (M.P) India anjeev

More information

CIS 2033 Lecture 6, Spring 2017

CIS 2033 Lecture 6, Spring 2017 CIS 2033 Lecture 6, Spring 2017 Instructor: David Dobor February 2, 2017 In this lecture, we introduce the basic principle of counting, use it to count subsets, permutations, combinations, and partitions,

More information

M ous experience and knowledge to aid problem solving

M ous experience and knowledge to aid problem solving Adding Memory to the Evolutionary Planner/Navigat or Krzysztof Trojanowski*, Zbigniew Michalewicz"*, Jing Xiao" Abslract-The integration of evolutionary approaches with adaptive memory processes is emerging

More information

PDm200 High Performance Piezo Driver

PDm200 High Performance Piezo Driver PDm200 Hih Performance Piezo Driver The PDm200 is a complete hih-performance power supply and linear amplifier module for drivin piezoelectric actuators. The output voltae rane can be switched between

More information

A Reconfigurable Guidance System

A Reconfigurable Guidance System Lecture tes for the Class: Unmanned Aircraft Design, Modeling and Control A Reconfigurable Guidance System Application to Unmanned Aerial Vehicles (UAVs) y b right aileron: a2 right elevator: e 2 rudder:

More information

Practice problems from old exams for math 233

Practice problems from old exams for math 233 Practice problems from old exams for math 233 William H. Meeks III January 14, 2010 Disclaimer: Your instructor covers far more materials that we can possibly fit into a four/five questions exams. These

More information

Analysis of Trailer Position Error in an Autonomous Robot-Trailer System With Sensor Noise

Analysis of Trailer Position Error in an Autonomous Robot-Trailer System With Sensor Noise Analysis of Trailer Position Error in an Autonomous Robot-Trailer System With Sensor Noise David W. Hodo, John Y. Hung, David M. Bevly, and D. Scott Millhouse Electrical & Computer Engineering Dept. Auburn

More information

Improved parametric families of intersymbol interference-free Nyquist pulses using inner and outer functions

Improved parametric families of intersymbol interference-free Nyquist pulses using inner and outer functions Published in IE Sinal Processin Received on 1th November 9 Revised on nd June 1 Improved parametric families of intersymbol interference-free Nyquist pulses usin inner and outer functions S.D. Assimonis

More information

DIGITAL COLOR RESTORATION OF FADED MOTION PICTURES

DIGITAL COLOR RESTORATION OF FADED MOTION PICTURES DIGITL COLOR RESTORTION OF FDED MOTION PICTURES Majed CHMBH and Bernard BESSERER L3i Université de La Rochelle Pôle Sciences - venue Crépeau 17042 La Rochelle Cédex1 FRNCE majed.chambah@univ-lr.fr bernard.besserer@univ-lr.fr

More information

Prey Modeling in Predator/Prey Interaction: Risk Avoidance, Group Foraging, and Communication

Prey Modeling in Predator/Prey Interaction: Risk Avoidance, Group Foraging, and Communication Prey Modeling in Predator/Prey Interaction: Risk Avoidance, Group Foraging, and Communication June 24, 2011, Santa Barbara Control Workshop: Decision, Dynamics and Control in Multi-Agent Systems Karl Hedrick

More information

A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments

A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments Tang S. H. and C. K. Ang Universiti Putra Malaysia (UPM), Malaysia Email: saihong@eng.upm.edu.my, ack_kit@hotmail.com D.

More information