Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Array to string conversion in /var/www/ojs/lib/pkp/classes/identity/Identity.php on line 73
Warning: Cannot modify header information - headers already sent by (output started at /var/www/ojs/lib/pkp/classes/identity/Identity.php:73) in /var/www/ojs/lib/pkp/classes/template/PKPTemplateManager.php on line 1499
Warning: Cannot modify header information - headers already sent by (output started at /var/www/ojs/lib/pkp/classes/identity/Identity.php:73) in /var/www/ojs/lib/pkp/classes/template/PKPTemplateManager.php on line 1500
Underwater stand-alone observatory landers as a tool for deep-sea habitat restoration monitoring
| Instrumentation Viewpoint
We present the development and application of an underwater stand-alone observatory lander designed specifically to moni- tor the restoration of deep-sea habitats. This low-cost, modular system combines robust usability with advanced monitoring ca- pabilities. Continuous monitoring of restoration sites enables time-lapse observation of benthic ecosystems, providing valuable insights into the recovery of seafloor habitats and fostering an understanding of ecological transitions. Initial deployments of the lander have demonstrated its utility in capturing high-resolution imagery and environmental data at restoration sites, supporting the acquisition of baseline data critical for assessing restoration efficacy. In December 2024, a coordinated deployment of three underwater observatory landers was conducted to monitor the effectiveness of passive deep-sea habitat restoration techniques in the north-western Mediterranean Sea. Strategically positioned across restoration sites, the landers can provide comprehensive spatial and temporal coverage, capturing high-resolution time- lapse imagery and environmental data of the seabed. These ob- servations focus on documenting ecological transitions within the restored habitats, enabling the identification of key indicators of recovery such as species colonization, sediment dynamics, and habitat provision.
Copyright (c) 2026 Daniel M. Toma, Sofía F. Ribas, Jordi Grinyó, Oriol P. Bayarri, Pol Baños Castelló, Matias Carandell Widmer, Marc Nogueras Cervera, Nixon Bahamón Rivera, Jacopo Aguzzi, Joaquín del Río Fernández, Ikram Bghiel, Joan B. Company
All papers presented at Martech will be published in both the UPCommons and the Martech organization web sites, the former being the institutional digital deposit of Universitat Politècnica de Catalunya (https://upcommons.upc.edu). This difussion will be made through the Creative Commons License Attribution-NonCommercial-NoDerivs 2.5 or similar (http://creativecommons.org/licenses/by-nc-nd/2.5/deed.en).
When sending the final paper, the author must agree to the conference having non-exclusive rights on this operation. The author will maintain his/her right to diffuse the paper elsewhere.
Warning: mkdir(): Permission denied in /var/www/ojs/lib/pkp/classes/file/FileManager.php on line 424
Warning: file_put_contents(/SAN/files_ojs/usageStats/salt): Failed to open stream: No such file or directory in /var/www/ojs/lib/pkp/classes/statistics/PKPStatisticsHelper.php on line 158
Warning: filemtime(): stat failed for /SAN/files_ojs/usageStats/salt in /var/www/ojs/lib/pkp/classes/observers/listeners/LogUsageEvent.php on line 213
Warning: file_put_contents(/SAN/files_ojs/usageStats/salt): Failed to open stream: No such file or directory in /var/www/ojs/lib/pkp/classes/statistics/PKPStatisticsHelper.php on line 158
Warning: mkdir(): Permission denied in /var/www/ojs/lib/pkp/classes/file/FileManager.php on line 424
Warning: fopen(/SAN/files_ojs/usageStats/usageEventLogs/usage_events_20260925.log): Failed to open stream: No such file or directory in /var/www/ojs/lib/pkp/classes/observers/listeners/LogUsageEvent.php on line 104
Fatal error: Uncaught TypeError: flock(): Argument #1 ($stream) must be of type resource, false given in /var/www/ojs/lib/pkp/classes/observers/listeners/LogUsageEvent.php:105
Stack trace:
#0 /var/www/ojs/lib/pkp/classes/observers/listeners/LogUsageEvent.php(105): flock(false, 2)
#1 /var/www/ojs/lib/pkp/classes/observers/listeners/LogUsageEvent.php(53): PKP\observers\listeners\LogUsageEvent->logUsageEvent('{"time":"2026-0...')
#2 /var/www/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(512): PKP\observers\listeners\LogUsageEvent->handle(Object(APP\observers\events\UsageEvent))
#3 /var/www/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(319): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}('APP\\observers\\e...', Array)
#4 /var/www/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(299): Illuminate\Events\Dispatcher->invokeListeners('APP\\observers\\e...', Array, false)
#5 /var/www/ojs/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\Events\Dispatcher->dispatch(Object(APP\observers\events\UsageEvent))
#6 /var/www/ojs/pages/article/ArticleHandler.php(366): event(Object(APP\observers\events\UsageEvent))
#7 [internal function]: APP\pages\article\ArticleHandler->view(Array, Object(APP\core\Request))
#8 /var/www/ojs/lib/pkp/classes/core/PKPRouter.php(327): call_user_func(Array, Array, Object(APP\core\Request))
#9 /var/www/ojs/lib/pkp/classes/core/PKPPageRouter.php(249): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(APP\core\Request), Array, false)
#10 /var/www/ojs/lib/pkp/classes/core/Dispatcher.php(157): PKP\core\PKPPageRouter->route(Object(APP\core\Request))
#11 /var/www/ojs/lib/pkp/classes/core/PKPApplication.php(429): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#12 /var/www/ojs/index.php(21): PKP\core\PKPApplication->execute()
#13 {main}
thrown in /var/www/ojs/lib/pkp/classes/observers/listeners/LogUsageEvent.php on line 105