The Joys of Smoothing
|
|
- Allison Franklin
- 6 years ago
- Views:
Transcription
1 The Joys of Smoothing Are B. Willumsen and Øyvind Hegrenæs Kongsberg Maritime Strandpromenaden 5 9 Horten, Norway Abstract-Navigation post-processing or smoothing is the process of optimizing all navigation estimates based on the entire measurement set. For underwater vehicles this gives much smoother and more accurate estimates than what is obtained in real-time. The enhanced quality of the smoothed estimates is shown in this paper by examples from autonomous underwater vehicles (AUVs), remotely operated vehicles (ROVs) and tow-fish, using HUGIN or HAIN navigation systems. Also shown are the many valuable uses of smoothed data, like fault detection, fault identification, system calibration, and parameter identification. The only drawback of smoothed data is the fact that they are not available online, but at a lag. The profit of smoothing with reference to the time smoothed over (lag) is investigated for the test cases. I. INTRODUCTION Inertial navigation is becoming increasingly popular on underwater vehicles. The lower price of inertial platforms, the higher requirements for the vehicles, and the need to go into deeper waters have all made inertial navigation common on many vehicles such as remotely operated vehicles (ROVs), autonomous underwater vehicles (AUVs) and tow-fishes. In maritime and underwater inertial navigation the mathematical process of smoothing is often frowned upon by ignorant users. This is because the word itself is often misinterpreted as the act of manually making noisy data look nice. Many users therefore often refer to this process as navigation post-processing instead. Smoothing represents mathematical equations that provide optimal estimates based on the entire measurement set. The estimates are generally much smoother and do not have sudden jumps, as is often the case with real-time estimates. Since smoothing bases the estimates at a given time on both measurements before and after that given time, the estimates are unavailable in real-time. This is the only drawback of working with smoothed estimates. In all other aspects of navigation they are superior to their real-time counterparts. Kalman filtering has emerged as one of the primary ways of doing data fusion in navigation. The filter itself assures optimality given that the system is linear. Most navigation equations are only close to linear, but the development of the extended Kalman filter has mainly mitigated this problem (see [] or other text books on Kalman filtering). The Rauch-Tung-Striebel algorithm (RTS) is a common approach for calculating the smoothed estimates. This way of doing smoothing may be thought of as forward-backward way of carrying out the estimation. Firstly, the traditional Kalman filter real-time equations going forward, and secondly, a backward sweep on all the forward estimates. The smoothing process is therefore often perceived as doing Kalman filtering backward in time. The forward sweep can be done in both realtime and post-mission. See [] and references therein for details. RTS is the method used throughout this paper. A. Case studies The application of smoothing is illustrated using data from each of the mentioned vehicles: AUV, ROV and tow-fish. The missions represent typical operational examples, and as such case studies. All the vehicles are fitted with an underwater navigation suite consisting of an inertial measurement unit (IMU), a Doppler velocity log (DVL) with bottom-track and a pressure/depth sensor. The tethered vehicles, and often also AUVs, have frequent updates from an ultra short base-line acoustic positioning (USBL) system HiPAP. The USBL measurements are merged with DGPS from the surface ship to provide a global position measurement. The AUV is also always fitted with its own GPS, making position updates at the surface possible. For additional information and overview of INS aiding tools the reader may refer to []. The data of both ROV and tow-fish is recorded with HAIN Subsea []. All processing is done using NavLab [4].. AUV mission An AUV is in general a very stable platform, well suited for carrying sophisticated payload. As for the HUGIN AUVs, they may operate in either supervised mode (monitored from the mother ship) or autonomous mode (independently of the ship). In the latter case, the vehicle autonomously executes the survey as specified in a predetermined mission plan, before returning to a desired pick-up location. The example data used in this paper were collected when running in autonomous mode, with surface GPS as the only position aiding.. ROV mission An ROV may be quite erratic in its behavior, and does in general have motion in all degrees of freedom. The trajectories of the ROV may be quite different based on the application, which may be anything from surveying to construction and between. In the example considered in this paper the ROV went straight forward at a depth exceeding m. This is typical motion in ROV surveying and pipeline inspection.. Tow-fish mission A tow-fish is generally moving faster than an ROV. Because of the speed, the tension of the long cable, and design of the fish, they often have substantial pitching motion. In the example the tow-fish followed a straight line motion at a speed slightly below m/s and at a depth of approximately m.
2 II. POSITIONING ACCURACY All vehicles will in general benefit from smoothing, though the benefits may vary for different vehicles based on their navigation setup, type of motion and so forth. In regards to positioning aiding, smoothing is particularly effective and tractable when the measurements are sparse. The accuracy of the navigation system estimates is usually specified by their standard deviation, and hence used as a measure of the quality of the estimates. One is often spoiled on the quality of depth estimates as the pressure sensor is always reliable. However it is shown in [5] that smoothing has very good effect on depth estimates in the wave zone. For the tethered vehicles, only the standard deviation of one of the two horizontal directions is shown. In missions where position updates are frequent, the two axes will exhibit a very similar development of the standard deviation. Various examples illustrating the benefits of smoothing and it impact on obtained position accuracy are given below. A. AUV The trajectory in shows the trajectory followed by the AUV. The vehicle surfacing was carried out about - s apart. The effect of doing smoothing in post-processing is evident in Figure. Note that the smoothed and real-time estimates are always identical at the end..8.6 x 4 Position relative to start of navigation (,). HUGIN INS position Start point GPS surface fix Figure Standard deviation of horizontal position for AUV mission B. ROV The quality of the navigation is shown in Figure. One can clearly see the improvement of the smoothing. Standard deviation one axis (m).5.5 North (m) End of mission Start of mission East (m) x 4 Figure AUV mission with GPS surface fix, September Figure Standard deviation of horizontal position for ROV mission Investigating the measured positions reveal the smoother results of smoothed estimates Figure 4 and Figure 5. The figures show the deviations of a thought trajectory traveling at constant speed along a straight line from first to final real-time estimate. This odd way of plotting them is used to more clearly show the differences of the two estimates.
3 6.5 Smoothed 5 Smoothed Across-track position (m).5.5 Standard deviation one axis (m) Figure 4 Across-track position estimates ROV Figure 6 Estimated standard deviation of position for tow-fish 4 Along-track position (m) Cross track position (m) Figure 5 Along-track position of the ROV Figure 7 Across-track positions of tow-fish C. Tow-fish The tow-fish is submerged at a depth more than double that of the ROV. This leads the position measurements being both less frequent and of lower quality. Both these factors contribute to a less accurate position. The one-axis estimated standard deviation of position is shown in Figure 6. The across-track error is shown in Figure 7. Again there is a substantial deviation between the real-time and the smoothed estimates. As always the initialization of the INS must be taken into consideration up to at least s. Following s the performance is almost steady-state. III. PERFORMANCE VERIFICATION The precision of the estimates of the ROV mission is verified by having the ROV going along the exact same path but in opposite direction. This is shown in Figure 8. The results in Figure 8, verifies that the standard deviations shown in Figure are reliable.
4 Across-track distance (m) Along-track distance (m) Figure 8 ROV positions back and forth forth Smoothed forth back Smoothed back gain by smoothing more than seconds. The reason for the difference in appearance of the ROV and the tow-fish, may rest upon both the difference motion and the greater depth of the tow-fish mission. Ratio of standard deviation Horizontal speed Horizontal position Heading Pitch IV. OPTIMAL SMOOTHING TIME The tethered vehicles will always have all the measurements available in real-time, and the operator will also have all estimates available in real-time. This is not possible for AUVs as this requires more than the available data rate. HAIN Subsea provides smoothed estimates in semi-real-time (HAIN PP), guarantied to be available within a specified lag after the valid time. Fully smoothed estimates (only achievable in postprocessing) are always better than the HAIN PP but having this information available almost in real-time might prove quite significant. It doesn t help to know exactly where you were a long time afterwards if it wasn t where you were supposed to be. Given such functionality it is useful to try optimizing the lag time. The lag should be as short as possible in order to get the information early, but as long as possible to ensure quality. In Figure 9 the ratios of the standard deviations are shown. It uses real-time as the denominator, which means that the smaller the ratio, the greater the benefit of smoothing. The biggest lag time possible is the length of the mission of approximately s. At that lag the real-time system is initializing, which results in very high standard deviations before it has settled. Therefore such improvements will only occur on points in time at start-up and not after the system has settled. On speed estimates the effect of smoothing dies out quickly, whereas position and pitch seem to take about 5 s. So based on Figure 9, there is little to gain from using a lag longer than 5 s, with most of the benefit being achieved after 5 s. It is seen that s is not enough time for the heading estimate to settle completely. This is shown in Figure. It should be noted that his test is not enough to determine optimal lag for heading at steady state behavior of the INS. It does however clearly visualize the possible time saving of smoothing as one does not need to wait for heading to settle before starting a mission. Smoothed estimates will provide accurate estimates also in that time frame. The ratio of standard deviations of the tow-fish mission is shown in Figure. The graph indicates that there is little to Standard deviation ( ) Ratio of standard deviation Lag (s) Figure 9 Ratio of standard deviations (smoothed/real-time) for ROV Figure Standard deviation of heading ROV mission Horizontal speed Horizontal position Heading Pitch Lag (s) Figure Ratio of standard deviations (smoothed/real-time) for tow-fish
5 V. FAULT DETECTION The performance requirements of underwater navigation systems are increasing. This again puts high demands on each individual sensor, on the mounting and assembly, and finally the usage of them. Detecting a faulty sensor that is producing no or very bad measurements is usually quite straightforward, and the operator is usually able to see this before the navigation system is considered or checked OK. With the high performance requirements today however, the user has to detect if a sensor or set-up is just slightly off its specifications. A frequently applied approach for detecting faults is by examining the estimated sensor errors. If they prove to be outside their specification this is usually an indication that something is wrong. Typical limits of such tests could often be -5 times the specified standard deviation. If estimated sensor errors are outside that limit, one interprets the system as being in error, and further analysis is required. In Figure the standard deviations of the estimated biases on x-axis accelerometer are shown. The values are scaled to the specifications of that accelerometer. This is taken from the ROV mission. The estimates show proportionally how well the error is estimated. This can also be interpreted as an estimate on how well the system is able to estimate the error, where a value of indicates that one is not able to estimate the error. The smoothed estimated errors are more reliable, and are thus better suited for detecting errors..5 In Figure 4 an example of a system not functioning properly is shown. The accelerometer bias in the x-axis is scaled to its specified standard deviation. If one had used -5 times standard deviation as limit in this, the real-time data are only outside for small intervals. The smoothed ones though, are outside almost all of the time. For the record, the reason for this error is the lack of DVL calibration of the system. This is determined by doing a calibration. DVL calibration and in particular the results of this one is explained in Section VII. This also serves as a warning when doing fault identification in an INS. The sensor with a big error may not be the one causing the problem. Proportional error Figure Estimated x-accelerometer bias scaled to its standard deviation Proportional standard deviation Proportional error Figure Standard deviation of x-accelerometer bias estimates scaled to specification Examining the estimated errors in Figure, one see that real-time and smoothed differ quite substantially. The figure also indicates that the system is working as expected, since the values are all inside.5 times the specified standard deviation of the bias. Figure show a large discrepancy between the estimates. This indicates that errors will have bigger chances of being concealed in the less accurate real-time estimates Figure 4 Estimated x-accelerometer bias scaled to standard deviation of uncalibrated tow-fish mission VI. FAULT IDENTIFICATION Detecting errors are often quite easier than identifying the cause of them. An example of such was shown in Section V. In Section VII a trial-and-error approach identifies the cause as
6 lacking DVL calibration. Although not shown here, one could do a more systematic approach by doing smoothing of the navigation data, leaving out the sensors one at a time. This can lead to the navigation indicating error on all the smoothed sets, except for the one that has the faulty sensor left out. VII. DVL CALIBRATION Already touched upon in Section V, the DVL calibration of the system is vital in achieving the desired navigation quality. References [6] and [7] describe a method of integrating the DVL speed measures and gyro direction reading to obtain position estimates. The rotation matrix from DVL to gyro is then obtained by a least squares on these estimates and position measurements by LBL. Having a full scale INS on board the vehicle however makes it possible to do the comparison in the speed instead of the position domain. This is especially the case when one has the smoothed estimates available. The INS uses the depth sensor, acoustic positioning and IMU to calculate the full navigation estimates, and they include the speed of the vehicle at any given moment of the mission. We propose an error model of the DVL given by () DVL INS () t = α ( t t ), () v R v DVL INS d where v () t is the speed measured by the DVL; α is a scale DVL factor error typically caused by speed of sound error; R INS is INS the rotation matrix between DVL and INS; v is the true speed of the vehicle, given in INS frame; t is the time reception of the measurement; t d is the delay from the time the measurement was valid to the time of reception. Taking the absolutes of the velocities of equation () and using the INS estimates yields equation (). () = α ˆ ( ). () v t v t t DVL INS d In () v ˆINS denotes the INS estimated smoothed speed. Based on () the delay t d and scale factor α can be calculated by means of correlation and least squares respectively and successively. Once these are calculated one can solve for R by using the least squares estimation found in [8] on DVL INS (). The INS smoothed velocities are again used instead of the true velocities when doing the calculations. We will use the tow-fish as en example in this case. As explained in Section V, the navigation indicates an error and one therefore tries to do a calibration. Figure 5 shows the INS-estimated velocities, based on all sensors but the DVL. Assuming that the smoothed one is the most correct estimate, we see there is a substantial difference of the two estimates, and one should therefore always use the smoothed for this type of work. The reader should note that the great depth of meters makes for infrequent position updates from the acoustics. In shallower water the more frequent position aid would give a more stable and accurate real-time speed than the one shown in Figure 5. This may lead to the real-time speed being of adequate quality, but the smoothed speed will always be better. The calibration process results in corrections in both delay, scale factor and yaw angle. The other angles are just marginally improved. Examining the estimates before and after applying the corrections on the same set as was used in the calibration is not the best way to test the quality of the calibration. However examining the errors is interesting as they indicate that with the new calibration values there are no longer any indications of the system being in fault. This is shown in Figure 6. Velocity (m/s) Proportional error Figure 5 INS estimated across-track speed of tow-fish in calibration Figure 6 Estimated x-accelerometer bias scaled to standard deviation of calibrated tow-fish mission
7 VIII. PARAMETER IDENTIFICATION The deviations from the smoothed estimates are shown in Figure 7. It shows the typical high degree of white noise in DGPS-HiPAP, and the lot smoother nature of the real-time estimates Cross track distance (m) - - DGPS-HiPAP Figure 7 Deviations from smoothed of ROV mission A pragmatic look at smoothed positions is that the smoothed position rely proportionally more on the IMU measurements than the real-time ones. The real-time ones can be regarded as a filtered version of the position measurements; whereas the smoothed ones are less affected by variation in the position measurements. Therefore plotting the difference of these two should yield a look at the medium term errors. This shows in Figure 7. This can be used in for instance finding parameters that describe the errors in the DGPS-HiPAP. Looking at Figure 7, one could argue that there exist some small oscillations of about.5 meters in the DGPS-HiPAP. The amplitude and time period of these oscillations should be used as parameters in the Kalman Filter. Sometimes this information could be hidden within the high degree of white noise in the DGPS-HiPAP measurements. In such cases the real-time s deviation from the smoothed might prove valuable to inspect. However a thorough mathematical analysis of the DGPS-HiPAP deviation would probably tell the same story. IX. CONCLUSIONS Smoothing of data is very valuable in underwater navigation, yielding significant improvement in both quality and robustness. The equations of smoothing are analytically proven optimal. This paper has taken a practical look at some applications of smoothing. The suggestions here are based on practical experience. A more thorough and analytic examination might give more insight and possibly better methods than the ones suggested in this paper. Besides significant quality improvement of the data one should also not forget the greater robustness, e.g. as shown in [5]. One may argue that the AUV, ROV and the tow-fish data sets are too much alike in terms that their all exhibiting very much straight line motion. However it has been proven in [9] that the straight line is the worst to navigate for inertial navigation systems, and therefore the most interesting to judge performance by. Navigation quality is a direct result of the quality of the sensors. The results here must thus be taken as guiding in the sense that using different sensors might give significantly different results. For various reasons sensor types and qualities are omitted in this paper. ACKNOWLEDGMENT We thank EMGS for allowing the use of and providing the data from the tow-fish mission. REFERENCES [] R.B. Brown and P.Y.C. Hwang, Introduction to Random Signals and Applied Kalman Filtering, rd ed., John Wiley & Sons, 997 [] P. E. Hagen, Ø. Hegrenæs, B. Jalving, Ø. Midtgaard, M. Wiig, and O. K. Hagen, Making AUVs truly autonomous, in Underwater Vehicles. Vienna: I-Tech Education and Publishing, January 9. [] R. Marthiniussen, J.E. Faugstadmo, and H.P. Jakobsen, HAIN: an integrated acoustic positioning and inertial navigation, in OCEANS '4. MTTS/IEEE TECHNO-OCEAN '4, vol., November 4, pp [4] K. Gade, NavLab, a Generic Simulation and Post-processing Tool for Navigation, in European Journal of Navigation, vol., num. 4, November 4, pp [5] A.B. Willumsen, O.K. Hagen, and P.N. Boge, Filtering Depth Measurements in Underwater Vehicles for Improved Seabed Imaging, in OCEANS 7 Europe, June 7, pp. -6. [6] J.C. Kinsey and L.L. Whitcomb, Towards in-situ calibration of gyro and Doppler navigation sensors for precision underwater vehicle navigation, in Robotics and Automation,. Proceedings. ICRA '. IEEE International Conference on, vol. 4,, pp [7] J.C. Kinsey and L.L. Whitcomb, In Situ Alignment Calibration of Attitude and Doppler Sensors for Precision Underwater Vehicle Navigation: Theory and Experiment, in Oceanic Engineering, IEEE Journal of, vol., issue, April 7, pp [8] S. Umeyama, Least-squares estimation of transformation parameters between twopoint patterns, in Pattern Analysis and Machine Intelligence, IEEE Transactions on, vol., issue 4, April 99, pp [9] B. Jalving, K. Gade, O.K. Hagen, K. Vestgard, A toolbox of aiding techniques for the HUGIN AUV integrated inertial navigation system, in OCEANS. Proceedings, vol., September, pp
DYNAMIC POSITIONING CONFERENCE September 16-17, Sensors
DYNAMIC POSITIONING CONFERENCE September 16-17, 2003 Sensors An Integrated acoustic positioning and inertial navigation system Jan Erik Faugstadmo, Hans Petter Jacobsen Kongsberg Simrad, Norway Revisions
More informationINS aided subsurface positioning for ROV surveys
INS aided subsurface positioning for ROV surveys M. van de Munt, Allseas Engineering B.V., The Netherlands R van der Velden, Allseas Engineering B.V., The Netherlands K. Epke, Allseas Engineering B.V.,
More informationThe HUGIN AUV Terrain Navigation Module
The HUGIN AUV Terrain Navigation Module Kjetil Bergh Ånonsen, Ove Kent Hagen Norwegian Defence Research Establishment (FFI) Kjeller, Norway Email: kjetil-bergh.anonsen@ffi.no Øyvind Hegrenæs, Per Espen
More informationTransducer and LBL calibration - Integrated functions in HiPAP systems
Transducer and LBL calibration - Integrated functions in HiPAP systems Dynamic Positioning Conference, Houston, September 17-18 2002 arranged by 1 Calibration of transducer alignment and of LBL array This
More informationIntroduction to Inertial Navigation (INS tutorial short)
Introduction to Inertial Navigation (INS tutorial short) Note 1: This is a short (20 pages) tutorial. An extended (57 pages) tutorial that also includes Kalman filtering is available at http://www.navlab.net/publications/introduction_to
More informationIntroduction to Inertial Navigation and Kalman filtering
Introduction to Inertial Navigation and Kalman filtering INS Tutorial, Norwegian Space Centre 2008.06.09 Kenneth Gade, FFI Outline Notation Inertial navigation Aided inertial navigation system (AINS) Implementing
More informationMEMS technology quality requirements as applied to multibeam echosounder. Jerzy DEMKOWICZ, Krzysztof BIKONIS
MEMS technology quality requirements as applied to multibeam echosounder Jerzy DEMKOWICZ, Krzysztof BIKONIS Gdansk University of Technology Gdansk, Narutowicza str. 11/12, Poland demjot@eti.pg.gda.pl Small,
More informationROTATING IMU FOR PEDESTRIAN NAVIGATION
ROTATING IMU FOR PEDESTRIAN NAVIGATION ABSTRACT Khairi Abdulrahim Faculty of Science and Technology Universiti Sains Islam Malaysia (USIM) Malaysia A pedestrian navigation system using a low-cost inertial
More informationInertial Systems. Ekinox Series TACTICAL GRADE MEMS. Motion Sensing & Navigation IMU AHRS MRU INS VG
Ekinox Series TACTICAL GRADE MEMS Inertial Systems IMU AHRS MRU INS VG ITAR Free 0.05 RMS Motion Sensing & Navigation AEROSPACE GROUND MARINE Ekinox Series R&D specialists usually compromise between high
More informationSelection and Integration of Sensors Alex Spitzer 11/23/14
Selection and Integration of Sensors Alex Spitzer aes368@cornell.edu 11/23/14 Sensors Perception of the outside world Cameras, DVL, Sonar, Pressure Accelerometers, Gyroscopes, Magnetometers Position vs
More informationIMPROVING THE PERFORMANCE OF MEMS IMU/GPS POS SYSTEMS FOR LAND BASED MMS UTILIZING TIGHTLY COUPLED INTEGRATION AND ODOMETER
IMPROVING THE PERFORMANCE OF MEMS IMU/GPS POS SYSTEMS FOR LAND BASED MMS UTILIZING TIGHTLY COUPLED INTEGRATION AND ODOMETER Y-W. Huang,a,K-W. Chiang b Department of Geomatics, National Cheng Kung University,
More informationExam in DD2426 Robotics and Autonomous Systems
Exam in DD2426 Robotics and Autonomous Systems Lecturer: Patric Jensfelt KTH, March 16, 2010, 9-12 No aids are allowed on the exam, i.e. no notes, no books, no calculators, etc. You need a minimum of 20
More informationInertial Navigation Systems
Inertial Navigation Systems Kiril Alexiev University of Pavia March 2017 1 /89 Navigation Estimate the position and orientation. Inertial navigation one of possible instruments. Newton law is used: F =
More informationImplementation of underwater precise navigation system for a remotely operated mine disposal vehicle
International Journal of Ocean System Engineering 1(2) (211) 12-19 DOI 1.74/IJOSE.211.1.2.12 International Journal of Ocean System Engineering Implementation of underwater precise navigation system for
More informationMotion estimation of unmanned marine vehicles Massimo Caccia
Motion estimation of unmanned marine vehicles Massimo Caccia Consiglio Nazionale delle Ricerche Istituto di Studi sui Sistemi Intelligenti per l Automazione Via Amendola 122 D/O, 70126, Bari, Italy massimo.caccia@ge.issia.cnr.it
More informationPatch Test & Stability Check Report
Patch Test & Stability Check Report Storebælt, 2009 SB Cable Project CT Offshore Final Report November, 2009 SB Cable Project November 2009 8-10 Teglbaekvej DK-8361 Hasselager Aarhus, Denmark Tel: +45
More informationAcceleration Data Correction of an Inertial Navigation Unit Using Turntable Test Bed
Proceedings of the World Congress on Electrical Engineering and Computer Systems and Science (EECSS 2015) Barcelona, Spain July 13-14, 2015 Paper No. 149 Acceleration Data Correction of an Inertial Navigation
More informationV. Zetterberg Amlab Elektronik AB Nettovaegen 11, Jaerfaella, Sweden Phone:
Comparison between whitened generalized cross correlation and adaptive filter for time delay estimation with scattered arrays for passive positioning of moving targets in Baltic Sea shallow waters V. Zetterberg
More informationCalibration of Inertial Measurement Units Using Pendulum Motion
Technical Paper Int l J. of Aeronautical & Space Sci. 11(3), 234 239 (2010) DOI:10.5139/IJASS.2010.11.3.234 Calibration of Inertial Measurement Units Using Pendulum Motion Keeyoung Choi* and Se-ah Jang**
More informationnavigation Isaac Skog
Foot-mounted zerovelocity aided inertial navigation Isaac Skog skog@kth.se Course Outline 1. Foot-mounted inertial navigation a. Basic idea b. Pros and cons 2. Inertial navigation a. The inertial sensors
More informationDeepwater Spoolpiece Metrology and INS
Deepwater Spoolpiece Metrology and INS ir. Wilbert Brink AVANS Hogeschool - 16 June 2009 Introduction What is a deepwater spoolpiece metrology? What is the classical way of doing a metrology? How can we
More information(1) and s k ωk. p k vk q
Sensing and Perception: Localization and positioning Isaac Sog Project Assignment: GNSS aided INS In this project assignment you will wor with a type of navigation system referred to as a global navigation
More informationCHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH
27 CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 2.1 INTRODUCTION The standard technique of generating sensor data for navigation is the dynamic approach. As revealed in the literature (John Blakelock
More informationSatellite and Inertial Navigation and Positioning System
Satellite and Inertial Navigation and Positioning System Project Proposal By: Luke Pfister Dan Monroe Project Advisors: Dr. In Soo Ahn Dr. Yufeng Lu EE 451 Senior Capstone Project December 10, 2009 PROJECT
More informationUNDERWATER TERRAIN AIDED NAVIGATION BASED ON ACOUSTIC IMAGING
UNDERWATER TERRAIN AIDED NAVIGATION BASED ON ACOUSTIC IMAGING ZIQI SONG 1, 2, HONGYU BIAN 1, ADAM ZIELINSKI 2 1 Science and Technology on Underwater Acoustic Laboratory Harbin Engineering University Harbin,
More informationAppendix E: Software
Appendix E: Software Video Analysis of Motion Analyzing pictures (movies or videos) is a powerful tool for understanding how objects move. Like most forms of data, video is most easily analyzed using a
More informationThe Performance Evaluation of the Integration of Inertial Navigation System and Global Navigation Satellite System with Analytic Constraints
Journal of Environmental Science and Engineering A 6 (2017) 313-319 doi:10.17265/2162-5298/2017.06.005 D DAVID PUBLISHING The Performance Evaluation of the Integration of Inertial Navigation System and
More informationVN-100 Hard and Soft Iron Calibration
VN-100 Hard and Soft Iron Calibration Application Note Abstract This application note is designed to briefly explain typical magnetic disturbances and mitigation strategies. It also addresses in detail
More informationEvaluating the Performance of a Vehicle Pose Measurement System
Evaluating the Performance of a Vehicle Pose Measurement System Harry Scott Sandor Szabo National Institute of Standards and Technology Abstract A method is presented for evaluating the performance of
More informationPerformance Evaluation of INS Based MEMES Inertial Measurement Unit
Int'l Journal of Computing, Communications & Instrumentation Engg. (IJCCIE) Vol. 2, Issue 1 (215) ISSN 2349-1469 EISSN 2349-1477 Performance Evaluation of Based MEMES Inertial Measurement Unit Othman Maklouf
More informationUsing Side Scan Sonar to Relative Navigation
Using Side Scan Sonar to Relative Navigation Miguel Pinto, Bruno Ferreira, Aníbal Matos, Nuno Cruz FEUP-DEEC, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal ee04134@fe.up.pt, ee04018@fe.up.pt, anibal@fe.up.pt,
More informationUndErwatEr acoustic modems. product information GUidE
UndErwatEr acoustic modems product information GUidE evologics s2c R - series underwater acoustic modems EvoLogics S2CR - series underwater acoustic modems provide full-duplex digital communication using
More informationThe Use of Sonardyne SPRINT INS, Syrinx DVL & 6G Acoustics to Enable Dynamic Laser Mapping and Metrology
The Use of Sonardyne SPRINT INS, Syrinx DVL & 6G Acoustics to Enable Dynamic Laser Mapping and Metrology Simon Waterfield Survey Support Group Manager, Sonardyne International Ltd. Agenda Key enablers
More information1 Mission Level Design. of Autonomous Underwater Vehicles
Mission Level Design of Autonomous Underwater Vehicles Thomas Liebezeit, Volker Zerbe Department of Automatic Control and System Engineering, TU Ilmenau, Germany e-mail: thomas.liebezeit@tu-ilmenau.de
More informationIMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION
IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION Övünç Elbir & Electronics Eng. oelbir@etu.edu.tr Anıl Ufuk Batmaz & Electronics Eng. aubatmaz@etu.edu.tr
More informationTesting the Possibilities of Using IMUs with Different Types of Movements
137 Testing the Possibilities of Using IMUs with Different Types of Movements Kajánek, P. and Kopáčik A. Slovak University of Technology, Faculty of Civil Engineering, Radlinského 11, 81368 Bratislava,
More informationExterior Orientation Parameters
Exterior Orientation Parameters PERS 12/2001 pp 1321-1332 Karsten Jacobsen, Institute for Photogrammetry and GeoInformation, University of Hannover, Germany The georeference of any photogrammetric product
More informationTowards an objective method of verifying the bend radius of HDD installations. Otto Ballintijn, CEO Reduct NV
International No-Dig 2010 28th International Conference and Exhibition Singapore 8-10 November 2010 Paper 001 Towards an objective method of verifying the bend radius of HDD installations Otto Ballintijn,
More informationCS 4758 Robot Navigation Through Exit Sign Detection
CS 4758 Robot Navigation Through Exit Sign Detection Aaron Sarna Michael Oleske Andrew Hoelscher Abstract We designed a set of algorithms that utilize the existing corridor navigation code initially created
More informationAUV Cruise Path Planning Based on Energy Priority and Current Model
AUV Cruise Path Planning Based on Energy Priority and Current Model Guangcong Liu 1, Hainan Chen 1,2, Xiaoling Wu 2,*, Dong Li 3,2, Tingting Huang 1,, Huawei Fu 1,2 1 Guangdong University of Technology,
More informationAttitude Control for Small Satellites using Control Moment Gyros
Attitude Control for Small Satellites using Control Moment Gyros V Lappas a, Dr WH Steyn b, Dr CI Underwood c a Graduate Student, University of Surrey, Guildford, Surrey GU 5XH, UK b Professor, University
More informationRobust Controller Design for an Autonomous Underwater Vehicle
DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:
More informationAUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION
AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk
More informationCOARSE LEVELING OF INS ATTITUDE UNDER DYNAMIC TRAJECTORY CONDITIONS. Paul G. Savage Strapdown Associates, Inc.
COARSE LEVELIG OF IS ATTITUDE UDER DYAMIC TRAJECTORY CODITIOS Paul G. Savage Strapdown Associates, Inc. SAI-W-147 www.strapdownassociates.com January 28, 215 ASTRACT Approximate attitude initialization
More informationOrientation Capture of a Walker s Leg Using Inexpensive Inertial Sensors with Optimized Complementary Filter Design
Orientation Capture of a Walker s Leg Using Inexpensive Inertial Sensors with Optimized Complementary Filter Design Sebastian Andersson School of Software Engineering Tongji University Shanghai, China
More informationVehicle Localization. Hannah Rae Kerner 21 April 2015
Vehicle Localization Hannah Rae Kerner 21 April 2015 Spotted in Mtn View: Google Car Why precision localization? in order for a robot to follow a road, it needs to know where the road is to stay in a particular
More informationHomework Set 3 Due Thursday, 07/14
Homework Set 3 Due Thursday, 07/14 Problem 1 A room contains two parallel wall mirrors, on opposite walls 5 meters apart. The mirrors are 8 meters long. Suppose that one person stands in a doorway, in
More informationGNSS-aided INS for land vehicle positioning and navigation
Thesis for the degree of Licentiate of Engineering GNSS-aided INS for land vehicle positioning and navigation Isaac Skog Signal Processing School of Electrical Engineering KTH (Royal Institute of Technology)
More informationNavigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM
Glossary of Navigation Terms accelerometer. A device that senses inertial reaction to measure linear or angular acceleration. In its simplest form, it consists of a case-mounted spring and mass arrangement
More informationTutorial Session -- Semi-variograms
Tutorial Session -- Semi-variograms The example session with PG2000 which is described below is intended as an example run to familiarise the user with the package. This documented example illustrates
More informationUsing Excel for Graphical Analysis of Data
Using Excel for Graphical Analysis of Data Introduction In several upcoming labs, a primary goal will be to determine the mathematical relationship between two variable physical parameters. Graphs are
More informationNaviPac NaviScan. A9. Doppler Calibration
NaviPac NaviScan A9. Doppler Calibration Version History Version Who Additions 1.0 OKR 31 January 2000 Created 3.8 OKR April 2012 Upgraded to new GUI Table of contents 1. INTRODUCTION... 3 2. DVL CALIBRATION...
More informationHand-Eye Calibration from Image Derivatives
Hand-Eye Calibration from Image Derivatives Abstract In this paper it is shown how to perform hand-eye calibration using only the normal flow field and knowledge about the motion of the hand. The proposed
More informationVision-based Localization of an Underwater Robot in a Structured Environment
Vision-based Localization of an Underwater Robot in a Structured Environment M. Carreras, P. Ridao, R. Garcia and T. Nicosevici Institute of Informatics and Applications University of Girona Campus Montilivi,
More informationLecture 13 Visual Inertial Fusion
Lecture 13 Visual Inertial Fusion Davide Scaramuzza Course Evaluation Please fill the evaluation form you received by email! Provide feedback on Exercises: good and bad Course: good and bad How to improve
More informationGround Plane Motion Parameter Estimation For Non Circular Paths
Ground Plane Motion Parameter Estimation For Non Circular Paths G.J.Ellwood Y.Zheng S.A.Billings Department of Automatic Control and Systems Engineering University of Sheffield, Sheffield, UK J.E.W.Mayhew
More informationCOMPARISON OF 3D LASER VIBROMETER AND ACCELEROMETER FREQUENCY MEASUREMENTS
Proceedings of the IMAC-XXVII February 9-12, 2009 Orlando, Florida USA 2009 Society for Experimental Mechanics Inc. COMPARISON OF 3D LASER VIBROMETER AND ACCELEROMETER FREQUENCY MEASUREMENTS Pawan Pingle,
More informationInternational Symposium Non-Destructive Testing in Civil Engineering (NDT-CE) September 15-17, 2015, Berlin, Germany
More Info at Open Access Database www.ndt.net/?id=18355 Effect of Surface Unevenness on In Situ Measurements and Theoretical Simulation in Non-Contact Surface Wave Measurements Using a Rolling Microphone
More informationUNDERWATER ACOUSTIC MODEMS PRODUCT INFORMATION GUIDE
UNDERWATER ACOUSTIC MODEMS PRODUCT INFORMATION GUIDE EvoLogics Underwater Acoustic Modems EvoLogics underwater acoustic modems provide full-duplex digital communication using EvoLogics' patented S2C (Sweep-
More informationChecking the values using backscatter data
A Technique for using Backscatter Imagery to Calibrate your Multibeam sonar Harold Orlinsky Harold@Hypack.com Checking the values using backscatter data The collection of Backscatter is co located with
More informationMULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM
Data Science Journal, Volume 4, 28 November 2005 127 MULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM Jau-Hsiung Wang* and Yang Gao Department of Geomatics Engineering,
More informationPick and Place Robot Simulation
Pick and Place Robot Simulation James Beukers Jordan Jacobson ECE 63 Fall 4 December 6, 4 Contents Introduction System Overview 3 3 State Space Model 3 4 Controller Design 6 5 Simulation and Results 7
More informationDevelopment of a Ground Based Cooperating Spacecraft Testbed for Research and Education
DIPARTIMENTO DI INGEGNERIA INDUSTRIALE Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education Mattia Mazzucato, Sergio Tronco, Andrea Valmorbida, Fabio Scibona and Enrico
More informationRobotics. Lecture 5: Monte Carlo Localisation. See course website for up to date information.
Robotics Lecture 5: Monte Carlo Localisation See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review:
More informationAn Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory
An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory Roshdy Foaad Abo-Shanab Kafr Elsheikh University/Department of Mechanical Engineering, Kafr Elsheikh,
More informationFeature Based Navigation for a Platform Inspection AUV
Feature Based Navigation for a latform Inspection AUV ehar Tangirala* Chris Debrunner Walter Feldman Alan Fettinger Locheed Martin 00 E.7 th treet Riviera Beach, FL 33404 (56) 47-4336 *sehar.tangirala@lmco.com
More informationModelling and Simulation of the Autonomous Underwater Vehicle (AUV) Robot
21st International Congress on Modelling and Simulation, Gold Coast, Australia, 29 Nov to 4 Dec 2015 www.mssanz.org.au/modsim2015 Modelling and Simulation of the Autonomous Underwater Vehicle (AUV) Robot
More informationGPS-Aided Inertial Navigation Systems (INS) for Remote Sensing
GPS-Aided Inertial Navigation Systems (INS) for Remote Sensing www.inertiallabs.com 1 EVOLUTION OF REMOTE SENSING The latest progress in Remote sensing emerged more than 150 years ago, as balloonists took
More informationIntroduction. Chapter 1. Contents. 1.1 Background
1 Introduction Chapter 1 Contents 1.1 Background 1.2 Two-Part Towing System 1.3 Overall objectives 1.4 Scope of the present study 1.5 Methodology 1.6 Organization of the Report 1.1 Background As an effective
More informationGI-Eye II GPS/Inertial System For Target Geo-Location and Image Geo-Referencing
GI-Eye II GPS/Inertial System For Target Geo-Location and Image Geo-Referencing David Boid, Alison Brown, Ph. D., Mark Nylund, Dan Sullivan NAVSYS Corporation 14960 Woodcarver Road, Colorado Springs, CO
More informationCamera Drones Lecture 2 Control and Sensors
Camera Drones Lecture 2 Control and Sensors Ass.Prof. Friedrich Fraundorfer WS 2017 1 Outline Quadrotor control principles Sensors 2 Quadrotor control - Hovering Hovering means quadrotor needs to hold
More informationInflight Alignment Simulation using Matlab Simulink
Inflight Alignment Simulation using Matlab Simulink Authors, K. Chandana, Soumi Chakraborty, Saumya Shanker, R.S. Chandra Sekhar, G. Satheesh Reddy. RCI /DRDO.. 2012 The MathWorks, Inc. 1 Agenda with Challenging
More informationError Simulation and Multi-Sensor Data Fusion
Error Simulation and Multi-Sensor Data Fusion AERO4701 Space Engineering 3 Week 6 Last Week Looked at the problem of attitude determination for satellites Examined several common methods such as inertial
More informationINTEGRATED TECH FOR INDUSTRIAL POSITIONING
INTEGRATED TECH FOR INDUSTRIAL POSITIONING Integrated Tech for Industrial Positioning aerospace.honeywell.com 1 Introduction We are the world leader in precision IMU technology and have built the majority
More informationES-2 Lecture: Fitting models to data
ES-2 Lecture: Fitting models to data Outline Motivation: why fit models to data? Special case (exact solution): # unknowns in model =# datapoints Typical case (approximate solution): # unknowns in model
More informationInertial Navigation Static Calibration
INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2018, VOL. 64, NO. 2, PP. 243 248 Manuscript received December 2, 2017; revised April, 2018. DOI: 10.24425/119518 Inertial Navigation Static Calibration
More informationTowards Gaussian Multi-Robot SLAM for Underwater Robotics
Towards Gaussian Multi-Robot SLAM for Underwater Robotics Dave Kroetsch davek@alumni.uwaterloo.ca Christoper Clark cclark@mecheng1.uwaterloo.ca Lab for Autonomous and Intelligent Robotics University of
More informationOptimizing Pharmaceutical Production Processes Using Quality by Design Methods
Optimizing Pharmaceutical Production Processes Using Quality by Design Methods Bernd Heinen, SAS WHITE PAPER SAS White Paper Table of Contents Abstract.... The situation... Case study and database... Step
More informationMobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS
Mobile Robotics Mathematics, Models, and Methods Alonzo Kelly Carnegie Mellon University HI Cambridge UNIVERSITY PRESS Contents Preface page xiii 1 Introduction 1 1.1 Applications of Mobile Robots 2 1.2
More informationVALIDATION METHODOLOGY FOR SIMULATION SOFTWARE OF SHIP BEHAVIOUR IN EXTREME SEAS
10 th International Conference 409 VALIDATION METHODOLOGY FOR SIMULATION SOFTWARE OF SHIP BEHAVIOUR IN EXTREME SEAS Stefan Grochowalski, Polish Register of Shipping, S.Grochowalski@prs.pl Jan Jankowski,
More informationA Study on Evaluation of Conceptual Designs of Machine tools
A Study on Evaluation of Conceptual Designs of Machine too Nozomu MISHIMA Fine Manufacturing System Group, Institute of Mechanical Systems Engineering, National Institute of Advanced Industrial Science
More informationSummary. Introduction
Dmitry Alexandrov, Saint Petersburg State University; Andrey Bakulin, EXPEC Advanced Research Center, Saudi Aramco; Pierre Leger, Saudi Aramco; Boris Kashtan, Saint Petersburg State University Summary
More informationTo Measure a Constant Velocity. Enter.
To Measure a Constant Velocity Apparatus calculator, black lead, calculator based ranger (cbr, shown), Physics application this text, the use of the program becomes second nature. At the Vernier Software
More informationLAIR. UNDERWATER ROBOTICS Field Explorations in Marine Biology, Oceanography, and Archeology
UNDERWATER ROBOTICS Field Explorations in Marine Biology, Oceanography, and Archeology COS 402: Artificial Intelligence - Sept. 2011 Christopher M. Clark Outline! Past Projects! Maltese Cistern Mapping!
More informationDealing with Scale. Stephan Weiss Computer Vision Group NASA-JPL / CalTech
Dealing with Scale Stephan Weiss Computer Vision Group NASA-JPL / CalTech Stephan.Weiss@ieee.org (c) 2013. Government sponsorship acknowledged. Outline Why care about size? The IMU as scale provider: The
More informationgood check of volumetric accuracy. However, if the mea error components. However, if the errors measured are large,
REVIEW OF SCIENTIFIC INSTRUMENTS VOLUME 71, NUMBER 10 OCTOBER 2000 Laser vector measurement technique for the determination and compensation of volumetric positioning errors. Part I: Basic theory Charles
More informationADVANTAGES OF INS CONTROL SYSTEMS
ADVANTAGES OF INS CONTROL SYSTEMS Pavol BOŽEK A, Aleksander I. KORŠUNOV B A Institute of Applied Informatics, Automation and Mathematics, Faculty of Material Science and Technology, Slovak University of
More informationUse of Image aided Navigation for UAV Navigation and Target Geolocation in Urban and GPS denied Environments
Use of Image aided Navigation for UAV Navigation and Target Geolocation in Urban and GPS denied Environments Precision Strike Technology Symposium Alison K. Brown, Ph.D. NAVSYS Corporation, Colorado Phone:
More informationInertial measurement and realistic post-flight visualization
Inertial measurement and realistic post-flight visualization David Fifield Metropolitan State College of Denver Keith Norwood, faculty advisor June 28, 2007 Abstract Determining the position and orientation
More informationRange Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation
Obviously, this is a very slow process and not suitable for dynamic scenes. To speed things up, we can use a laser that projects a vertical line of light onto the scene. This laser rotates around its vertical
More informationSeveral imaging algorithms for synthetic aperture sonar and forward looking gap-filler in real-time and post-processing on IXSEA s Shadows sonar
Several imaging algorithms for synthetic aperture sonar and forward looking gap-filler in real-time and post-processing on IXSEA s Shadows sonar F. Jean IXSEA, 46, quai François Mitterrand, 13600 La Ciotat,
More informationUsing surface markings to enhance accuracy and stability of object perception in graphic displays
Using surface markings to enhance accuracy and stability of object perception in graphic displays Roger A. Browse a,b, James C. Rodger a, and Robert A. Adderley a a Department of Computing and Information
More informationDesign and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle
Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle K. Senthil Kumar, Mohammad Rasheed, and T.Anand Abstract Helicopter offers the capability of hover, slow forward movement, vertical take-off
More informationUse of n-vector for Radar Applications
Use of n-vector for Radar Applications Nina Ødegaard, Kenneth Gade Norwegian Defence Research Establishment Kjeller, NORWAY email: Nina.Odegaard@ffi.no Kenneth.Gade@ffi.no Abstract: This paper aims to
More informationTEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU
TEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU Alison K. Brown, Ph.D.* NAVSYS Corporation, 1496 Woodcarver Road, Colorado Springs, CO 891 USA, e-mail: abrown@navsys.com Abstract
More informationGEOACOUSTICS GEOSWATH PLUS DATA PROCESSING WITH CARIS HIPS 8.1
GEOACOUSTICS GEOSWATH PLUS DATA PROCESSING WITH CARIS HIPS 8.1 IN SUPPORT OF SANDY SUPPLEMENTAL RESEARCH Val Schmidt and Kevin Jerram University of New Hampshire Center for Coastal and Ocean Mapping Sunken
More informationCOMBINED BUNDLE BLOCK ADJUSTMENT VERSUS DIRECT SENSOR ORIENTATION ABSTRACT
COMBINED BUNDLE BLOCK ADJUSTMENT VERSUS DIRECT SENSOR ORIENTATION Karsten Jacobsen Institute for Photogrammetry and Engineering Surveys University of Hannover Nienburger Str.1 D-30167 Hannover, Germany
More informationE80. Experimental Engineering. Lecture 9 Inertial Measurement
Lecture 9 Inertial Measurement http://www.volker-doormann.org/physics.htm Feb. 19, 2013 Christopher M. Clark Where is the rocket? Outline Sensors People Accelerometers Gyroscopes Representations State
More informationUltrasonic Multi-Skip Tomography for Pipe Inspection
18 th World Conference on Non destructive Testing, 16-2 April 212, Durban, South Africa Ultrasonic Multi-Skip Tomography for Pipe Inspection Arno VOLKER 1, Rik VOS 1 Alan HUNTER 1 1 TNO, Stieltjesweg 1,
More information10/5/09 1. d = 2. Range Sensors (time of flight) (2) Ultrasonic Sensor (time of flight, sound) (1) Ultrasonic Sensor (time of flight, sound) (2) 4.1.
Range Sensors (time of flight) (1) Range Sensors (time of flight) (2) arge range distance measurement -> called range sensors Range information: key element for localization and environment modeling Ultrasonic
More information