Mobile beacon control algorithm that ensures observability in single range navigation

Size: px
Start display at page:

Download "Mobile beacon control algorithm that ensures observability in single range navigation"

Transcription

1 Preprints, 1th IFAC Conference on Control Applications in Marine Systems September 13-16, 216. Trondheim, Norway Mobile beacon control algorithm that ensures observability in single range navigation Filip Mandić Nikola Mišković Narcís Palomeras Marc Carreras Guillem Vallicrosa University of Zagreb, Faculty of Electrical Engineering and Computing, LABUST - Laboratory for Underwater Systems and Technologies, Unska 3, Zagreb, Croatia ( {filip.mandic; nikola.miskovic}@fer.hr). Computer Vision and Robotics Institute, Universitat de Girona Parc Cientfic i Tecnolgic UdG, 173, Girona, Spain. ( marc.carreras@udg.edu; npalomer@eia.udg.edu; gvallicrosa@eia.udg.edu). Abstract: Mobile beacon vehicles are used as navigational aid for autonomous underwater vehicles when performing navigation using single range measurements. They remove the constraints imposed on the underwater vehicle trajectory by executing trajectory that provides persistent range measurements. In this paper, control algorithm for beacon vehicle which ensures observability of the underwater vehicle s navigation filter is presented. It is characterized by small communication overhead, low computational complexity and it is deployable on both fully actuated and underactuated vehicles. The algorithm was tested in real life environment and the acquired experimental results show that despite the presence of uncertainties and communication delays, the algorithm accomplishes its task. Keywords: Navigation, Autonomous vehicles, Kalman filters, Observability indices, Marine systems 1. INTRODUCTION Underwater localization and tracking of underwater targets presents a great challenge in marine robotics due to absence of global positioning signals that are usually available in areas reachable by satellites. In order to tackle this problem, acoustic based sensors such as LBL (long baseline), SBL (short baseline), USBL (ultra short baseline) are used for underwater localization and navigation, by triangulating responses obtained from acoustic beacons. While LBLs require inconvenient deploying of underwater beacons around the operational area, USBLs that enable relative underwater localization using acoustic propagation are most often used for tracking underwater objects. Both systems are either difficult to deploy or expensive. In order to overcome these problems in some situations, a navigation method of using range measurements from a single beacon can be applied. The general assumption is that an AUV is trying to navigate underwater (determine This work is supported by the European Commission under the FP7 ICT project CADDY Cognitive Autonomous Diving Buddy (Grant Agreement No ) and ARCHROV project (DPI C3-3-R). Joint results were obtained as a result of staff exchange within H22 TWINNING project EXCELLABUST - Excelling LABUST in Marine Robotics (Grant Agreement No ). Filip Mandić is financed by the Croatian Science Foundation through the Project for the young researcher career development. its position in the global frame) by using proprioceptive sensors (DVL and/or inertial measurements) and range measurements from the beacon that is stationary or mobile at the surface and knows its absolute position. Nonlinear systems can be poorly or non-observable along specific state and output trajectories. Ensuring the observability of range-only navigation systems is an important issue and there is a great number of papers dealing with that specific topic (Batista et al. (211); Crasta et al. (213); Arrichiello et al. (215)). In order to estimate its position, the vehicle that is navigating using range measurements from a stationary beacon needs to preform trajectories that provide enough information. In Arrichiello et al. (213), observability metric for range only navigation based on the condition number of the observability matrix is used to characterize such trajectories. The action of executing an informative trajectory clearly distracts the AUV from performing its original mission. In Böhm et al. (28), approaches to avoid weakly observable trajectories in the frame of nonlinear predictive control are presented. By using term in the cost functional that penalizes weakly observable trajectories and thus leads to avoidance of weakly or non-observable regions of operation, trade off between following predefined trajectory and good degree of observability is achieved. In order to completely avoid that trade off, it is left to the beacon to ensure informative measurements, thus resulting in the scenario of mobile beacons, which is considered in this paper. There is a number Copyright 216 IFAC 48

2 of ways of determining the optimal trajectory of a mobile beacon. In Moreno-Salinas et al. (213), the optimal trajectory to ensure observability of static target is found by maximizing Fisher Information Matrix determinant, while in Tan et al. (214) dynamic programming and Markov decision process approach is used. The goal of the algorithm presented in this paper is to steer the mobile beacon in order to decrease the localization error of the single range navigation system by using an online algorithm with the very low computational and communication demands. The proposed method is particularly interesting for underwater applications because of the limited bandwidth of acoustic communications. In the control loop, the only data that needs to be transmitted over the acoustic link is the current cost function value which is sent from the vehicle to the beacon, and the current beacon position data. Optionally, beacon velocity can be sent in order to improve localization performance. Furthermore, the proposed algorithm does not require knowledge of the target vehicle s trajectory in advance. That can be particularly useful in real life conditions when planned trajectories can be altered due to some unexpected situations. The main motivation for the presented work arises from the FP7 CADDY - Cognitive Autonomous Diving Buddy project that has the main objective to develop a multicomponent marine robotic system comprising of an autonomous underwater vehicle (AUV) and an autonomous surface marine platform that will enable cooperation between robots and human divers. In the context of the CADDY project one of the main prerequisites for executing envisioned control algorithms and ensuring diver safety during human-robot interaction is diver position estimation. Single range measurements can be used in order to achieve this requirement. The movement of the diver is usually slow and unpredictable, therefore all the techniques which use a priori knowledge of the target trajectory are not the best choice for determining a beacon s trajectory that makes system observable. The proposed algorithm is especially suited for such application. This paper is organized as follows. Section 2 describes the concept of using a mobile beacon, guided by the proposed control scheme, to increase the underwater vehicle s quality of navigation by increasing degree of observability. Also the observability cost function is presented. In Section 3 control scheme is described. Experimental results acquired during field trials are given in Section CONCEPT DESCRIPTION The vehicle has to perform a sufficiently informative trajectory in order to estimate its position using single range measurements. This can prevent the vehicle from doing other useful activities which require trajectories that are not informative enough. To avoid that, an approach with two vehicles, where one of them is a beacon, can be used. In that case, a mobile beacon, which knows its position accurately (from GPS), is responsible for assuming a trajectory which will provide informative range measurements for the target vehicle s navigation filter. Beacon (surface vehicle) Beacon dynamics Vehicle dynamics ẋ bref ẏ bref x b, y b Control scheme Kalman J(P ) Target (underwater vehicle) Fig. 1. The concept of observable trajectory tracking using extremum seeking based control scheme. Dashed signals represent acoustic communication. Figure 1 depicts the main idea which enables better vehicle position estimation by using single beacon measurements. The mobile beacon sends its position (x b, y b ) to the vehicle s Kalman filter used for navigation. Optionally, the beacon s velocity (ẋ b, ẏ b ) can be sent in order to improve localization performance. Information generated in the target vehicle s navigation filter is then used to calculate cost function value J which gives a measure of observability. The current cost value is then sent to mobile beacon which tries to minimize it online by using an extremum seeking scheme which steers the mobile beacon towards the minimimum of the cost function. The beacon again sends its position to the vehicle, thus closing the control loop. The range measurement used for determining the vehicle s position is acquired during the acoustic communication cycle. We consider the state space representation of vehicle beacon system relative position in horizontal plane, given with (1). [ ẋ ẏ ] = [ ] vx + ζ (1) v y The state vector is given with x = [ x y ] T where x = x x b and y = y y b are relative positions. The inputs v x and v y are relative speeds between vehicle and beacon in Earth fixed coordinate frame produced by actuators, sea currents or some other disturbances that act on the vehicle and the beacon, while ζ R 2 1 represent process noise. Depending on the vehicle s sensor configuration, some of the quantities acting on the vehicle cannot be measured, so they can be considered as process noise. In order to execute the proposed algorithm, the beacon vehicle does not need to know the target vehicle s dynamic and kinematic properties and there are no special requirements on the vehicle or beacon dynamics necessary to execute the algorithm except that the beacon s absolute maximum velocity must be much higher than the target velocity. The system measurement is represented by the Euclidian norm between the vehicle and the beacon position as: r = x 2 + y 2 + ν, (2) where ν N (, σ) is measurement noise modelled as Gaussian white noise with variance σ. Equation (2) represents the range in horizontal plane, however, the acoustic J 49

3 range measurements are acquired by acoustic modems in a three dimensional space. Since depth sensors are affordable, range measurements in horizontal plane are easily calculated as r = R 2 z 2 where R is measured range and z is target vehicle depth. Achieving observability of system (1) ensures that relative distance between the vehicle and the mobile beacon in the respective directions can be successfully estimated. The beacon position is known and sent to the target vehicle via acoustic link, therefore determining target vehicle position is straightforward. 2.1 Observability cost function In order to steer the mobile beacon along a trajectory for which the system (1) is observable, the observability needs to be measured. The rank condition, usually used in determining observability of a system, does not give information on the quality of observability, only whether the system is observable or not. In Krener and Ide (29), the local unobservability index and the local estimation condition number were introduced to measure the degree of observability of a system. The local unobservability index is reciprocal of the smallest local eigenvalue and it gives information on how difficult it is to estimate the initial condition from the output. Local estimation condition number is defined as κ (W) := λmax(w) λ min(w), where W is the Observability gramian and λ max and λ min represent the maximum and minimum eigenvalues, respectively. The estimation problem is ill conditioned when the condition number is much larger than 1 because that indicates that some outputs are more sensitive to small changes of the initial condition in one direction. A cost function based on rank condition that enhances observability of system (1), given with (3), is derived in Mandić et al. (215), where the link between the system s observability Gramian W and estimation covariance matrix P for the system given with (1) and (2) is established. It is shown that the problem of maximizing the minimal eigenvalue of the observability Gramian W corresponds to minimizing the maximal eigenvalue of the estimation covariance P. J (P) = [T r (P)] 2 4 detp. (3) The minumum of the cost function, as it is defined, is achieved when the eigenvalues of the matrix P are equal, meaning that localization error in respective directions is the same. The single range measurement can be taken from only one direction at the time, therefore that minimum value cannot be obtained and the goal of the proposed control algorithm is to only reduce the cost as much as possible. The algorithm ensures that the system is always observable, hence the matrix P should never become singular. The cost function (3) is very convenient for use since a navigation filter is necessary for vehicle s localization when using single range measurements. Due to that, the covariance matrix P is already available aboard the vehicle and the proposed cost criterion added computational complexity is low. 3. CONTROL SCHEME In order to make the mobile beacon achieve a trajectory with good observability properties, while navigating using ẋ bref ẏ bref ẋ b = f b (x b, u b, t) k k cos ωt sin ωt x b, y b γ x t, y t J(P) Pre filter Fig. 2. Control scheme employed for steering mobile beacon in 2D plane. ψ bref u bref ẋ b = f b (x b, u b, t) ωt mod 2π k x b, y b γ x t, y t J(P) Pre filter Fig. 3. Control scheme employed for steering underactuated mobile beacon in 2D plane. single range measurements, an extremum seeking inspired scheme, shown in Fig. 2, is proposed. Looking at the scheme, and ignoring pre filter block, first the cost signal J is demodulated by multiplication with two orthogonal sinusoidal perturbations with angular frequency ω. Demodulated signals are then multiplied by a constant gain k in order to get velocity reference for the beacon vehicle in respective directions. Consequently, the beacon movement influences change of the cost function, thus closing the control loop. Unlike extremum seeking control, as presented in Krstic and Wang (2), in the presented implementation there is no control input perturbation signal and no gradient estimation of the static map. The control scheme exploits a special behavior exhibited by the cost function. Presence of the process noise matrix Q is an integral part of the Kalman filter design. It accounts for possible state model errors and in the presented case it enables variation of state variables which are assumed to be constant. The process noise increases covariance with time, which directly influences the proposed cost function in a way that, when the vehicle trajectories have bad degree of observability, the cost function grows unbounded and therefore introduces persistent excitation in system. With that in mind, it is possible to explain the algorithm operation. Fig. 3 represents an equivalent scheme to the one in Fig. 2 where the control reference inputs are the beacon s heading and surge speed. Such implementation is suitable for underactuated vehicles. From this scheme it is much more intuitive to see how the algorithm achieves its goal. We assume that the target is static. In order 5

4 to achieve maximum conditioning of the observability Gramian, the relative position and velocity vectors need to be orthogonal (Arrichiello et al., 213). If we define angle of bearing vector between beacon and the target as θ = atan2( y, x) and the angle of relative velocity vector as β = atan2( ẏ, ẋ), then angle between these two vectors is defined as α = β θ. The degree of the observability of the system defined with (1) and (2) is the highest when α = π 2 rad. A circular beacon trajectory around the target will be the one resulting in highest degree of observability. In the control scheme, circular motion is achieved by using sinusoidal demodulation of cost signal. However, it is still necessary to explain how center of the circular motion is converging towards the target. Initially, beacon starts executing circular motion with surge speed defined by current cost value and constant yaw rate, which causes angle α to change. When α is near π 2 i.e when the bearing vector between the beacon and the target and the relative velocity vector is nearly orthogonal system is observable and the cost function decreases. During one perturbation period the bearing and relative velocity vectors are orthogonal at the at least two points. These two points are the minimum and maximum range distance during the current demodulation signal period. When the beacon is in the minimum range point cost decreases the most and consequently beacon speed decreases significantly at that point while still maintaining constant yaw rate. The beacon then points away from the target at lower speed along a trajectory with the lower degree of observability which causes the cost to rise again. Due to that, on average, the beacon vehicle approaches the target faster than it departs the target i.e. the beacon remains close to the underwater target. 3.1 Control input saturation In real life implementation vehicle constraints are an important consideration. In the control scheme, the control input reference magnitude is proportional to the cost value. In order to avoid saturation of control input, in the cases when the cost is high, additional filtering is used, thus the pre filter block in the Fig. 1. A high pass filter implementation, given with (4) eliminates low frequency cost changes. In that way the signal γ value is always bounded and by selecting appropriate gain value k control reference input does not go into saturation. However, an additional constant offset c is needed in order to shift γ value into positive domain. This value is proportional with surge speed which should be always positive. Additionally, value of offset c determines the beacon s surge speed when stationary state is achieved. γ = 4.1 Experimental setup ( 1 ω s + ω ) J (P) + c (4) 4. EXPERIMENTAL RESULTS The open sea experiments, during which the presented algorithm was tested, were conducted in March 216 in Spain during EXCELLABUST project staff exchange. The experimental setup consisted of two autonomous underwater vehicles, shown in Fig. 4: Girona 5 and (a) Beacon vehicle, Girona 5. Fig. 4. Vehicles used in the experiment (b) Target vehicle, Sparus II Target trajectory Beacon trajectory Fig. 5. Target and beacon trajectory. Sparus II. Both vehicles were developed at the Underwater Robotics Laboratory of the University of Girona, Spain (Ribas et al., 212; Carreras et al., 215). Girona 5 vehicle acted as the beacon vehicle, while Sparus II was the target vehicle. The Girona 5 configuration used in the experiment is the five thruster setup: two thrusters actuate surge and yaw, and two actuate the heave degree of freedom. An additional, lateral thruster, is used in the presence of currents, or when the task at hand demands the capacity of executing lateral movements. However, in order to execute beacon algorithms only two thrusters, those actuating surge and yaw, are necessary. Acoustic modems used for communication and ranging were installed aboard the both vehicles. The beacon s position and velocity vectors, and the the cost were exchanged over acoustic link. Also, USBL measurements from a stationary mounted USBL were used as ground truth for underwater vehicle position. All the computations were done online, aboard the vehicles. 4.2 Results During the experiment the underwater target vehicle executed the trajectory shown in Fig. 5 at the constant depth of 3 meters. During the experiment the gain parameter was set to k = 4, the offset value to c =.1 and a perturbation rad s frequency of ω = 2π 8 was selected. The parameters were manually tuned to achieve satisfying performance. In real life experiments, the perturbation frequency selection 51

5 Cost Cost J t[s] 6 7 Cost filtered γ 8 9 Range [m] Fig. 6. Observability cost value and filtered cost value during experiment. Range t[s] Fig. 7. Range measured on target vehicle. 55 Target Target estimate Beacon Beacon estimate Target Target estimate 5 6 Beacon 7 Beacon estimate (a) Estimate. 1.5 Beacon error (a) Estimate. Target error 8 4 Target error Beacon error (b) Estimate error. (b) Estimate error. Fig. 8. Target and beacon vehicle north coordinate estimate and error. Fig. 9. Target and beacon vehicle east coordinate estimate and error. [rad] depends on acoustic communication constraints. With a higher perturbation frequency faster reaction to target position changes can be achieved, however in that case it is necessary to have a high acoustic update rate in order to capture cost changes. During the experiment the mean communication period was 3.4 s. α t [s] Figure 5 shows the executed target and beacon trajectories. Purple arrows over the beacon trajectory represent the beacon velocity vector at respective positions. It is immediately visible that the beacon vehicle is executing a circular motion which is known to be observable while tracking the underwater target movement. The observability cost J and the filtered cost γ calculated on the target vehicle are shown in Fig. 6. Initially the cost value is high and by executing the algorithm the cost decreases and stays bounded during the whole experiment, regard- Fig. 1. Angle between bearing and relative velocity vectors. less of the target movement. The filtered cost does not contain low frequency changes and it is bounded at all times regardless of the cost value. This feature solves the problem of control input saturation. The range between the vehicles is shown in 7. Towards the end it is possible to observe that the range is stabilizing meaning that the 52

6 beacon vehicles, which, coupled with the fact that it is not necessary to know the target vehicle trajectory in advance and the low computational demands, makes it a good choice in enhancing single range navigation of slow moving underwater targets. 18 ACKNOWLEDGEMENTS The authors would like to thank CIRS laboratory members for their help in conducting the experiment Fig. 11. Angular distribution of acquired range measurements. circular trajectory around the target is being established. Such trajectory yields highest degree of observablity which is confirmed by achieved cost value. In figures 8 and 9, the underwater target estimate calculated from available range measurements and the beacon data acquired through the acoustic channel is shown. The position is estimated by an extremely simple relative distance navigation filter whose covariance matrix P is used for calculating the observability cost. The beacon s position estimates, estimated on the target vehicle in order to determine target s absolute position, are also shown in Fig. 8 and 9. The beacon position is estimated using the assumed beacon speed in the interval between two adjacent measurements. When measurements are not available for a long time period, spikes in the estimate are present and the longer the position data through acoustic channel is unavailable, the estimate error is larger. Looking at individual position coordinates it is visible that the beacon tracks the target vehicle position changes while circulating. Figure 1 shows how the angle between bearing vector and the relative velocity vector α is converging towards value α = π 2 rad while Fig. 11 shows at which angle α are individual range measurements acquired during the experiment. Both results show that most of the measurements are taken when the bearing and velocity vector are close to orthogonal therefore confirming that the algorithm is accomplishing its task. Some range measurements are taken at a relative angle slightly larger than π 2 rad due to delayed cost but also because target is always moving. In reality, the assumption of Gaussian white noise of acoustic range measurements is not realistic and noise depends on, among the other things, the distance that acoustic waves need to travel, Moreno-Salinas et al. (213). Although the main goal of the algorithm is to enhance underwater target localization, as a consequence it also decreases range between target and beacon in horizontal plane i.e the beacon is tracking target. Due to the reduced distance, measurement noise levels should be diminished CONCLUSION The experiment has shown that, even in the presence of unknown vehicle dynamics, unknown disturbances and delayed acoustic measurements, the proposed algorithm steers the beacon vehicle towards a circular trajectory around the target vehicle, reduces cost value and improves target localization. The presented control scheme can be implemented on both fully actuated and underactuated REFERENCES Arrichiello, F., Palma, D.D., Indiveri, G., and Parlangeli, G. (215). Observability analysis for single range localization. In OCEANS Genova, 1 1. Arrichiello, F., Antonelli, G., Aguiar, A.P., and Pascoal, A. (213). An observability metric for underwater vehicle localization using range measurements. Sensors, 13(12), Batista, P., Silvestre, C., and Oliveira, P. (211). Single range aided navigation and source localization: Observability and filter design. Systems & Control Letters, 6(8), Böhm, C., Findeisen, R., and Allgwer, F. (28). Avoidance of poorly observable trajectories: A predictive control perspective. {IFAC} Proceedings Volumes, 41(2), th {IFAC} World Congress. Carreras, M., Candela, C., Ribas, D., Palomeras, N., Mag, L., Mallios, A., Vidal, E., Vidal,., and Ridao, P. (215). Testing Sparus II AUV, an open platform for industrial, scientific and academic applications. Instrumentation Viewpoint, (18), Crasta, N., Bayat, M., Aguiar, A.P., and Pascoal, A.M. (213). Observability analysis of 2d single beacon navigation in the presence of constant currents for two classes of maneuvers. In Control Applications in Marine Systems, volume 9, Krener, A.J. and Ide, K. (29). Measures of unobservability. In Decision and Control, 29 held jointly with the 29 28th Chinese Control Conference. CDC/CCC 29. Proceedings of the 48th IEEE Conference on, Krstic, M. and Wang, H.H. (2). Stability of extremum seeking feedback for general nonlinear dynamic systems. Automatica, 36(4), Mandić, F., Mišković, N., and Vukić, Z. (215). Range only navigation maximizing system observability by using extremum seeking. IFAC-PapersOnLine, 48(16), th IFAC Conference on Manoeuvring and Control of Marine Craft MCMC 215, Copenhagen, August 215. Moreno-Salinas, D., Pascoal, A., and Aranda, J. (213). Underwater target positioning with a single acoustic sensor. 9th IFAC Conference on Control Applications in Marine Systems, Osaka, Japan. Ribas, D., Palomeras, N., Ridao, P., Carreras, M., and Mallios, A. (212). Girona 5 AUV: From Survey to Intervention. IEEE/ASME Transactions on Mechatronics, 17(1), Tan, Y.T., Gao, R., and Chitre, M. (214). Cooperative path planning for range-only localization using a single moving beacon. Oceanic Engineering, IEEE Journal of, 39(2),

