Experiments in Navigation and Mapping with a Hovering AUV
Citations
Autonomous Underwater Vehicles (AUVs): Their past, present and future contributions to the advancement of marine geoscience
Localization, mapping, and planning in 3D environments
An experimental analysis of classifier ensembles for learning drifting concepts over time in autonomous outdoor robot navigation
Cousteau to Cameron: A Quadrant Model for Undersea Marine Research Infrastructure Assessment
A method of reactive control for 3D navigation of a nonholonomic robot in tunnel-like environments
References
Multidimensional binary search trees used for associative searching
Robot Modeling and Control
A solution to the simultaneous localization and map building (SLAM) problem
Related Papers (5)
Underwater navigation methodology based on intelligent velocity model for standard AUV
Frequently Asked Questions (17)
Q2. What is the common way to determine the position of an AUV?
With high accuracy attitude and depth sensors the uncertainty in the AUV’s 3D pose (roll, pitch, yaw, x, y, z) is primarily in x and y.
Q3. What is the purpose of the vehicle frame thrust mixer?
The LLCS performs two basic functions: it uses velocity feedback to convert a vehicle frame velocity command into the vehicle frame thrust needed to track that velocity and it implements a mixing table in order to convert the vehicle frame thrust command into the necessary shaft torque 1 commands to each of the individual thrusters.
Q4. What is the problem with the IMU velocityestimates?
since the IMU velocityestimates result from integrating measurements from the IMU accelerometers, they are subject to significant drift.
Q5. How do the authors filter out DVL measurements?
In order to filter out these measurements, the authors used a simple first difference filter to discard DVL measurements which indicated a change in speed of more that 0.05 m/s – the vehicle does not have a very high acceleration.
Q6. What is the solution to the dropout problem?
Their approach to solving this dropout problem involves using the velocity estimates provided by the IMU to continue the dead reckoning solution when DVL measurements are unavailable.
Q7. What is the primary objective of the DEPTHX project?
The DEPTHX (DEep Phreatic THermal eXplorer) project is a three-year NASA-funded effort whose primary objective is to use an autonomous vehicle to explore and characterize the unique biology of the Zacatón cenote.
Q8. What is the lowest level of the vehicle control system?
The lowest level, aptly named the low level control system (LLCS), employs velocity feedback from the DVL and IMU in order to generate the thrust necessary to track a desired vehicle frame velocity command.
Q9. What is the likely combination vehicle trajectory and world map?
In the DEPTHX mission to Zacatón, the vehicle will employ a sophisticated SLAM system that uses 3D evidence grids as maps and uses a Rao-Blackwellized particle filter to simultaneously estimate the most likely combination vehicle trajectory and world map [Fairfield et al., 2007].
Q10. What is the standard configuration for the DVL?
The DVL is mounted to the front of the vehicle facing forward and tilted down30 degrees from horizontal, a nonstandard configuration for this instrument.
Q11. How do the authors build a map from the sonar point cloud?
The authors can then insert the sonar point cloud into a kd-tree [Bentley, 1975], and use the ANN library [Mount and Arya, 1997]to implement a simple weighted k-nearest neighbor algorithm to build a regularly sampled map.
Q12. What is the top of the 280 meters of Zacatón?
The top 280 meters of Zacatón is known to be a chimney with a diameter of approximately 80 meters [Fairfield et al., 2005], so the forward-looking configuration should allow the DVL to lock on to one of the vertical walls in most situations.
Q13. What is the purpose of the DEPTHX robot?
The DEPTHX robot (Figure 1) is a hovering autonomous underwater vehicle (AUV) designed to explore flooded caverns and tunnels while building 3D maps, collecting environmental data, and obtaining samples from the water column and cavern walls.
Q14. What is the relationship between shaft torque and thrust?
The relationship between shaft torque and thrust is very nearly linear, and the authors rely on the DriveBlokTM controller producedby MTS Systems Corp to implement the desired shaft torque on the brushless DC thruster motors.
Q15. What is the relationship between the sonar range and the vehicle?
Hwv H v si ri 0 0 1 .With this relationship, the mapping process is simply a matter of driving in a survey pattern while maintaining the vehicle pose estimate and computing the points pwi as the sonar range measurements are received.
Q16. What is the structure of the vehicle?
Note that this structure assumes that the components of vehicle frame velocity are not coupled by the dynamics of the vehicle, an assumption which not true.
Q17. How are the x and y components of vwv calculated?
The x and y components of vwv are then numerically integrated to get the new dead reckoned x and y position estimates using Euler’s method.