1<!DOCTYPE html> 2<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#"> 3 <head> 4 <meta charset="utf-8" />
5<script>window.dataLayer = window.dataLayer || [];</script>
5 6<noscript><style>form.antibot > * { display: none !important; } form.antibot noscript { display: block !important; }</style> 7</noscript><meta name="description" content="Testi" /> 8<link rel="canonical" href="https://www.twinflow.fi/" /> 9<meta property="og:type" content="website" /> 10<meta property="og:url" content="https://www.twinflow.fi/" /> 11<meta property="og:title" content="Twinflow" /> 12<meta property="og:description" content="Testi" /> 13<meta name="twitter:card" content="summary" /> 14<meta name="twitter:description" content="Testi" /> 15<meta name="twitter:site" content="@AaltoUniversity" /> 16<meta name="twitter:title" content="Twinflow" /> 17<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> 18<meta name="MobileOptimized" content="width" /> 19<meta name="HandheldFriendly" content="true" /> 20<meta name="viewport" content="width=device-width, initial-scale=1.0" />
21<script type="application/ld+json">{ 22 "@context": "https://schema.org", 23 "@graph": [ 24 { 25 "@type": "Organization", 26 "name": "Twinflow", 27 "url": "https://www.twinflow.fi/", 28 "logo": { 29 "@type": "ImageObject", 30 "url": "https://www.twinflow.fi//themes/custom/aalto_base/logo.svg" 31 } 32 }, 33 { 34 "@type": "WebPage", 35 "@id": "https://www.twinflow.fi/" 36 }, 37 { 38 "@type": "WebSite", 39 "name": "Twinflow", 40 "url": "https://www.twinflow.fi/" 41 } 42 ] 43}</script>
43 44<link rel="icon" href="/themes/custom/aalto_twinflow/images/favicon.png" type="image/png" /> 45<link rel="alternate" hreflang="en" href="https://www.twinflow.fi/" /> 46 47 <title>Twinflow</title> 48 <meta name="msapplication-TileColor" content="#ffffff"/> 49<meta name="theme-color" content="#ffffff"/> 50 51 <link rel="stylesheet" media="all" href="/sites/default/files/css/css_kH-JyKsHNKqHa4QTem5tV7kKNg8yH8SPjw1ksHTlVnE.css?delta=0&language=en&theme=aalto_twinflow&include=eJxVytEOgjAMRuEXGuyRln-jwKSuS9sFfXtNxBgvz5cDsEvys7aV5Yz4y1BEjkqpSHNqnjJLOUjjh6eLp4vft1JcdHTwjBseoUOxKfpuX_7JPFofmavttAR7mtM9Zhi9AHsOOVI" /> 52<link rel="stylesheet" media="all" href="/sites/default/files/css/css_MoyBkn-nLoY7n7FrUv219CQvSsXICb0WXoZVnCIFTG4.css?delta=1&language=en&theme=aalto_twinflow&include=eJxVytEOgjAMRuEXGuyRln-jwKSuS9sFfXtNxBgvz5cDsEvys7aV5Yz4y1BEjkqpSHNqnjJLOUjjh6eLp4vft1JcdHTwjBseoUOxKfpuX_7JPFofmavttAR7mtM9Zhi9AHsOOVI" /> 53 54
54<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/1","currentPathIsAdmin":false,"isFront":true,"currentLanguage":"en","themeUrl":"\/themes\/custom\/aalto_twinflow"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJxtkGtywyAMhC-ErSMxMshYMa-CSJrb146ZOqn7B1bfDiwsopek0QaOugl7lifglamDTVgJTnmlX43NWgmLWa6mpBzx_s45oCOdphsZ0TNL90xKK9O2xUpR4D-oW6ViNlHY1H7MoqDHJxX4Vd2RB8fZpwd8jt29N4KCwaI6M2TPmHwy63bdgYeOh46VS8l50oIO3Lb8nUe84fcnDIpjFYyoqQV403vkzE5lLOgK5qWCLS2jH08ytpjb5LkuZFW20_GZ4VX5cHQOc0qyvaw-q1CAveMfWR29YQ","theme":"aalto_twinflow","theme_token":null},"ajaxTrustedUrl":[],"gtag":{"tagId":"","consentMode":true,"otherIds":[],"events":[],"additionalConfigInfo":[]},"gtm":{"tagId":null,"settings":{"data_layer":"dataLayer","include_classes":false,"allowlist_classes":"","blocklist_classes":"","include_environment":false,"environment_id":"","environment_token":""},"tagIds":["GTM-P53C9GB3"]},"aaltoDataLayer":{"aalto_datalayer":{"contType":"hub","contLang":"en","nodeId":"1","contRestriction":"public","contPublished":"09.09.2024","contHome":"Home","hubName":"Home"}},"aalto_datalayer_user_metadata_path":"\/user-metadata","site":{"enabledLanguages":["en"]},"aaltoEnv":"live","cookieContentBlocker":{"consentAwareness":{"accepted":{"event":{"
54name":"cookiebotConsentAcceptPreferences","selector":"window"},"cookie":{"operator":"===","name":"cookiebot-consent--preferences","value":"1"}},"declined":{"event":{"name":"cookiebotConsentDeclinePreferences","selector":"window"},"cookie":{"operator":"===","name":"cookiebot-consent--preferences","value":"0"}},"change":{"event":{"name":"","selector":""}}},"categories":[]},"instana_eum":{"enabled":true,"api_key":"oG0Y4C8vSbWTHHlsdYv_-g","reporting_url":"https:\/\/eum-blue-saas.instana.io\/","track_pages":false,"track_admin":false,"advanced_settings":""},"pdbVue":{"developmentMode":false},"aalto_authenticated":false,"csp":{"nonce":"ttgX-j_ogK82qfCNcET4Nw"},"user":{"uid":0,"permissionsHash":"ed2be9a385d49d99de7f2142fd853af8b90764ae5074298fadb18d481388f5dc"}}</script>
vendor: 1 bytes, line 54
54
55<script src="/sites/default/files/js/js_mXIfLc6ccf2ADomRa-v6eddVHHxi3PShDncJyu5wNEM.js?scope=header&delta=0&language=en&theme=aalto_twinflow&include=eJxtkGFyxCAIhS9k6pGcF0MsG5VUMdO9fZONs7tt-gce3xtgAIgqDlPi7JpyZL1bXJk52YhK9iWv9KuxXyqh-M-rqbJmbO-cEwI5GW_k1c2s3fMiC9OecqWs9j_oWqXid1HY1942QRFxp2KfqjtbI1uQJpjXFD2mjFH8sjeceOh46NgEkRDJKYINe_hbf-CG798wGc5VkeGoJfumj5UzB7NO43nQ8PjVcD7LziJK5Qe3QZxj"></script>
vendor: 1 bytes, line 55
55
56<script src="/modules/contrib/google_tag/js/gtag.js?tltwf4"></script>
vendor: 1 bytes, line 56
56
57<script src="/modules/contrib/google_tag/js/gtm.js?tltwf4"></script>
vendor: 1 bytes, line 57
57
58<script src="/sites/default/files/js/js_bDZ8UEMTiFoFRsqgvi4Uz_mjaU7v0NmZGvB01IADmh8.js?scope=header&delta=3&language=en&theme=aalto_twinflow&include=eJxtkGFyxCAIhS9k6pGcF0MsG5VUMdO9fZONs7tt-gce3xtgAIgqDlPi7JpyZL1bXJk52YhK9iWv9KuxXyqh-M-rqbJmbO-cEwI5GW_k1c2s3fMiC9OecqWs9j_oWqXid1HY1942QRFxp2KfqjtbI1uQJpjXFD2mjFH8sjeceOh46NgEkRDJKYINe_hbf-CG798wGc5VkeGoJfumj5UzB7NO43nQ8PjVcD7LziJK5Qe3QZxj"></script>
vendor: 1 bytes, line 58
58
59<script src="https://eum.instana.io/eum.min.js" defer crossorigin="anonymous"></script>
59 60 61 </head> 62 <body class="node--type-hub node--1">
vendor: 72 bytes, lines 62-63
62 63 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
63GTM-P53C9GB3
vendor: 108 bytes, lines 63-66
63" 64 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 65 66
66<div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> 67 68 69 70 <div class="layout-container"> 71 72 <header id="header" role="banner" class="header--with-top-nav"> 73 <a href="#main-content" class="aalto-skip-link"> 74 Skip to main content 75 </a> 76 77 78 79 80 81 82 83 84 85 86 87 88 89<div data-drupal-messages-fallback class="hidden"></div> 90 91 92 93 94<div id="black-overlay"></div> 95<div class="block block-topnav block-topnav-subsite navigation aalto-header "> 96 <div id="top-nav-sticky-header" class="aalto-header__fixed-container aalto-header--at-top"> 97 <div class="aalto-header__container"> 98 <div class="aalto-header__logo-container"> 99 <a href="/" class="aalto-header__logo-link" title="Home" aria-label="Home" rel="home"> 100 <svg class="aalto-header__logo" viewBox="0 0 332 96"> 101 <use xlink:href="/themes/custom/aalto_twinflow/images/logo.svg#logo" /> 102 </svg> 103 </a> 104 </div> 105 106 <nav class="aalto-topnav" id="aalto-topnav" aria-labelledby="aalto-topnav-button-text"> 107 108 <ul class="aalto-topnav__navigation-items aalto-list-unstyled items-fit"> 109 110 <li class="aalto-topnav__navigation-item"> 111 <a href="/home/about-twinflow" class="aalto-topnav__navigation-link " 112 aria-current="false"> 113 About 114 </a> 115 </li> 116 117 <li class="aalto-topnav__navigation-item"> 118 <a href="/listing/243" class="aalto-topnav__navigation-link " 119 aria-current="false"> 120 News 121 </a> 122 </li> 123 124 <li class="aalto-topnav__navigation-item"> 125 <a href="/home/publications" class="aalto-topnav__navigation-link " 126 aria-current="false"> 127 Publications 128 </a> 129 </li> 130 131 <li class="aalto-topnav__navigation-item"> 132 <a href="/home/contact" class="aalto-topnav__navigation-link " 133 aria-current="false"> 134 Contact 135 </a> 136 </li> 137 138 139 <li class="aalto-topnav__break"></li> 140 141 142 <li class="aalto-topnav__search"> 143 <div id="aalto-search-button-container"> 144 <button type="button" class="aalto-topnav__button aalto-search__toggle-button" id="aalto-search-button" 145 aria-expanded="false" 146 aria-label="Search"> 147 <svg class="aalto-inline-icon" aria-hidden="true"> 148 <use xlink:href="/themes/custom/aalto_twinflow/images/icons.svg#16-magnifier_lens" /> 149 </svg> 150 <span class="aalto-search-button__label">Search</span> 151 </button> 152 </div> 153 </li> 154 155 156 157 158 159 <li class="aalto-topnav__menu-items" id="aalto-topnav-items-container"> 160 <button type="button" 161 class="aalto-topnav__button " 162 id="aalto-topnav-button" 163 aria-expanded="false"> 164 <span class="aalto-topnav__button-expand"> 165 <svg class="aalto-topnav__button-icon aalto-inline-icon" 166 aria-hidden="true"> 167 <use xlink:href="/themes/custom/aalto_twinflow/images/icons.svg#16-menu_burger" /> 168 </svg> 169 <span class="aalto-topnav__button-text" id="aalto-topnav-button-text">Menu</span> 170 </span> 171 <span class="aalto-topnav__button-collapse"> 172 <svg class="aalto-topnav__button-icon aalto-inline-icon" aria-hidden="true"> 173 <use xlink:href="/themes/custom/aalto_twinflow/images/icons.svg#16-close" /> 174 </svg> 175 <span class="aalto-topnav__button-text">Close menu</span> 176 </span> 177 </button> 178 <div class="aalto-topnav__items" id="aalto-topnav__items"> 179 <ul class="aalto-topnav__item-container aalto-list-unstyled"> 180 181 <li class="aalto-topnav__navigation-item"> 182 <a href="/home/about-twinflow" class="aalto-topnav__navigation-link " 183 aria-current="false"> 184 About 185 </a> 186 </li> 187 <li class="aalto-topnav__navigation-item"> 188 <a href="/listing/243" class="aalto-topnav__navigation-link " 189 aria-current="false"> 190 News 191 </a> 192 </li> 193 <li class="aalto-topnav__navigation-item"> 194 <a href="/home/publications" class="aalto-topnav__navigation-link " 195 aria-current="false"> 196 Publications 197 </a> 198 </li> 199 <li class="aalto-topnav__navigation-item"> 200 <a href="/home/contact" class="aalto-topnav__navigation-link " 201 aria-current="false"> 202 Contact 203 </a> 204 </li> 205 206 207 208 209 </ul> 210 </div> 211 </li> 212 </ul> 213 </nav> 214 <div id="aalto-search"> 215 <div class="aalto-search__container aalto-search__container--hidden" id="search-container"> 216 <div class="aalto-search__header content-container"> 217 <label class="aalto-search__label" for="aalto-search__input">Search</label> 218 <button type="button" class="aalto-search__close" id="aalto-search-close" 219 aria-label="Close search"> 220 <svg class="aalto-inline-icon" aria-hidden="true"> 221 <use xlink:href="/themes/custom/aalto_twinflow/images/icons.svg#16-close" /> 222 </svg> 223 </button> 224 </div> 225 <div id="aalto-quicksearch"></div> 226 </div> 227 <div class="aalto-search__overlay" id="aalto-search-overlay"></div> 228 </div> 229 </div> 230 </div> 231 <div id="top-nav-sticky-header-dummy"></div> 232 233 <div id="menu__alert"></div> 234 235</div> 236 237 </header> 238 239<div class="layout-content "> 240 <main> 241 <a id="main-content" tabindex="-1"></a> 242 <div class="region region--content"> 243 244<div id="block-aalto-twinflow-aaltoquicksearch" class="block block-pdb-vue block-vue-componentaalto-quick-search"> 245 246 247 <div class="aalto-quick-search" id="4eeb0cf2-3189-40cc-bcdf-8180fa7511fc"><div id="aalto-quicksearch2"></div> 248</div> 249 </div> 250 251<div id="block-aalto-twinflow-pagetitle" class="block-page-title-block--hub-hide-visual-h1 block block-core block-page-title-block"> 252 253 254 255 <h1> 256 Home</h1> 257 258 259 </div> 260 261 <div class="aalto-hub aalto-hub--frontpage"> 262 263 264 265 266<div class="aalto-magazine-wrapper aalto-component-wrapper"> 267 268 <section> 269 <div> 270 <div class="magazine__items"> 271 <div class="magazine__single-item"><div class="aalto-magazine "> 272 <div class="magazine__text-wrap "> 273 <div class="magazine__text-container"> 274 <h2 class="magazine__header">Enhancing Production and Intralogistics</h2> 275 <p class="magazine__summary">The project TwinFlow is part of Business Finland's Data Economy programme.</p> 276 <ul class="aalto-list-unstyled"> 277 <li class="magazine__link-item"> 278 <a class="highlight magazine__link" href="/home/about-twinflow"> 279 More about TwinFlow </a> 280 </li> 281 </ul> 282 </div> 283 </div> 284 <div class="aalto-magazine-image-container"> 285 286 287 288 289 290 291 <picture> 292 <source srcset="/sites/default/files/styles/1_464w_464h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?h=273e644c&itok=MIy1ofPK 464w, /sites/default/files/styles/1_684w_684h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=4BJy6sOU 684w, /sites/default/files/styles/1_798w_798h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=CKjmX1aB 798w, /sites/default/files/styles/1_1064w_1064h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=V8sw1r96 1064w, /sites/default/files/styles/1_1368w_1368h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=aS0QCIgK 1368w, /sites/default/files/styles/1_1596w_1596h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=hXTTuyTW 1596w" media="all and (min-width: 992px)" type="image/jpeg" sizes="calc((100vw - 80px - 80px) / 2)" width="798" height="798"/> 293 <source srcset="/sites/default/files/styles/1_464w_464h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?h=273e644c&itok=MIy1ofPK 464w, /sites/default/files/styles/1_684w_684h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=4BJy6sOU 684w, /sites/default/files/styles/1_798w_798h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=CKjmX1aB 798w, /sites/default/files/styles/1_1064w_1064h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?itok=V8sw1r96 1064w" media="all and (max-width: 991px)" type="image/jpeg" sizes="(min-width: 745px) calc((100vw - 40px - 40px) / 2), (min-width: 320px) calc(100vw - 16px - 16px), 320px" width="798" height="798"/> 294 <img loading="eager" width="464" height="464" data-original-width="2400" data-original-height="1600" src="/sites/default/files/styles/1_464w_464h_d/public/2025-06/JPG%2BLarge_TRUCONNECT_data_yourKC.jpg?h=273e644c&itok=MIy1ofPK" alt="Konecranes" /> 295 296 </picture> 297 298 299 300 301 302 303 </div> 304</div> 305</div> 306 </div> 307 </div> 308 </section> 309 310</div> 311 312 <div class="paragraph paragraph--type--content-liftups-auto-news paragraph--view-mode--default"> 313 314 315 <div class="aalto-component-wrapper aalto-component aalto-component-wrapper--automatic-liftup aalto-component-wrapper--automatic-liftup-news" 316 style=""> 317 <div class="aalto-tiles-layout aalto-tiles-layout--automatic-liftups "> 318 <div class="aalto-tiles-layout__top content-container"> 319 <div class="aalto-tiles-layout__top-column"> 320 <h2 class="aalto-tiles-layout__header">Recent news</h2> 321 </div> 322 <div class="aalto-tiles-layout__top-column aalto-tiles-layout__top-column--text"> 323 <a class="aalto-button aalto-tiles-layout__button--see-all" href="/listing/244">See all</a> 324 </div> 325 </div> 326 327 <div class="aalto-tiles-layout__items-container"> 328 329<div class="aalto-tile-container aalto-tile--no-image"> 330 <div class="aalto-tile aalto-tile--news"> 331 <div class="aalto-tile__top-wrapper"> 332 <div class="aalto-tile__top-container"> 333 <svg viewBox="0 0 1030 460" aria-hidden="true" class="aalto-liftup-placeholder"> 334 <use xlink:href="/themes/custom/aalto_base/images/liftup_img_placeholder.svg#liftup_img_placeholder"/> 335 </svg> 336 </div> 337</div> 338 <div class="aalto-tile__text-container aalto-tile__text-container--news"> 339 <div class="aalto-tile__meta">
340 <span class="aalto-tile__meta-item aalto-tile__meta-item--category"> 341 TwinFlow 342 343 </span> 344 <span class="aalto-tile__meta-item aalto-tile__meta-item--label"> 345 346Published: <time datetime="2026-06-10T13:10:49+03:00">10.6.2026</time> 347 348 </span> 349 </div> 350 <div class="aalto-tile__overflow-container aalto-tile__overflow-container--news"> 351 <h3 class="aalto-tile__title"> 352 <a class="aalto-tile__link" href="/twinflow-visited-mait-and-aalto-962026" title="TwinFlow visited MAIT and Aalto 9.6.2026"> 353 TwinFlow visited MAIT and Aalto 9.6.2026</a> 354 </h3> 355 <span class="aalto-tile__summary"> The 7th Steering Group Meeting was hosted by MAIT Nordics in Espoo. At the same time, researchers and experts gathered at Aalto University to attend a presentation by MAIT on State-of-the-Art Commercial Solutions for Manufacturing and Intralogistics. Following lunch, participants continued discussions on the topics presented by MAIT and visited the Aalto Factory of the Future demonstrations, including Energy-Aware Orchestration of Digitalised Robotic Production Assets. The day concluded with a presentation on the status of the TwinFlow flagship demonstrator. 356</span> 357 </div> 358 </div> 359 </div> 360</div> 361 362<div class="aalto-tile-container"> 363 <div class="aalto-tile aalto-tile--news"> 364 <div class="aalto-tile__top-wrapper"> 365 <div class="aalto-tile__top-container"> 366 <div class="aalto-tile__image-container"> 367 368 369 370 371 372 373 <picture> 374 <source srcset="/sites/default/files/styles/2_3_288w_125h_d/public/2026-05/robot_large.jpg?h=a1e1a043&itok=BdQKCDMg 288w, /sites/default/files/styles/2_3_567w_247h_d/public/2026-05/robot_large.jpg?h=a1e1a043&itok=g7P3psF_ 567w, /sites/default/files/styles/2_3_690w_300h_d/public/2026-05/robot_large.jpg?h=a1e1a043&itok=cUXLkyqV 690w, /sites/default/files/styles/2_3_819w_356h_d/public/2026-05/robot_large.jpg?h=a1e1a043&itok=cUGa6TiC 819w" media="all" type="image/jpeg" sizes="(min-width: 992px) calc(33vw - 160px), (min-width: 740px) calc(100vw - 40px), (min-width: 320px) calc(100vw - 32px), 288px" width="819" height="356"/> 375 <img loading="lazy" width="288" height="125" data-original-width="2048" data-original-height="1365" src="/sites/default/files/styles/2_3_288w_125h_d/public/2026-05/robot_large.jpg?h=a1e1a043&itok=BdQKCDMg" alt="Robot" /> 376 377 </picture> 378 379 380 381 382 383 384 </div> 385 </div> 386</div> 387 <div class="aalto-tile__text-container aalto-tile__text-container--news"> 388 <div class="aalto-tile__meta"> 389 <span class="aalto-tile__meta-item aalto-tile__meta-item--category"> 390 TwinFlow 391 392 </span> 393 <span class="aalto-tile__meta-item aalto-tile__meta-item--label"> 394 395Published: <time datetime="2026-04-21T15:40:53+03:00">21.4.2026</time> 396 397 </span> 398 </div> 399 <div class="aalto-tile__overflow-container aalto-tile__overflow-container--news"> 400 <h3 class="aalto-tile__title"> 401 <a class="aalto-tile__link" href="/twinflow-aalto-mechatronics-circus-942026" title="TwinFlow @ Aalto Mechatronics Circus 9.4.2026"> 402 TwinFlow @ Aalto Mechatronics Circus 9.4.2026</a> 403 </h3> 404 <span class="aalto-tile__summary"> Below are posters of TwinFlow-related projects presented at Mechatronic circus. 405</span> 406 </div> 407 </div> 408 </div> 409</div> 410 411<div class="aalto-tile-container"> 412 <div class="aalto-tile aalto-tile--news"> 413 <div class="aalto-tile__top-wrapper"> 414 <div class="aalto-tile__top-container"> 415 <div class="aalto-tile__image-container"> 416 417 418 419 420 421 422 <picture> 423 <source srcset="/sites/default/files/styles/2_3_288w_125h_d/public/2026-04/Frauhofer_ISST_news_photo.jpg?h=e11779b8&itok=7M56l-bm 288w, /sites/default/files/styles/2_3_567w_247h_d/public/2026-04/Frauhofer_ISST_news_photo.jpg?h=e11779b8&itok=yYKqTen0 567w, /sites/default/files/styles/2_3_690w_300h_d/public/2026-04/Frauhofer_ISST_news_photo.jpg?h=e11779b8&itok=ntwZ7WVF 690w, /sites/default/files/styles/2_3_819w_356h_d/public/2026-04/Frauhofer_ISST_news_photo.jpg?h=e11779b8&
423itok=sq3BUI79 819w" media="all" type="image/jpeg" sizes="(min-width: 992px) calc(33vw - 160px), (min-width: 740px) calc(100vw - 40px), (min-width: 320px) calc(100vw - 32px), 288px" width="819" height="356"/> 424 <img loading="lazy" width="288" height="125" data-original-width="2048" data-original-height="1152" src="/sites/default/files/styles/2_3_288w_125h_d/public/2026-04/Frauhofer_ISST_news_photo.jpg?h=e11779b8&itok=7M56l-bm" alt="Visitors at Fraunhofer ISST" /> 425 426 </picture> 427 428 429 430 431 432 433 </div> 434 </div> 435</div> 436 <div class="aalto-tile__text-container aalto-tile__text-container--news"> 437 <div class="aalto-tile__meta"> 438 <span class="aalto-tile__meta-item aalto-tile__meta-item--category"> 439 TwinFlow 440 441 </span> 442 <span class="aalto-tile__meta-item aalto-tile__meta-item--label"> 443 444Published: <time datetime="2026-04-07T15:14:50+03:00">7.4.2026</time> 445 446 </span> 447 </div> 448 <div class="aalto-tile__overflow-container aalto-tile__overflow-container--news"> 449 <h3 class="aalto-tile__title"> 450 <a class="aalto-tile__link" href="/researchers-discuss-manufacturing-data-spaces-at-fraunhofer-isst" title="Researchers discuss manufacturing data spaces at Fraunhofer ISST"> 451 Researchers discuss manufacturing data spaces at Fraunhofer ISST</a> 452 </h3> 453 <span class="aalto-tile__summary"> March 5th 2026<br /> 454<br /> 455Researchers from Tampere University and Aalto University gathered at Fraunhofer Institute for Software and Systems Engineering (ISST) to discuss data spaces and ongoing research activities related to applications in manufacturing. Fraunhofer ISST, led by Prof. Dr. Boris Otto, is a forefront developer and driver of data spaces. Researchers from both Tampere University and Aalto University have been conducting research exchange periods at ISST, focusing on data space architectures, applying data spaces for edge solutions, and developing related demonstrators. 456</span> 457 </div> 458 </div> 459 </div> 460</div> 461 462<div class="aalto-tile-container"> 463 <div class="aalto-tile aalto-tile--news"> 464 <div class="aalto-tile__top-wrapper"> 465 <div class="aalto-tile__top-container"> 466 <div class="aalto-tile__image-container"> 467 468 469 470 471 472 473 <picture> 474 <source srcset="/sites/default/files/styles/2_3_288w_125h_d/public/2026-03/Fastems_yhteiskuva.jpg?h=777a9b54&itok=VyHPF9US 288w, /sites/default/files/styles/2_3_567w_247h_d/public/2026-03/Fastems_yhteiskuva.jpg?h=777a9b54&itok=85qp7dF4 567w, /sites/default/files/styles/2_3_690w_300h_d/public/2026-03/Fastems_yhteiskuva.jpg?h=777a9b54&itok=5esQa02b 690w, /sites/default/files/styles/2_3_819w_356h_d/public/2026-03/Fastems_yhteiskuva.jpg?h=777a9b54&itok=XxMiIqjK 819w" media="all" type="image/jpeg" sizes="(min-width: 992px) calc(33vw - 160px), (min-width: 740px) calc(100vw - 40px), (min-width: 320px) calc(100vw - 32px), 288px" width="819" height="356"/> 475 <img loading="lazy" width="288" height="125" data-original-width="4080" data-original-height="3060" src="/sites/default/files/styles/2_3_288w_125h_d/public/2026-03/Fastems_yhteiskuva.jpg?h=777a9b54&itok=VyHPF9US" alt="Visitors at Fastems" /> 476 477 </picture> 478 479 480 481 482 483 484 </div> 485 </div> 486</div> 487 <div class="aalto-tile__text-container aalto-tile__text-container--news"> 488 <div class="aalto-tile__meta"> 489 <span class="aalto-tile__meta-item aalto-tile__meta-item--category"> 490 TwinFlow 491 492 </span> 493 <span class="aalto-tile__meta-item aalto-tile__meta-item--label"> 494 495Published: <time datetime="2026-02-17T15:00:00+02:00">17.2.2026</time> 496 497 </span> 498 </div> 499 <div class="aalto-tile__overflow-container aalto-tile__overflow-container--news"> 500 <h3 class="aalto-tile__title"> 501 <a class="aalto-tile__link" href="/twinflow-visited-fastems-1022026" title="TwinFlow visited Fastems 10.2.2026"> 502 TwinFlow visited Fastems 10.2.2026</a> 503 </h3>
504 <span class="aalto-tile__summary"> Fastems in Tampere hosted the 6th steering group meeting and collaboration workshop. The day began with parallel meetings for the steering group and researchers & experts. After lunch, Fastems led thematic discussions, followed by a factory tour. The discussions generated ideas for collaboration workshops on TwinFlow themes. 505</span> 506 </div> 507 </div> 508 </div> 509</div> 510 511 512 <div class="aalto-tile-container aalto-tile-container--see-all"> 513 <div class="aalto-tile aalto-tile--see-all"> 514 <div class="aalto-tile__see-all-icon-container"><svg class="aalto-tile__see-all-icon aalto-inline-icon"><use xlink:href="/themes/custom/aalto_twinflow/images/icons.svg#16-arrow_chevron_up" /></svg></div> 515 <a class="aalto-tile__see-all-text" href="/listing/244">See all</a> 516 </div> 517 </div> 518 </div> 519 </div> 520 </div> 521 522 </div> 523 524 525 </div> 526 527 528 </div> 529 530 </main> 531 532 533 </div> 534 <div class="region region--footer"> 535 <footer class="aalto-footer content-container"> 536 <div class="aalto-footer__container"> 537 <div class="aalto-footer__footer-column aalto-footer__footer-navigation-column"> 538 <div class="aalto-footer__aalto-logo-container"> 539 <a href="/en" class="aalto-footer__aalto-logo-link" title=Home aria-label=Home rel="home"> 540 <svg class="aalto-footer__aalto-logo twinflow-logo" viewBox="0 0 164 29"> 541 <use xlink:href="/themes/custom/aalto_twinflow/images/logo_wh.svg#logo_white"/> 542 </svg> 543 </a> 544 </div> 545 </div> 546 547 <div class="aalto-footer__footer-column aalto-footer__footer-navigation-column"> 548 </div> 549 550 <div class="aalto-footer__footer-column aalto-footer__footer-navigation-column"> 551 </div> 552 553 <div class="aalto-footer__footer-column aalto-footer__footer-part-of-aalto-column"> 554 <h3 class="aalto-footer__liftup-title"> 555 Part of Aalto University 556 </h3> 557 <div class="aalto-footer__logo-container"> 558 <a href="/en" class="aalto-footer__logo-link" title=Home aria-label=Home rel="home"> 559 <svg class="aalto-footer__logo aalto-logo" viewBox="0 0 143 101"> 560 <use xlink:href="/themes/custom/aalto_base/images/aalto_logo.svg#logo"/> 561 </svg> 562 </a> 563 </div> 564 </div> 565 </div> 566 <div class="aalto-footer__bottom-container"> 567 <div class="aalto-footer__bottom-links-container"> 568 569<div class="aalto-subsite-footer__bottom-links"> 570 <ul class="aalto-subsite-footer__bottom-links-list aalto-list-unstyled"> 571 <li class="aalto-subsite-footer__bottom-link-item"><a class="aalto-subsite-footer__bottom-link" href="/user/login">Login</a></li> 572 <li class="aalto-subsite-footer__bottom-link-item"><a class="aalto-subsite-footer__bottom-link" href="/home/accessibility-statement">Accessibility statement</a></li> 573 <li class="aalto-subsite-footer__bottom-link-item"><a class="aalto-subsite-footer__bottom-link" href="/home/privacy-notice">Privacy notice</a></li> 574 <li class="aalto-subsite-footer__bottom-link-item"><a class="aalto-subsite-footer__bottom-link" href="/home/cookie-policy">Cookie policy</a></li> 575 <li class="aalto-subsite-footer__bottom-link-item"> 576 <a class="aalto-subsite-footer__bottom-link" href="javascript: UC_UI.showSecondLayer()">Cookie settings</a> 577 </li> 578 </ul> 579</div> 580 581 582 </div> 583 584 </div> 585 586 </footer> 587 </div> 588 589 590</div> 591<div id="aalto-floating-triggers" class="aalto-floating-triggers" aria-label="Floating action buttons" role="region"></div> 592<div id="aalto-docked-chats" class="aalto-docked-chats" aria-label="Docked chat windows" role="region"></div> 593 594 </div> 595 596 597 598 <div data-metadata="5528a2a 2026-09-23 17:21:23 +0000" style="display:none;"></div>
599<script> 600(function(){ 601 try{ 602 var metadata = document.querySelector('div[data-metadata]'); 603 var now = new Date(); 604 var changed = new Date(now.getTime() + ((new Date(now.toLocaleString('en-US', {timeZone: 'Europe/Helsinki'}))) - (new Date(now.toLocaleString('en-US', {timeZone: 'GMT'}))))); 605 metadata.setAttribute('data-timestamp',changed.toISOString().replace('T',' ').replace(/\.\d+Z/,' ') + metadata.getAttribute('data-metadata').replace(/.*\d+:\d+:\d+ /,'')); 606 }catch(e){} 607})() 608</script>
608 609
609<script src="/sites/default/files/js/js_YOJgC2Wiuze7hHATTU0atoyWp9BHDsY86Lj3HFcGJZY.js?scope=footer&delta=0&language=en&theme=aalto_twinflow&include=eJxtkGFyxCAIhS9k6pGcF0MsG5VUMdO9fZONs7tt-gce3xtgAIgqDlPi7JpyZL1bXJk52YhK9iWv9KuxXyqh-M-rqbJmbO-cEwI5GW_k1c2s3fMiC9OecqWs9j_oWqXid1HY1942QRFxp2KfqjtbI1uQJpjXFD2mjFH8sjeceOh46NgEkRDJKYINe_hbf-CG798wGc5VkeGoJfumj5UzB7NO43nQ8PjVcD7LziJK5Qe3QZxj"></script>
vendor: 1 bytes, line 609
609
610<script src="/themes/custom/aalto_base/js/aalto_accordion.js?tltwf4" defer></script>
vendor: 1 bytes, line 610
610
611<script src="/themes/custom/aalto_base/js/aalto_menu.js?tltwf4" defer></script>
vendor: 1 bytes, line 611
611
612<script src="/sites/default/files/js/js_qKPb4QIGiHf5bQH1HHdha1BKg9ptVumHlU-shFH-H-Y.js?scope=footer&delta=3&language=en&theme=aalto_twinflow&include=eJxtkGFyxCAIhS9k6pGcF0MsG5VUMdO9fZONs7tt-gce3xtgAIgqDlPi7JpyZL1bXJk52YhK9iWv9KuxXyqh-M-rqbJmbO-cEwI5GW_k1c2s3fMiC9OecqWs9j_oWqXid1HY1942QRFxp2KfqjtbI1uQJpjXFD2mjFH8sjeceOh46NgEkRDJKYINe_hbf-CG798wGc5VkeGoJfumj5UzB7NO43nQ8PjVcD7LziJK5Qe3QZxj"></script>
vendor: 1 bytes, line 612
612
613<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js"></script>
vendor: 1 bytes, line 613
613
614<script src="/sites/default/files/js/js_o3HZAcUW3eTW2jvHt-BBd_QPVUjzKW6v0zJoRlnCOSI.js?scope=footer&delta=5&language=en&theme=aalto_twinflow&include=eJxtkGFyxCAIhS9k6pGcF0MsG5VUMdO9fZONs7tt-gce3xtgAIgqDlPi7JpyZL1bXJk52YhK9iWv9KuxXyqh-M-rqbJmbO-cEwI5GW_k1c2s3fMiC9OecqWs9j_oWqXid1HY1942QRFxp2KfqjtbI1uQJpjXFD2mjFH8sjeceOh46NgEkRDJKYINe_hbf-CG798wGc5VkeGoJfumj5UzB7NO43nQ8PjVcD7LziJK5Qe3QZxj"></script>
614 615</body> 616</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.