Generation of Augmented Bathymetry to Aid Development of Terrain-Aided Autonomous Underwater Vehicle Localization and Navigation Approaches
Bibliographic record
Abstract
Perlin noise is used in terrain generation when the available terrain is not sufficiently detailed (for example, asteroid surface modelling for navigation algorithms). Perlin noise is pseudo-random coherent noise. The noise function is smooth up to and including its second order derivative. The frequency of the Perlin noise function can be adjusted. Consequently, successive noise functions can be generated with differing frequency content (usually differing by an octave) and amplitudes. These noise functions can be superimposed to create variable terrain.The research and development reported builds on previous work towards extended range autonomous underwater vehicle (AUV) localization and navigation aided by gravity anomalies and bathymetry. As part of the previous work, a high-fidelity AUV navigation testbed (ANT) which uses the open-source robotics middleware ROS, and interfacing with an open-source AUV vehicle simulator and physics-based engine, was developed. With the earlier contributions there was no way to validate the constant density assumption when using a priori bathymetry derived gravity anomaly maps for localization. Secondly, there was no realization or exploration of the impact of spatial details in the bathymetry, therefore, the derived gravity anomaly field, on the AUV localization performance.As part of this work the functionality of the ANT has been improved to include generating synthetic terrain and augmenting existing bathymetry. The main contribution of this paper is documenting the augmentation of existing lower-resolution bathymetric measurements with terrain variations using Perlin noise. The augmented terrain maintains the integrity of the lower-resolution bathymetric measurements while allowing terrain variation between measurements that are realistic. The level of detail and amplitude of variations is completely subject to design.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.001 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.000 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.002 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".