CINXE.COM
Isaac - AI Robot Development Platform | NVIDIA Developer
<!DOCTYPE html> <html lang='en' class='h-100'> <head> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="-YBlKa7_xXmNNKxqetGNjlNg2Xijbgm0-Phz4rb77XfuuhyX-Mwf7Kp5IV1NHiUzbiuq_lCTRoCJXqvzHmop2w" /> <meta name="csp-nonce" /> <title>Isaac - AI Robot Development Platform | NVIDIA Developer</title> <meta name="description" content="NVIDIA Isaac accelerates AI robot development with libraries, application frameworks, and AI models for diverse robot types such as autonomous mobile robots (AMRs)."> <meta name="keywords" content="isaac platform, ai robotics platform, robot development, robot deployment, robotics simulation, nvidia"> <link rel="canonical" href="https://developer.nvidia.com/isaac"> <link rel="alternate" href="https://developer.nvidia.com/isaac" hreflang="x-default"> <link rel="alternate" href="https://developer.nvidia.com/isaac" hreflang="en-us"> <link rel="alternate" href="https://developer.nvidia.cn/isaac" hreflang="zh-cn"> <meta property="og:site_name" content="NVIDIA Developer"> <meta property="og:title" content="NVIDIA Isaac Platform"> <meta property="og:description" content="Develop, train, simulate, deploy, operate, and optimize AI robot systems."> <meta property="og:type" content="website"> <meta property="og:image" content="https://developer.download.nvidia.com/images/isaac/gtc24-issac-robotics-social-3167701-1200x628.png"> <meta property="og:url" content="https://developer.nvidia.com/isaac"> <meta name="twitter:title" content="NVIDIA Isaac Platform"> <meta name="twitter:description" content="An AI robot development platform with libraries, application frameworks, and AI models that accelerate the development of autonomous mobile robots (AMRs), humanoids, and more."> <meta name="twitter:image" content="https://developer.download.nvidia.com/images/isaac/gtc24-issac-robotics-social-3167701-1200x628.png"> <meta name="twitter:site" content="@NVIDIA"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:creator" content="@NVIDIARobotics"> <meta property="interest" content="Robotics"> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/application-1e91adb0e814253f53c7a621169b6daa7cc975f97befa1c8f1a2ffe493719eb1.css" media="all" /> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/one-trust-bea625cf16a072ce5fdb0707a19f2645daf63c05eb1a016db72773eba008fc07.css" /> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="3e2b62ff-7ae7-4ac5-87c8-d5949ecafff5"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/onetrust-overrides-v2-9d7d1399c432d702a5bf32a31067737e10c123fdbe5ffef8ae83a34cf2d680ee.js"></script> <script> function OptanonWrapper() { let event = new Event('bannerLoaded'); window.dispatchEvent(event); if (window.OnetrustActiveGroups && window.OnetrustActiveGroups.includes("C0002")) { window.DD_RUM && window.DD_RUM.init({ clientToken: 'pub0430c74fae5d2b467bcb8d48b13e5b32', applicationId: '9fc963c7-14e6-403d-bdec-ee671550bb7f', site: 'datadoghq.com', service: 'devzone', env: 'production', version: '', sessionSampleRate: 10, sessionReplaySampleRate: 5, trackUserInteractions: true, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: 'mask-user-input', }); } } </script> <script> (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('156-OFN-742'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> <meta name='typesense-host' content='typesense.svc.nvidia.com'> <meta name='typesense-key' content='uFs9XGl9BWS7af7eAIbKNQ49sJnjEfQk'> <script src="https://developer.download.nvidia.com/scripts/typesense.js"></script> <script src="https://assets.adobedtm.com/5d4962a43b79/c1061d2c5e7b/launch-191c2462b890.min.js" data-ot-ignore="true"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js" integrity="sha512-STof4xm1wgkfm7heWqFJVn58Hm3EtS31XFaagaa8VMReCXAkQnJZ+jEy8PCC/iT18dFy95WcExNHFTqLyp72eQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/bootstrap/5.1.3/bootstrap.bundle.min-51ad1d8cab4ebd9873a0429f5e67ca717a71fd96daf8025bc04a88848e5b375c.js"></script> <link rel="icon" type="image/x-icon" href="https://dirms4qsy6412.cloudfront.net/assets/favicon-81bff16cada05fcff11e5711f7e6212bdc2e0a32ee57cd640a8cf66c87a6cbe6.ico" /> </head> <body class='d-flex flex-column h-100'> <div id='header'></div> <div id='page-mobile-nav-container'></div> <div class='page'> <div class="container page"><div class="container breadcrumb-container"><div class="col"><ol class="breadcrumb"><li id="i6nqu5-2" class="breadcrumb-item"><a href="/" id="iv1nls-2">Home</a></li><a id="iwycrc-2" href="/industries/overview/" target="" class="breadcrumb-item">Industry<br></a><a href="" target="" id="i743fi-2" class="breadcrumb-item">Isaac</a></ol></div></div><main class="solution-or-platform-page"><section class="page__section page__first-section"><div class="row"><div class="col-xl-10 offset-xl-1 col-lg-10 offset-lg-1 col-md-12"><h1 class="h--large section__heading text-center">NVIDIA Isaac</h1><p class="p--large text-center section__text mb-0">The NVIDIA Isaac™ AI robot development platform consists of NVIDIA-accelerated libraries, application frameworks, and AI models that accelerate the development of AI robots such as autonomous mobile robots (AMRs), arms and manipulators, and humanoids. <br></p><div class="separator separator--30"></div></div></div><div class="row"><div class="col-xl-10 offset-xl-1 col-lg-12"></div><img src="https://developer.download.nvidia.com/images/isaac/overview/roscon-diagram-isaac.jpg" id="inmsvp" alt="NVIDIA Isaac AI robot development platform"></div></section><hr class="separator"><section class="page__section page__second-section"><div class="row"><div class="col-lg-10 offset-lg-1"><h2 class="h--medium section__heading text-center">NVIDIA Isaac Libraries and AI Models</h2><p class="p--large text-center mb-0">NVIDIA Robotics full-stack, acceleration libraries, and optimized AI models give you a better, more efficient way to develop, train, simulate, deploy, operate, and optimize robot systems.<br></p><div class="separator separator--60"></div></div></div><div class="row cards__list"><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="Open Robotics ROS logo" src="https://developer.download.nvidia.com/images/isaac/logo-ros.jpg" class="img-fluid"><div class="card__content pb-0"><div id="i0tfo"><h3 class="h--smaller card__title txt-clr--blck">NVIDIA Isaac ROS</h3><p class="mb-0">Isaac ROS is built on the open-source ROS 2 (Robot Operating System) software framework. This means the millions of developers in the ROS community can easily take advantage of NVIDIA-accelerated libraries and AI models to accelerate their AI robot development and deployment workflows.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://developer.nvidia.com/isaac/ros" target="_blank" id="iv0rk" class="nv-cta-secondary nv-cta-secondary--small">Learn More About Isaac ROS<i class="chevron-right"></i></a></div></div></div></div></div><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="NVIDIA Isaac Manipulator or AI-enabled robot arms in action" src="https://developer.download.nvidia.com/images/isaac/FoundationGrasp-Lego-Jensen.gif" class="img-fluid"><div class="card__content pb-0"><div id="illds"><h3 class="h--smaller card__title txt-clr--blck">NVIDIA Isaac Manipulator</h3><p id="iut5s" class="mb-0">The Isaac Manipulator workflow is built on Isaac ROS, letting you build AI-enabled robot arms—or manipulators—that can seamlessly perceive, understand, and interact with their environments.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://developer.nvidia.com/isaac/manipulator" target="_blank" class="nv-cta-secondary nv-cta-secondary--small">Learn More About Isaac Manipulator<i class="chevron-right"></i></a></div></div></div></div></div><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="NVIDIA Isaac Perceptor helps build robust autonomous mobile robots (AMRs)" src="https://developer.download.nvidia.com/images/isaac/Isaac-AMR-looping-video-1920x1080.gif" class="img-fluid"><div class="card__content pb-0"><div id="iygjs"><h3 class="h--smaller card__title txt-clr--blck">NVIDIA Isaac Perceptor</h3><p class="mb-0">Isaac Perceptor is a workflow built on Isaac ROS that lets you quickly build robust autonomous mobile robots (AMRs) that can perceive, localize, and operate in unstructured environments like warehouses or factories.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://developer.nvidia.com/isaac/perceptor" target="_blank" id="izby2" class="nv-cta-secondary nv-cta-secondary--small">Learn More About Isaac Perceptor<i class="chevron-right"></i></a></div></div></div></div></div><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="NVIDIA Project GR00T for humanoid robot development" src="https://developer.download.nvidia.com/images/isaac/overview/three-computer-robotics-stack-1920x1080.jpg" class="img-fluid"><div class="card__content pb-0"><div><h3 class="h--smaller card__title txt-clr--blck">NVIDIA Project GR00T</h3><p class="mb-0">Project GR00T is an initiative to develop a general-purpose foundation model for humanoid robots that inputs multi-modal instructions and past interactions and outputs robot actions.</p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://developer.nvidia.com/project-gr00t" target="_blank" id="iegcf" class="nv-cta-secondary nv-cta-secondary--small">Learn More About Project GR00T<i class="chevron-right"></i></a></div></div></div></div></div></div></section><hr class="separator"><section class="page__section"><div class="row"><div class="col"><h2 class="h--medium section__heading text-center">Simulation and Robot Learning</h2><p class="p--large text-center mb-0">Design, simulate, test, and train your AI-based robots and autonomous machines in a physically based virtual environment.<br></p><div class="separator separator--60"></div></div></div><div class="row cards__list"><div class="col-sm-12 grid-col col-lg-6 col-md-6"><img src="https://developer.download.nvidia.com/images/isaac/nvidia-isaac-sim-1920x1080.jpg" id="i8ipwo" alt="NVIDIA Isaac Sim application in a physically based virtual environment"><div class="separator separator--30"></div><h3 class="h--smaller mb-0">NVIDIA Isaac Sim</h3><div class="separator separator--30"></div><p class="mb-0">The NVIDIA Isaac Sim™, built on NVIDIA Omniverse™, helps you design, simulate, test, and train AI-based robots and autonomous machines in a physically based virtual environment.</p><div class="separator separator--30"></div><a href="https://developer.nvidia.com/isaac/sim" target="_blank" id="ie2ry2" class="nv-cta-secondary nv-cta-secondary--small">Learn More About Isaac Sim<i class="chevron-right"></i></a></div><div class="col-sm-12 grid-col col-lg-6 col-md-6"><img src="https://developer.download.nvidia.com/images/isaac/nvidia-isaac-lab-1920x1080.jpg" id="i0utvb" alt="NVIDIA Isaac Lab application for robot learning and foundation model training"><div class="separator separator--30"></div><h3 class="h--smaller mb-0">NVIDIA Isaac Lab</h3><div class="separator separator--30"></div><p class="mb-0">This lightweight sample application is built on Isaac Sim and optimized for robot learning that’s critical for robot foundation model training. <br></p><div class="separator separator--30"></div><a href="https://developer.nvidia.com/isaac/lab" target="_blank" id="ijdkjl" class="nv-cta-secondary nv-cta-secondary--small">Learn More About Isaac Lab<i class="chevron-right"></i></a></div></div></section><hr class="separator"><section class="page__section page__second-section"><div class="row"><div class="col-lg-10 offset-lg-1"><h2 class="h--medium section__heading text-center">NVIDIA-Accelerated Systems</h2><p class="p--large text-center mb-0">NVIDIA’s three computing platforms streamline and accelerate developer workflows: NVIDIA DGX™ systems for building robotics AI models, NVIDIA OVX™ for simulating, testing, and training them, and NVIDIA AGX™ for deploying and running them.<br></p><div class="separator separator--60"></div></div></div><div class="row cards__list"><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="NVIDIA Jetson platform" src="https://developer.download.nvidia.com/images/isaac/nvidia-dgx-1920x1080.jpg" class="img-fluid"><div class="card__content pb-0"><div id="i7avlk"><h3 class="h--smaller card__title txt-clr--blck">NVIDIA DGX</h3><p class="mb-0">The NVIDIA DGX platform combines the best of NVIDIA software and infrastructure. It’s ideal for training multi-modal foundational models for robots.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://www.nvidia.com/en-us/data-center/dgx-platform/" target="_blank" class="nv-cta-secondary nv-cta-secondary--small" id="i1zkj1">Learn More About NVIDIA DGX<i class="chevron-right"></i></a></div></div></div></div></div><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="NVIDIA DGX platform" src="https://developer.download.nvidia.com/images/isaac/nvidia-ovx-1920x1080.jpg" class="img-fluid"><div class="card__content pb-0"><div id="ieqni4"><h3 class="h--smaller card__title txt-clr--blck">NVIDIA OVX</h3><p id="iut5s-2" class="mb-0">NVIDIA OVX systems provide industry-leading graphics and compute performance to accelerate the next generation of robotics.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://www.nvidia.com/en-us/data-center/products/ovx/" target="_blank" class="nv-cta-secondary nv-cta-secondary--small" id="iopgdo">Learn More About NVIDIA OVX<i class="chevron-right"></i></a></div></div></div></div></div><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="NVIDIA OVX systems" src="https://developer.download.nvidia.com/images/isaac/nvidia-jetson-1920x1080.jpg" class="img-fluid"><div class="card__content pb-0"><div id="i9v10a"><h3 class="h--smaller card__title txt-clr--blck">NVIDIA AGX</h3><p class="mb-0">NVIDIA AGX Systems, including NVIDIA Jetson™, offer high performance and energy efficiency, making them the leading platform for robotics. Trained, tested, and optimized robot AI models are deployed to these systems for real-world operation.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/" target="_blank" class="nv-cta-secondary nv-cta-secondary--small" id="i6o2t1">Learn More About NVIDIA Jetson<i class="chevron-right"></i></a></div></div></div></div></div><div class="card-col col-lg-3 col-md-6"><div class="card-wrapper"><div class="card card--no-shadow"><img alt="NVIDIA OSMO cloud-native workflow orchestration platform" src="https://developer.download.nvidia.com/images/isaac/overview/nvidia-osmo.jpg" class="img-fluid"><div class="card__content pb-0"><div id="irak9h"><h3 class="h--smaller card__title txt-clr--blck">NVIDIA OSMO</h3><p class="mb-0">NVIDIA OSMO is a cloud-native workflow orchestration platform that lets you easily scale your workloads across distributed environments—from on-premises to private and public cloud resource clusters.</p><div class="separator separator--30"></div></div><div class="card__cta"><a href="http://developer.nvidia.com/osmo" target="_blank" class="nv-cta-secondary nv-cta-secondary--small" id="iw1zpt">Learn More About NVIDIA OSMO<i class="chevron-right"></i></a></div></div></div></div></div></div></section><hr class="separator"><section class="page__section"><div class="row"><div class="col"><h2 class="h--medium section__heading text-center">Developer Resources and Support</h2></div></div><div class="row cards-grid--60"><section class="page__section page__first-section"><div class="separator separator--no-scale separator--60 d-md-block d-lg-none"></div><div id="iedinv-2"><div class="row cards__list"><div class="col-lg-4 col-sm-12 col-xl-4 col-md-4"><div class="card-wrapper"><a href="https://forums.developer.nvidia.com/c/omniverse/300" id="ibllhc" target="_blank"></a><div class="card extra-resource"><div id="if3m7b"><div class="row"><div class="col-xl-12 col-4"></div><div class="col-lg-5 col-xl-12 col-4"><img alt="Decorative image representing forums" src="https://developer.download.nvidia.com/images/omniverse/m48-people-group.svg" class="img-fluid mw-6-rem mx-auto"></div></div></div><h3 class="txt-clr--blck mb-0 text-center h--smallest">Explore the Community</h3><a href="https://forums.developer.nvidia.com/c/agx-autonomous-machines/isaac/67" target="_blank" id="i462f2"></a></div></div></div><div class="col-lg-4 col-sm-12 col-xl-4 col-md-4"><div class="card-wrapper"><a href="https://forums.developer.nvidia.com/c/omniverse/300" id="ibllhc-2" target="_blank"></a><div class="card extra-resource"><div id="if3m7b-2"><div class="row"><div class="col-xl-12 col-4"></div><div class="col-lg-5 col-xl-12 col-4"><img src="https://developer.download.nvidia.com/images/isaac/m48-certification-ribbon-2-256px-blk.png" id="ifszp9-2" class="img-fluid mw-6-rem mx-auto"></div></div></div><h3 class="txt-clr--blck mb-0 text-center h--smallest">Get Training and Certification<br></h3><a href="https://learn.nvidia.com/en-us/training/find-training?q=robotics" target="_blank" id="i462f2-2"></a></div></div></div><div class="col-lg-4 col-sm-12 col-xl-4 col-md-4"><div class="card-wrapper"><a href="https://www.nvidia.com/en-us/startups/" id="i7lwq8" target="_blank"></a><div class="card extra-resource"><div><div class="row"><div class="col-xl-12 col-4"></div><div class="col-lg-5 col-xl-12 col-4"><img src="https://developer.download.nvidia.com/images/isaac/m48-ai-startup-256px-blk.png" id="i9pjs2" class="img-fluid mw-6-rem mx-auto"></div></div></div><h3 class="txt-clr--blck mb-0 text-center h--smallest">Meet the Program for Startups<br></h3><a href="https://www.nvidia.com/en-us/startups/" target="_blank" id="i16c9u"></a></div></div></div></div></div></section></div></section><hr class="separator"><section class="page__section page__last-section"><div class="row"><div class="col"><h2 class="h--medium section__heading text-center">Latest Robotics News</h2></div><div data-react-class="FeedAggregator" data-react-props="{"sources":{"wp":[{"host":"https://developer.nvidia.com/blog","count":4,"categoryIds":"63","tagIds":"","type":"wp-api"}]},"layout":"4-cols","id":"imsdcp","items_to_display":"4","show_date":true,"show_excerpt":false}" data-react-cache-id="FeedAggregator-imsdcp"></div></div></section></main></div> </div> <div id='footer' class='mt-auto'></div> <script type="text/javascript"> (() => { const handleQuotesBlock = (quotesBlock, idx) => { const blockquotes = quotesBlock.querySelectorAll('blockquote'); if (blockquotes.length < 1) { return; } const navContainer = document.createElement('ul'); navContainer.classList.add('quotes-list-navigation'); for (let i = 0; i < blockquotes.length; i++) { let navItem = document.createElement('li'); let btn = document.createElement('button'); btn.type = 'button'; btn.dataset['group'] = idx.toString(); btn.dataset['length'] = blockquotes.length.toString(); btn.value = i.toString(); btn.addEventListener('click', (e) => { const group = e.target.dataset['group']; const groupActiveButtons = document.querySelectorAll(`button[data-group="${group}"].active`); groupActiveButtons.forEach((activeButton) => { activeButton.classList.remove('active'); }); e.target.classList.add('active'); const viewPortWidth = quotesBlock.getBoundingClientRect().width; const clickedSlide = parseInt(e.target.value); quotesBlock.querySelector('.quotes-list').style.transform = `translate(-${viewPortWidth * clickedSlide}px)`; }); navItem.appendChild(btn); navContainer.appendChild(navItem); if (i === 0) { btn.click(); } } quotesBlock.appendChild(navContainer); }; const refreshQuotesBlock = () => { document.querySelectorAll('.quotes-list-navigation button.active').forEach((b) => { const currentItem = parseInt(b.value); const maxItem = parseInt(b.dataset['length']); const group = parseInt(b.dataset['group']); const next = currentItem + 1; if (next < maxItem) { document.querySelectorAll(`button[data-group="${group}"]`)[next].click(); } else { document.querySelectorAll(`button[data-group="${group}"]`)[0].click(); } }); }; const refreshInterval = 4000; const quotesBlocks = document.querySelectorAll('.quotes-list-viewport'); if (quotesBlocks.length) { quotesBlocks.forEach(handleQuotesBlock); setInterval(refreshQuotesBlock, refreshInterval); } })(); </script> <script type="text/javascript" charset="utf-8"> (() => { const doInit = (accordionRoot, idx) => { const baseID = `page-accordion-${idx}`; accordionRoot.id = baseID; const headings = accordionRoot.querySelectorAll('.accordion-header'); if (!headings.length) { return; } const collapseElements = accordionRoot.querySelectorAll('.accordion-collapse'); headings.forEach((headingElement, idx) => { const headingID = `${baseID}-heading-${idx}`; const targetID = `${baseID}-target-${idx}`; headingElement.id = headingID; const headingButton = headingElement.querySelector('.accordion-button'); if (!headingButton) { return; } headingButton.type = 'button'; headingButton.dataset['bsToggle'] = 'collapse'; headingButton.dataset['bsTarget'] = `#${targetID}`; headingButton.setAttribute('aria-expanded', true); headingButton.setAttribute('aria-controls', targetID); headingButton.setAttribute('role', 'button'); if (!collapseElements[idx].classList.contains('show')) { headingButton.classList.add('collapsed'); } collapseElements[idx].id = targetID; collapseElements[idx].setAttribute('aria-labelledby', headingID); }); new bootstrap.Collapse(accordionRoot); }; const initAccordions = () => { const accordions = document.querySelectorAll('section.page__section div.accordion'); if (!accordions.length) { return; } let accordionIndex = 0; accordions.forEach((accordion) => { doInit(accordion, accordionIndex); accordionIndex += 1; }); }; document.addEventListener('DOMContentLoaded', initAccordions) })(); </script> <script src="https://dirms4qsy6412.cloudfront.net/assets/grapesjs-tabs-f0b094476ecf56695b765f533e437303138b1e0824d993c50ff672e16dcccd8f.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/legacy-chart/d3.v4.min-41cfecdf7c41476e805de7afacf4aacdd1a4be6947fbecf95217e947ebc2faf5.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/legacy-chart/visualize-d-06443fdef48364af6635f0d1d3535da26910671f6f6a680c531eff0e54ed595f.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/momentjs/moment-b955adb4137f92dd932ff2c3179ce60cb5e1daed5fcc4423f95cf17df02b4d68.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/momentjs/moment-timezone-with-data-10-year-range-dd05517070a46fa0052f9e706803d57a4fc38c1a223137ab480369e6308ba8d4.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/calendar-256ba38a1da92b24c057388ff6623eddd4cf1498f51d1a389cc4dfac501ab87c.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/nv-developer-menu-09b6a95e79b8d8d44b0f1ac794e39d5adac82391d128f6d4d39715826a860020.js"></script> <script> let menuLocale = 'en'; if (menuLocale == 'en') { menuLocale = 'en-US'; } function mountHeader(data = false) { let options = { baseURL: window.location.origin, signedIn: false, locale: menuLocale }; if (data) { options.secondaryMenu = data; } options.showMembershipCardLink = true; new NVDeveloperHeader({ target: document.getElementById('header'), props: options }); } function mountFooter(data = false) { let options = { menu: data, locale: menuLocale }; new NVDeveloperFooter({ target: document.getElementById('footer'), props: options }); } let url = 'd29g4g2dyqv443.cloudfront.net'; let headerMenuURL = "https://d29g4g2dyqv443.cloudfront.net/menu/en-US/header-secondary.json"; fetch(headerMenuURL) .then(response => response.json()) .then(data => { mountHeader(data); }) .catch((error) => { mountHeader(); window.nv.tracing.addError('menu', error); }); fetch(`https://${url}/menu/${menuLocale}/footer.json`) .then(response => response.json()) .then(data => { mountFooter(data); }) .catch((error) => { mountFooter(); window.nv.tracing.addError('menu', error); }); </script> <script src="https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js"></script> <script> let silentAuthHost = 'www.nvidia.com'; let crossOriginPageUrl = `https://${silentAuthHost}/auth/hints/`; function readHint() { return new Promise((resolve) => { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; function responseHandler(event) { if (event.origin === targetOrigin) { iframe.parentNode.removeChild(iframe); return resolve(event.data); } } window.addEventListener('message', responseHandler, { once: true }); iframe.onload = () => { iframe.contentWindow.postMessage({ type: 'read' }, targetOrigin); } document.body.appendChild(iframe); }); } function writeHint(login_hint, idp_id, timestamp, sub) { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; iframe.onload = () => { const message = { type: 'write', login_hint, idp_id, timestamp, sub }; iframe.contentWindow.postMessage(message, targetOrigin); } document.body.appendChild(iframe); } function deleteHint() { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; iframe.onload = () => { iframe.contentWindow.postMessage({ type: 'delete' }, targetOrigin); } document.body.appendChild(iframe); } </script> <script>_satellite.pageBottom();</script> <script src="https://api-prod.nvidia.com/search/nvidia-gallery-widget.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/nv-gallery-widget-3773782f8ce6c8c8a941c2b9081c011da255a54832177fb8bd2e6c7967d37182.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/runtime-503119e3bfeec75056bc.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/692-70104789368a40f2d231.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/341-3761d2892158034dde54.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/798-8f26177f1189c7399fb3.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/866-f9c34b19d1b60b883caf.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/311-033b6299b51897e65419.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/252-f83b27d9f72fef366bc7.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/367-0b2e82a8016bebbc82b5.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/900-34f3bf570904cbfb5a16.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/application-54bf18784eb1ee5cdece.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/ls_track-4ba11c63b23b3f4ff0d5.js" defer="defer"></script> </body> </html>