Menu Zavřít

Unikátní český stroj pro opravy silničních výtluků pomocí mikrovln míří do USA. Společnost Futtec tam zakládá novou firmu

13. 12. 2024
Doba čtení: 3 minuty
Autor: Futtec
  • Česká společnost Futtec, která vyvinula unikátní mikrovlnný systém pro opravu výtluků na asfaltových silnicích, expanduje do USA
  • Hlavním cílem nově založené firmy bude uvedení „mikrovlnných cestářů“ série FT3 na americký a kanadský trh
  • První testovací opravy, které mají potvrdit funkčnost jeho strojů i na tamních komunikacích, chce Futtec zahájit už v příštím roce 

Odstraňování výtluků na asfaltových cestách je takový nikdy nekončící boj, v němž bohužel silničáři nejen u nás často prohrávají. Zároveň však platí, že zejména v posledních letech se na trhu postupně prosazuje nový pomocník, který může stav poničených komunikací rychle a výrazně zlepšit. A to zásluhou české společnosti Futtec, respektive jí vyvinutého zařízení sloužícího právě pro celoroční, trvanlivou a neinvazivní opravu děr ve vozovce.

Unikátní řešení funguje na principu zahřátí asfaltových směsí pomocí mikrovlnné technologie, díky čemuž lze zajistit hloubkový ohřev daného místa bez degradace samotného asfaltu. To by podle zmíněné firmy mělo vést k vysoké pevnosti a dlouhé životnosti opraveného místa.

Preventivní péče o vozovky

Česká technologie, jejíž přednosti mají spočívat především v rychlosti aplikace, flexibilitě, ale i úsporám nákladů či lidských zdrojů, je na trhu už několik let, přičemž za tu dobu dokázala zaujmout mnoho významných zákazníků. K nim patří třeba Ředitelství silnic a dálnic, Technická správa komunikací hlavního města Prahy nebo správy a údržby silnic jednotlivých krajů.

Outstream Placeholder

A protože Česko má Futtec již z velké části pokryté, rozhodlo se jeho vedení k významné expanzi do zahraničí. Konkrétně nyní zakládá novou pobočku ve Spojených státech amerických, která má pomoci s uvedením průkopnických „mikrovlnných cestářů“ v podobě nejnovější série FT3 nejen na tamním trhu, ale i v sousední Kanadě.

„Když jsme v roce 2011 Futtec jako startup zakládali, netušili jsme, jak velké výzvy budeme muset překonat, abychom se v poměrně konzervativním silničářském oboru etablovali. Jsme opravdu hrdí na to, že jsme se v průběhu let dokázali transformovat ve velkou a progresivní technologickou firmu, která nyní expanduje na severoamerický trh,“ nechal se slyšet zakladatel a majitel uvedené firmy Jiří Rušikvas, podle něhož současné rozšíření působnosti jasně dokazuje, jak moc se Futtec v uplynulých letech posunul dopředu.

České startupy nesledují světové trendy, přesto patří k nejrychleji rostoucím v Evropě, říká Jiří Sauer z Deloitte
Přečtěte si také:

České startupy nesledují světové trendy, přesto patří k nejrychleji rostoucím v Evropě, říká Jiří Sauer z Deloitte

Management firmy zároveň uvedl, že součástí jejích obchodních aktivit na severoamerickém kontinentu bude mimo jiné snaha přesvědčit právě tyto zákazníky o výhodách preventivní péče o asfaltové vozovky, která je neméně důležitá, ne-li ještě důležitější než samotné opravy výtluků. To stejné se ale dá říct i o vedení evidence poškozených míst.

První opravy začnou již brzy

Se založením nové firmy v USA pomůže Futtecu americký podnikatel Michael Seifert. Ten už má s českým byznysovým prostředím své zkušenosti, jelikož v minulosti zastával pozici ředitele pro globální obchodní rozvoj v průmyslové společnosti Ingersoll Rand, kde byl zodpovědný i za její finanční aktivity v České republice.

WT100_25

„Severoamerický trh je jiný než český, ale já mám výzvy rád. Cením si toho, že mohu uvést špičkovou technologii Futtec do USA a Kanady a hrát tak klíčovou roli při změně, která čeká na celý zdejší obor údržby a oprav silnic,“ vysvětlil Seifert.

Voicebot od české firmy Vocalls dobývá světová call centra, živě přeloží 200 jazyků
Přečtěte si také:

Voicebot od české firmy Vocalls dobývá světová call centra, živě přeloží 200 jazyků

Mezi jeho prvními úkoly v rámci nové profesní štace bude zahájení testovacích oprav, které budou prezentovat funkčnost mikrovlnných strojů na komunikacích v USA a Kanadě. „Trh v Severní Americe je z pohledu nových technologií jednoznačně nejvyspělejší na světě, a proto je pro nás obrovským závazkem a velkou výzvou,“ dodal Rušikvas.

  • Našli jste v článku chybu?
'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }