THE idea of underwater mining is not restricted to the ocean floor (see article). High water tables submerge many terrestrial deposits, too. At minimum, this means doing a lot of pumping to make them workable. Sometimes, it makes those deposits altogether inaccessible. Flooding also adds to the cost of re-opening closed mines. The team behind VAMOS hopes to do something about this.
The Viable Alternative Mine Operating System, to give its full name, is being developed by a consortium of 16 European firms and research institutes. It is currently on trial at Silvermines, Ireland—which, as its name suggests, was once home to workings for silver and other metals. They are now closed and flooded. But one of them, a source of baryte, the principal ore of barium, has been repurposed as VAMOS’s test bed.
The core of VAMOS is a pair of remotely controlled vehicles. These are floated on-board a special platform into place over the site to be mined, and then dropped through the water (to a depth of 57 metres in this case) by a crane.
The larger vehicle is a 25-tonne tracked robot (pictured) with a powerful rock-cutting head at one end and, at the other, a hydraulic gantry that can carry tools such as drills and grabs. Crushed ore-bearing rock is pumped to the surface through a flexible pipe, and a cable carries power and data between the robot and an onshore control centre.
The smaller vehicle is called EVA. It has neutral buoyancy and swims around the mining site. It was designed at the Institute for Systems and Computer Engineering, Technology and Science, in Portugal. EVA first makes, and then continually updates, a 3D map of the area—transmitting this cartography to the main vehicle, to assist navigation.
Both vehicles use sonar, cameras and laser rangefinders to work out where they are. They send these data to a pilot in the control centre, who sees them displayed on a multi-screen console of the sort gamers can only fantasise about. A future version may also be able to analyse the ore spectroscopically as it is mined, enabling rich seams to be pursued and poor ones abandoned.

L166的更多相关文章

  1. [转]keil使用详解

    第一节 系统概述 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上.结构性.可读性.可维护性上有明显的优势,因而易学易用.用过 ...

  2. C166 Interfacing C to Assembler

    Interfacing C to Assembler You can easily interface your C programs to routines written in XC16x/C16 ...

  3. MON166 FAQ

    MON166: SOFTWARE RESET USING THE MONITOR QUESTION What happens when debugging using MON166 and my pr ...

  4. START167 AND BOOT167

    http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka10535.html C166: START167 AND BOO ...

  5. KeilC51使用详解 (一)

    第一节 系统概述 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上.结构性.可读性.可维护性上有明显的优势,因而易学易用.用过 ...

  6. C166-变量和函数指定物理地址一

    1.函数指定地址 按照http://www.keil.com/support/docs/2215.htm C166: LOCATING PROGRAM SECTIONS TO SPECIAL MEMO ...

  7. keil c51笔记

    第一章 Keil C51开发系统基本知识 第一节 系统概述 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上.结构性.可读性. ...

  8. 如何在 arm 官网上找到合适的手册

    http://infocenter.arm.com/help/advanced/help.jsp 在这里输入合适的版号即可 这样就可以不用去 CSDN 了 100000_0000_00_EN - AR ...

  9. vue2.x核心源码深入浅出,我还是去看源码了

    平常的工作就是以vue2.x进行开发,因为我是个实用主义者,以前我就一直觉得,你既然选择了这个框架开发你首先就要先弄懂这玩意怎么用,也就是先熟悉vue语法和各种api,而不是去纠结实现它的原理是什么. ...

随机推荐

  1. OpenLDAP搭建全过程

    目        的:搭建一套完整的OpenLDAP系统,实现账号的统一管理.                     1:OpenLDAP服务端的搭建                     2:P ...

  2. Swoole学习(三)Swoole之UDP服务器的创建

    环境:Centos6.4,PHP环境:PHP7 <?php //创建UCP服务器(UDP服务器相对于TCP服务器通信更可靠些) /** * $host 是swoole需要监听的ip,如果要监听本 ...

  3. Nginx将不同IP的请求分发到不同的WEB服务器

    server { listen ; server_name localhost; large_client_header_buffers 16k; client_max_body_size 300m; ...

  4. mysql5.6备份

    备份之前: 最初的二进制信息: mysql> show master logs; +------------------+-----------+ | Log_name | File_size ...

  5. 20145333 《Java程序设计》第5周学习总结

    20145333 <Java程序设计>第5周学习总结 教材学习内容总结 语法与继承架构 使用try.catch Java中所有错误都会被包装成对象,可以尝试(try)执行程序并捕捉(cat ...

  6. 【前端】javascript中10常用的个小技巧总结

    javascript中10常用的个小技巧总结 本文转自:http://www.cnblogs.com/libin-1/p/6756393.html 1. new Set() 可能有人知道ES6中提供了 ...

  7. Spring的配置相关知识(学习spring boot的预备知识)

    我们经常说的控制反转(Inversion of Control-IOC)和依赖注入(dependency injection-DI)在Spring环境下是等同的概念,控制反转是通过依赖注入实现的.所谓 ...

  8. Ice Cream Tower

    2017-08-18 21:53:38 writer:pprp 题意如下: Problem D. Ice Cream Tower Input file: Standard Input Output f ...

  9. 批量操作QT UI中的控件

    背景:在一个项目中,可能一个UI中存在大量相同的tablewidget,combobox,label等控件,每种可能有100个,此时想对它们进行同样的操作 方案:(以tablewidget为例,UI中 ...

  10. css 固定宽度,自动换行

    max-width: 200px; display: block; word-break: break-all: