CINXE.COM
The Everyday Robot Project - X, the moonshot factory
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width, initial-scale=1.0"><meta name=description content="Learn more about the Everyday Robot Project, X's moonshot to build robots that can help us with everyday life. "><link href=https://x.company/projects/everyday-robots/ rel=canonical><meta name=referrer content=no-referrer><title>The Everyday Robot Project - X, the moonshot factory</title><link href=https://x.company/projects/everyday-robots/ hreflang=x-default rel=alternate><meta content=https://x.company/projects/everyday-robots/ property=og:url><meta property=og:title content="The Everyday Robot Project - X, the moonshot factory"><meta property=og:description content="Learn more about the Everyday Robot Project, X's moonshot to build robots that can help us with everyday life. "><meta property=og:site_name content="X, the moonshot factory"><meta property=og:type content=website><meta property=og:locale content=en><meta property=og:image:secure_url content="https://lh3.googleusercontent.com/l4PcnLVLnoCelb9WV5BbbVjo9kPw0uOTOQGjPcJuwsW4M5zuRQ-tv0GE87fiEER_eY8vDtJyqF66YnFelqp4=w1200"><meta property=og:image content="https://lh3.googleusercontent.com/l4PcnLVLnoCelb9WV5BbbVjo9kPw0uOTOQGjPcJuwsW4M5zuRQ-tv0GE87fiEER_eY8vDtJyqF66YnFelqp4=w1200"><meta property=og:image:width content=1200><meta property=og:image:height content=630><meta name=theme-color content=#ffffff><script type=application/ld+json> { "@context": "http://schema.org", "@type": "Organization", "brand": { "@type": "Brand", "name": "X, the moonshot factory" }, "name": "X, the moonshot factory", "description": "We’re a Moonshot Factory. Our mission is to invent and launch “moonshot” technologies that we hope could someday make the world a radically better place.", "url": "https://x.company", "@id": "https://x.company#organization", "logo": "https://x.company/media-2020/images/social.jpg" }, { "@context": "http://schema.org", "@type": "WebSite", "name":"X, the moonshot factory", "publisher": "X", "inLanguage":"en", "isFamilyFriendly":"yes", "description": "We’re a Moonshot Factory. Our mission is to invent and launch “moonshot” technologies that we hope could someday make the world a radically better place.", "url": "https://x.company", "@id": "https://x.company#website", "image": { "@type":"imageObject", "url":"https://lh3.googleusercontent.com/l4PcnLVLnoCelb9WV5BbbVjo9kPw0uOTOQGjPcJuwsW4M5zuRQ-tv0GE87fiEER_eY8vDtJyqF66YnFelqp4=w1200", "height":"1200", "width":"630", "isFamilyFriendly":"yes" } }, { "@context": "http://schema.org", "@type": "Webpage", "name": "X, the moonshot factory", "description": "Learn more about the Everyday Robot Project, X's moonshot to build robots that can help us with everyday life. ", "url": "https://x.company", "@id": "https://x.company#webpage", "inLanguage": "en", "headline": "Learn more about the Everyday Robot Project, X's moonshot to build robots that can help us with everyday life. ", "breadcrumb":{ "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@type": "Website", "@id": "https://x.company", "name": "X, the moonshot factory" } }, { "@type": "ListItem", "position": "2", "item": { "@type": "Webpage", "@id": "/projects/everyday-robots/", "name": "The Everyday Robot Project - X, the moonshot factory" } } ] } } </script><link rel=preconnect href=https://lh3.googleusercontent.com><link rel=preconnect href=https://storage.googleapis.com><link rel=preconnect href=https://www.google-analytics.com><link rel=preconnect href=https://www.googletagmanager.com><link rel=preload as=image href="/static/images/logo.svg?fingerprint=e098fa21686743856706423aa21c34c33eb5a891a1e22b72557919e54c78c35d"><link rel=preload as=video href=https://storage.googleapis.com/madebygoog.appspot.com/grow-ext-cloud-images-uploads/home_mobile5_B42CE14A.mp4 type=video/mp4 media="(max-width: 599px)"><link rel=icon href=/media-2020/favicon.png><link rel=apple-touch-icon href=/media-2020/apple-touch-icon.png><link rel=icon href=/media-2020/favicon.png><link rel="shortcut icon" type=image/x-icon href=/media-2020/favicon.png><style>@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialicons/v139/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[animation-stagger="0"]{-webkit-animation-delay:0s;animation-delay:0s}[animation-stagger="1"]{-webkit-animation-delay:.05s;animation-delay:.05s}[animation-stagger="2"]{-webkit-animation-delay:.1s;animation-delay:.1s}[animation-stagger="3"]{-webkit-animation-delay:.15s;animation-delay:.15s}[animation-stagger="4"]{-webkit-animation-delay:.2s;animation-delay:.2s}[animation-stagger="5"]{-webkit-animation-delay:.25s;animation-delay:.25s}[animation-stagger="6"]{-webkit-animation-delay:.3s;animation-delay:.3s}[animation-stagger="7"]{-webkit-animation-delay:.35s;animation-delay:.35s}[animation-stagger="8"]{-webkit-animation-delay:.4s;animation-delay:.4s}[animation-stagger="9"]{-webkit-animation-delay:.45s;animation-delay:.45s}[animation-stagger="10"]{-webkit-animation-delay:.5s;animation-delay:.5s}[animation-stagger="11"]{-webkit-animation-delay:.55s;animation-delay:.55s}[animation-stagger="12"]{-webkit-animation-delay:.6s;animation-delay:.6s}[animation-stagger="13"]{-webkit-animation-delay:.65s;animation-delay:.65s}[animation-stagger="14"]{-webkit-animation-delay:.7s;animation-delay:.7s}[animation-stagger="15"]{-webkit-animation-delay:.75s;animation-delay:.75s}[animation-stagger="16"]{-webkit-animation-delay:.8s;animation-delay:.8s}[animation-stagger="17"]{-webkit-animation-delay:.85s;animation-delay:.85s}[animation-stagger="18"]{-webkit-animation-delay:.9s;animation-delay:.9s}[animation-stagger="19"]{-webkit-animation-delay:.95s;animation-delay:.95s}[animation-stagger="20"]{-webkit-animation-delay:1s;animation-delay:1s}[animation-stagger="21"]{-webkit-animation-delay:1.05s;animation-delay:1.05s}[animation-stagger="22"]{-webkit-animation-delay:1.1s;animation-delay:1.1s}[animation-stagger="23"]{-webkit-animation-delay:1.15s;animation-delay:1.15s}[animation-stagger="24"]{-webkit-animation-delay:1.2s;animation-delay:1.2s}[animation-stagger="25"]{-webkit-animation-delay:1.25s;animation-delay:1.25s}[animation-stagger="26"]{-webkit-animation-delay:1.3s;animation-delay:1.3s}[animation-stagger="27"]{-webkit-animation-delay:1.35s;animation-delay:1.35s}[animation-stagger="28"]{-webkit-animation-delay:1.4s;animation-delay:1.4s}[animation-stagger="29"]{-webkit-animation-delay:1.45s;animation-delay:1.45s}[animation-stagger="30"]{-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes effects-in-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes effects-in-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes effects-out-up{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-30px)}}@keyframes effects-out-up{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-30px)}}@-webkit-keyframes effects-system-up{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0px)}}@keyframes effects-system-up{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0px)}}.header{position:fixed;top:0;left:0;z-index:9998;width:100%;transition:max-height .5s cubic-bezier(0.26, 1, 0.48, 1);transition-delay:.1s;max-width:100vw}.header a{border-bottom:none;padding-bottom:0px}.header--out .header__header,.header--disabled .header__header{overflow:hidden;transform:translateY(-100%)}.header--out .header__secondary,.header--disabled .header__secondary{overflow:hidden;transform:translateY(calc(-130px - 100%))}.header--expanded{transition-delay:0s}.header--expanded .header__nav{pointer-events:all;max-height:400vh}@media(min-width: 1024px){.header--expanded .header__nav{max-height:200vh}}.header--disabled{pointer-events:none}.header-open .header{position:relative;padding-top:80px}@media(min-width: 1200px){.header-open .header{padding-top:130px}}.header-open .header__header{position:fixed;top:0;width:100%}.header-open .header__secodary{display:none}.header-first-open .header{transform:none !important;-webkit-animation:none !important;animation:none !important}.header__header,.header__secondary{background-color:#fff;transition:transform .5s cubic-bezier(0.26, 1, 0.48, 1),opacity .5s cubic-bezier(0.26, 1, 0.48, 1);z-index:1}.header__header__container{display:flex;justify-content:space-between;align-items:center;--grid-side: 24px;padding-left:var(--grid-side);padding-right:var(--grid-side);height:80px}@media(min-width: 768px){.header__header__container{--grid-side: 32px}}@media(min-width: 1024px){.header__header__container{--grid-side: 32px}}@media(min-width: 1200px){.header__header__container{--grid-side: 80px}}@media(min-width: 1200px){.header__header__container{height:130px}}.header__header__container:hover{cursor:pointer}.header__logo{width:32px}@media(min-width: 1200px){.header__logo{width:48px}}.header__nav{background-color:#fff;width:100%;max-height:0px;overflow:hidden;transition:max-height .5s cubic-bezier(0.26, 1, 0.48, 1);pointer-events:none;will-change:max-height}.header__hamburger{height:32px;width:32px}@media(min-width: 1200px){.header__hamburger{width:48px;height:48px}}.header__nav__bk{background-color:#fff}.header__nav__contents{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:18px;--grid-side: 24px;width:calc(100% - 48px);margin:0 auto}@media(min-width: 768px){.header__nav__contents{grid-template-columns:repeat(8, 1fr);grid-column-gap:24px}}@media(min-width: 1024px){.header__nav__contents{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}@media(min-width: 768px){.header__nav__contents{--grid-side: 32px}}@media(min-width: 1024px){.header__nav__contents{--grid-side: 32px}}@media(min-width: 1200px){.header__nav__contents{--grid-side: 80px}}@media(min-width: 768px){.header__nav__contents{width:calc(100% - (32px * 2));max-width:1368px}}@media(min-width: 1024px){.header__nav__contents{width:calc(100% - (80px * 2));max-width:1272px}}.ios .header__nav__contents{padding-bottom:64px}@media(min-width: 768px){.header__nav__contents{padding-top:clamp(10px,2vh,64px);min-height:calc(100vh - 80px - 64px)}}@media(min-width: 1200px){.header__nav__contents{min-height:calc(100vh - 80px - 114px)}}.header__nav__group--explore{grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.header__nav__group--explore{grid-column-start:1;grid-column-end:6}}@media(min-width: 1200px){.header__nav__group--explore{grid-column-start:2;grid-column-end:6}}.header__nav__group--explore .header__link{font-family:"Roboto",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-size:32px;line-height:48px;padding-bottom:clamp(10px,4vh,48px)}@media(max-width: 767px){.header__nav__group--explore .header__link{font-size:30px;line-height:48px;padding-bottom:clamp(10px,5vh,48px)}}@media(max-width: 1023px){.header__nav__group--follow{margin-top:120px}}@media(max-width: 1023px){.header__nav__group--inform{margin-top:120px}}.header__subnav{grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.header__subnav{grid-column-start:6;grid-column-end:9}}@media(min-width: 1024px){.header__subnav{grid-column-start:8;grid-column-end:13;display:flex}}.header__link{font-family:"Roboto",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-size:20px;line-height:32px;padding-bottom:24px}.header__link a{color:#0f0f0f;text-decoration:none;transition:color .3s cubic-bezier(0.26, 1, 0.48, 1)}.header__link a:hover{color:#fbbc05}@media(min-width: 1024px){.header__nav__group--resources{width:calc((((min(100vw, 1432px) - 160px - 264px) / 12) * 2) + (24px * 2 ))}}@media(min-width: 1024px){.header__nav__group--follow{width:calc((((min(100vw, 1432px) - 160px - 264px) / 12) * 2) + (24px * 2 ))}}@media(min-width: 1024px){.header__nav__group--inform{width:calc((((min(100vw, 1432px) - 160px - 264px) / 12) * 2) + (24px * 2 ))}}.header__nav__group__title{font-family:"Roboto Mono",monospace;font-feature-settings:"liga";letter-spacing:.5px;font-size:16px;line-height:28px;text-transform:uppercase;color:#ffb300;font-weight:500;margin-bottom:32px}@media(min-width: 1024px){.header__nav__group__title{font-size:16px;line-height:28px}}@media(min-width: 1200px){.header__nav__group__title{font-size:20px;line-height:32px}}.header__nav__group__title .icon{display:none}[nav-stagger="0"]{-webkit-animation-delay:0s;animation-delay:0s}[nav-stagger="1"]{-webkit-animation-delay:.05s;animation-delay:.05s}[nav-stagger="2"]{-webkit-animation-delay:.1s;animation-delay:.1s}[nav-stagger="3"]{-webkit-animation-delay:.15s;animation-delay:.15s}[nav-stagger="4"]{-webkit-animation-delay:.2s;animation-delay:.2s}[nav-stagger="5"]{-webkit-animation-delay:.25s;animation-delay:.25s}[nav-stagger="6"]{-webkit-animation-delay:.3s;animation-delay:.3s}[nav-stagger="7"]{-webkit-animation-delay:.35s;animation-delay:.35s}[nav-stagger="8"]{-webkit-animation-delay:.4s;animation-delay:.4s}[nav-stagger="9"]{-webkit-animation-delay:.45s;animation-delay:.45s}[nav-stagger="10"]{-webkit-animation-delay:.5s;animation-delay:.5s}[nav-stagger="11"]{-webkit-animation-delay:.55s;animation-delay:.55s}[nav-stagger="12"]{-webkit-animation-delay:.6s;animation-delay:.6s}[nav-stagger="13"]{-webkit-animation-delay:.65s;animation-delay:.65s}[nav-stagger="14"]{-webkit-animation-delay:.7s;animation-delay:.7s}[nav-stagger="15"]{-webkit-animation-delay:.75s;animation-delay:.75s}[nav-stagger="16"]{-webkit-animation-delay:.8s;animation-delay:.8s}[nav-stagger="17"]{-webkit-animation-delay:.85s;animation-delay:.85s}[nav-stagger="18"]{-webkit-animation-delay:.9s;animation-delay:.9s}[nav-stagger="19"]{-webkit-animation-delay:.95s;animation-delay:.95s}[nav-stagger="20"]{-webkit-animation-delay:1s;animation-delay:1s}[nav-stagger="21"]{-webkit-animation-delay:1.05s;animation-delay:1.05s}[nav-stagger="22"]{-webkit-animation-delay:1.1s;animation-delay:1.1s}[nav-stagger="23"]{-webkit-animation-delay:1.15s;animation-delay:1.15s}[nav-stagger="24"]{-webkit-animation-delay:1.2s;animation-delay:1.2s}[nav-stagger="25"]{-webkit-animation-delay:1.25s;animation-delay:1.25s}[nav-stagger="26"]{-webkit-animation-delay:1.3s;animation-delay:1.3s}[nav-stagger="27"]{-webkit-animation-delay:1.35s;animation-delay:1.35s}[nav-stagger="28"]{-webkit-animation-delay:1.4s;animation-delay:1.4s}[nav-stagger="29"]{-webkit-animation-delay:1.45s;animation-delay:1.45s}[nav-stagger="30"]{-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes nav-up{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0px)}}@keyframes nav-up{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes nav-out{0%{opacity:1}100%{opacity:0}}@keyframes nav-out{0%{opacity:1}100%{opacity:0}}.header__nav__group,.header__link{opacity:0;transform:translateY(100px)}.header--close .header__nav__group,.header--close .header__link{opacity:1;transform:translateY(0px);-webkit-animation:.25s cubic-bezier(0.26, 1, 0.48, 1) 0s 1 normal forwards nav-out;animation:.25s cubic-bezier(0.26, 1, 0.48, 1) 0s 1 normal forwards nav-out}.header--open .header__nav__group,.header--open .header__link{-webkit-animation-name:nav-up;animation-name:nav-up;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0.26, 1, 0.48, 1);animation-timing-function:cubic-bezier(0.26, 1, 0.48, 1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal}@media(max-width: 767px){.header__nav__group--follow{-webkit-animation-delay:.5s;animation-delay:.5s}}@media(max-width: 767px){.header__nav__group--inform{-webkit-animation-delay:.6s;animation-delay:.6s}}@media(max-width: 1023px){.header__nav__group--mobile-toggle{position:relative;margin-top:0;border-top:1px solid #0f0f0f;padding:24px 0}.header__nav__group--mobile-toggle .header__nav__group__title{margin-bottom:0}.header__nav__group--mobile-toggle .header__nav__group__title:hover{cursor:pointer}.header__nav__group--mobile-toggle .header__nav__group__title .icon{display:inline-block;color:#0f0f0f;position:absolute;right:0;top:24px;transition:transform .3s cubic-bezier(0.26, 1, 0.48, 1);transform-origin:center center;transform:rotateZ(0deg)}.header__nav__group--mobile-toggle .header__links{max-height:0;transition:max-height .3s cubic-bezier(0.26, 1, 0.48, 1);overflow:hidden}.header__nav__group--mobile-toggle .header__links .header__link:nth-child(1){margin-top:24px}.header__nav__group--mobile-toggle.header__nav__group--open .header__links{max-height:500px}.header__nav__group--mobile-toggle.header__nav__group--open .icon{transform:rotateZ(180deg)}}.header__secondary{background-color:#fff;margin-top:-2px;border-top:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;--grid-side: 24px;padding-left:var(--grid-side);padding-right:var(--grid-side)}@media(min-width: 768px){.header__secondary{--grid-side: 32px}}@media(min-width: 1024px){.header__secondary{--grid-side: 32px}}@media(min-width: 1200px){.header__secondary{--grid-side: 80px}}@media(max-width: 767px){.header__secondary{padding:0}}.header__secondary ul,.header__secondary li{list-style:none;padding:0;margin:0}.header__secondary ul{display:flex;gap:30px;white-space:nowrap;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.header__secondary ul::-webkit-scrollbar{display:none}.header__secondary li{display:inline-block}.header__secondary li a{display:inline-block;padding:20px 0;text-transform:uppercase;font-size:16px}.header__secondary li a[active]{color:var(--color-theme)}.header__secondary li:first-child{padding-left:24px}.header__secondary li:last-child{padding-right:24px}</style><style>@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialicons/v139/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[animation-stagger="0"]{-webkit-animation-delay:0s;animation-delay:0s}[animation-stagger="1"]{-webkit-animation-delay:.05s;animation-delay:.05s}[animation-stagger="2"]{-webkit-animation-delay:.1s;animation-delay:.1s}[animation-stagger="3"]{-webkit-animation-delay:.15s;animation-delay:.15s}[animation-stagger="4"]{-webkit-animation-delay:.2s;animation-delay:.2s}[animation-stagger="5"]{-webkit-animation-delay:.25s;animation-delay:.25s}[animation-stagger="6"]{-webkit-animation-delay:.3s;animation-delay:.3s}[animation-stagger="7"]{-webkit-animation-delay:.35s;animation-delay:.35s}[animation-stagger="8"]{-webkit-animation-delay:.4s;animation-delay:.4s}[animation-stagger="9"]{-webkit-animation-delay:.45s;animation-delay:.45s}[animation-stagger="10"]{-webkit-animation-delay:.5s;animation-delay:.5s}[animation-stagger="11"]{-webkit-animation-delay:.55s;animation-delay:.55s}[animation-stagger="12"]{-webkit-animation-delay:.6s;animation-delay:.6s}[animation-stagger="13"]{-webkit-animation-delay:.65s;animation-delay:.65s}[animation-stagger="14"]{-webkit-animation-delay:.7s;animation-delay:.7s}[animation-stagger="15"]{-webkit-animation-delay:.75s;animation-delay:.75s}[animation-stagger="16"]{-webkit-animation-delay:.8s;animation-delay:.8s}[animation-stagger="17"]{-webkit-animation-delay:.85s;animation-delay:.85s}[animation-stagger="18"]{-webkit-animation-delay:.9s;animation-delay:.9s}[animation-stagger="19"]{-webkit-animation-delay:.95s;animation-delay:.95s}[animation-stagger="20"]{-webkit-animation-delay:1s;animation-delay:1s}[animation-stagger="21"]{-webkit-animation-delay:1.05s;animation-delay:1.05s}[animation-stagger="22"]{-webkit-animation-delay:1.1s;animation-delay:1.1s}[animation-stagger="23"]{-webkit-animation-delay:1.15s;animation-delay:1.15s}[animation-stagger="24"]{-webkit-animation-delay:1.2s;animation-delay:1.2s}[animation-stagger="25"]{-webkit-animation-delay:1.25s;animation-delay:1.25s}[animation-stagger="26"]{-webkit-animation-delay:1.3s;animation-delay:1.3s}[animation-stagger="27"]{-webkit-animation-delay:1.35s;animation-delay:1.35s}[animation-stagger="28"]{-webkit-animation-delay:1.4s;animation-delay:1.4s}[animation-stagger="29"]{-webkit-animation-delay:1.45s;animation-delay:1.45s}[animation-stagger="30"]{-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes effects-in-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes effects-in-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes effects-out-up{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-30px)}}@keyframes effects-out-up{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-30px)}}@-webkit-keyframes effects-system-up{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0px)}}@keyframes effects-system-up{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes project-hero-swipe-in{0%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%);opacity:0}2%{-webkit-clip-path:inset(99% 0% 0% 0%);clip-path:inset(99% 0% 0% 0%);opacity:1}100%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%);opacity:1}}@keyframes project-hero-swipe-in{0%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%);opacity:0}2%{-webkit-clip-path:inset(99% 0% 0% 0%);clip-path:inset(99% 0% 0% 0%);opacity:1}100%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%);opacity:1}}@-webkit-keyframes project-hero-slide-in{0%{transform:translateY(20%) scale(1.2);opacity:0}2%{transform:translateY(20%) scale(1.2);opacity:1}100%{transform:translateY(0%) scale(1);opacity:1}}@keyframes project-hero-slide-in{0%{transform:translateY(20%) scale(1.2);opacity:0}2%{transform:translateY(20%) scale(1.2);opacity:1}100%{transform:translateY(0%) scale(1);opacity:1}}.project-hero{position:relative;-webkit-animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) 0s 1 normal forwards project-hero-swipe-in;animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) 0s 1 normal forwards project-hero-swipe-in;opacity:0;--grid-side: 24px;margin-top:80px;padding-bottom:48px}@media(min-width: 768px){.project-hero{--grid-side: 32px}}@media(min-width: 1024px){.project-hero{--grid-side: 32px}}@media(min-width: 1200px){.project-hero{--grid-side: 80px}}@media(min-width: 1200px){.project-hero{padding-bottom:60px;margin-top:130px}}@media(min-width: 768px){.project-hero{padding:0 var(--grid-side)}}@media(min-width: 768px){.project-hero.project-hero--short .project-hero__image__sizer{height:800px}}@media(max-width: 767px){.project-hero.project-hero--short .project-hero__image__sizer{position:relative}.project-hero.project-hero--short .project-hero__image__sizer:before{display:block;content:"";width:100%;padding-top:132.8502415459%}.project-hero.project-hero--short .project-hero__image__sizer>.image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:none;background-size:cover;background-position:center center}}.project-hero.project-hero--short .project-hero__chapter{--grid-side: 24px;width:calc(100% - 48px);margin:0 auto;--grid-side: 24px;margin-top:44px}@media(min-width: 768px){.project-hero.project-hero--short .project-hero__chapter{--grid-side: 32px}}@media(min-width: 1024px){.project-hero.project-hero--short .project-hero__chapter{--grid-side: 32px}}@media(min-width: 1200px){.project-hero.project-hero--short .project-hero__chapter{--grid-side: 80px}}@media(min-width: 768px){.project-hero.project-hero--short .project-hero__chapter{width:calc(100% - (32px * 2));max-width:1368px}}@media(min-width: 1024px){.project-hero.project-hero--short .project-hero__chapter{width:calc(100% - (80px * 2));max-width:1272px}}@media(min-width: 768px){.project-hero.project-hero--short .project-hero__chapter{--grid-side: 32px}}@media(min-width: 1024px){.project-hero.project-hero--short .project-hero__chapter{--grid-side: 32px}}@media(min-width: 1200px){.project-hero.project-hero--short .project-hero__chapter{--grid-side: 80px}}.project-hero__image .image{-webkit-animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) 0s 1 normal forwards project-hero-slide-in;animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) 0s 1 normal forwards project-hero-slide-in}.project-hero__image .video{-webkit-animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) 0s 1 normal forwards project-hero-slide-in;animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) 0s 1 normal forwards project-hero-slide-in}.project-hero__chapter{margin-top:32px}@media(max-width: 767px){.project-hero__chapter{--grid-side: 24px;width:calc(100% - 48px);margin:0 auto;margin-top:32px}}@media(max-width: 767px)and (min-width: 768px){.project-hero__chapter{--grid-side: 32px}}@media(max-width: 767px)and (min-width: 1024px){.project-hero__chapter{--grid-side: 32px}}@media(max-width: 767px)and (min-width: 1200px){.project-hero__chapter{--grid-side: 80px}}@media(max-width: 767px)and (min-width: 768px){.project-hero__chapter{width:calc(100% - (32px * 2));max-width:1368px}}@media(max-width: 767px)and (min-width: 1024px){.project-hero__chapter{width:calc(100% - (80px * 2));max-width:1272px}}@media(min-width: 768px){.project-hero__chapter{margin-top:88px;padding-bottom:32px}}@media(min-width: 1024px){.project-hero__chapter{margin-top:64px;padding-bottom:64px}}@media(min-width: 1200px){.project-hero__chapter{margin-top:120px;padding-bottom:88px}}.project-hero__image{position:relative;overflow:hidden}@-webkit-keyframes project-hero-label-in{0%{transform:translateY(160px)}100%{transform:translateY(0px)}}@keyframes project-hero-label-in{0%{transform:translateY(160px)}100%{transform:translateY(0px)}}.project-hero__status{font-weight:500;letter-spacing:.5px;font-family:"Roboto Mono",monospace;font-feature-settings:"liga";font-size:14px;line-height:24px;color:var(--color-theme, #FFB300);background-color:#fff;padding:10px 18px 10px 20px;position:absolute;line-height:1 !important;text-transform:uppercase}@media(min-width: 460px){.project-hero__status{font-size:16px;line-height:28px}}@media(min-width: 768px){.project-hero__status{font-size:16px;line-height:28px}}@media(min-width: 1024px){.project-hero__status{font-size:16px;line-height:28px}}@media(min-width: 1200px){.project-hero__status{font-size:22px;line-height:40px}}@media(min-width: 1024px){.project-hero__status{transform:translateY(160px);-webkit-animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) .5s 1 normal forwards project-hero-label-in;animation:1s cubic-bezier(0.32, 0.94, 0.6, 1) .5s 1 normal forwards project-hero-label-in;padding:16px 60px 0px 0px;bottom:0}}@media(min-width: 1200px){.project-hero__status{padding:16px 115px 0px 0px}}@media(max-width: 1023px){.project-hero__status{top:0}}.project-hero__title{color:var(--color-theme, #FFB300);font-family:"Roboto Mono",monospace;font-feature-settings:"liga";font-size:20px;line-height:32px;margin-bottom:16px}@media(min-width: 460px){.project-hero__title{font-size:24px;line-height:36px}}@media(min-width: 768px){.project-hero__title{font-size:40px;line-height:64px}}@media(min-width: 1200px){.project-hero__title{font-size:60px;line-height:84px}}@media(min-width: 768px){.project-hero__title{margin-bottom:24px}}@media(min-width: 1024px){.project-hero__title{margin-bottom:24px}}@media(min-width: 1200px){.project-hero__title{margin-bottom:24px}}.project-hero__body{font-family:"Work Sans",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-size:20px;line-height:32px}@media(min-width: 460px){.project-hero__body{font-size:24px;line-height:36px}}@media(min-width: 768px){.project-hero__body{font-size:40px;line-height:64px}}@media(min-width: 1200px){.project-hero__body{font-size:60px;line-height:84px}}@media(min-width: 768px){.project-hero__image__sizer{position:relative}.project-hero__image__sizer:before{display:block;content:"";width:100%;padding-top:87.2093023256%}.project-hero__image__sizer>.image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:none;background-size:cover;background-position:center center}}@media(min-width: 1024px){.project-hero__image__sizer{height:calc(100vh - var(--grid-side) - 80px)}}@media(max-width: 767px){.project-hero__image__sizer{position:relative}.project-hero__image__sizer:before{display:block;content:"";width:100%;padding-top:132.8502415459%}.project-hero__image__sizer>.image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:none;background-size:cover;background-position:center center}}.project-hero__body{opacity:0;transform:translateY(20%);will-change:transform}.project-hero__chapter.in .project-hero__body{transition:.6s all cubic-bezier(0.26, 1, 0.48, 1);opacity:1;transform:translateY(0%);transition-delay:.6s}</style><style>@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialicons/v139/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[animation-stagger="0"]{-webkit-animation-delay:0s;animation-delay:0s}[animation-stagger="1"]{-webkit-animation-delay:.05s;animation-delay:.05s}[animation-stagger="2"]{-webkit-animation-delay:.1s;animation-delay:.1s}[animation-stagger="3"]{-webkit-animation-delay:.15s;animation-delay:.15s}[animation-stagger="4"]{-webkit-animation-delay:.2s;animation-delay:.2s}[animation-stagger="5"]{-webkit-animation-delay:.25s;animation-delay:.25s}[animation-stagger="6"]{-webkit-animation-delay:.3s;animation-delay:.3s}[animation-stagger="7"]{-webkit-animation-delay:.35s;animation-delay:.35s}[animation-stagger="8"]{-webkit-animation-delay:.4s;animation-delay:.4s}[animation-stagger="9"]{-webkit-animation-delay:.45s;animation-delay:.45s}[animation-stagger="10"]{-webkit-animation-delay:.5s;animation-delay:.5s}[animation-stagger="11"]{-webkit-animation-delay:.55s;animation-delay:.55s}[animation-stagger="12"]{-webkit-animation-delay:.6s;animation-delay:.6s}[animation-stagger="13"]{-webkit-animation-delay:.65s;animation-delay:.65s}[animation-stagger="14"]{-webkit-animation-delay:.7s;animation-delay:.7s}[animation-stagger="15"]{-webkit-animation-delay:.75s;animation-delay:.75s}[animation-stagger="16"]{-webkit-animation-delay:.8s;animation-delay:.8s}[animation-stagger="17"]{-webkit-animation-delay:.85s;animation-delay:.85s}[animation-stagger="18"]{-webkit-animation-delay:.9s;animation-delay:.9s}[animation-stagger="19"]{-webkit-animation-delay:.95s;animation-delay:.95s}[animation-stagger="20"]{-webkit-animation-delay:1s;animation-delay:1s}[animation-stagger="21"]{-webkit-animation-delay:1.05s;animation-delay:1.05s}[animation-stagger="22"]{-webkit-animation-delay:1.1s;animation-delay:1.1s}[animation-stagger="23"]{-webkit-animation-delay:1.15s;animation-delay:1.15s}[animation-stagger="24"]{-webkit-animation-delay:1.2s;animation-delay:1.2s}[animation-stagger="25"]{-webkit-animation-delay:1.25s;animation-delay:1.25s}[animation-stagger="26"]{-webkit-animation-delay:1.3s;animation-delay:1.3s}[animation-stagger="27"]{-webkit-animation-delay:1.35s;animation-delay:1.35s}[animation-stagger="28"]{-webkit-animation-delay:1.4s;animation-delay:1.4s}[animation-stagger="29"]{-webkit-animation-delay:1.45s;animation-delay:1.45s}[animation-stagger="30"]{-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes effects-in-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes effects-in-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes effects-out-up{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-30px)}}@keyframes effects-out-up{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-30px)}}@-webkit-keyframes effects-system-up{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0px)}}@keyframes effects-system-up{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0px)}}.project-detail{background-color:#f5f5f5;overflow:hidden}.project-detail--white{background-color:#fff}.project-detail__sections{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:18px;--grid-side: 24px;width:calc(100% - 48px);margin:0 auto;margin-bottom:8px}@media(min-width: 768px){.project-detail__sections{grid-template-columns:repeat(8, 1fr);grid-column-gap:24px}}@media(min-width: 1024px){.project-detail__sections{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}@media(min-width: 768px){.project-detail__sections{--grid-side: 32px}}@media(min-width: 1024px){.project-detail__sections{--grid-side: 32px}}@media(min-width: 1200px){.project-detail__sections{--grid-side: 80px}}@media(min-width: 768px){.project-detail__sections{width:calc(100% - (32px * 2));max-width:1368px}}@media(min-width: 1024px){.project-detail__sections{width:calc(100% - (80px * 2));max-width:1272px}}@media(min-width: 1024px){.project-detail__sections{margin-bottom:40px}}.project-detail__sections .project-detail__section:first-child h1,.project-detail__sections .project-detail__section:first-child h2,.project-detail__sections .project-detail__section:first-child p{margin-top:0}.project-detail__section{grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.project-detail__section{grid-column-start:1;grid-column-end:9}}@media(min-width: 1024px){.project-detail__section{grid-column-start:4;grid-column-end:10}}@media(min-width: 1200px){.project-detail__section{grid-column-start:4;grid-column-end:10}}@media(min-width: 1200px){.project-detail__section h1{margin-left:calc((((min(100vw, 1432px) - 160px - 264px) / 12) * -1) + (24px * -1 ));margin-right:calc((((min(100vw, 1432px) - 160px - 264px) / 12) * -1) + (24px * -1 ))}}@media(min-width: 1200px){.project-detail__section .shifted{margin-left:calc((((min(100vw, 1432px) - 160px - 264px) / 12) * -1) + (24px * -1 ));margin-right:calc((((min(100vw, 1432px) - 160px - 264px) / 12) * -1) + (24px * -1 ))}}.project-detail__section--space,.project-detail__section--html{margin-bottom:0}@media(min-width: 1024px){.project-detail__section--margin-none-bottom{margin-bottom:0 !important}}@media(min-width: 1024px){.project-detail__section--margin-small-bottom{margin-bottom:48px !important}}@media(min-width: 1024px){.project-detail__section--margin-small-top{margin-top:48px !important}}@media(min-width: 1024px){.project-detail__section--margin-large-bottom{margin-bottom:64px !important}}@media(min-width: 1024px){.project-detail__section--margin-large-top{margin-top:64px !important}}.project-detail__section--wide{grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.project-detail__section--wide{grid-column-start:1;grid-column-end:9}}@media(min-width: 1024px){.project-detail__section--wide{grid-column-start:3;grid-column-end:11}}@media(min-width: 1200px){.project-detail__section--wide{grid-column-start:3;grid-column-end:11}}.project-detail__image{position:relative;padding-top:32px;padding-bottom:32px;margin-bottom:24px}@media(min-width: 768px){.project-detail__image{margin-bottom:32px}}@media(min-width: 1024px){.project-detail__image{margin-bottom:48px}}.project-detail__image:before,.project-detail__image:after{content:"";position:absolute;top:0px;left:0px;width:100vw;height:3px;background-color:#fff;content:"";position:absolute;top:0px;left:0px;width:100vw;height:3px;background-color:#fff}.project-detail__image:after{top:auto;bottom:0px}.project-detail__quote{position:relative;padding-top:16px;padding-bottom:16px;margin-bottom:32px;margin-top:8px}@media(min-width: 768px){.project-detail__quote{padding-top:24px;padding-bottom:24px;margin-bottom:32px;margin-top:0px}}@media(min-width: 1024px){.project-detail__quote{padding-top:24px;padding-bottom:24px;margin-bottom:48px}}.project-detail__quote:before,.project-detail__quote:after{content:"";position:absolute;top:0px;left:0px;width:100vw;height:3px;background-color:#fff;content:"";position:absolute;top:0px;left:0px;width:100vw;height:3px;background-color:#fff}.project-detail__quote:after{top:auto;bottom:0px}.project-detail__quote--quote-only .project-detail__quote__quote{margin-bottom:0 !important}.project-detail__quote__quote{color:var(--color-theme);font-family:"Roboto Mono",monospace;font-feature-settings:"liga";font-size:18px;line-height:28px;margin-bottom:16px}@media(min-width: 460px){.project-detail__quote__quote{font-size:20px;line-height:32px}}@media(min-width: 768px){.project-detail__quote__quote{font-size:24px;line-height:36px}}@media(min-width: 1024px){.project-detail__quote__quote{font-size:24px;line-height:36px}}@media(min-width: 1200px){.project-detail__quote__quote{font-size:32px;line-height:48px}}@media(min-width: 1200px){.project-detail__quote__quote{font-size:28px;line-height:40px}}@media(min-width: 768px){.project-detail__quote__quote{margin-bottom:24px}}.color-legacy .project-detail__quote__quote{color:#0f0f0f}.project-detail__quote__source{font-family:"Roboto",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-weight:500;font-size:14px;line-height:24px;font-weight:normal;color:#979797;position:relative}@media(min-width: 460px){.project-detail__quote__source{font-size:14px;line-height:24px}}@media(min-width: 768px){.project-detail__quote__source{font-size:16px;line-height:28px}}.project-detail__quote__source:before{content:"●";color:var(--color-theme);padding-right:10px}.project-detail__section--diagram{margin-bottom:16px;grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.project-detail__section--diagram{grid-column-start:1;grid-column-end:9;margin-bottom:32px}}@media(min-width: 1024px){.project-detail__section--diagram{grid-column-start:1;grid-column-end:13}}@media(min-width: 1024px){.project-detail__section--diagram{margin-bottom:120px}}.project-detail__diagram{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:18px}@media(min-width: 768px){.project-detail__diagram{grid-template-columns:repeat(8, 1fr);grid-column-gap:24px}}@media(min-width: 1024px){.project-detail__diagram{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}@media(max-width: 767px){.project-detail__diagram{margin-top:8px}}.project-detail__diagram__image{grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.project-detail__diagram__image{display:flex;justify-content:center;align-items:center;grid-column-start:1;grid-column-end:9}}@media(min-width: 1024px){.project-detail__diagram__image{grid-column-start:1;grid-column-end:8}}@media(max-width: 1023px){.project-detail__diagram__image{margin-bottom:32px}}.project-detail__diagram__image .image-background-image-sizer{width:100%}.project-detail__diagram__explanations{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.project-detail__diagram__explanations{grid-column-start:1;grid-column-end:9}}@media(min-width: 1024px){.project-detail__diagram__explanations{grid-column-start:9;grid-column-end:13}}.project-detail__diagram__explanations .project-detail__diagram__explanation{margin-bottom:24px}@media(min-width: 1024px){.project-detail__diagram__explanations .project-detail__diagram__explanation{margin-bottom:64px}}.project-detail__diagram__explanations:last-child{margin-bottom:0}.project-detail__diagram__title{color:var(--color-theme);font-weight:500;letter-spacing:.5px;font-family:"Roboto Mono",monospace;font-feature-settings:"liga";font-size:14px;line-height:24px;margin-bottom:16px}@media(min-width: 460px){.project-detail__diagram__title{font-size:16px;line-height:28px}}@media(min-width: 768px){.project-detail__diagram__title{font-size:16px;line-height:28px}}@media(min-width: 1024px){.project-detail__diagram__title{font-size:16px;line-height:28px}}@media(min-width: 1200px){.project-detail__diagram__title{font-size:22px;line-height:40px}}@media(max-width: 767px){.project-detail__diagram__title{margin-bottom:8px;font-size:16px;line-height:28px}}.color-legacy .project-detail__diagram__title{color:#0f0f0f}.project-detail__diagram__body{font-family:"Roboto",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-size:14px;line-height:24px}@media(min-width: 460px){.project-detail__diagram__body{font-size:16px;line-height:28px}}@media(min-width: 768px){.project-detail__diagram__body{font-size:16px;line-height:28px}}@media(min-width: 1024px){.project-detail__diagram__body{font-size:16px;line-height:28px}}@media(min-width: 1200px){.project-detail__diagram__body{font-size:22px;line-height:40px}}@media(max-width: 767px){.project-detail__diagram__body{font-size:16px;line-height:28px}}.project-detail__diagram__image__sizer{position:relative}.project-detail__diagram__image__sizer:before{display:block;content:"";width:100%;padding-top:100%}.project-detail__diagram__image__sizer>.image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:none;background-size:cover;background-position:center center}.project-detail__diagram__image__sizer .image{background-size:contain;background-repeat:no-repeat;background-position:center center}.project-detail__diagram--reverse{direction:rtl}.project-detail__diagram--reverse .project-detail__diagram__explanations{text-align:left}.project-detail__diagram--makani{position:relative}@media(min-width: 1200px){.project-detail__diagram--makani{margin-top:88px}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__image,.project-detail__diagram--makani .project-detail__diagram__explanations{grid-column-start:1;grid-column-end:13}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__image{margin-top:180px}}@media(min-width: 1200px){.project-detail__diagram--makani .project-detail__diagram__image{margin-top:260px}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanations{width:100%;height:100%;position:absolute;top:0;left:0;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:18px;--grid-side: 24px;width:calc(100% - 48px);margin:0 auto;width:100% !important;max-width:100% !important}}@media(min-width: 1024px)and (min-width: 768px){.project-detail__diagram--makani .project-detail__diagram__explanations{grid-template-columns:repeat(8, 1fr);grid-column-gap:24px}}@media(min-width: 1024px)and (min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanations{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}@media(min-width: 1024px)and (min-width: 768px){.project-detail__diagram--makani .project-detail__diagram__explanations{--grid-side: 32px}}@media(min-width: 1024px)and (min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanations{--grid-side: 32px}}@media(min-width: 1024px)and (min-width: 1200px){.project-detail__diagram--makani .project-detail__diagram__explanations{--grid-side: 80px}}@media(min-width: 1024px)and (min-width: 768px){.project-detail__diagram--makani .project-detail__diagram__explanations{width:calc(100% - (32px * 2));max-width:1368px}}@media(min-width: 1024px)and (min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanations{width:calc(100% - (80px * 2));max-width:1272px}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanation{grid-column-start:9;grid-column-end:13}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanation:first-child{grid-column-start:1;grid-column-end:6}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanation:nth-child(2){grid-column-start:9;grid-column-end:13}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanation:nth-child(3){position:absolute;bottom:0px;left:0px;grid-column-start:1;grid-column-end:5}}@media(min-width: 1024px){.project-detail__diagram--makani .project-detail__diagram__explanation:last-child{position:absolute;bottom:0px;right:0px}}.project-detail__ctas{padding-top:0px}@media(min-width: 1024px){.project-detail__ctas{padding-top:32px}}.project-detail__cta{margin-top:32px}.project-detail__section--break{grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.project-detail__section--break{grid-column-start:1;grid-column-end:9;margin-bottom:64px}}@media(min-width: 1024px){.project-detail__section--break{grid-column-start:1;grid-column-end:13;margin-bottom:120px}}@media(max-width: 767px){.project-detail__section--break{display:none}}.project-detail__section--break--small{margin-bottom:48px}.project-detail__break{height:2px;background-color:#fff;width:100%}.project-detail__diagram__image__sizer{position:relative}.project-detail__diagram__image__sizer:before{display:block;content:"";width:100%;padding-top:100%}.project-detail__diagram__image__sizer>.image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:none;background-size:cover;background-position:center center}.project-detail__diagram__image__sizer .image{background-size:contain;background-repeat:no-repeat;background-position:center center}.project-detail__section--caption-image{position:relative;margin-bottom:32px;overflow:hidden;grid-column-start:1;grid-column-end:5}@media(min-width: 768px){.project-detail__section--caption-image{grid-column-start:1;grid-column-end:9}}@media(min-width: 1024px){.project-detail__section--caption-image{grid-column-start:2;grid-column-end:12}}@media(min-width: 1024px){.project-detail__section--caption-image{margin-bottom:64px}}.project-detail__caption-image .image{background-size:cover;background-position:center center}.project-detail__caption-image__caption{background-color:#f5f5f5;padding:16px 0px 0px 0px;position:relative;font-family:"Roboto",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-weight:500;font-size:14px;line-height:24px;font-weight:normal;color:#979797;display:inline-flex}@media(min-width: 460px){.project-detail__caption-image__caption{font-size:14px;line-height:24px}}@media(min-width: 768px){.project-detail__caption-image__caption{font-size:16px;line-height:28px}}@media(min-width: 768px){.project-detail__caption-image__caption{padding:18px 36px 10px 0px;margin-bottom:-100%;top:-38px}}.project-detail__caption-image__footnote{font-family:"Roboto",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-size:14px;line-height:24px}@media(min-width: 1024px){.project-detail__caption-image__footnote{font-size:14px;line-height:24px}}@media(min-width: 1200px){.project-detail__caption-image__footnote{font-size:16px;line-height:28px}}.project-detail__caption-image__footnote a{color:var(--color-theme)}.project-detail__section--stats{position:relative;margin-bottom:32px;padding-top:32px;padding-bottom:32px}@media(min-width: 1024px){.project-detail__section--stats{margin-bottom:64px}}.project-detail__section--stats:after,.project-detail__section--stats:before{content:"";height:3px;width:100vw;background:#fff}.project-detail__section--stats:before{position:absolute;bottom:0px;left:0px}.project-detail__section--stats:after{position:absolute;top:0px;left:0px}.project-detail__stats__title{font-family:"Roboto Mono",monospace;font-feature-settings:"liga";font-size:18px;line-height:28px;color:var(--color-theme, #FFB300)}@media(min-width: 460px){.project-detail__stats__title{font-size:20px;line-height:32px}}@media(min-width: 768px){.project-detail__stats__title{font-size:24px;line-height:36px}}@media(min-width: 1024px){.project-detail__stats__title{font-size:24px;line-height:36px}}@media(min-width: 1200px){.project-detail__stats__title{font-size:32px;line-height:48px}}.project-detail__stats__title+.project-detail__stats__caption{margin-top:16px}.project-detail__stats__image .image{background-size:cover;background-position:center center}.project-detail__stats__caption{font-family:"Roboto",Arial,Verdana,sans-serif;font-feature-settings:"liga";font-size:12px;line-height:20px;font-family:"Roboto Mono",monospace;font-feature-settings:"liga";display:flex}@media(min-width: 1024px){.project-detail__stats__caption{font-size:12px;line-height:20px}}@media(min-width: 1200px){.project-detail__stats__caption{font-size:16px;line-height:28px}}@media(min-width: 1024px){.project-detail__stats__caption:before{content:"●";padding-right:16px;color:var(--color-theme, #FFB300)}}.project-detail__play{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1);z-index:10;transition:.6s all cubic-bezier(0.26, 1, 0.48, 1)}.project-detail__play:hover{cursor:pointer;transform:translateX(-50%) translateY(-50%) scale(1.1)}@media(min-width: 1200px){.project-detail__play{width:60px;height:60px}}@media(max-width: 767px){.project-detail__play{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1);transition:.6s all cubic-bezier(0.26, 1, 0.48, 1)}.project-detail__play:hover{transform:translateX(-50%) translateY(-50%) scale(1.1)}.project-detail__play svg{width:48px;height:48px}}.project-detail__section--cards{margin-bottom:16px}@media(max-width: 767px){.project-detail__section--cards{margin:0 -24px}}@media(min-width: 1024px){.project-detail__section--cards{grid-column-start:1;grid-column-end:13}}@media(min-width: 1200px){.project-detail__section--cards{grid-column-start:1;grid-column-end:14}}.project-detail__cards{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media(max-width: 767px){.project-detail__cards{gap:12px;display:flex;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.project-detail__cards::-webkit-scrollbar{display:none}}.project-detail__card{background-color:#fff;padding:24px 24px 120px 24px;transform:translateY(40px);opacity:0;transition:1.2s all cubic-bezier(0.26, 1, 0.48, 1)}.project-detail__card.in{transform:translateY(0px);opacity:1}@media(max-width: 767px){.project-detail__card{min-width:70vw}.project-detail__card:first-child{margin-left:24px}.project-detail__card:last-child{margin-right:24px}}.project-detail__card__title{font-family:"Roboto Mono",monospace;font-feature-settings:"liga";font-weight:500;letter-spacing:.5px;font-size:12px;line-height:20px;color:var(--color-theme)}@media(min-width: 1024px){.project-detail__card__title{font-size:12px;line-height:20px}}@media(min-width: 1200px){.project-detail__card__title{font-size:14px;line-height:24px}}.project-detail__card__body{line-height:0;margin:32px 0 24px 0px;font-family:"Work Sans",Arial,Verdana,sans-serif;padding:0;font-size:14px;line-height:24px}@media(min-width: 1024px){.project-detail__card__body{font-size:22px;line-height:32px}}.project-detail__card__name{font-size:14px;line-height:24px;margin-bottom:6px;font-weight:bold}@media(min-width: 1024px){.project-detail__card__name{font-size:22px;line-height:32px;margin-bottom:14px}}.project-detail__card__position{font-size:12px;line-height:18px}@media(min-width: 1024px){.project-detail__card__position{font-size:16px;line-height:24px}}.project-detail__section--maps{margin-bottom:16px}@media(max-width: 767px){.project-detail__section--maps{margin:0 -24px}}@media(min-width: 1024px){.project-detail__section--maps{grid-column-start:1;grid-column-end:13}}@media(min-width: 1200px){.project-detail__section--maps{grid-column-start:1;grid-column-end:14}}.project-detail__maps{padding:24px 0;position:relative}.project-detail__maps .map{width:100%;height:700px}.project-detail__maps .map-popup{background-color:#fff;max-width:300px;padding:12px;display:flex;gap:8px;flex-direction:column}.project-detail__maps .map-popup__header{font-size:14px;line-height:18px}.project-detail__maps .map-popup__link{display:inline-block}.project-detail__maps .map-popup__logo img{max-width:150px}.map__key{position:absolute;display:flex;gap:8px;left:50%;bottom:48px;transform:translateX(-50%) scale(0.8)}.map__key .map__key__item__box{height:24px;width:24px}.map__key .map__key__item__box.active{background-color:#bae2ec}.map__key .map__key__item__box.available{background-color:#ddedf2}.map__key .map__key__item__box.unavailable{background-color:#d4d7d9}.map__key .map__key__item{display:flex;gap:8px;align-items:center;padding:4px 8px;font-size:12px;line-height:16px}</style><link rel=stylesheet rel=preload href="/static/css/partials/footer.min.css?fingerprint=9c3c3c5ec62c388d1718c2421a16abe3479e3f33373155d92957e20c1ec1bc68" as=style onload="this.onload=null;this.rel='stylesheet'"><link rel=stylesheet rel=preload href="/static/css/partials/full-width-image.min.css?fingerprint=878fae8a0986ae8111af7dcd56c703c241998d35c36b8cc11ca220ca9d1578f7" as=style onload="this.onload=null;this.rel='stylesheet'"><link rel=stylesheet rel=preload href="/static/css/partials/carousel.min.css?fingerprint=e9f416f8a5b7fa469afef46563767363f514b0d75f29a081653f1ae7456d2e3f" as=style onload="this.onload=null;this.rel='stylesheet'"><link rel=stylesheet rel=preload href="/static/css/partials/two-images.min.css?fingerprint=90f048545b7777137e99ec50912bb3f48752c2587d9bb11c6818f172b9566fc0" as=style onload="this.onload=null;this.rel='stylesheet'"><link rel=stylesheet rel=preload href="/static/css/partials/explore.min.css?fingerprint=b4802b83a33069241350041d564b38d5ab418f8b8d54bb76d662b33906f63052" as=style onload="this.onload=null;this.rel='stylesheet'"><script> if (navigator.userAgent.indexOf('Speed Insights') == -1) { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.fetchpriority='low';j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P4VV9V8'); } </script></head><body class=body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P4VV9V8" height=0 width=0 style=display:none;visibility:hidden></iframe></noscript><link rel=stylesheet rel=preload href="//fonts.googleapis.com/css?family=Roboto+Mono:400,500,600,700|Work+Sans:400,500,600,700|Roboto:400,500,500,700&display=swap" as=style onload="this.onload=null;this.rel='stylesheet'"><link rel=stylesheet rel=preload href="/static/css/main.min.css?fingerprint=c8601c8abff81e2888c62a6f4cc06d367232c2f461649d5dfc591a1aab411b96" as=style onload="this.onload=null;this.rel='stylesheet'"><div class=page-transition><div class=page-transition__swiper page-swipe></div></div><div class=main id=main role=main><div id=app class="app "><div class=header id=header ng-controller="HeaderController as headerCtrl" tabindex=0 ng-class="{ 'header--open': headerCtrl.opening, 'header--started-at-top': headerCtrl.startedAtTopOfScreen, 'header--close': headerCtrl.closing, 'header--expanded': headerCtrl.expanded, 'header--out': headerCtrl.out, 'header--disabled': headerCtrl.disabled, }"><div class=header__container><div class=header__header ng-click=headerCtrl.toggle() role=button aria-pressed="[[headerCtrl.expanded ? 'true': 'false']]" aria-label=Menu><div class=header__header__container><a href=/ data-g-event=click data-g-label="Header Logo" data-g-action=clicked><img class=header__logo alt="The Moonshot Factory" height=48 fetchpriority=high src="/static/images/logo.svg?fingerprint=e098fa21686743856706423aa21c34c33eb5a891a1e22b72557919e54c78c35d" width=48></a><div class=header__hamburger ng-click=headerCtrl.toggler() role=button aria-label="Toggle Menu" ng-controller="NavIconController as navIconCtrl" lottie-expanded=[[headerCtrl.expanded]] lottie-hover=[[headerCtrl.hovering]] lottie-json-path=/static/images/Lottie/all/hamburger.json lottie-play-settings='{"inview": {"start": 0, "end": 2}, "mouseenter": {"start": 2, "end": 14}, "mouseleave": {"start": 72, "end": 96}, "click": {"start": 24, "end": 48}}' lottie-load-immediate=true><div class=header__hamburger__lottie lottie-element></div></div></div></div><div class=header__nav aria-hidden="[[headerCtrl.expanded ? 'false': 'true']]"><div class=header__nav__bk></div><div class=header__nav__contents><div class="header__nav__group header__nav__group--explore"><div class=header__nav__group__title><span class=text> Explore </span></div><div class=header__links role=navigation><div nav-stagger=1 class=header__link><a href=/ data-g-event=click data-g-label=/ data-g-action=clicked><span>X</span></a></div><div nav-stagger=2 class=header__link><a href=/projects/ data-g-event=click data-g-label=/projects/ data-g-action=clicked><span>Projects</span></a></div><div nav-stagger=3 class=header__link><a href=/life-at-x/ data-g-event=click data-g-label=/life-at-x/ data-g-action=clicked><span>Life at X</span></a></div><div nav-stagger=4 class=header__link><a href=/careers-at-x/ data-g-event=click data-g-label=/careers-at-x/ data-g-action=clicked><span>Careers</span></a></div><div nav-stagger=5 class=header__link><a href=/moonshot/ data-g-event=click data-g-label=/moonshot/ data-g-action=clicked><span>Moonshot Thinking</span></a></div><div nav-stagger=6 class=header__link><a href=/blog/ data-g-event=click data-g-label=/blog/ data-g-action=clicked><span>Blog</span></a></div></div></div><div class=header__subnav><div class="header__nav__group header__nav__group--follow header__nav__group--mobile-toggle" ng-controller="ToggleController as toggleCtrl" ng-class="{ 'header__nav__group--open': toggleCtrl.expanded, 'header__nav__group--closed': !toggleCtrl.expanded }"><div class=header__nav__group__title nav-stagger=4 ng-click=toggleCtrl.toggle()><span class=text> Connect </span><span class="icon material-icons"> expand_more </span></div><div class=header__links role=navigation><div nav-stagger=5 class=header__link><a href=https://www.linkedin.com/company/x/ data-g-event=click data-g-label=https://www.linkedin.com/company/x/ data-g-action=clicked target=_blank rel="noopener noreferrer"><span>LinkedIn</span></a></div><div nav-stagger=6 class=header__link><a href=https://www.youtube.com/user/wesolveforx/ data-g-event=click data-g-label=https://www.youtube.com/user/wesolveforx/ data-g-action=clicked target=_blank rel="noopener noreferrer"><span>YouTube</span></a></div><div nav-stagger=7 class=header__link><a href=https://www.instagram.com/theteamatx/ data-g-event=click data-g-label=https://www.instagram.com/theteamatx/ data-g-action=clicked target=_blank rel="noopener noreferrer"><span>Instagram</span></a></div><div nav-stagger=8 class=header__link><a href=https://www.twitter.com/theteamatx data-g-event=click data-g-label=https://www.twitter.com/theteamatx data-g-action=clicked target=_blank rel="noopener noreferrer"><span>Twitter</span></a></div></div></div><div class="header__nav__group header__nav__group--inform header__nav__group--mobile-toggle" ng-controller="ToggleController as toggleCtrl" ng-class="{ 'header__nav__group--open': toggleCtrl.expanded, 'header__nav__group--closed': !toggleCtrl.expanded }"><div class=header__nav__group__title nav-stagger=6 ng-click=toggleCtrl.toggle()><span class=text> Learn </span><span class="icon material-icons"> expand_more </span></div><div class=header__links role=navigation><div nav-stagger=7 class=header__link><a href=/contact/ data-g-event=click data-g-label=/contact/ data-g-action=clicked><span>Contact</span></a></div><div nav-stagger=8 class=header__link><a href=https://policies.google.com/ data-g-event=click data-g-label=https://policies.google.com/ data-g-action=clicked target=_blank rel="noopener noreferrer"><span>Privacy + Terms</span></a></div><div nav-stagger=9 class=header__link><a href="https://about.google/intl/en/?fg=1&utm_source=google-US&utm_medium=referral&utm_campaign=hp-header" data-g-event=click data-g-label="https://about.google/intl/en/?fg=1&utm_source=google-US&utm_medium=referral&utm_campaign=hp-header" data-g-action=clicked target=_blank rel="noopener noreferrer"><span>Google</span></a></div><div nav-stagger=10 class=header__link><a href=https://abc.xyz/ data-g-event=click data-g-label=https://abc.xyz/ data-g-action=clicked target=_blank rel="noopener noreferrer"><span>Alphabet</span></a></div></div></div></div></div></div></div></div><div lazy-image-trigger class="module "><div class="module project-hero "><div class=project-hero__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet project-hero__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="Female roboticist from X's Everyday Robot Project building a prototype of a robot" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/9Q0T3dvQIEzaOLIg7-HOp-O73Ra7GcHPcP7iXewz_7r00dbvRMJ2DxWNmFc0VBjbbwNqsOh2qwyPD4dvO4C2Zw=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile project-hero__image__sizer"><div class="image only-mobile" role=img aria-label="Female roboticist from X's Everyday Robot Project building a prototype of a robot" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/cOiu13Ge8guEhrW33UyIZQ9mj4CotLHwbu_5P1Kn9L0YSPw1y-_umP379VEYHe2PDLomQ-GMxUaI6F_7jzfDqOk=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=project-hero__status><span class=text> DISCONTINUED </span></div></div><div class=project-hero__chapter inview><div class=project-hero__title><span class=only-screenreaders>The Everyday Robot Project</span><span class=text type-effect type-effect-inview type-effect-text-color-theme type-effect-start-on-line=1 aria-hidden=true> The Everyday Robot Project </span></div><div class=project-hero__body><span class=text> Teaching robots to help with everyday life </span></div></div></div></div><div class="beacon beacon--project-page " ng-controller="BeaconController as beaconCtrl"><div class=beacon__inview beacon-inview inview inview-viewport-offset=0.2><div class=beacon__nav__bk><div class=beacon__nav__bk__inner></div></div><div class=beacon__nav beacon-nav><div class=beacon__nav__nob></div><div class=beacon__nav__intro><div class=beacon__nav__intro__title>Challenge</div></div><div class=beacon__nav__content beacon-content><div class=beacon__nav__title beacon-content-title aria-level=2 role=heading>Challenge</div></div></div><div class=beacon__modules beacon-modules><div lazy-image-trigger class="module "><div ng-controller="ProjectDetailController as projectDetailCtrl" class="project-detail " beacon-color-change='"theme"'><div class=project-detail__sections><div class="project-detail__section html-content "><h2 ">Creating a robot that can be taught by anyone requires tackling some of the hardest challenges in the field of robotics</h2></div><div class="project-detail__section html-content "><p ">Today, robots are expensive and perform highly specialized tasks. But what if a robot could be affordable and taught by just about anyone? They could help people with whatever they needed, doing tasks we haven't even dreamed up yet.</p></div><div class="project-detail__section "></div><div class="project-detail__section html-content "><p ">Building robots that can operate autonomously in unstructured human environments, like our homes and offices, is a complex, unsolved problem. It requires tackling and integrating some of the hardest hardware and software challenges in the field of robotics today. The Everyday Robots team was working to create a general-purpose learning robot that could operate autonomously in unstructured environments.Their mission was to build a new type of learning robot — one that can eventually learn to help everyone, every day.</p></div></div></div></div><div lazy-image-trigger class="module "><div [&#39;full-width-image--grey&#39;] class="full-width-image full-width-image--grey" beacon-color-change=transparent inview inview-viewport-offset=0.2 inview-selector=[add-inview]><div class=full-width-image__image inview inview-viewport-offset=0.2 effect-image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile full-width-image__image__sizer"><div class="image only-mobile" role=img aria-label="An engineer working on the arm of an Everyday Robot prototype" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/IbjcPmAaZk3EVlNzyGpK_SG3nm0HNNOeRjz4dM3gGocCim54JxeizhlqWlXgZtTReo8kxCbzql9kOki3RT5TGA=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet full-width-image__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="An engineer working on the arm of an Everyday Robot prototype" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/qh_zcBDH7FhxhNbtZpUD46ANbFpal0qQOEJpwPp3mdQ6dF9p-_2xAZTBYMmA1He0dyHWXbLf9Yw181-vH9Bq=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div></div><div class=full-width-image__body effect-up effect-up-delay-2 add-inview><span class=text> A member of the Everyday Robot Project team assembling a prototype </span></div></div></div></div></div></div><div class="beacon beacon--project-page beacon--project-page-white " ng-controller="BeaconController as beaconCtrl"><div class=beacon__inview beacon-inview inview inview-viewport-offset=0.2><div class=beacon__nav__bk><div class=beacon__nav__bk__inner></div></div><div class=beacon__nav beacon-nav><div class=beacon__nav__nob></div><div class=beacon__nav__intro><div class=beacon__nav__intro__title>Journey</div></div><div class=beacon__nav__content beacon-content><div class=beacon__nav__title beacon-content-title aria-level=2 role=heading>Journey</div></div></div><div class=beacon__modules beacon-modules><div lazy-image-trigger class="module "><div ng-controller="ProjectDetailController as projectDetailCtrl" class="project-detail project-detail--white" beacon-color-change='"theme-white"'><div class=project-detail__sections><div class="project-detail__section html-content "><h2 ">Robots that can help in everyday environments</h2></div><div class="project-detail__section html-content "><p ">Today, most robots operate in environments specifically designed and structured for them. The tasks they complete are very specific, and robots need to be painstakingly coded to perform those tasks in exactly the right way, at exactly the right time. As a result, robots are incapable of adapting to the unpredictable and unstructured nature of everyday life.</p></div></div></div></div><div lazy-image-trigger class="module "><div class="full-width-image " beacon-color-change=transparent inview inview-viewport-offset=0.2 inview-selector=[add-inview]><div class=full-width-image__image inview inview-viewport-offset=0.2 effect-image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile full-width-image__image__sizer"><div class="image only-mobile" role=img aria-label="A line of Everyday Robot Project prototypes learing to sort trash and recycling at X's headquarters in Mountain View, CA" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/BpfrO_Q-SQ9fQtr0UmiDgiPiPEWuBi-dEq6uSLS3uguHWT18Cr68KqUiKK1DnK9V18T1VTVY8KOEpNM9PAdrP9Y=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet full-width-image__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="A line of Everyday Robot Project prototypes learing to sort trash and recycling at X's headquarters in Mountain View, CA" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/FnML-Lg234f9I7ySXSio0UQXciUaNpS9dr6PxphwxqetIQg6U_hcwvCDb2CpxKJ7_UR98WGXPa5MLzKi5Nzf=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div></div><div class=full-width-image__body effect-up effect-up-delay-2 add-inview><span class=text> Robots sorting recycling at X's headquarters </span></div></div></div><div lazy-image-trigger class="module "><div ng-controller="ProjectDetailController as projectDetailCtrl" class="project-detail project-detail--white" beacon-color-change='"theme-white"'><div class=project-detail__sections><div class="project-detail__section html-content "><p ">The Everyday Robot Project focused on making robots to safely operate in human environments, where things change every day, people show up unexpectedly, and obstacles appear out of nowhere. In order for robots to be useful day to day, they need to understand and make sense of the spaces where we live and work, and adapt to them as they gain experience. This requires new forms of machine intelligence.</p></div></div></div></div><div lazy-image-trigger class="module "><div data-modal-id=carousel-><div class=carousel-lightbox ng-controller="CarouselLightboxController as carouselLightboxCtrl" ng-init=carouselLightboxCtrl.init()><div class=carousel-lightbox__carousel carousel><div scroll-track><div class=carousel-lightbox__carousel__slide scroll-item><div class=carousel-lightbox__carousel__slide__inner scroll-inner><div class="image only-desktop-tablet" alt="Two members of the Everyday Robot Project team walking through the halls of X's headquarters " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/U9rY5od4PxCS56rD6bR30sXnUxuPoFv5jz-AAYsLJXz54vYy45c062PdoZKALTauQvsYPXMyD7jS3Rz8b3T7XDg=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="Two members of the Everyday Robot Project team walking through the halls of X's headquarters " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/z3HoMGXDoXUXDQzBjaRph850FhiZjRyDRVPoo2Li3yzaRgndeb5QJnuo8blRvLgId_v-e7WQSHJ-F-q2LH_p=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class=carousel-lightbox__carousel__chapter><div class=carousel-lightbox__carousel__chapter__inner><div class=carousel-lightbox__carousel__chapter__title><span class=text> Navigating everyday environments </span></div><div class=carousel-lightbox__carousel__chapter__body><span class=text> An Everyday Robot prototype navigating the hallways at X's headquarters </span></div> </div></div></div></div><div class=carousel-lightbox__carousel__slide scroll-item><div class=carousel-lightbox__carousel__slide__inner scroll-inner><div class="image only-desktop-tablet" alt="A hardware Engineer working on a robotic assemly" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/ciM32Lxh_h1FSkSU2o4TL5dEoGN8eDMsnued5egkBou3B5_9xYYAz-Ad6mM9H5ccBX_d3EoTTIBhaVO67rhXdQ=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="A hardware Engineer working on a robotic assemly" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/VeweM0rnJVznUQfPnAGFrH4zGOJx8D80brl68MJfeuPIYTMFWW7dIKWS1KjsctZ-QWyJJcKwMCgxiiAjZRUPDQ=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class=carousel-lightbox__carousel__chapter><div class=carousel-lightbox__carousel__chapter__inner><div class=carousel-lightbox__carousel__chapter__title><span class=text> Testing and prototyping Everyday Robots </span></div><div class=carousel-lightbox__carousel__chapter__body><span class=text> A team member testing the Everyday Robot end of arm system </span></div> </div></div></div></div><div class=carousel-lightbox__carousel__slide scroll-item><div class=carousel-lightbox__carousel__slide__inner scroll-inner><div class="image only-desktop-tablet" alt="A Software Engineer on the Everyday Robot Project training a robot via simulation in the Cloud" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/f5J2EwJSprVFX_88ZVKr-yI2qd-s67pei4CesswGLzu_HhqGRxX95diqWkiMtSmXpQHYwePiXMMCQxmZg98JsQ=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="A Software Engineer on the Everyday Robot Project training a robot via simulation in the Cloud" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/H-Aws4eT9h-EqJuRX-PnyXc0a8IAPTWdxNq9d0G5n67eBv6FT8MbKfT-9yvPvyJg12oTmPvA3aXuKkSrYUZZpQ=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class=carousel-lightbox__carousel__chapter><div class=carousel-lightbox__carousel__chapter__inner><div class=carousel-lightbox__carousel__chapter__title><span class=text> Robots learning from simulation </span></div><div class=carousel-lightbox__carousel__chapter__body><span class=text> A member of the Everyday Robot Project team teaching robots via simulation in the Cloud </span></div> </div></div></div></div></div></div><div class=carousel-lightbox__progress><div class=carousel-lightbox__progress__count><div>1</div><div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div>8</div><div>9</div></div><div class=carousel-lightbox__progress__divider>/</div><div class=carousel-lightbox__progress__length><div>3</div></div></div><div class=carousel-lightbox__navigation><div class="carousel-lightbox__navigation__button carousel-lightbox__navigation__button--prev" ng-click=carouselLightboxCtrl.prev()><div class="cta cta--arrow-black-no-click " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-black.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></div><div class="carousel-lightbox__navigation__button carousel-lightbox__navigation__button--next" ng-click=carouselLightboxCtrl.next()><div class="cta cta--arrow-black-no-click " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-black.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></div></div></div></div><div class="carousel " beacon-color-change='"transparent"' inview inview-viewport-offset=0.2><div ng-controller="HorizontalScrollElementController as hseCtrl" ng-init="hseCtrl.init({ scrollSelector: '[carousel]'})"><div class=carousel__grid grid></div><div class=carousel__arrow-wrapper><span data-g-event=carousel data-g-label="carousel prev button click" data-g-action=clicked aria-label=Previous ng-click=hseCtrl.prev() ng-class="{ 'hidden': hseCtrl.isFirstSlide() }" class="carousel__arrow carousel__arrow--left"><div class="cta cta--arrow-white " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-white.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></span><span data-g-event=carousel data-g-label="carousel next button click" data-g-action=clicked aria-label=Next ng-click=hseCtrl.next() ng-class="{ 'hidden': hseCtrl.isLastSlide() }" class="carousel__arrow carousel__arrow--right"><div class="cta cta--arrow-white " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-white.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></span></div><div class=carousel__carousel carousel><div scroll-track><div class=carousel__carousel-slide scroll-item><div class="carousel__carousel-slide__inner button--carousel-lightbox-modal" scroll-inner ng-controller="ActiveController as activeCtrl" ng-class="{ 'hover-active': activeCtrl.active }" data-modal-open=carousel-><div class=carousel__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet carousel__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="Two members of the Everyday Robot Project team walking through the halls of X's headquarters " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/U9rY5od4PxCS56rD6bR30sXnUxuPoFv5jz-AAYsLJXz54vYy45c062PdoZKALTauQvsYPXMyD7jS3Rz8b3T7XDg=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile carousel__image__sizer"><div class="image only-mobile" role=img aria-label="Two members of the Everyday Robot Project team walking through the halls of X's headquarters " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/z3HoMGXDoXUXDQzBjaRph850FhiZjRyDRVPoo2Li3yzaRgndeb5QJnuo8blRvLgId_v-e7WQSHJ-F-q2LH_p=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class="carousel__image__expand only-mobile"><svg width=36 height=36 viewbox="0 0 36 36" fill=none xmlns=http://www.w3.org/2000/svg><path fill=white d="M0 0H36V36H0V0Z"/><path fill-rule=evenodd clip-rule=evenodd fill=black d="M10.5545 15.1364H7.5V7.5H15.1364V10.5545H10.5545V15.1364ZM7.5 20.8636H10.5545V25.4455H15.1364V28.5H7.5V20.8636ZM25.4455 25.4455H20.8636V28.5H28.5V20.8636H25.4455V25.4455ZM20.8636 10.5545V7.5H28.5V15.1364H25.4455V10.5545H20.8636Z"/></svg> </div><div class=carousel__chapter-desktop-tablet ng-mouseenter=activeCtrl.mouseenter() ng-mouseleave=activeCtrl.mouseleave()><div class=carousel__chapter__inner><div class=carousel__chapter__inner__inner__shadow aria-hidden=true><div class=carousel__chapter__title><span class=text> Navigating everyday environments </span></div><div class=carousel__chapter__body><span class=text> An Everyday Robot prototype navigating the hallways at X's headquarters </span></div> </div><div class=carousel__chapter__inner__inner><div class=carousel__chapter__inner__bk></div><div class=carousel__chapter__title><span class=text> Navigating everyday environments </span></div><div class=carousel__chapter__body><span class=text> An Everyday Robot prototype navigating the hallways at X's headquarters </span></div> </div></div></div></div><div class=carousel__chapter-mobile><div class=carousel__chapter__inner><div class=carousel__chapter__title><span class=text> Navigating everyday environments </span></div><div class=carousel__chapter__body><span class=text> An Everyday Robot prototype navigating the hallways at X's headquarters </span></div> </div></div></div></div><div class=carousel__carousel-slide scroll-item><div class="carousel__carousel-slide__inner button--carousel-lightbox-modal" scroll-inner ng-controller="ActiveController as activeCtrl" ng-class="{ 'hover-active': activeCtrl.active }" data-modal-open=carousel-><div class=carousel__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet carousel__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="A hardware Engineer working on a robotic assemly" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/ciM32Lxh_h1FSkSU2o4TL5dEoGN8eDMsnued5egkBou3B5_9xYYAz-Ad6mM9H5ccBX_d3EoTTIBhaVO67rhXdQ=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile carousel__image__sizer"><div class="image only-mobile" role=img aria-label="A hardware Engineer working on a robotic assemly" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/VeweM0rnJVznUQfPnAGFrH4zGOJx8D80brl68MJfeuPIYTMFWW7dIKWS1KjsctZ-QWyJJcKwMCgxiiAjZRUPDQ=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class="carousel__image__expand only-mobile"><svg width=36 height=36 viewbox="0 0 36 36" fill=none xmlns=http://www.w3.org/2000/svg><path fill=white d="M0 0H36V36H0V0Z"/><path fill-rule=evenodd clip-rule=evenodd fill=black d="M10.5545 15.1364H7.5V7.5H15.1364V10.5545H10.5545V15.1364ZM7.5 20.8636H10.5545V25.4455H15.1364V28.5H7.5V20.8636ZM25.4455 25.4455H20.8636V28.5H28.5V20.8636H25.4455V25.4455ZM20.8636 10.5545V7.5H28.5V15.1364H25.4455V10.5545H20.8636Z"/></svg> </div><div class=carousel__chapter-desktop-tablet ng-mouseenter=activeCtrl.mouseenter() ng-mouseleave=activeCtrl.mouseleave()><div class=carousel__chapter__inner><div class=carousel__chapter__inner__inner__shadow aria-hidden=true><div class=carousel__chapter__title><span class=text> Testing and prototyping Everyday Robots </span></div><div class=carousel__chapter__body><span class=text> A team member testing the Everyday Robot end of arm system </span></div> </div><div class=carousel__chapter__inner__inner><div class=carousel__chapter__inner__bk></div><div class=carousel__chapter__title><span class=text> Testing and prototyping Everyday Robots </span></div><div class=carousel__chapter__body><span class=text> A team member testing the Everyday Robot end of arm system </span></div> </div></div></div></div><div class=carousel__chapter-mobile><div class=carousel__chapter__inner><div class=carousel__chapter__title><span class=text> Testing and prototyping Everyday Robots </span></div><div class=carousel__chapter__body><span class=text> A team member testing the Everyday Robot end of arm system </span></div> </div></div></div></div><div class=carousel__carousel-slide scroll-item><div class="carousel__carousel-slide__inner button--carousel-lightbox-modal" scroll-inner ng-controller="ActiveController as activeCtrl" ng-class="{ 'hover-active': activeCtrl.active }" data-modal-open=carousel-><div class=carousel__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet carousel__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="A Software Engineer on the Everyday Robot Project training a robot via simulation in the Cloud" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/f5J2EwJSprVFX_88ZVKr-yI2qd-s67pei4CesswGLzu_HhqGRxX95diqWkiMtSmXpQHYwePiXMMCQxmZg98JsQ=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile carousel__image__sizer"><div class="image only-mobile" role=img aria-label="A Software Engineer on the Everyday Robot Project training a robot via simulation in the Cloud" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/H-Aws4eT9h-EqJuRX-PnyXc0a8IAPTWdxNq9d0G5n67eBv6FT8MbKfT-9yvPvyJg12oTmPvA3aXuKkSrYUZZpQ=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class="carousel__image__expand only-mobile"><svg width=36 height=36 viewbox="0 0 36 36" fill=none xmlns=http://www.w3.org/2000/svg><path fill=white d="M0 0H36V36H0V0Z"/><path fill-rule=evenodd clip-rule=evenodd fill=black d="M10.5545 15.1364H7.5V7.5H15.1364V10.5545H10.5545V15.1364ZM7.5 20.8636H10.5545V25.4455H15.1364V28.5H7.5V20.8636ZM25.4455 25.4455H20.8636V28.5H28.5V20.8636H25.4455V25.4455ZM20.8636 10.5545V7.5H28.5V15.1364H25.4455V10.5545H20.8636Z"/></svg> </div><div class=carousel__chapter-desktop-tablet ng-mouseenter=activeCtrl.mouseenter() ng-mouseleave=activeCtrl.mouseleave()><div class=carousel__chapter__inner><div class=carousel__chapter__inner__inner__shadow aria-hidden=true><div class=carousel__chapter__title><span class=text> Robots learning from simulation </span></div><div class=carousel__chapter__body><span class=text> A member of the Everyday Robot Project team teaching robots via simulation in the Cloud </span></div> </div><div class=carousel__chapter__inner__inner><div class=carousel__chapter__inner__bk></div><div class=carousel__chapter__title><span class=text> Robots learning from simulation </span></div><div class=carousel__chapter__body><span class=text> A member of the Everyday Robot Project team teaching robots via simulation in the Cloud </span></div> </div></div></div></div><div class=carousel__chapter-mobile><div class=carousel__chapter__inner><div class=carousel__chapter__title><span class=text> Robots learning from simulation </span></div><div class=carousel__chapter__body><span class=text> A member of the Everyday Robot Project team teaching robots via simulation in the Cloud </span></div> </div></div></div></div></div></div></div></div></div></div></div></div><div class="beacon beacon--project-page " ng-controller="BeaconController as beaconCtrl"><div class=beacon__inview beacon-inview inview inview-viewport-offset=0.2><div class=beacon__nav__bk><div class=beacon__nav__bk__inner></div></div><div class=beacon__nav beacon-nav><div class=beacon__nav__nob></div><div class=beacon__nav__intro><div class=beacon__nav__intro__title>Design</div></div><div class=beacon__nav__content beacon-content><div class=beacon__nav__title beacon-content-title aria-level=2 role=heading>Design</div></div></div><div class=beacon__modules beacon-modules><div lazy-image-trigger class="module "><div ng-controller="ProjectDetailController as projectDetailCtrl" class="project-detail " beacon-color-change='"theme"'><div class=project-detail__sections><div class="project-detail__section html-content "><h1 class=black>Robotic systems for an unstructured world</h1></div><div class="project-detail__section project-detail__section--diagram "><div class="project-detail__diagram " inview inview-viewport-offset=0.2 inview-selector=[add-inview]><div class=project-detail__diagram__image effect-image add-inview><div class="image-background-image-sizer all project-detail__diagram__image__sizer"><div class="image all" role=img aria-label="Technical drawing of an Everyday Robot Project prototype using perception abilities to pick up a coffee cup from a desk" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/F9NhfVOJrbjDiKLMtt5U5jQEyTyDUj5GJ0QdF0vGIIt7Fp2o928alPPZjWpI2mI5mUm8RH-cG_q6dE9Y2S--SQ=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div><div class=project-detail__diagram__explanations><div class=project-detail__diagram__explanation><div class=project-detail__diagram__title effect-up effect-inview-delay-index add-inview><span class=text> Perception </span></div><div class=project-detail__diagram__body effect-up effect-inview-delay-index add-inview><span class=text> Cameras and sophisticated machine learning models help the robots see and understand the world </span></div> </div></div></div></div><div class="project-detail__section project-detail__section--diagram "><div class="project-detail__diagram " inview inview-viewport-offset=0.2 inview-selector=[add-inview]><div class=project-detail__diagram__image effect-image add-inview><div class="image-background-image-sizer all project-detail__diagram__image__sizer"><div class="image all" role=img aria-label="Technical drawing of an Everyday Robot Project prototype using manipultion abilities to pick up a coffee cup from a desk" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/5svafmT789BeeywFma8TcJt3177A-beAZUH-q4NbdaglWKoHCMLcXgh5P2HN5yZmXnAg103GPrVkOycqxrCJ0w=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div><div class=project-detail__diagram__explanations><div class=project-detail__diagram__explanation><div class=project-detail__diagram__title effect-up effect-inview-delay-index add-inview><span class=text> Manipulation </span></div><div class=project-detail__diagram__body effect-up effect-inview-delay-index add-inview><span class=text> The robot was designed to grasp, move, and interact with all kinds of everyday objects </span></div> </div></div></div></div><div class="project-detail__section project-detail__section--diagram "><div class="project-detail__diagram " inview inview-viewport-offset=0.2 inview-selector=[add-inview]><div class=project-detail__diagram__image effect-image add-inview><div class="image-background-image-sizer all project-detail__diagram__image__sizer"><div class="image all" role=img aria-label="Technical drawing of an Everyday Robot Project prototype navigating through physical space using learned perception" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/wkY_xosoAq3f5Qd_m7YWTBBTnBy0drJ3OLO9RXpcXcrvIvmRRKd2afnT8FASK22cMeTYjK71bQbABZ2dDlzlUQ=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div><div class=project-detail__diagram__explanations><div class=project-detail__diagram__explanation><div class=project-detail__diagram__title effect-up effect-inview-delay-index add-inview><span class=text> Navigation </span></div><div class=project-detail__diagram__body effect-up effect-inview-delay-index add-inview><span class=text> The robot uses data from sensors to create an understanding of what it is seeing, hearing, and where it is in the world—allowing it to safely perform useful tasks among people in everyday environments </span></div> </div></div></div></div><div class="project-detail__section project-detail__section--break "><div class=project-detail__break inview inview-viewport-offset=0.2 effect-up></div></div><div class="project-detail__section html-content "><h2 class=black>Teaching robots new skills</h2></div><div class="project-detail__section html-content "><p ">The Everyday Robot project built robots to learn from human demonstration, the experiences of other robots, and from simulation in the Cloud. They also collaborated with Google AI to explore new ways of unlocking these challenges.</p></div></div></div></div><div lazy-image-trigger class="module "><div data-modal-id=carousel-><div class=carousel-lightbox ng-controller="CarouselLightboxController as carouselLightboxCtrl" ng-init=carouselLightboxCtrl.init()><div class=carousel-lightbox__carousel carousel><div scroll-track><div class=carousel-lightbox__carousel__slide scroll-item><div class=carousel-lightbox__carousel__slide__inner scroll-inner><div class="image only-desktop-tablet" alt="A simulation of an Everyday Robot Project robot learning to sense and detect in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/o1ObWGmzdwB-FPAY_t-bBbCVdJjd5AYr2VHXJv3aV-WmaSuxyKR5qLCN9neNKdSQq0Pyv7JXsp2wx-YshQkt3Q=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="A simulation of an Everyday Robot Project robot learning to sense and detect in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/XseQmP-NJFlyeCHYdEXeGBI7zN_tAzPqLUGh0skXF2nDWOzfLcjhd7xo9BUl0YNmLkwgC24jPyd1yhEzEHHIZA=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class=carousel-lightbox__carousel__chapter><div class=carousel-lightbox__carousel__chapter__inner><div class=carousel-lightbox__carousel__chapter__title><span class=text> Simulation </span></div><div class=carousel-lightbox__carousel__chapter__body><span class=text> High-fidelity simulations of virtual everyday environments enabled everyday robots to practice and learn quickly. </span></div> </div></div></div></div><div class=carousel-lightbox__carousel__slide scroll-item><div class=carousel-lightbox__carousel__slide__inner scroll-inner><div class="image only-desktop-tablet" alt="A simulation of an Everyday Robot Project robot learning to sense distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/bBrHRf-h-EU0jxwmJJQUVFiWP5uR0zLNMZTb2MZI5mxSfSq0G3jcrQTCviAd4rYlB8mmRx0joMGaiJt0iyXL=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="A simulation of an Everyday Robot Project robot learning to sense distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/RY7G2s3eRu5aBR8q10qGHkW6B1VnBie9Wa1WRMXQBd0wUadttX2y53EJrjjnJuCiM0fO5FaV3JR9mKH9HOM4Hw=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class=carousel-lightbox__carousel__chapter><div class=carousel-lightbox__carousel__chapter__inner><div class=carousel-lightbox__carousel__chapter__title><span class=text> Sensing </span></div><div class=carousel-lightbox__carousel__chapter__body><span class=text> Detecting objects played a critical role in helping everyday robots navigate and interact within our everyday environments. </span></div> </div></div></div></div><div class=carousel-lightbox__carousel__slide scroll-item><div class=carousel-lightbox__carousel__slide__inner scroll-inner><div class="image only-desktop-tablet" alt="A simulation of an Everyday Robot Project robot identifying and understanding distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/DX0fsYkKuLkjLhA-2AQgB1Od6vxjFEl_4H9rR2YX1WrVtcyiwRYyqzIhw7Az2X5KN_fsX1A0SZuDTsgHTLog7rM=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="A simulation of an Everyday Robot Project robot identifying and understanding distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/lyHZj-mnu6u5i0L1OpdK6j73gvdObHHEL-dU9OEPkVHMivS6r4rNSN02T_MTraIpztsKpAcPxD5LZHEfOoha=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class=carousel-lightbox__carousel__chapter><div class=carousel-lightbox__carousel__chapter__inner><div class=carousel-lightbox__carousel__chapter__title><span class=text> Perception </span></div><div class=carousel-lightbox__carousel__chapter__body><span class=text> Cameras in the robot's head and sophisticated machine learning models helped our robots see and understand the world. </span></div> </div></div></div></div><div class=carousel-lightbox__carousel__slide scroll-item><div class=carousel-lightbox__carousel__slide__inner scroll-inner><div class="image only-desktop-tablet" alt="A simulation of an Everyday Robot Project robot picking up a cup in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/qVvquZhljpmul2--svJyk8iUzaPOzEWs_kKYENUrP4WWNek-ou8DQxPBuv_nJHmEWjTb-U1VrDUF19RP4rh0=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="A simulation of an Everyday Robot Project robot picking up a cup in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/E2Ir8qKGJBDRC_Y-fHr5nK1Eau9mKJARTTySOajfZBwiYWRsLG-g1mH1pn9jrJT4WCbMipu8vOELYSCeU568Fg=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class=carousel-lightbox__carousel__chapter><div class=carousel-lightbox__carousel__chapter__inner><div class=carousel-lightbox__carousel__chapter__title><span class=text> Manipulation </span></div><div class=carousel-lightbox__carousel__chapter__body><span class=text> An arm on the robot helps it grasp, move, and interact with all kinds of everyday objects. </span></div> </div></div></div></div></div></div><div class=carousel-lightbox__progress><div class=carousel-lightbox__progress__count><div>1</div><div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div>8</div><div>9</div></div><div class=carousel-lightbox__progress__divider>/</div><div class=carousel-lightbox__progress__length><div>4</div></div></div><div class=carousel-lightbox__navigation><div class="carousel-lightbox__navigation__button carousel-lightbox__navigation__button--prev" ng-click=carouselLightboxCtrl.prev()><div class="cta cta--arrow-black-no-click " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-black.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></div><div class="carousel-lightbox__navigation__button carousel-lightbox__navigation__button--next" ng-click=carouselLightboxCtrl.next()><div class="cta cta--arrow-black-no-click " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-black.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></div></div></div></div><div class="carousel carousel--grey " beacon-color-change='"transparent"' inview inview-viewport-offset=0.2><div ng-controller="HorizontalScrollElementController as hseCtrl" ng-init="hseCtrl.init({ scrollSelector: '[carousel]'})"><div class=carousel__grid grid></div><div class=carousel__arrow-wrapper><span data-g-event=carousel data-g-label="carousel prev button click" data-g-action=clicked aria-label=Previous ng-click=hseCtrl.prev() ng-class="{ 'hidden': hseCtrl.isFirstSlide() }" class="carousel__arrow carousel__arrow--left"><div class="cta cta--arrow-white " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-white.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></span><span data-g-event=carousel data-g-label="carousel next button click" data-g-action=clicked aria-label=Next ng-click=hseCtrl.next() ng-class="{ 'hidden': hseCtrl.isLastSlide() }" class="carousel__arrow carousel__arrow--right"><div class="cta cta--arrow-white " lottie-button lottie-json-path=/static/images/Lottie/all/arrow-white.json lottie-play-settings='{"inview": {"start": 72, "end": 82}, "mouseenter": {"start": 120, "end": 132}, "mouseleave": {"start": 156, "end": 168}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text></span></div></span></div><div class=carousel__carousel carousel><div scroll-track><div class=carousel__carousel-slide scroll-item><div class="carousel__carousel-slide__inner button--carousel-lightbox-modal" scroll-inner ng-controller="ActiveController as activeCtrl" ng-class="{ 'hover-active': activeCtrl.active }" data-modal-open=carousel-><div class=carousel__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet carousel__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="A simulation of an Everyday Robot Project robot learning to sense and detect in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/o1ObWGmzdwB-FPAY_t-bBbCVdJjd5AYr2VHXJv3aV-WmaSuxyKR5qLCN9neNKdSQq0Pyv7JXsp2wx-YshQkt3Q=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile carousel__image__sizer"><div class="image only-mobile" role=img aria-label="A simulation of an Everyday Robot Project robot learning to sense and detect in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/XseQmP-NJFlyeCHYdEXeGBI7zN_tAzPqLUGh0skXF2nDWOzfLcjhd7xo9BUl0YNmLkwgC24jPyd1yhEzEHHIZA=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class="carousel__image__expand only-mobile"><svg width=36 height=36 viewbox="0 0 36 36" fill=none xmlns=http://www.w3.org/2000/svg><path fill=white d="M0 0H36V36H0V0Z"/><path fill-rule=evenodd clip-rule=evenodd fill=black d="M10.5545 15.1364H7.5V7.5H15.1364V10.5545H10.5545V15.1364ZM7.5 20.8636H10.5545V25.4455H15.1364V28.5H7.5V20.8636ZM25.4455 25.4455H20.8636V28.5H28.5V20.8636H25.4455V25.4455ZM20.8636 10.5545V7.5H28.5V15.1364H25.4455V10.5545H20.8636Z"/></svg> </div><div class=carousel__chapter-desktop-tablet ng-mouseenter=activeCtrl.mouseenter() ng-mouseleave=activeCtrl.mouseleave()><div class=carousel__chapter__inner><div class=carousel__chapter__inner__inner__shadow aria-hidden=true><div class=carousel__chapter__title><span class=text> Simulation </span></div><div class=carousel__chapter__body><span class=text> High-fidelity simulations of virtual everyday environments enabled everyday robots to practice and learn quickly. </span></div> </div><div class=carousel__chapter__inner__inner><div class=carousel__chapter__inner__bk></div><div class=carousel__chapter__title><span class=text> Simulation </span></div><div class=carousel__chapter__body><span class=text> High-fidelity simulations of virtual everyday environments enabled everyday robots to practice and learn quickly. </span></div> </div></div></div></div><div class=carousel__chapter-mobile><div class=carousel__chapter__inner><div class=carousel__chapter__title><span class=text> Simulation </span></div><div class=carousel__chapter__body><span class=text> High-fidelity simulations of virtual everyday environments enabled everyday robots to practice and learn quickly. </span></div> </div></div></div></div><div class=carousel__carousel-slide scroll-item><div class="carousel__carousel-slide__inner button--carousel-lightbox-modal" scroll-inner ng-controller="ActiveController as activeCtrl" ng-class="{ 'hover-active': activeCtrl.active }" data-modal-open=carousel-><div class=carousel__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet carousel__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="A simulation of an Everyday Robot Project robot learning to sense distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/bBrHRf-h-EU0jxwmJJQUVFiWP5uR0zLNMZTb2MZI5mxSfSq0G3jcrQTCviAd4rYlB8mmRx0joMGaiJt0iyXL=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile carousel__image__sizer"><div class="image only-mobile" role=img aria-label="A simulation of an Everyday Robot Project robot learning to sense distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/RY7G2s3eRu5aBR8q10qGHkW6B1VnBie9Wa1WRMXQBd0wUadttX2y53EJrjjnJuCiM0fO5FaV3JR9mKH9HOM4Hw=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class="carousel__image__expand only-mobile"><svg width=36 height=36 viewbox="0 0 36 36" fill=none xmlns=http://www.w3.org/2000/svg><path fill=white d="M0 0H36V36H0V0Z"/><path fill-rule=evenodd clip-rule=evenodd fill=black d="M10.5545 15.1364H7.5V7.5H15.1364V10.5545H10.5545V15.1364ZM7.5 20.8636H10.5545V25.4455H15.1364V28.5H7.5V20.8636ZM25.4455 25.4455H20.8636V28.5H28.5V20.8636H25.4455V25.4455ZM20.8636 10.5545V7.5H28.5V15.1364H25.4455V10.5545H20.8636Z"/></svg> </div><div class=carousel__chapter-desktop-tablet ng-mouseenter=activeCtrl.mouseenter() ng-mouseleave=activeCtrl.mouseleave()><div class=carousel__chapter__inner><div class=carousel__chapter__inner__inner__shadow aria-hidden=true><div class=carousel__chapter__title><span class=text> Sensing </span></div><div class=carousel__chapter__body><span class=text> Detecting objects played a critical role in helping everyday robots navigate and interact within our everyday environments. </span></div> </div><div class=carousel__chapter__inner__inner><div class=carousel__chapter__inner__bk></div><div class=carousel__chapter__title><span class=text> Sensing </span></div><div class=carousel__chapter__body><span class=text> Detecting objects played a critical role in helping everyday robots navigate and interact within our everyday environments. </span></div> </div></div></div></div><div class=carousel__chapter-mobile><div class=carousel__chapter__inner><div class=carousel__chapter__title><span class=text> Sensing </span></div><div class=carousel__chapter__body><span class=text> Detecting objects played a critical role in helping everyday robots navigate and interact within our everyday environments. </span></div> </div></div></div></div><div class=carousel__carousel-slide scroll-item><div class="carousel__carousel-slide__inner button--carousel-lightbox-modal" scroll-inner ng-controller="ActiveController as activeCtrl" ng-class="{ 'hover-active': activeCtrl.active }" data-modal-open=carousel-><div class=carousel__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet carousel__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="A simulation of an Everyday Robot Project robot identifying and understanding distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/DX0fsYkKuLkjLhA-2AQgB1Od6vxjFEl_4H9rR2YX1WrVtcyiwRYyqzIhw7Az2X5KN_fsX1A0SZuDTsgHTLog7rM=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile carousel__image__sizer"><div class="image only-mobile" role=img aria-label="A simulation of an Everyday Robot Project robot identifying and understanding distinct objects in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/lyHZj-mnu6u5i0L1OpdK6j73gvdObHHEL-dU9OEPkVHMivS6r4rNSN02T_MTraIpztsKpAcPxD5LZHEfOoha=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class="carousel__image__expand only-mobile"><svg width=36 height=36 viewbox="0 0 36 36" fill=none xmlns=http://www.w3.org/2000/svg><path fill=white d="M0 0H36V36H0V0Z"/><path fill-rule=evenodd clip-rule=evenodd fill=black d="M10.5545 15.1364H7.5V7.5H15.1364V10.5545H10.5545V15.1364ZM7.5 20.8636H10.5545V25.4455H15.1364V28.5H7.5V20.8636ZM25.4455 25.4455H20.8636V28.5H28.5V20.8636H25.4455V25.4455ZM20.8636 10.5545V7.5H28.5V15.1364H25.4455V10.5545H20.8636Z"/></svg> </div><div class=carousel__chapter-desktop-tablet ng-mouseenter=activeCtrl.mouseenter() ng-mouseleave=activeCtrl.mouseleave()><div class=carousel__chapter__inner><div class=carousel__chapter__inner__inner__shadow aria-hidden=true><div class=carousel__chapter__title><span class=text> Perception </span></div><div class=carousel__chapter__body><span class=text> Cameras in the robot's head and sophisticated machine learning models helped our robots see and understand the world. </span></div> </div><div class=carousel__chapter__inner__inner><div class=carousel__chapter__inner__bk></div><div class=carousel__chapter__title><span class=text> Perception </span></div><div class=carousel__chapter__body><span class=text> Cameras in the robot's head and sophisticated machine learning models helped our robots see and understand the world. </span></div> </div></div></div></div><div class=carousel__chapter-mobile><div class=carousel__chapter__inner><div class=carousel__chapter__title><span class=text> Perception </span></div><div class=carousel__chapter__body><span class=text> Cameras in the robot's head and sophisticated machine learning models helped our robots see and understand the world. </span></div> </div></div></div></div><div class=carousel__carousel-slide scroll-item><div class="carousel__carousel-slide__inner button--carousel-lightbox-modal" scroll-inner ng-controller="ActiveController as activeCtrl" ng-class="{ 'hover-active': activeCtrl.active }" data-modal-open=carousel-><div class=carousel__image><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-desktop-tablet carousel__image__sizer"><div class="image only-desktop-tablet" role=img aria-label="A simulation of an Everyday Robot Project robot picking up a cup in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/qVvquZhljpmul2--svJyk8iUzaPOzEWs_kKYENUrP4WWNek-ou8DQxPBuv_nJHmEWjTb-U1VrDUF19RP4rh0=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer only-mobile carousel__image__sizer"><div class="image only-mobile" role=img aria-label="A simulation of an Everyday Robot Project robot picking up a cup in a virtual environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/E2Ir8qKGJBDRC_Y-fHr5nK1Eau9mKJARTTySOajfZBwiYWRsLG-g1mH1pn9jrJT4WCbMipu8vOELYSCeU568Fg=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div><div class="carousel__image__expand only-mobile"><svg width=36 height=36 viewbox="0 0 36 36" fill=none xmlns=http://www.w3.org/2000/svg><path fill=white d="M0 0H36V36H0V0Z"/><path fill-rule=evenodd clip-rule=evenodd fill=black d="M10.5545 15.1364H7.5V7.5H15.1364V10.5545H10.5545V15.1364ZM7.5 20.8636H10.5545V25.4455H15.1364V28.5H7.5V20.8636ZM25.4455 25.4455H20.8636V28.5H28.5V20.8636H25.4455V25.4455ZM20.8636 10.5545V7.5H28.5V15.1364H25.4455V10.5545H20.8636Z"/></svg> </div><div class=carousel__chapter-desktop-tablet ng-mouseenter=activeCtrl.mouseenter() ng-mouseleave=activeCtrl.mouseleave()><div class=carousel__chapter__inner><div class=carousel__chapter__inner__inner__shadow aria-hidden=true><div class=carousel__chapter__title><span class=text> Manipulation </span></div><div class=carousel__chapter__body><span class=text> An arm on the robot helps it grasp, move, and interact with all kinds of everyday objects. </span></div> </div><div class=carousel__chapter__inner__inner><div class=carousel__chapter__inner__bk></div><div class=carousel__chapter__title><span class=text> Manipulation </span></div><div class=carousel__chapter__body><span class=text> An arm on the robot helps it grasp, move, and interact with all kinds of everyday objects. </span></div> </div></div></div></div><div class=carousel__chapter-mobile><div class=carousel__chapter__inner><div class=carousel__chapter__title><span class=text> Manipulation </span></div><div class=carousel__chapter__body><span class=text> An arm on the robot helps it grasp, move, and interact with all kinds of everyday objects. </span></div> </div></div></div></div></div></div></div></div></div></div></div></div><div class="beacon beacon--project-page beacon--project-page-white " ng-controller="BeaconController as beaconCtrl"><div class=beacon__inview beacon-inview inview inview-viewport-offset=0.2><div class=beacon__nav__bk><div class=beacon__nav__bk__inner></div></div><div class=beacon__nav beacon-nav><div class=beacon__nav__nob></div><div class=beacon__nav__intro><div class=beacon__nav__intro__title>Today</div></div><div class=beacon__nav__content beacon-content><div class=beacon__nav__title beacon-content-title aria-level=2 role=heading>Today</div></div></div><div class=beacon__modules beacon-modules><div lazy-image-trigger class="module "><div ng-controller="ProjectDetailController as projectDetailCtrl" class="project-detail project-detail--white" beacon-color-change='"theme-white"'><div class=project-detail__sections><div class="project-detail__section html-content "><h2 ">Doubling down on robotics research</h2></div><div class="project-detail__section html-content "><p ">After a number of years collaborating with robotics teams at Google — <a href=https://sites.research.google/palm-saycan>including bringing cutting‑edge, natural language to learning robots</a> - The Everyday Robot’s technology was consolidated into DeepMind’s robotics efforts in January 2023. Their hardware and insights continue to support their robotics research efforts to de-risk the path towards robotics products. </p></div><div class="project-detail__section "><div class=project-detail__ctas inview inview-viewport-offset=0.2 inview-selector=[add-inview]><div class=project-detail__cta add-inview effect-up effect-up-delay-0><a href=/careers-at-x/ data-g-event=click data-g-label=/careers-at-x/ data-g-action=clicked class="cta cta--arrow-square-black-white cta--text-black-to-amber " lottie-button lottie-json-path=/static/images/Lottie/all/square-button-black-white.json lottie-play-settings='{"inview": {"start": 0, "end": 24}, "mouseenter": {"start": 96, "end": 120}, "mouseleave": {"start": 192, "end": 216}, "click": {"start": 240, "end": 264}}' lottie-enable-play-queue=true><div class=cta__lottie lottie-element></div><span class=cta__text>Explore careers at X</span></a></div></div></div></div></div></div><div lazy-image-trigger class="module "><div class="module two-images " inview inview-viewport-offset><div class=two-images__grid><div class=two-images__column1><div class=two-images__images><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer all two-images__image__sizer"><div class="image all" role=img aria-label="An everyday robot preparing to sort recycling in an unstructed environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/5MYERQWwJ8hYfoAgwCVQsYAt7h7fTNz6IREiFe2x68yWxoJNPvEExWMp8WFodhkWr0PEtFd-xjti33uxc10V048=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div></div></div><div class=two-images__column2><div class=two-images__images><div class=image-parallaxer viewport-css-parallax='{"settings": {"debug": false, "lerp": 1, "damp": 1, "mobileBreakpoint": 769, "lerpMobile": 1, "dampMobile": 1, "clamp": false, "elementBaselineFromTopToBottom": true}, "interpolations": [{"id": "--image-scale", "progress": [{"from": 0, "to": 1, "start": 1.15, "end": 1.15}]}, {"id": "--image-y", "progress": [{"from": 0, "to": 1, "start": "-15%", "end": "15%"}]}]}'><div class=image-parallaxer__inner><div class="image-background-image-sizer all two-images__image__sizer"><div class="image all" role=img aria-label="An everyday robot engineer watches robots learn to sort items in an unstructed environment" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/GWUwJjfKOeLPU437GmbTwqnUtx8aVCLvo6-sOg2WPpvJ19KmothYD0HP9laRiHgODoeXl0zkOPbHcI9mW1Kubw=" lazy-image-forward-load-scalar=3 lazy-image-as-background=true lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div></div></div></div></div></div></div></div></div></div></div><div lazy-image-trigger class="module "><div class=explore ng-controller="ExploreController as exploreCtrl"><div class=explore__grid><div class=explore__title><span class=text> Explore X Technology </span></div><div class=explore__links><a color-theme=taara href=/projects/tapestry/ data-g-event=click data-g-label=/projects/tapestry/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/crnpa8qW3_5o07FkqEF1JylQtkRY04FX87JILRaT66hb8C7zABTGMkbSQm1gRzw62EjpLMIhvfmX0-UZrs041FTyvzer39pQroHfyYV9=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Electric grid virtualization</span></a><a color-theme=intrinsic href=/projects/intrinsic/ data-g-event=click data-g-label=/projects/intrinsic/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/A_K4vmx5pAAUImrft15JLsztNf_gLY_WWvkxBVy6gXtpAwOONCKy4SULqXQJZ9Cnhm9i9i8ATHlI1AnAsqPGPYrZmEfZ5AehaCc=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Industrial robotics software</span></a><a color-theme=ag href=/projects/mineral/ data-g-event=click data-g-label=/projects/mineral/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image image--bottom all" alt="Mineral's 2020 plant buggy prototype rolling through a large field with a young melon plant in the foreground" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/3DXdOcwUP0jaF7eKGUyutsuqUBk-DBZad50rtTSSe2cXFSmKljxfGiJgryrMtUvKkpBGRBQfUTUhkfakQjwATacfOmLYqY1mEA=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Computational Agriculture</span></a><a color-theme=tidal href=/projects/tidal/ data-g-event=click data-g-label=/projects/tidal/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="The Tidal team's test site on a fish farm off the Arctic coast of Norway " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/SvmOqC5qMQOcNk3FpU08z993D02bztQABgpYU_0gt1XqtuEGm4lq1zJmTnHUTc8xVKVJjkZlC-JDhvMVw_EJjw8=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Underwater sensing and perception</span></a><a href=/projects/everyday-robots/ data-g-event=click data-g-label=/projects/everyday-robots/ data-g-action=clicked class="explore__links__link explore__links__link--current" ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="Female roboticist from X's Everyday Robot Project building a prototype of a robot " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/4QndsjNal7dxBHz0OJpP9KuJTyj9aztwJkWe9c-qhSmKq5Y8UlAY20MMawOnTjY8sE-hWFU_-7r_LugEBg-yDQ=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Learning Robots</span></a><a color-theme=legacy href=/projects/waymo/ data-g-event=click data-g-label=/projects/waymo/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt='Waymo's "Firefly" self-driving car prototype driving on the road ' lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/hqE_lEzSrcsqQ5LG3M2M7xiQs_yLcfdntZ7ct0296CYAsiFrl5Tk1OaZdbVsrOPd5VCQ2PNnLoNBcnkC_4Jhr0M=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Self-driving cars</span></a><a color-theme=legacy href=/projects/glass/ data-g-event=click data-g-label=/projects/glass/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="Technician wearing Glass Enterprise Edition works on machining a part" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/5o0-4Nsv2fgM74FjQaMwXQpajSbxurOE1yu3l3QI-o88qMko1l6mNkHktak1aC6G-n_2suSRhrizfVW6O2AQnw=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Smart glasses</span></a><a color-theme=legacy href=/projects/wing/ data-g-event=click data-g-label=/projects/wing/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="Wing prototype flying above a dry field in Australia" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/36L_RykvpiYhraV7lVNMXf94HQVGfthYKThGM3jOvdj40b1OLObIsyhGtpNd_CktgYDAvsBbdsQabpHmKGo4Uw=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Delivery drones</span></a><a color-theme=legacy href=/projects/makani/ data-g-event=click data-g-label=/projects/makani/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="A Makani wind energy kite soars over a clear blue sky " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/acScWjR5aOQDEWVW5cADkTEqQtBzrJxZCxOybtgHueJXVLiFnynhqPH-s-9kiKRIxHHblQIDWpR9FpWKKndG5-0=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Energy kites</span></a><a color-theme=legacy href=/projects/malta/ data-g-event=click data-g-label=/projects/malta/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="Two hands cup a pile of salt over a machine designed by the Malta team that can store renewable energy in molten salt" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/2hwKacATfvhfU5-ORD3JNyDiC_pn6YmXdEkzGr6SX80YIM3F9f68TDBKOzIlMYrcSSqH-MkmAcKf_WYyfIYIjw=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Salt-based energy storage</span></a><a color-theme=legacy href=/projects/verily/ data-g-event=click data-g-label=/projects/verily/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="Close-up of Verily's smart contact lens on a fingertip" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/U8MLJUATDCYstzjgGfQjxywZ6Hg6keVw7q1xMIpw8kTX7gNLppWtJ54iwLTDp6aRD2EXGXbZZDRv3-MgzsC2=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Life sciences</span></a><a color-theme=legacy href=/projects/chronicle/ data-g-event=click data-g-label=/projects/chronicle/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="A member of the Chronicle team walks between a row of servers in a server farm" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/zrIOb874jKCvfGOFlK_NM_puyqz55JXLAhmgvM61PWUeAlbwTnM5uRmTLH36_su0iumzXMdrMyIs_5-yxEbg=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Cybersecurity</span></a><a color-theme=legacy href=/projects/foghorn/ data-g-event=click data-g-label=/projects/foghorn/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="A laboratory assistant on the Foghorn team wears blue gloves and holds a vial of clear liquid" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/OKE6w6_T2QLIqDtf_obDwNHkKLpvT7uYTFaHKUz159XTAPGMr8GRhUqvlXx7Z46JLDCTpqVcD88pvxUTBnOjog=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Seawater fuel</span></a><a color-theme=legacy href=/projects/loon/ data-g-event=click data-g-label=/projects/loon/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="A large white Loon internet balloon floating over a snowy mountain range in New Zealand " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/K7CKYSLH33Z6sn8oTnHJRjvyxB7qgxkxMVkV2q7xcy_SIU5lvM8y0bHlnGeblbDghJczzp_HtPxpDXXQZSdRlQ=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Internet balloons</span></a><a color-theme=legacy href=/projects/brain/ data-g-event=click data-g-label=/projects/brain/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="Brain's artificial neural networks visualizing data in an abstract and artistic way" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/dG2YFV3QI6rG2As0URiPosDg8tovLSxbzymqZsW1EJrQRwDkqbFao-dSPhURYRpAJ_Ncn0eQRAPHpeEuKSYMxw=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>AI and Machine Learning</span></a><a color-theme=legacy href=/projects/dandelion/ data-g-event=click data-g-label=/projects/dandelion/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image all" alt="A Dandelion geothermal heating unit in a concrete garage" lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/v6CcNo2C3VRnHjagvrg_zMkJgqYFstKkSQftXhIfxZPk0fjt7zU6V5SZS40juTTbwirleXM_aaa-3pdXCp8F=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Geothermal energy</span></a><a color-theme=taara href=/projects/taara/ data-g-event=click data-g-label=/projects/taara/ data-g-action=clicked class="explore__links__link " ng-mousemove=exploreCtrl.onMouseMove($event);><div class=explore__links__link__preview preview><div class="image only-desktop-tablet" alt="Member of the Taara team installing an FSOC unit in Andhra Pradesh, India to deliver high-speed, broadband internet " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/4UGdfem081IcuzWTjoVny4egK5U2gt6oSmQQSE1k5wE20LwfvLRobFChD0G43QI9atyyPVUsZ_SMnPe-ultttjDW6hbfFcAh9jCzYg=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div><div class="image only-mobile" alt="Member of the Taara team installing an FSOC unit in Andhra Pradesh, India to deliver high-speed, broadband internet " lazy-image-trigger-element-selector=[lazy-image-trigger] lazy-image-wait-for-bg-load=true lazy-image="https://lh3.googleusercontent.com/lvo-X5-LTCSEYlFVNITDaksplU4nl4n4sBJFTk5LteLaUkC5oqHf1jdwmmG5hb0eNxHstCDfBVs358op3rMGVFQfOfaYGEWXblt-vw=" lazy-image-forward-load-scalar=3 lazy-image-google-image-autosize=true lazy-image-google-image-try-webp=true lazy-image-google-image-multiplier=1.2></div></div><span class=explore__links__link__text>Wireless Optics</span></a></div></div></div></div><div class="module "><div class=footer><div class=footer__inner><div class=footer__links><ul class=footer__social><li><a href=https://www.linkedin.com/company/x data-g-event=click data-g-label=https://www.linkedin.com/company/x data-g-action=clicked target=_blank rel="noopener noreferrer" aria-label=LinkedIn><svg width=27 height=27 viewbox="0 0 27 27" fill=#fff xmlns=http://www.w3.org/2000/svg><path d="M25.0014 0H1.99336C0.891211 0 0 0.870117 0 1.9459V25.0488C0 26.1246 0.891211 27 1.99336 27H25.0014C26.1035 27 27 26.1246 27 25.0541V1.9459C27 0.870117 26.1035 0 25.0014 0ZM8.01035 23.008H4.00254V10.1197H8.01035V23.008ZM6.00645 8.36367C4.71973 8.36367 3.68086 7.3248 3.68086 6.04336C3.68086 4.76191 4.71973 3.72305 6.00645 3.72305C7.28789 3.72305 8.32676 4.76191 8.32676 6.04336C8.32676 7.31953 7.28789 8.36367 6.00645 8.36367ZM23.008 23.008H19.0055V16.7432C19.0055 15.2508 18.9791 13.326 16.9225 13.326C14.8395 13.326 14.523 14.9555 14.523 16.6377V23.008H10.5258V10.1197H14.3648V11.8811H14.4176C14.9502 10.8686 16.258 9.79805 18.2039 9.79805C22.2592 9.79805 23.008 12.4664 23.008 15.9363V23.008Z"/></svg> </a></li><li><a href=https://twitter.com/Theteamatx/ data-g-event=click data-g-label=https://twitter.com/Theteamatx/ data-g-action=clicked target=_blank rel="noopener noreferrer" aria-label=Twitter><svg width=27 height=27 viewbox="0 0 27 27" fill=#fff xmlns=http://www.w3.org/2000/svg><g clip-path=url(#clip0)><path d="M8.49393 24.4681C18.6801 24.4681 24.2531 16.0269 24.2531 8.70895C24.2531 8.47165 24.2478 8.22907 24.2372 7.99177C25.3214 7.20775 26.2569 6.23664 27 5.12407C25.9903 5.57328 24.9183 5.86666 23.8206 5.99419C24.9764 5.30138 25.8418 4.21302 26.2564 2.93085C25.1691 3.57524 23.98 4.0298 22.7401 4.27505C21.9047 3.38737 20.8001 2.79961 19.5971 2.60267C18.3942 2.40572 17.1598 2.61054 16.085 3.18547C15.0101 3.76039 14.1545 4.6734 13.6506 5.78333C13.1466 6.89327 13.0224 8.1383 13.297 9.32594C11.0953 9.21546 8.94143 8.64353 6.97498 7.64722C5.00853 6.65091 3.2734 5.25248 1.88209 3.54257C1.17495 4.76176 0.958564 6.20446 1.27691 7.57746C1.59526 8.95046 2.42445 10.1507 3.59596 10.9343C2.71646 10.9064 1.85622 10.6696 1.08633 10.2435V10.3121C1.08554 11.5915 1.52786 12.8318 2.3381 13.822C3.14834 14.8122 4.27649 15.4912 5.53078 15.7437C4.71606 15.9666 3.86098 15.9991 3.0317 15.8386C3.38564 16.939 4.07427 17.9014 5.00149 18.5915C5.92871 19.2816 7.04826 19.665 8.20389 19.6882C6.24198 21.2294 3.81845 22.0653 1.32363 22.0613C0.881198 22.0606 0.439199 22.0335 0 21.9801C2.53446 23.6061 5.48272 24.4697 8.49393 24.4681Z"/></g><defs><clippath id=clip0><rect width=27 height=27 /></clippath></defs></svg> </a></li><li><a href=https://www.youtube.com/c/XTheMoonshotFactory/ data-g-event=click data-g-label=https://www.youtube.com/c/XTheMoonshotFactory/ data-g-action=clicked target=_blank rel="noopener noreferrer" aria-label=YouTube><svg width=27 height=27 viewbox="0 0 27 27" fill=#fff xmlns=http://www.w3.org/2000/svg><path d="M26.7311 8.09941C26.7311 8.09941 26.4674 6.23789 25.6553 5.42051C24.627 4.34473 23.4773 4.33945 22.95 4.27617C19.1742 4.00195 13.5053 4.00195 13.5053 4.00195H13.4947C13.4947 4.00195 7.82578 4.00195 4.05 4.27617C3.52266 4.33945 2.37305 4.34473 1.34473 5.42051C0.532617 6.23789 0.274219 8.09941 0.274219 8.09941C0.274219 8.09941 0 10.2879 0 12.4711V14.5172C0 16.7004 0.268945 18.8889 0.268945 18.8889C0.268945 18.8889 0.532617 20.7504 1.33945 21.5678C2.36777 22.6436 3.71777 22.6066 4.31895 22.7227C6.48105 22.9283 13.5 22.9916 13.5 22.9916C13.5 22.9916 19.1742 22.9811 22.95 22.7121C23.4773 22.6488 24.627 22.6436 25.6553 21.5678C26.4674 20.7504 26.7311 18.8889 26.7311 18.8889C26.7311 18.8889 27 16.7057 27 14.5172V12.4711C27 10.2879 26.7311 8.09941 26.7311 8.09941ZM10.7104 17.001V9.4125L18.0035 13.2199L10.7104 17.001Z"/></svg> </a></li><li><a href=https://www.instagram.com/theteamatx/ data-g-event=click data-g-label=https://www.instagram.com/theteamatx/ data-g-action=clicked target=_blank rel="noopener noreferrer" aria-label=Instagram><svg width=27 height=27 viewbox="0 0 27 27" fill=#fff xmlns=http://www.w3.org/2000/svg><path fill=#fff d="M13.5 2.43105C17.107 2.43105 17.5342 2.44687 18.9527 2.51016C20.2711 2.56816 20.983 2.78965 21.4576 2.97422C22.0852 3.2168 22.5387 3.51211 23.008 3.98145C23.4826 4.45605 23.7727 4.9043 24.0152 5.53184C24.1998 6.00645 24.4213 6.72363 24.4793 8.03672C24.5426 9.46055 24.5584 9.8877 24.5584 13.4895C24.5584 17.0965 24.5426 17.5236 24.4793 18.9422C24.4213 20.2605 24.1998 20.9725 24.0152 21.4471C23.7727 22.0746 23.4773 22.5281 23.008 22.9975C22.5334 23.4721 22.0852 23.7621 21.4576 24.0047C20.983 24.1893 20.2658 24.4107 18.9527 24.4688C17.5289 24.532 17.1018 24.5479 13.5 24.5479C9.89297 24.5479 9.46582 24.532 8.04727 24.4688C6.72891 24.4107 6.01699 24.1893 5.54238 24.0047C4.91484 23.7621 4.46133 23.4668 3.99199 22.9975C3.51738 22.5229 3.22734 22.0746 2.98477 21.4471C2.8002 20.9725 2.57871 20.2553 2.5207 18.9422C2.45742 17.5184 2.4416 17.0912 2.4416 13.4895C2.4416 9.88242 2.45742 9.45527 2.5207 8.03672C2.57871 6.71836 2.8002 6.00645 2.98477 5.53184C3.22734 4.9043 3.52266 4.45078 3.99199 3.98145C4.4666 3.50684 4.91484 3.2168 5.54238 2.97422C6.01699 2.78965 6.73418 2.56816 8.04727 2.51016C9.46582 2.44687 9.89297 2.43105 13.5 2.43105ZM13.5 0C9.83496 0 9.37617 0.0158203 7.93652 0.0791016C6.50215 0.142383 5.51602 0.374414 4.66172 0.706641C3.77051 1.05469 3.01641 1.51348 2.26758 2.26758C1.51348 3.01641 1.05469 3.77051 0.706641 4.65645C0.374414 5.51602 0.142383 6.49687 0.0791016 7.93125C0.0158203 9.37617 0 9.83496 0 13.5C0 17.165 0.0158203 17.6238 0.0791016 19.0635C0.142383 20.4979 0.374414 21.484 0.706641 22.3383C1.05469 23.2295 1.51348 23.9836 2.26758 24.7324C3.01641 25.4813 3.77051 25.9453 4.65645 26.2881C5.51602 26.6203 6.49688 26.8523 7.93125 26.9156C9.3709 26.9789 9.82969 26.9947 13.4947 26.9947C17.1598 26.9947 17.6186 26.9789 19.0582 26.9156C20.4926 26.8523 21.4787 26.6203 22.333 26.2881C23.2189 25.9453 23.973 25.4813 24.7219 24.7324C25.4707 23.9836 25.9348 23.2295 26.2775 22.3436C26.6098 21.484 26.8418 20.5031 26.9051 19.0688C26.9684 17.6291 26.9842 17.1703 26.9842 13.5053C26.9842 9.84023 26.9684 9.38145 26.9051 7.9418C26.8418 6.50742 26.6098 5.52129 26.2775 4.66699C25.9453 3.77051 25.4865 3.01641 24.7324 2.26758C23.9836 1.51875 23.2295 1.05469 22.3436 0.711914C21.484 0.379687 20.5031 0.147656 19.0688 0.084375C17.6238 0.0158203 17.165 0 13.5 0Z"/><path fill=#fff d="M13.5 6.56543C9.67148 6.56543 6.56543 9.67148 6.56543 13.5C6.56543 17.3285 9.67148 20.4346 13.5 20.4346C17.3285 20.4346 20.4346 17.3285 20.4346 13.5C20.4346 9.67148 17.3285 6.56543 13.5 6.56543ZM13.5 17.9982C11.0162 17.9982 9.00176 15.9838 9.00176 13.5C9.00176 11.0162 11.0162 9.00176 13.5 9.00176C15.9838 9.00176 17.9982 11.0162 17.9982 13.5C17.9982 15.9838 15.9838 17.9982 13.5 17.9982Z"/><path d="M22.3277 6.2918C22.3277 7.18828 21.6 7.91075 20.7088 7.91075C19.8123 7.91075 19.0898 7.18301 19.0898 6.2918C19.0898 5.39531 19.8176 4.67285 20.7088 4.67285C21.6 4.67285 22.3277 5.40059 22.3277 6.2918Z"/></svg> </a></li></ul><div class=footer__nav><div class=footer__nav__content role=navigation><a href=https://policies.google.com/ data-g-event=click data-g-label=https://policies.google.com/ data-g-action=clicked target=_blank rel="noopener noreferrer">Privacy + Terms</a><a href="https://about.google/intl/en/?fg=1&utm_source=google-US&utm_medium=referral&utm_campaign=hp-header" data-g-event=click data-g-label="https://about.google/intl/en/?fg=1&utm_source=google-US&utm_medium=referral&utm_campaign=hp-header" data-g-action=clicked target=_blank rel="noopener noreferrer">Google</a><a href=https://abc.xyz/ data-g-event=click data-g-label=https://abc.xyz/ data-g-action=clicked target=_blank rel="noopener noreferrer">Alphabet</a></div></div></div><div class=footer__copyright><span>X, a division of Google LLC. All rights reserved.</span></div></div></div> </div></div></div><script async src="https://www.googletagmanager.com/gtag/js?id=G-M13N18MWJF"></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-M13N18MWJF'); </script><script> document.addEventListener('DOMContentLoaded', () => { window.DOM_CONTENT_LOADED = true }); </script><script type=module src="/static/main.min.js?fingerprint=df8f5db8530e0321aa906dcb5a198764506c3164e9392bb31a56c9723a8da983"></script><link href=https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css rel=stylesheet><script src=https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js data-glue-cookie-notification-bar-category=2B data-glue-cookie-notification-bar-site-id=x.company>