
机器人正逐渐被部署在世界各地的建筑工地上,其应用范围从自动化砌砖、3D打印到现场勘测。这些机器人已经证明了它们比人类工人更快、更准确地执行任务的能力。然而,仍有一些挑战需要克服,如投资成本高,需要重新设计工作流程以及变革的阻力,Trimble Solutions 印度及SAARC区域销售总监Harsh Pareek分享了他对AI在建筑行业的应用。
随着通货膨胀、地缘政治不确定性、生态限制以及更快地为更多人提供住房的需求等大趋势共同挑战着该行业,建筑自动化的潜在好处似乎比以往任何时候都更加巨大和不可否认。
在一个将提高生产率和提高工人安全放在首位的行业中,使用机器人和自动化建筑设备似乎是一种自然的选择。机器人进入全球12万亿美元的建筑行业已经有一段时间了,它们的应用也多种多样。
从全自动砌砖、3D打印到现场勘测,这些建筑机器人已经证明了它们比人类工人更快、更准确地执行一系列任务的能力。
2018年,澳大利亚机器人公司FBR的自动砌砖机器人在不到三天的时间里建造了一座三居室的房子。这种全自动机器人的早期版本可以每小时放置多达200块积木,大约相当于2000块砖。它可以在48小时内完成人类工人需要4到6周才能完成的工作。据称,最新的版本甚至更快——它可以在一天内完成一幢标准双层砖房的内外墙建设。
这些和许多其他机器人创新正逐渐部署在世界各地的建筑工地。咨询公司毕马威(KPMG) 2019年的一项调查发现,在认为自己“技术就绪”的前20%建筑公司中,86%使用建筑信息模型(BIM), 72%使用无人机,10%使用建筑机器人。
另一项针对欧洲、北美和中国近2000家小型和大型建筑及相关企业的疫情后调查更具启发性——81%的受访者肯定他们将在未来十年内引入机器人。
建筑机器人的市场机会巨大,足以吸引世界各地公司和初创企业的兴趣。2022年9月,科技巨头惠普推出了一款现场打印机器人,可以在建筑工地的地板上自动打印数字模型的布局。这台机器可以勾勒出墙壁、门和其他元素的轮廓,几乎不需要干预。其他初创企业,如Dusty Robotics和Rugged Robotics,也推出了类似的机器人,可以自动化建筑布局。
计算机视觉和人工智能(AI)等先进技术的融合,使机器人首次可以在没有人类监督的情况下完成更复杂、更复杂的工作。
这个时机真是再好不过了——自疫情开始以来,全球建筑行业一直面临劳动力短缺的问题,而通货膨胀加剧和乌克兰-俄罗斯冲突导致投入成本迅速上升,进一步挤压了它们的利润率。
建筑行业在技术采用方面落后于其他同行。这可能解释了为什么根据麦肯锡(McKinsey)的研究,在过去20年里,建筑业的年生产率增长平均只有1%。在制造业,机器人已经是车间的支柱,同期的年生产率增长了3.6%。
尽管如此,建筑行业是否准备好积极接受和使用机器人仍是一个悬而未决的问题。首先,完全自动化的投资可能是昂贵的,对于许多建筑公司来说,在处理利润率和盈利能力下降的同时,为机器人分配资源可能具有挑战性。其次,采用机器人并不像即插即用那么简单——建筑公司可能不得不完全重新规划或重新设计他们的工作流程,以充分利用机器人。
对于一个几个世纪以来一直依赖纸质模型和人工指导的行业来说,如此戏剧性的自动化流程再造可能令人望而生畏。幸运的是,有强烈的动机去追求这条道路。麦肯锡全球研究所估计,通过转向制造型生产系统,建筑行业某些部分的生产率可能会提高 5-10 倍。
事实证明,全球大流行是建筑行业加速数字化的另一个强大驱动力,促使一些大型和先进的承包商转向BIM 和基于云的协作工具,以实现更高效的远程项目管理。
一旦核心流程实现数字化,部署机器人自动执行这些流程就相对简单了。例如,一旦结构的详细3D BIM模型准备就绪,它就可以用于为机器人编程以执行多项下游任务——从砌砖到建筑模块的3D打印。
几家公司正专注于使用机器人进行3D打印,以帮助更快地完成建筑项目。总部位于美国的ICON使用其自动建筑机器人在24小时内以10000美元的价格3D打印了一整栋房子。奥地利Printstones公司最近推出了一款多功能施工机器人,它不仅能够进行3D混凝土打印。它可以进行材料运输、焊接、铣削、螺旋传动、等离子切割、喷涂,甚至砌砖。
事实上,使用机器人3D打印建筑结构本身就是一个巨大的机会。例如,迪拜制定了一个目标,到2030年,25%的新建筑将采用3D打印技术。美国和中国是推动3D打印技术用于建筑的另外两个主要经济体。此外,随着快速城市化,未来几年对住房和城市基础设施的需求只会增加。
最终,在所有建筑活动中投资和部署机器人是有明确的商业理由的。以更低的成本、更高的准确性和安全性以及更少的错误或浪费来保证明显更快的施工是一个足够强大的激励。此外,正在进行的机器人研究和开发工作有望降低自动化的成本,使绝大多数建筑公司都能使用机器人。
建筑行业机器人部署的转折点即将到来。它还有望促成自工业革命初期以来该行业运作方式最具颠覆性的转变。
我是Google云的新手,我正在尝试对其进行首次部署。我的第一个部署是RubyonRails项目。我基本上是在关注thisguideinthegoogleclouddocumentation.唯一的区别是我使用的是我自己的项目,而不是他们提供的“helloworld”项目。这是我的app.yaml文件runtime:customvm:trueentrypoint:bundleexecrackup-p8080-Eproductionconfig.ruresources:cpu:0.5memory_gb:1.3disk_size_gb:10当我转到我的项目目录并运行gcloudprevie
这似乎非常适得其反,因为太多的gem会在window上破裂。我一直在处理很多mysql和ruby-mysqlgem问题(gem本身发生段错误,一个名为UnixSocket的类显然在Windows机器上不能正常工作,等等)。我只是在浪费时间吗?我应该转向不同的脚本语言吗? 最佳答案 我在Windows上使用Ruby的经验很少,但是当我开始使用Ruby时,我是在Windows上,我的总体印象是它不是Windows原生系统。因此,在主要使用Windows多年之后,开始使用Ruby促使我切换回原来的系统Unix,这次是Linux。Rub
我可以在Azure网站上部署RubyonRails吗? 最佳答案 还没有。目前仅支持.NET和PHP。 关于ruby-on-rails-RubyonRails可以部署在Azure网站上吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12964010/
前置步骤我们都操作完了,这篇开始介绍jenkins的集成。话不多说,看操作1、登录进入jenkins后会让你选择安装插件,选择第一个默认的就行。安装完成后设置账号密码,重新登录。2、配置JDK和Git都需要执行路径,所以需要先把执行路径找到,先进入服务器的docker容器,2.1JDK的路径root@69eef9ee86cf:/usr/bin#echo$JAVA_HOME/usr/local/openjdk-82.2Git的路径root@69eef9ee86cf:/#whichgit/usr/bin/git3、先配置JDK和Git。点击:ManageJenkins>>GlobalToolCon
深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal
require"socket"server="irc.rizon.net"port="6667"nick="RubyIRCBot"channel="#0x40"s=TCPSocket.open(server,port)s.print("USERTesting",0)s.print("NICK#{nick}",0)s.print("JOIN#{channel}",0)这个IRC机器人没有连接到IRC服务器,我做错了什么? 最佳答案 失败并显示此消息::irc.shakeababy.net461*USER:Notenoughparame
Ocra无法处理需要“tk”的应用程序require'tk'puts'nope'用奥克拉http://github.com/larsch/ocra不起作用(如链接中的一个问题所述)问题:https://github.com/larsch/ocra/issues/29(Ocra是1.9的"new"rubyscript2exe,本质上它用于将rb脚本部署为可执行文件)唯一的问题似乎是缺少tcl的DLL文件我不认为这是一个问题据我所知,问题是缺少tk的DLL文件如果它们是已知的,则可以在执行ocra时将它们包括在内有没有办法知道tk工作所需的DLL依赖项? 最佳答
我有一个类unzipper.rb,它使用Rubyzip解压文件。在我的本地环境中,我可以成功解压缩文件,而无需使用require'zip'明确包含依赖项但是在Heroku上,我得到一个NameError(uninitializedconstantUnzipper::Zip)我只能通过使用明确的require来解决问题:为什么这在Heroku环境中是必需的,但在本地主机上却不是?我的印象是Rails自动需要所有gem。app/services/unzipper.rbrequire'zip'#OnlyrequiredforHeroku.Workslocallywithout!class
出于某种原因,heroku尝试要求dm-sqlite-adapter,即使它应该在这里使用Postgres。请注意,这发生在我打开任何URL时-而不是在gitpush本身期间。我构建了一个默认的Facebook应用程序。gem文件:source:gemcuttergem"foreman"gem"sinatra"gem"mogli"gem"json"gem"httparty"gem"thin"gem"data_mapper"gem"heroku"group:productiondogem"pg"gem"dm-postgres-adapter"endgroup:development,:t
文章目录1、自相关函数ACF2、偏自相关函数PACF3、ARIMA(p,d,q)的阶数判断4、代码实现1、引入所需依赖2、数据读取与处理3、一阶差分与绘图4、ACF5、PACF1、自相关函数ACF自相关函数反映了同一序列在不同时序的取值之间的相关性。公式:ACF(k)=ρk=Cov(yt,yt−k)Var(yt)ACF(k)=\rho_{k}=\frac{Cov(y_{t},y_{t-k})}{Var(y_{t})}ACF(k)=ρk=Var(yt)Cov(yt,yt−k)其中分子用于求协方差矩阵,分母用于计算样本方差。求出的ACF值为[-1,1]。但对于一个平稳的AR模型,求出其滞