Navigation of an Autonomous Underwater Vehicle in a Mobile Network

Navigation of an Autonomous Underwater Vehicle in a Mobile Network Navigation of an Autonomous Underwater Vehicle in a Mobile Network Nuno Santos, Aníbal Matos and Nuno Cruz Faculdade de Engenharia da Universidade do Porto Instituto de Sistemas e Robótica - Porto Rua

More information

AN AIDED NAVIGATION POST PROCESSING FILTER FOR DETAILED SEABED MAPPING UUVS

AN AIDED NAVIGATION POST PROCESSING FILTER FOR DETAILED SEABED MAPPING UUVS MODELING, IDENTIFICATION AND CONTROL, 1999, VOL. 20, NO. 3, 165-175 doi: 10.4173/mic.1999.3.2 AN AIDED NAVIGATION POST PROCESSING FILTER FOR DETAILED SEABED MAPPING UUVS Kenneth Gade and Bjørn Jalving

More information

Autonomous Underwater Vehicle Navigation.

Autonomous Underwater Vehicle Navigation. Autonomous Underwater Vehicle Navigation. We are aware that electromagnetic energy cannot propagate appreciable distances in the ocean except at very low frequencies. As a result, GPS-based and other such

More information

Sensor Data Fusion Using Kalman Filter

Sensor Data Fusion Using Kalman Filter Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca

More information

Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles

Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles Presenter: Baozhi Chen Baozhi Chen and Dario Pompili Cyber-Physical Systems Lab ECE Department, Rutgers University baozhi_chen@cac.rutgers.edu

More information

IEEE JOURNAL OF OCEANIC ENGINEERING 1. Cooperative Path Planning for Range-Only Localization Using a Single Moving Beacon

IEEE JOURNAL OF OCEANIC ENGINEERING 1. Cooperative Path Planning for Range-Only Localization Using a Single Moving Beacon IEEE JOURNAL OF OCEANIC ENGINEERING 1 Cooperative Path Planning for Range-Only Localization Using a Single Moving Beacon Yew Teck Tan, Rui Gao, and Mandar Chitre Abstract Underwater navigation that relies

More information

Doppler Effect in the Underwater Acoustic Ultra Low Frequency Band

Doppler Effect in the Underwater Acoustic Ultra Low Frequency Band Doppler Effect in the Underwater Acoustic Ultra Low Frequency Band Abdel-Mehsen Ahmad, Michel Barbeau, Joaquin Garcia-Alfaro 3, Jamil Kassem, Evangelos Kranakis, and Steven Porretta School of Engineering,

More information

Spoofing GPS Receiver Clock Offset of Phasor Measurement Units 1

Spoofing GPS Receiver Clock Offset of Phasor Measurement Units 1 Spoofing GPS Receiver Clock Offset of Phasor Measurement Units 1 Xichen Jiang (in collaboration with J. Zhang, B. J. Harding, J. J. Makela, and A. D. Domínguez-García) Department of Electrical and Computer

More information

Estimation of Currents with Acoustic Navigation Beacons

Estimation of Currents with Acoustic Navigation Beacons Estimation of Currents with Acoustic Navigation Beacons José Melo, Nuno Cruz, Rui Almeida INESC TEC and Faculty of Engineering, University of Porto, Portugal {jose.melo, nacruz, rui.almeida}@fe.up.pt Abstract

More information

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO Antennas and Propagation b: Path Models Rayleigh, Rician Fading, MIMO Introduction From last lecture How do we model H p? Discrete path model (physical, plane waves) Random matrix models (forget H p and

More information

AUV Self-Localization Using a Tetrahedral Array and Passive Acoustics

AUV Self-Localization Using a Tetrahedral Array and Passive Acoustics AUV Self-Localization Using a Tetrahedral Array and Passive Acoustics Nicholas R. Rypkema Erin M. Fischell Henrik Schmidt Background - Motivation Motivation: Accurate localization for miniature, low-cost

More information

INDOOR HEADING MEASUREMENT SYSTEM

INDOOR HEADING MEASUREMENT SYSTEM INDOOR HEADING MEASUREMENT SYSTEM Marius Malcius Department of Research and Development AB Prospero polis, Lithuania m.malcius@orodur.lt Darius Munčys Department of Research and Development AB Prospero

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

Towards good experimental methodology for Unmanned Marine Vehicles: issues and experiences

Towards good experimental methodology for Unmanned Marine Vehicles: issues and experiences Towards good experimental methodology for Unmanned Marine Vehicles: issues and experiences M. Caccia Consiglio Nazionale delle Ricerche Istituto di Studi sui Sistemi Intelligenti per l Automazione Via

More information

Cooperative AUV Navigation using MOOS: MLBL Maurice Fallon and John Leonard

Cooperative AUV Navigation using MOOS: MLBL Maurice Fallon and John Leonard Cooperative AUV Navigation using MOOS: MLBL Maurice Fallon and John Leonard Cooperative ASV/AUV Navigation AUV Navigation is not error bounded: Even with a $300k RLG, error will accumulate GPS and Radio

More information

Multisensory Based Manipulation Architecture

Multisensory Based Manipulation Architecture Marine Robot and Dexterous Manipulatin for Enabling Multipurpose Intevention Missions WP7 Multisensory Based Manipulation Architecture GIRONA 2012 Y2 Review Meeting Pedro J Sanz IRS Lab http://www.irs.uji.es/

More information

Multiple Antenna Processing for WiMAX

Multiple Antenna Processing for WiMAX Multiple Antenna Processing for WiMAX Overview Wireless operators face a myriad of obstacles, but fundamental to the performance of any system are the propagation characteristics that restrict delivery

More information

PHINS, An All-In-One Sensor for DP Applications

PHINS, An All-In-One Sensor for DP Applications DYNAMIC POSITIONING CONFERENCE September 28-30, 2004 Sensors PHINS, An All-In-One Sensor for DP Applications Yves PATUREL IXSea (Marly le Roi, France) ABSTRACT DP positioning sensors are mainly GPS receivers

More information

Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information

Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information Pakorn Sukprasert Department of Electrical Engineering and Information Systems, The University of Tokyo Tokyo, Japan

More information

AUV Localization Using a Single Transponder Acoustic Positioning System

AUV Localization Using a Single Transponder Acoustic Positioning System AUV Localization Using a Single Transponder Acoustic Positioning System Igor N. Burdinsky, Semen A. Otcheskiy Department of Computer Science Pacific National University Khabarovsk, Russia igor_burdinsky@mail.ru,

More information

Lab S-3: Beamforming with Phasors. N r k. is the time shift applied to r k

Lab S-3: Beamforming with Phasors. N r k. is the time shift applied to r k DSP First, 2e Signal Processing First Lab S-3: Beamforming with Phasors Pre-Lab: Read the Pre-Lab and do all the exercises in the Pre-Lab section prior to attending lab. Verification: The Exercise section

More information

Experimental Validation of the Moving Long Base-Line Navigation Concept

Experimental Validation of the Moving Long Base-Line Navigation Concept Experimental Validation of the Moving Long Base-Line Navigation Concept Jérôme Vaganay (1), John J. Leonard (2), Joseph A. Curcio (2), J. Scott Willcox (1) (1) Bluefin Robotics Corporation 237 Putnam Avenue

More information

ROBUST SERVO CONTROL DESIGN USING THE H /µ METHOD 1

ROBUST SERVO CONTROL DESIGN USING THE H /µ METHOD 1 PERIODICA POLYTECHNICA SER. TRANSP. ENG. VOL. 27, NO. 1 2, PP. 3 16 (1999) ROBUST SERVO CONTROL DESIGN USING THE H /µ METHOD 1 István SZÁSZI and Péter GÁSPÁR Technical University of Budapest Műegyetem

More information

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots

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

Closing the loop around Sensor Networks

Closing the loop around Sensor Networks Closing the loop around Sensor Networks Bruno Sinopoli Shankar Sastry Dept of Electrical Engineering, UC Berkeley Chess Review May 11, 2005 Berkeley, CA Conceptual Issues Given a certain wireless sensor

More information

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes 7th Mediterranean Conference on Control & Automation Makedonia Palace, Thessaloniki, Greece June 4-6, 009 Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes Theofanis

More information

Progress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal

Progress Report. Mohammadtaghi G. Poshtmashhadi. Supervisor: Professor António M. Pascoal Progress Report Mohammadtaghi G. Poshtmashhadi Supervisor: Professor António M. Pascoal OceaNet meeting presentation April 2017 2 Work program Main Research Topic Autonomous Marine Vehicle Control and

More information

Dynamically Configured Waveform-Agile Sensor Systems

Dynamically Configured Waveform-Agile Sensor Systems Dynamically Configured Waveform-Agile Sensor Systems Antonia Papandreou-Suppappola in collaboration with D. Morrell, D. Cochran, S. Sira, A. Chhetri Arizona State University June 27, 2006 Supported by

More information

A Course on Marine Robotic Systems: Theory to Practice. Full Programme

A Course on Marine Robotic Systems: Theory to Practice. Full Programme A Course on Marine Robotic Systems: Theory to Practice 27-31 January, 2015 National Institute of Oceanography, Dona Paula, Goa Opening address by the Director of NIO Full Programme 1. Introduction and

More information

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR Moein Ahmadi*, Kamal Mohamed-pour K.N. Toosi University of Technology, Iran.*moein@ee.kntu.ac.ir, kmpour@kntu.ac.ir Keywords: Multiple-input

More information

GPS data correction using encoders and INS sensors

GPS data correction using encoders and INS sensors GPS data correction using encoders and INS sensors Sid Ahmed Berrabah Mechanical Department, Royal Military School, Belgium, Avenue de la Renaissance 30, 1000 Brussels, Belgium sidahmed.berrabah@rma.ac.be

More information

Waveform Libraries for Radar Tracking Applications: Maneuvering Targets

Waveform Libraries for Radar Tracking Applications: Maneuvering Targets Waveform Libraries for Radar Tracking Applications: Maneuvering Targets S. Suvorova and S. D. Howard Defence Science and Technology Organisation, PO BOX 1500, Edinburgh 5111, Australia W. Moran and R.

More information

On Kalman Filtering. The 1960s: A Decade to Remember

On Kalman Filtering. The 1960s: A Decade to Remember On Kalman Filtering A study of A New Approach to Linear Filtering and Prediction Problems by R. E. Kalman Mehul Motani February, 000 The 960s: A Decade to Remember Rudolf E. Kalman in 960 Research Institute

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

DECENTRALIZED CONTROL OF STRUCTURAL ACOUSTIC RADIATION

DECENTRALIZED CONTROL OF STRUCTURAL ACOUSTIC RADIATION DECENTRALIZED CONTROL OF STRUCTURAL ACOUSTIC RADIATION Kenneth D. Frampton, PhD., Vanderbilt University 24 Highland Avenue Nashville, TN 37212 (615) 322-2778 (615) 343-6687 Fax ken.frampton@vanderbilt.edu

More information

Minnesat: GPS Attitude Determination Experiments Onboard a Nanosatellite

Minnesat: GPS Attitude Determination Experiments Onboard a Nanosatellite SSC06-VII-7 : GPS Attitude Determination Experiments Onboard a Nanosatellite Vibhor L., Demoz Gebre-Egziabher, William L. Garrard, Jason J. Mintz, Jason V. Andersen, Ella S. Field, Vincent Jusuf, Abdul

More information

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Recently, consensus based distributed estimation has attracted considerable attention from various fields to estimate deterministic

More information

Experimental Comparison of Synchronous-Clock Cooperative Acoustic Navigation Algorithms

Experimental Comparison of Synchronous-Clock Cooperative Acoustic Navigation Algorithms Experimental Comparison of Synchronous-Clock Cooperative Acoustic Navigation Algorithms Jeffrey M. Walls, Ryan M. Eustice Department of Mechanical Engineering Department of Naval Architecture and Marine

More information

Design and Implementation of a Range-Based Formation Controller for Marine Robots

Design and Implementation of a Range-Based Formation Controller for Marine Robots Design and Implementation of a Range-Based Formation Controller for Marine Robots Jorge M. Soares 1,3, A. Pedro Aguiar 1,2, António M. Pascoal 2, and Alcherio Martinoli 3 1 Laboratory of Robotics and Systems

More information

Dynamic Optimization Challenges in Autonomous Vehicle Systems

Dynamic Optimization Challenges in Autonomous Vehicle Systems Dynamic Optimization Challenges in Autonomous Vehicle Systems Fernando Lobo Pereira, João Borges de Sousa Faculdade de Engenharia da Universidade do Porto (FEUP) Presented by Jorge Estrela da Silva (Phd

More information

Performance Analysis of GPS Integer Ambiguity Resolution Using External Aiding Information

Performance Analysis of GPS Integer Ambiguity Resolution Using External Aiding Information Journal of Global Positioning Systems (2005) Vol. 4, No. 1-2: 201-206 Performance Analysis of GPS Integer Ambiguity Resolution Using External Aiding Information Sebum Chun, Chulbum Kwon, Eunsung Lee, Young

More information

Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification

Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 9, NO. 1, JANUARY 2001 101 Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification Harshad S. Sane, Ravinder

More information

Hydroacoustic Aided Inertial Navigation System - HAIN A New Reference for DP

Hydroacoustic Aided Inertial Navigation System - HAIN A New Reference for DP Return to Session Directory Return to Session Directory Doug Phillips Failure is an Option DYNAMIC POSITIONING CONFERENCE October 9-10, 2007 Sensors Hydroacoustic Aided Inertial Navigation System - HAIN

More information

Cooperative AUV Navigation using a Single Surface Craft

Cooperative AUV Navigation using a Single Surface Craft Cooperative AUV Navigation using a Single Surface Craft Maurice F. Fallon, Georgios Papadopoulos and John J. Leonard Abstract Maintaining accurate localization of an autonomous underwater vehicle (AUV)

More information

Passive Mobile Robot Localization within a Fixed Beacon Field. Carrick Detweiler

Passive Mobile Robot Localization within a Fixed Beacon Field. Carrick Detweiler Passive Mobile Robot Localization within a Fixed Beacon Field by Carrick Detweiler Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements

More information

Comparing the State Estimates of a Kalman Filter to a Perfect IMM Against a Maneuvering Target

Comparing the State Estimates of a Kalman Filter to a Perfect IMM Against a Maneuvering Target 14th International Conference on Information Fusion Chicago, Illinois, USA, July -8, 11 Comparing the State Estimates of a Kalman Filter to a Perfect IMM Against a Maneuvering Target Mark Silbert and Core

More information

Fundamentals of Servo Motion Control

Fundamentals of Servo Motion Control Fundamentals of Servo Motion Control The fundamental concepts of servo motion control have not changed significantly in the last 50 years. The basic reasons for using servo systems in contrast to open

More information

Emitter Location in the Presence of Information Injection

Emitter Location in the Presence of Information Injection in the Presence of Information Injection Lauren M. Huie Mark L. Fowler lauren.huie@rl.af.mil mfowler@binghamton.edu Air Force Research Laboratory, Rome, N.Y. State University of New York at Binghamton,

More information

Position Control of DC Motor by Compensating Strategies

Position Control of DC Motor by Compensating Strategies Position Control of DC Motor by Compensating Strategies S Prem Kumar 1 J V Pavan Chand 1 B Pangedaiah 1 1. Assistant professor of Laki Reddy Balireddy College Of Engineering, Mylavaram Abstract - As the

More information

Automatic Control Motion control Advanced control techniques

Automatic Control Motion control Advanced control techniques Automatic Control Motion control Advanced control techniques (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations (I) 2 Besides the classical

More information

A Closed Form for False Location Injection under Time Difference of Arrival

A Closed Form for False Location Injection under Time Difference of Arrival A Closed Form for False Location Injection under Time Difference of Arrival Lauren M. Huie Mark L. Fowler lauren.huie@rl.af.mil mfowler@binghamton.edu Air Force Research Laboratory, Rome, N Department

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

08/10/2013. Marine Positioning Systems Surface and Underwater Positioning. egm502 seafloor mapping

08/10/2013. Marine Positioning Systems Surface and Underwater Positioning. egm502 seafloor mapping egm502 seafloor mapping lecture 8 navigation and positioning Marine Positioning Systems Surface and Underwater Positioning All observations at sea need to be related to a geographical position. To precisely

More information

Improved Directional Perturbation Algorithm for Collaborative Beamforming

Improved Directional Perturbation Algorithm for Collaborative Beamforming American Journal of Networks and Communications 2017; 6(4): 62-66 http://www.sciencepublishinggroup.com/j/ajnc doi: 10.11648/j.ajnc.20170604.11 ISSN: 2326-893X (Print); ISSN: 2326-8964 (Online) Improved

More information

Chapter 4 SPEECH ENHANCEMENT

Chapter 4 SPEECH ENHANCEMENT 44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or

More information

Embedded Control Project -Iterative learning control for

Embedded Control Project -Iterative learning control for Embedded Control Project -Iterative learning control for Author : Axel Andersson Hariprasad Govindharajan Shahrzad Khodayari Project Guide : Alexander Medvedev Program : Embedded Systems and Engineering

More information

Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Homework 11

Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Homework 11 EECS 16A Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Homework 11 This homework is due Nov 15, 2016, at 1PM. 1. Homework process and study group Who else did

More information

Glossary of terms. Short explanation

Glossary of terms. Short explanation Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal

More information

A Posture Control for Two Wheeled Mobile Robots

A Posture Control for Two Wheeled Mobile Robots Transactions on Control, Automation and Systems Engineering Vol., No. 3, September, A Posture Control for Two Wheeled Mobile Robots Hyun-Sik Shim and Yoon-Gyeoung Sung Abstract In this paper, a posture

More information

Range Sensing strategies

Range Sensing strategies Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart and Nourbakhsh 4.1.6 Range Sensors (time of flight) (1) Large range distance measurement -> called

More information

MODELLING AND CONTROL OF OFFSHORE CRANE SYSTEMS

MODELLING AND CONTROL OF OFFSHORE CRANE SYSTEMS UNIVERSITY OF TECHNOLOGY, SYDNEY Faculty of Engineering and Information Technology MODELLING AND CONTROL OF OFFSHORE CRANE SYSTEMS by R.M.T. Raja Ismail A Thesis Submitted in Partial Fulfillment of the

More information

Phased Array Velocity Sensor Operational Advantages and Data Analysis

Phased Array Velocity Sensor Operational Advantages and Data Analysis Phased Array Velocity Sensor Operational Advantages and Data Analysis Matt Burdyny, Omer Poroy and Dr. Peter Spain Abstract - In recent years the underwater navigation industry has expanded into more diverse

More information

Underwater Localization with Time-Synchronization and Propagation Speed Uncertainties

Underwater Localization with Time-Synchronization and Propagation Speed Uncertainties Underwater Localization with Time-Synchronization and Propagation Speed Uncertainties 1 Roee Diamant and Lutz Lampe University of British Columbia, Vancouver, BC, Canada Email: {roeed,lampe}@ece.ubc.ca

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

INSTANTANEOUS FREQUENCY ESTIMATION FOR A SINUSOIDAL SIGNAL COMBINING DESA-2 AND NOTCH FILTER. Yosuke SUGIURA, Keisuke USUKURA, Naoyuki AIKAWA

INSTANTANEOUS FREQUENCY ESTIMATION FOR A SINUSOIDAL SIGNAL COMBINING DESA-2 AND NOTCH FILTER. Yosuke SUGIURA, Keisuke USUKURA, Naoyuki AIKAWA INSTANTANEOUS FREQUENCY ESTIMATION FOR A SINUSOIDAL SIGNAL COMBINING AND NOTCH FILTER Yosuke SUGIURA, Keisuke USUKURA, Naoyuki AIKAWA Tokyo University of Science Faculty of Science and Technology ABSTRACT

More information

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim MEM380 Applied Autonomous Robots I Winter 2011 Feedback Control USARSim Transforming Accelerations into Position Estimates In a perfect world It s not a perfect world. We have noise and bias in our acceleration

More information

A VIRTUAL VALIDATION ENVIRONMENT FOR THE DESIGN OF AUTOMOTIVE SATELLITE BASED NAVIGATION SYSTEMS FOR URBAN CANYONS

A VIRTUAL VALIDATION ENVIRONMENT FOR THE DESIGN OF AUTOMOTIVE SATELLITE BASED NAVIGATION SYSTEMS FOR URBAN CANYONS 49. Internationales Wissenschaftliches Kolloquium Technische Universität Ilmenau 27.-30. September 2004 Holger Rath / Peter Unger /Tommy Baumann / Andreas Emde / David Grüner / Thomas Lohfelder / Jens

More information

Prospects for the Use of Space Robots in the Neighbourhood of the Libration Points

Prospects for the Use of Space Robots in the Neighbourhood of the Libration Points Applied Mathematical Sciences, Vol. 8, 2014, no. 50, 2465-2471 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43158 Prospects for the Use of Space Robots in the Neighbourhood of the Libration

More information

Estimation of Absolute Positioning of mobile robot using U-SAT

Estimation of Absolute Positioning of mobile robot using U-SAT Estimation of Absolute Positioning of mobile robot using U-SAT Su Yong Kim 1, SooHong Park 2 1 Graduate student, Department of Mechanical Engineering, Pusan National University, KumJung Ku, Pusan 609-735,

More information

MATCHED FIELD PROCESSING: ENVIRONMENTAL FOCUSING AND SOURCE TRACKING WITH APPLICATION TO THE NORTH ELBA DATA SET

MATCHED FIELD PROCESSING: ENVIRONMENTAL FOCUSING AND SOURCE TRACKING WITH APPLICATION TO THE NORTH ELBA DATA SET MATCHED FIELD PROCESSING: ENVIRONMENTAL FOCUSING AND SOURCE TRACKING WITH APPLICATION TO THE NORTH ELBA DATA SET Cristiano Soares 1, Andreas Waldhorst 2 and S. M. Jesus 1 1 UCEH - Universidade do Algarve,

More information

Position Tracking in Urban Environments using Linear Constraints and Bias Pseudo Measurements

Position Tracking in Urban Environments using Linear Constraints and Bias Pseudo Measurements Position Tracking in Urban Environments using Linear Constraints and Bias Pseudo Measurements Julia Niewiejska, Felix Govaers, Nils Aschenbruck University of Bonn -Institute of Computer Science 4 Roemerstr.

More information

KALMAN FILTER APPLICATIONS

KALMAN FILTER APPLICATIONS ECE555: Applied Kalman Filtering 1 1 KALMAN FILTER APPLICATIONS 1.1: Examples of Kalman filters To wrap up the course, we look at several of the applications introduced in notes chapter 1, but in more

More information

STAP approach for DOA estimation using microphone arrays

STAP approach for DOA estimation using microphone arrays STAP approach for DOA estimation using microphone arrays Vera Behar a, Christo Kabakchiev b, Vladimir Kyovtorov c a Institute for Parallel Processing (IPP) Bulgarian Academy of Sciences (BAS), behar@bas.bg;

More information

Performance Characterization of IP Network-based Control Methodologies for DC Motor Applications Part II

Performance Characterization of IP Network-based Control Methodologies for DC Motor Applications Part II Performance Characterization of IP Network-based Control Methodologies for DC Motor Applications Part II Tyler Richards, Mo-Yuen Chow Advanced Diagnosis Automation and Control Lab Department of Electrical

More information

Phd topic: Multistatic Passive Radar: Geometry Optimization

Phd topic: Multistatic Passive Radar: Geometry Optimization Phd topic: Multistatic Passive Radar: Geometry Optimization Valeria Anastasio (nd year PhD student) Tutor: Prof. Pierfrancesco Lombardo Multistatic passive radar performance in terms of positioning accuracy

More information

PI Tuning via Extremum Seeking Methods for Cruise Control

PI Tuning via Extremum Seeking Methods for Cruise Control ME 569 Control of Advanced Powertrain Systems PI Tuning via Extremum Seeking Methods for Cruise Control Yiyao(Andy) Chang, Scott Moura ABSTRACT In this study, we reproduce the results from an existing

More information

A Positon and Orientation Post-Processing Software Package for Land Applications - New Technology

A Positon and Orientation Post-Processing Software Package for Land Applications - New Technology A Positon and Orientation Post-Processing Software Package for Land Applications - New Technology Tatyana Bourke, Applanix Corporation Abstract This paper describes a post-processing software package that

More information

Localization (Position Estimation) Problem in WSN

Localization (Position Estimation) Problem in WSN Localization (Position Estimation) Problem in WSN [1] Convex Position Estimation in Wireless Sensor Networks by L. Doherty, K.S.J. Pister, and L.E. Ghaoui [2] Semidefinite Programming for Ad Hoc Wireless

More information

Performance Study of A Non-Blind Algorithm for Smart Antenna System

Performance Study of A Non-Blind Algorithm for Smart Antenna System International Journal of Electronics and Communication Engineering. ISSN 0974-2166 Volume 5, Number 4 (2012), pp. 447-455 International Research Publication House http://www.irphouse.com Performance Study

More information

A Steady State Decoupled Kalman Filter Technique for Multiuser Detection

A Steady State Decoupled Kalman Filter Technique for Multiuser Detection A Steady State Decoupled Kalman Filter Technique for Multiuser Detection Brian P. Flanagan and James Dunyak The MITRE Corporation 755 Colshire Dr. McLean, VA 2202, USA Telephone: (703)983-6447 Fax: (703)983-6708

More information

UNIT Explain the radiation from two-wire. Ans: Radiation from Two wire

UNIT Explain the radiation from two-wire. Ans:   Radiation from Two wire UNIT 1 1. Explain the radiation from two-wire. Radiation from Two wire Figure1.1.1 shows a voltage source connected two-wire transmission line which is further connected to an antenna. An electric field

More information

OFDM Pilot Optimization for the Communication and Localization Trade Off

OFDM Pilot Optimization for the Communication and Localization Trade Off SPCOMNAV Communications and Navigation OFDM Pilot Optimization for the Communication and Localization Trade Off A. Lee Swindlehurst Dept. of Electrical Engineering and Computer Science The Henry Samueli

More information

EXPERT VISIT January 2017 University of Limerick

EXPERT VISIT January 2017 University of Limerick EXPERT VISIT 3 18-20 January 2017 1. VENUE Grey Hall, University of Zagreb Faculty of Electrical Engineering (UNIZG-FER) Address: Unska 3, Zagreb, Croatia 2. PREREQUISITES FROM PARTICIPANTS It is required

More information

Performance analysis of passive emitter tracking using TDOA, AOAand FDOA measurements

Performance analysis of passive emitter tracking using TDOA, AOAand FDOA measurements Performance analysis of passive emitter tracing using, AOAand FDOA measurements Regina Kaune Fraunhofer FKIE, Dept. Sensor Data and Information Fusion Neuenahrer Str. 2, 3343 Wachtberg, Germany regina.aune@fie.fraunhofer.de

More information

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection FACTA UNIVERSITATIS (NIŠ) SER.: ELEC. ENERG. vol. 7, April 4, -3 Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection Karen Egiazarian, Pauli Kuosmanen, and Radu Ciprian Bilcu Abstract:

More information

Fuzzy-Heuristic Robot Navigation in a Simulated Environment

Fuzzy-Heuristic Robot Navigation in a Simulated Environment Fuzzy-Heuristic Robot Navigation in a Simulated Environment S. K. Deshpande, M. Blumenstein and B. Verma School of Information Technology, Griffith University-Gold Coast, PMB 50, GCMC, Bundall, QLD 9726,

More information

Omar E ROOD 1, Han-Sheng CHEN 2, Rodney L LARSON 3 And Richard F NOWAK 4 SUMMARY

Omar E ROOD 1, Han-Sheng CHEN 2, Rodney L LARSON 3 And Richard F NOWAK 4 SUMMARY DEVELOPMENT OF HIGH FLOW, HIGH PERFORMANCE HYDRAULIC SERVO VALVES AND CONTROL METHODOLOGIES IN SUPPORT OF FUTURE SUPER LARGE SCALE SHAKING TABLE FACILITIES Omar E ROOD 1, Han-Sheng CHEN 2, Rodney L LARSON

More information

Detection of Obscured Targets: Signal Processing

Detection of Obscured Targets: Signal Processing Detection of Obscured Targets: Signal Processing James McClellan and Waymond R. Scott, Jr. School of Electrical and Computer Engineering Georgia Institute of Technology Atlanta, GA 30332-0250 jim.mcclellan@ece.gatech.edu

More information

Decision Science Letters

Decision Science Letters Decision Science Letters 3 (2014) 121 130 Contents lists available at GrowingScience Decision Science Letters homepage: www.growingscience.com/dsl A new effective algorithm for on-line robot motion planning

More information

Localization in Wireless Sensor Networks

Localization in Wireless Sensor Networks Localization in Wireless Sensor Networks Part 2: Localization techniques Department of Informatics University of Oslo Cyber Physical Systems, 11.10.2011 Localization problem in WSN In a localization problem

More information

Coverage Metric for Acoustic Receiver Evaluation and Track Generation

Coverage Metric for Acoustic Receiver Evaluation and Track Generation Coverage Metric for Acoustic Receiver Evaluation and Track Generation Steven M. Dennis Naval Research Laboratory Stennis Space Center, MS 39529, USA Abstract-Acoustic receiver track generation has been

More information

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization Sensors and Materials, Vol. 28, No. 6 (2016) 695 705 MYU Tokyo 695 S & M 1227 Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization Chun-Chi Lai and Kuo-Lan Su * Department

More information

ECE 174 Computer Assignment #2 Due Thursday 12/6/2012 GLOBAL POSITIONING SYSTEM (GPS) ALGORITHM

ECE 174 Computer Assignment #2 Due Thursday 12/6/2012 GLOBAL POSITIONING SYSTEM (GPS) ALGORITHM ECE 174 Computer Assignment #2 Due Thursday 12/6/2012 GLOBAL POSITIONING SYSTEM (GPS) ALGORITHM Overview By utilizing measurements of the so-called pseudorange between an object and each of several earth

More information

Hedonic Coalition Formation for Distributed Task Allocation among Wireless Agents

Hedonic Coalition Formation for Distributed Task Allocation among Wireless Agents Hedonic Coalition Formation for Distributed Task Allocation among Wireless Agents Walid Saad, Zhu Han, Tamer Basar, Me rouane Debbah, and Are Hjørungnes. IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 10,

More information

Adaptive Correction Method for an OCXO and Investigation of Analytical Cumulative Time Error Upperbound

Adaptive Correction Method for an OCXO and Investigation of Analytical Cumulative Time Error Upperbound Adaptive Correction Method for an OCXO and Investigation of Analytical Cumulative Time Error Upperbound Hui Zhou, Thomas Kunz, Howard Schwartz Abstract Traditional oscillators used in timing modules of

More information

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE M. A. Al-Nuaimi, R. M. Shubair, and K. O. Al-Midfa Etisalat University College, P.O.Box:573,

More information

WIND VELOCITY ESTIMATION WITHOUT AN AIR SPEED SENSOR USING KALMAN FILTER UNDER THE COLORED MEASUREMENT NOISE

WIND VELOCITY ESTIMATION WITHOUT AN AIR SPEED SENSOR USING KALMAN FILTER UNDER THE COLORED MEASUREMENT NOISE WIND VELOCIY ESIMAION WIHOU AN AIR SPEED SENSOR USING KALMAN FILER UNDER HE COLORED MEASUREMEN NOISE Yong-gonjong Par*, Chan Goo Par** Department of Mechanical and Aerospace Eng/Automation and Systems

More information

ANNUAL OF NAVIGATION 16/2010

ANNUAL OF NAVIGATION 16/2010 ANNUAL OF NAVIGATION 16/2010 STANISŁAW KONATOWSKI, MARCIN DĄBROWSKI, ANDRZEJ PIENIĘŻNY Military University of Technology VEHICLE POSITIONING SYSTEM BASED ON GPS AND AUTONOMIC SENSORS ABSTRACT In many real

More information

Adaptive f-xy Hankel matrix rank reduction filter to attenuate coherent noise Nirupama (Pam) Nagarajappa*, CGGVeritas

Adaptive f-xy Hankel matrix rank reduction filter to attenuate coherent noise Nirupama (Pam) Nagarajappa*, CGGVeritas Adaptive f-xy Hankel matrix rank reduction filter to attenuate coherent noise Nirupama (Pam) Nagarajappa*, CGGVeritas Summary The reliability of seismic attribute estimation depends on reliable signal.

More information