CINXE.COM
Embedded MPC and real-time optimization for next-gen controls - ODYS
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>Embedded MPC and real-time optimization for next-gen controls - ODYS</title> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="pingback" href="https://www.odys.it/xmlrpc.php" /> <!--[if lt IE 9]> <script src="https://www.odys.it/wp-content/themes/business-idea/js/html5.js"></script> <![endif]--> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Embedded MPC solutions based on real-time optimization and AI for next-gen controls in industrial production." /> <link rel="canonical" href="https://www.odys.it/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Embedded MPC and real-time optimization for next-gen controls - ODYS" /> <meta property="og:description" content="Embedded MPC solutions based on real-time optimization and AI for next-gen controls in industrial production." /> <meta property="og:url" content="https://www.odys.it/" /> <meta property="og:site_name" content="ODYS" /> <meta property="article:modified_time" content="2024-08-01T06:04:18+00:00" /> <meta property="og:image" content="https://www.odys.it/wp-content/uploads/2014/09/car-300x156.jpg" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.odys.it/","url":"https://www.odys.it/","name":"Embedded MPC and real-time optimization for next-gen controls - ODYS","isPartOf":{"@id":"https://www.odys.it/#website"},"about":{"@id":"https://www.odys.it/#organization"},"primaryImageOfPage":{"@id":"https://www.odys.it/#primaryimage"},"image":{"@id":"https://www.odys.it/#primaryimage"},"thumbnailUrl":"https://www.odys.it/wp-content/uploads/2014/09/car-300x156.jpg","datePublished":"2014-09-11T22:15:38+00:00","dateModified":"2024-08-01T06:04:18+00:00","description":"Embedded MPC solutions based on real-time optimization and AI for next-gen controls in industrial production.","breadcrumb":{"@id":"https://www.odys.it/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.odys.it/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.odys.it/#primaryimage","url":"https://www.odys.it/wp-content/uploads/2014/09/car.jpg","contentUrl":"https://www.odys.it/wp-content/uploads/2014/09/car.jpg","width":480,"height":250},{"@type":"BreadcrumbList","@id":"https://www.odys.it/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.odys.it/#website","url":"https://www.odys.it/","name":"ODYS","description":"Embedded MPC and real-time optimization for next-gen controls","publisher":{"@id":"https://www.odys.it/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.odys.it/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.odys.it/#organization","name":"ODYS","url":"https://www.odys.it/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.odys.it/#/schema/logo/image/","url":"https://www.odys.it/wp-content/uploads/2019/05/ODYS_logo_CMYK_300dpi.png","contentUrl":"https://www.odys.it/wp-content/uploads/2019/05/ODYS_logo_CMYK_300dpi.png","width":1110,"height":365,"caption":"ODYS"},"image":{"@id":"https://www.odys.it/#/schema/logo/image/"},"sameAs":["https://www.linkedin.com/company/odys-srl"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' /> <link rel="alternate" type="application/rss+xml" title="ODYS » Feed" href="https://www.odys.it/feed/" /> <link rel="alternate" type="application/rss+xml" title="ODYS » Comments Feed" href="https://www.odys.it/comments/feed/" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.2.2 - Using Analytics tracking - https://www.monsterinsights.com/ --> <!-- Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel. --> <!-- No tracking code set --> <!-- / Google Analytics by MonsterInsights --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.odys.it\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='wp-quicklatex-format-css' href='https://www.odys.it/wp-content/plugins/wp-quicklatex/css/quicklatex-format.css?ver=6.7.1' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.odys.it/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='contact-form-7-css' href='https://www.odys.it/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0' type='text/css' media='all' /> <link rel='stylesheet' id='cookie-law-info-css' href='https://www.odys.it/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-public.css?ver=3.2.7' type='text/css' media='all' /> <link rel='stylesheet' id='cookie-law-info-gdpr-css' href='https://www.odys.it/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-gdpr.css?ver=3.2.7' type='text/css' media='all' /> <link rel='stylesheet' id='dm3-shortcodes-front-css' href='https://www.odys.it/wp-content/plugins/dm3-shortcodes/front-end/css/shortcodes.css?ver=2.0' type='text/css' media='all' /> <link rel='stylesheet' id='wpdm-font-awesome-css' href='https://www.odys.it/wp-content/plugins/download-manager/assets/fontawesome/css/all.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wpdm-frontend-css-css' href='https://www.odys.it/wp-content/plugins/download-manager/assets/bootstrap/css/bootstrap.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wpdm-front-css' href='https://www.odys.it/wp-content/plugins/download-manager/assets/css/front.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='plotwp_default-css' href='https://www.odys.it/wp-content/plugins/plotwp/defaultplot.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='load-fa-css' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='popup-maker-site-css' href='//www.odys.it/wp-content/uploads/pum/pum-site-styles.css?generated=1732295009&ver=1.20.2' type='text/css' media='all' /> <link rel='stylesheet' id='dm3-reset-css' href='https://www.odys.it/wp-content/themes/business-idea/css/reset.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='dm3-skeleton-css' href='https://www.odys.it/wp-content/themes/business-idea/css/skeleton.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='dm3-fonts-css' href='https://www.odys.it/wp-content/themes/business-idea/css/fonts.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='dm3-flexslider-css' href='https://www.odys.it/wp-content/themes/business-idea/css/flexslider.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='dm3-magnificPopup-css' href='https://www.odys.it/wp-content/themes/business-idea/css/magnificPopup.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='style-css' href='https://www.odys.it/wp-content/themes/business-idea-child/style.css?ver=6.7.1' type='text/css' media='all' /> <style id='style-inline-css' type='text/css'> @font-face { font-family: "bebas_neueregular"; src: url("https://www.odys.it/wp-content/themes/business-idea/css/fonts/BebasNeue-webfont.eot"); src: url("https://www.odys.it/wp-content/themes/business-idea/css/fonts/BebasNeue-webfont.eot?#iefix") format("embedded-opentype"), url("https://www.odys.it/wp-content/themes/business-idea/css/fonts/BebasNeue-webfont.woff") format("woff"), url("https://www.odys.it/wp-content/themes/business-idea/css/fonts/BebasNeue-webfont.ttf") format("truetype"), url("https://www.odys.it/wp-content/themes/business-idea/css/fonts/BebasNeue-webfont.svg#bebas_neueregular") format("svg"); font-weight: bold; font-style: normal; } h1, h2, h3, h4, h5, h6, .nav-desktop > li > a, #nav-mobile > li > a { font-family: "bebas_neueregular", Arial, Helvetica, sans-serif; font-weight: bold; } #site-bg { background-image: url("https://www.odys.it/wp-content/uploads/2017/09/15_bg.jpg"); } a { color: #008bc8; -webkit-transition: color 0.2s; transition: color 0.2s; } a:hover { color: #008bc8; } .nav-desktop .current-menu-item > a, .nav-desktop .current-menu-ancestor > a, #search-trigger.active span, .dm3-member-social a:hover, .post-meta a:hover, .post-short .post-header a:hover, .sidebar li a:hover, .comment-meta a:hover, .comment-reply-link:hover, .dm3-box-icon-left .dm3-box-icon-icon span, .flexslider-posts .description h2 a:hover, .dm3-box-icon-center .dm3-box-icon-icon span { color: #008bc8; } #site-nav, .nav-desktop ul { border-top-color: #008bc8; } #nav-pointer { border-color: #008bc8 transparent transparent transparent; } .flex-prev span { border-color: transparent #008bc8 transparent transparent; } .flex-next span { border-color: transparent transparent transparent #008bc8; } #header-toolbar, body .flex-control-nav .flex-active, .dm3-gallery-popover .icon, .dm3-tabs-testimonials .dm3-tabs-nav .active a, .dm3-widgets-contacts .icon > div, #header-search button { background-color: #008bc8; } .dm3-gallery-terms a:hover, .dm3-gallery-terms .active a, .posts-navigation a:hover, .pager > a:hover, .pager > span, .page-links a:hover { color: #008bc8; border-color: #008bc8; } #site-nav { background-color: #ffffff; } .nav-desktop .current-menu-item > a, .nav-desktop .current-menu-ancestor > a, #search-trigger.active { background-color: #eaeaea; } .nav-desktop > li > a, #search-trigger span { color: #000000; } /* Buttons */ .dm3-btn-primary, input#submit, .wpcf7-submit { background-color: #008bc8; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008bc8), color-stop(100%, #008bc8)); background-image: -moz-linear-gradient(top, #008bc8 0%, #008bc8 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#008bc8", endColorstr="#008bc8",GradientType=0); border: 1px solid #008bc8; border-top: 1px solid #008bc8; color: #fff; text-shadow: 0 -1px 1px #008bc8; box-shadow: inset 0 1px 0 0 #008bc8, 0 1px 5px #333333; } .dm3-btn-primary:active, input#submit:active, .wpcf7-submit:active { border: 1px solid #008bc8; box-shadow: inset 0 0 8px 2px #056D99, 0 1px 0 0 #eee; } .dm3-btn-primary:hover { color: #008bc8; } </style> <script type="text/javascript" src="https://www.odys.it/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="cookie-law-info-js-extra"> /* <![CDATA[ */ var Cli_Data = {"nn_cookie_ids":[],"cookielist":[],"non_necessary_cookies":[],"ccpaEnabled":"","ccpaRegionBased":"","ccpaBarEnabled":"","strictlyEnabled":["necessary","obligatoire"],"ccpaType":"gdpr","js_blocking":"1","custom_integration":"","triggerDomRefresh":"","secure_cookies":""}; var cli_cookiebar_settings = {"animate_speed_hide":"500","animate_speed_show":"500","background":"#333333","border":"#b1a6a6c2","border_on":"","button_1_button_colour":"#008bd0","button_1_button_hover":"#006fa6","button_1_link_colour":"#fff","button_1_as_button":"1","button_1_new_win":"","button_2_button_colour":"#333","button_2_button_hover":"#292929","button_2_link_colour":"#444","button_2_as_button":"","button_2_hidebar":"","button_3_button_colour":"#dedfe0","button_3_button_hover":"#b2b2b3","button_3_link_colour":"#333333","button_3_as_button":"1","button_3_new_win":"","button_4_button_colour":"#f2f2f2","button_4_button_hover":"#c2c2c2","button_4_link_colour":"#333333","button_4_as_button":"1","button_7_button_colour":"#008bd0","button_7_button_hover":"#006fa6","button_7_link_colour":"#f2f2f2","button_7_as_button":"1","button_7_new_win":"","font_family":"inherit","header_fix":"","notify_animate_hide":"1","notify_animate_show":"","notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":"","scroll_close_reload":"","accept_close_reload":"","reject_close_reload":"","showagain_tab":"","showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#f2f2f2","show_once_yn":"","show_once":"10000","logging_on":"","as_popup":"","popup_overlay":"1","bar_heading_text":"","cookie_bar_as":"banner","popup_showagain_position":"bottom-right","widget_position":"left"}; var log_object = {"ajax_url":"https:\/\/www.odys.it\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/cookie-law-info/legacy/public/js/cookie-law-info-public.js?ver=3.2.7" id="cookie-law-info-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/dm3-shortcodes/front-end/js/shortcodes.js?ver=2.0" id="dm3-shortcodes-front-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/download-manager/assets/bootstrap/js/popper.min.js?ver=6.7.1" id="wpdm-poper-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/download-manager/assets/bootstrap/js/bootstrap.min.js?ver=6.7.1" id="wpdm-frontend-js-js"></script> <script type="text/javascript" id="wpdm-frontjs-js-extra"> /* <![CDATA[ */ var wpdm_url = {"home":"https:\/\/www.odys.it\/","site":"https:\/\/www.odys.it\/","ajax":"https:\/\/www.odys.it\/wp-admin\/admin-ajax.php"}; var wpdm_js = {"spinner":"<i class=\"fas fa-sun fa-spin\"><\/i>","client_id":"b7fd4ba8c7e487130f8524d28c8672e9"}; var wpdm_strings = {"pass_var":"Password Verified!","pass_var_q":"Please click following button to start download.","start_dl":"Start Download"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/download-manager/assets/js/front.js?ver=3.3.02" id="wpdm-frontjs-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/plotwp/plotly-1.19.2.min.js?ver=6.7.1" id="plot.ly-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/jquery.easing.js?ver=1.3" id="dm3-easing-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/wp-quicklatex/js/wp-quicklatex-frontend.js?ver=1.0" id="wp-quicklatex-frontend-js"></script> <link rel="https://api.w.org/" href="https://www.odys.it/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.odys.it/wp-json/wp/v2/pages/1242" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.odys.it/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://www.odys.it/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.odys.it/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.odys.it%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.odys.it/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.odys.it%2F&format=xml" /> <link rel="icon" href="https://www.odys.it/wp-content/uploads/2016/09/ODYS_Y_thick_50x50.png" sizes="32x32" /> <link rel="icon" href="https://www.odys.it/wp-content/uploads/2016/09/ODYS_Y_thick_50x50.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.odys.it/wp-content/uploads/2016/09/ODYS_Y_thick_50x50.png" /> <meta name="msapplication-TileImage" content="https://www.odys.it/wp-content/uploads/2016/09/ODYS_Y_thick_50x50.png" /> <style type="text/css" id="wp-custom-css"> .font-icon-microchip:before { content: "\f2db"; } .font-icon-handshake-o:before { content: "\f2b5"; } .font-icon-area-chart:before { content: "\f1fe"; } .font-icon-lightbulb-o:before { content: "\f0eb"; } .font-icon-line-chart:before { content: "\f201"; } .font-icon-pie-chart:before { content: "\f200"; } .font-icon-industry:before { content: "\f275"; } .font-icon-bullseye:before { content: "\f140"; } .font-icon-tachometer:before { content: "\f0e4"; } blockquote { max-width: 500px; text-align: center; margin: 20px; padding: 20px; font-family: Arial,Helvetica Neue,Helvetica,sans-serif; font-size: 20px; font-style: normal; color: #008bc8; background: #fff; border-top:2px solid #008bc8; border-bottom:2px solid #008bc8; margin: 1em auto !important; } </style> <meta name="generator" content="WordPress Download Manager 3.3.02" /> <style> /* WPDM Link Template Styles */ </style> <style> :root { --color-primary: #4a8eff; --color-primary-rgb: 74, 142, 255; --color-primary-hover: #5998ff; --color-primary-active: #3281ff; --color-secondary: #6c757d; --color-secondary-rgb: 108, 117, 125; --color-secondary-hover: #6c757d; --color-secondary-active: #6c757d; --color-success: #018e11; --color-success-rgb: 1, 142, 17; --color-success-hover: #0aad01; --color-success-active: #0c8c01; --color-info: #2CA8FF; --color-info-rgb: 44, 168, 255; --color-info-hover: #2CA8FF; --color-info-active: #2CA8FF; --color-warning: #FFB236; --color-warning-rgb: 255, 178, 54; --color-warning-hover: #FFB236; --color-warning-active: #FFB236; --color-danger: #ff5062; --color-danger-rgb: 255, 80, 98; --color-danger-hover: #ff5062; --color-danger-active: #ff5062; --color-green: #30b570; --color-blue: #0073ff; --color-purple: #8557D3; --color-red: #ff5062; --color-muted: rgba(69, 89, 122, 0.6); --wpdm-font: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } .wpdm-download-link.btn.btn-primary { border-radius: 4px; } </style> </head> <body class="home page-template page-template-fullwidth page-template-fullwidth-php page page-id-1242"> <div id="site-bg"></div> <div id="site-bg-overlay"></div> <!-- Header toolbar --> <section id="header-toolbar"> <div id="header-toolbar-inner"> <ul class="header-contact"> <li class="contact-web"> <div class="icon"><span class="font-icon-envelope"></span></div> <div class="contact-value"> <a href="mailto:info@odys.it">info@odys.it</a> </div> </li> </ul> <ul class="header-social"><li><a href="https://www.linkedin.com/company/odys-srl" title="Follow Us on LinkedIn" target="_blank"><span class="font-icon-linkedin"></span></a></li></ul> </div> </section> <!-- Logo and nav --> <section id="site-nav"> <div id="header-inner"> <div id="logo"> <a class="ajax-link" href="https://www.odys.it/"><img src="https://www.odys.it/wp-content/uploads/2019/07/ODYS_logo_CMYK_2019_web.svg" alt=""></a> <div id="ajax-preloader"></div> </div> <a id="search-trigger" href="#"><span class="font-icon-search"></span></a> <nav id="nav-container"> <a id="mobile-nav-trigger" href="#"><span class="font-icon-reorder"></span></a> <ul id="nav" class="nav-desktop"><li id="menu-item-1142" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-1142"><a href="/" aria-current="page" class="ajax-link">Home</a></li> <li id="menu-item-2492" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2492"><a class="ajax-link">Products</a> <ul class="sub-menu"> <li id="menu-item-2420" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2420"><a href="https://www.odys.it/qp-solver-for-embedded-optimization/" class="ajax-link">ODYS QP Solver</a></li> <li id="menu-item-3130" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3130"><a href="https://www.odys.it/embedded-mpc/" class="ajax-link">ODYS Embedded MPC</a></li> <li id="menu-item-3466" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3466"><a href="https://www.odys.it/deep-learning/" class="ajax-link">ODYS Deep Learning</a></li> </ul> </li> <li id="menu-item-1264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1264"><a href="https://www.odys.it/projects/" class="ajax-link">Projects</a></li> <li id="menu-item-1263" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1263"><a href="https://www.odys.it/services/" class="ajax-link">Services</a> <ul class="sub-menu"> <li id="menu-item-1487" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1487"><a href="/services/#our-services" class="ajax-link">Our services</a></li> <li id="menu-item-1490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1490"><a href="/services/#patents" class="ajax-link">Patents</a></li> <li id="menu-item-1488" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1488"><a href="/services/#publications" class="ajax-link">Publications</a></li> </ul> </li> <li id="menu-item-1267" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1267"><a href="https://www.odys.it/company/" class="ajax-link">About</a> <ul class="sub-menu"> <li id="menu-item-1265" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1265"><a href="https://www.odys.it/news/" class="ajax-link">News</a></li> <li id="menu-item-1268" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1268"><a href="/company" class="ajax-link">Company</a></li> <li id="menu-item-3423" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3423"><a href="/quality-policy" class="ajax-link">Quality Policy</a></li> </ul> </li> <li id="menu-item-2751" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2751"><a class="ajax-link">Contact</a> <ul class="sub-menu"> <li id="menu-item-1266" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1266"><a href="https://www.odys.it/contact/" class="ajax-link">Contact info</a></li> <li id="menu-item-2752" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2752"><a href="https://www.odys.it/work-with-us/" class="ajax-link">Work with Us</a></li> </ul> </li> </ul> </nav> <div id="nav-pointer"></div> </div> </section> <section class="dm3-scroller"> <div class="dm3-scroller-inner"> <div class="content"> <div class="content-inner"> <section id="header-search" class="with-separator hidden"> <form method="get" action="https://www.odys.it/"> <div><input type="text" name="s" placeholder="Search..." value=""></div> <div><button type="submit" title="Search"><span class="font-icon-search"></span></button></div> </form> </section> <section class="section section-bg"><div class="container clearfix"><div class="sixteen columns"><div class="flexslider loading" data-autoscroll="12"> <ul class="slides"> <li> <img src="https://www.odys.it/wp-content/uploads/2018/04/IMG_7904_D.jpg" alt=""> <div class="flexslider-caption"><h2>MPC goes to automotive production</h2><p>General Motors and ODYS bring embedded MPC to high-volume production!</p><a class="ajax-link" href="https://www.odys.it/projects/mpc-for-turbocharged-gasoline-engines/" target="_blank">Learn More »</a></div> </li> <li> <img src="https://www.odys.it/wp-content/uploads/2014/09/rear-engined-car-scheme-picture_1504x608-opt.jpeg" alt=""> <div class="flexslider-caption"><h2>Automotive Control</h2><p>Real-time MPC solutions for automotive control applications</p><a class="ajax-link" href="/services" target="_blank">Learn More »</a></div> </li> <li> <img src="https://www.odys.it/wp-content/uploads/2014/09/nasa-satellite-1600_1504x608-opt.jpeg" alt=""> <div class="flexslider-caption"><h2>Aerospace</h2><p>Real-time optimization tools for designing guidance, navigation and control modules for space applications.</p><a class="ajax-link" href="/services" target="_blank">Learn More »</a></div> </li> <li> <img src="https://www.odys.it/wp-content/uploads/2014/09/energy_1504x608-opt.jpeg" alt=""> <div class="flexslider-caption"><h2>Energy</h2><p>Automated and risk-aware decision strategies for optimal smart grid management and market operations.</p><a class="ajax-link" href="/services" target="_blank">Learn More »</a></div> </li> <li> <img src="https://www.odys.it/wp-content/uploads/2014/09/processcontrol_940x380-opt.jpeg" alt=""> <div class="flexslider-caption"><h2>Advanced Process Control</h2><p>MPC and machine learning solutions for optimizing productivity, quality, energy and costs in industrial processes.</p><a class="ajax-link" href="/services" target="_blank">Learn More »</a></div> </li> </ul> </div> </div></div></section> <section class="section"> <div class="container clearfix"> <!-- Main content --> <div class="sixteen columns"> <h2 class="wp-block-heading">Embedded MPC for Next-Gen Controls</h2> <p>We specialize in developing <strong>Model Predictive Control (MPC)</strong> systems for next-gen controls in industrial production. Based on more than 25 years of scientific research, our expertise covers advanced multivariable control design, state-of-the-art optimization algorithms, and efficient and robust software implementation. We focus on <strong>real-time embedded systems</strong> and have experience in the <strong>automotive</strong>, <strong>aerospace</strong>, <strong>robotics</strong>, <strong>energy</strong>, and <strong>process control</strong> domains.</p> <blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> <p>ODYS Real-Time Optimization and Embedded MPC software is currently running on more than 3 million vehicles worldwide.</p> </blockquote> <p>Read more about <strong><a href="https://www.odys.it/embedded-mpc/">ODYS Embedded MPC</a></strong> and <strong><a href="https://www.odys.it/qp-solver-for-embedded-optimization/">ODYS QP Solver</a></strong>. Have a look at our <a href="https://www.odys.it/services/">consulting and engineering services</a> and some of the <a href="https://www.odys.it/projects/">projects</a> our clients have developed with our help.</p> <div class="dm3-box"> <div class="dm3-one-third"> <div class="dm3-box-icon dm3-box-icon-center"> <div class="dm3-box-icon-icon"><span class="font-icon-retweet"></span></div> <div class="dm3-box-icon-content"> <h2>Advanced Control Design</h2> <p>We provide consultancy to our clients over the entire MPC design process: problem formulation, modeling, system identification, constraints definition, and weights calibration. </div> </div> </div> <div class="dm3-one-third"> <div class="dm3-box-icon dm3-box-icon-center"> <div class="dm3-box-icon-icon"><span class="font-icon-cogs"></span></div> <div class="dm3-box-icon-content"> <h2>Fast optimization</h2> <p>Our state-of-the-art optimization library enables fast and reliable execution of MPC systems in real-time, together with tools for in-depth performance analysis and troubleshooting. </div> </div> </div> <div class="dm3-one-third dm3-column-last"> <div class="dm3-box-icon dm3-box-icon-center"> <div class="dm3-box-icon-icon"><span class="font-icon-download-alt"></span></div> <div class="dm3-box-icon-content"> <h2>Smooth Integration</h2> <p>We provide library-free, ANSI C code that our clients can easily integrate into their software and use in desktop pc or deploy in embedded platforms. </div> </div> </div> <div class="clear"></div> </div> <div class="dm3-divider-space"></div> <h2 class="wp-block-heading">Why using MPC</h2> <p>Model predictive control has a long history of success in the process industries. It is a universal, advanced process control methodology to achieve the best closed-loop performance under constraints by optimally coordinating multiple inputs. Compared to more classical methods such as single PID’s, anti-windup schemes, and look-up tables, MPC is better suited to deal with <strong>constrained</strong>, <strong>multivariable systems</strong>. Also, MPC can provide good <strong>resilience</strong> in case of <strong>actuator failure</strong>. In our experience, the <strong>time to market</strong> of MPC-based products is usually shorter than with traditional controls.</p> <p><strong><a href="https://www.odys.it/embedded-mpc/">ODYS Embedded MPC</a></strong> allows our clients to develop advanced MPC systems also for <strong>high-frequency and/or embedded applications</strong>, such as those that can be encountered in automotive, aerospace, and robotics.</p> <div class="dm3-divider-space"></div> <h2 class="wp-block-heading">Application Domains</h2> <div class="dm3-tabs-container dm3-tabs-vertical"> <ul class="dm3-tabs-nav"> <li><a href="#">Automotive</a></li> <li><a href="#">Aerospace</a></li> <li><a href="#">Robotics</a></li> <li><a href="#">Energy</a></li> <li><a href="#">Process Control</a></li> </ul> <div class="dm3-tabs"> <div class="dm3-tab"> <div class="dm3-tab-inner"> <div class="dm3-one-half">We help automotive engineers developing advanced control systems based on <strong>embedded MPC</strong> and <strong>machine learning</strong>.</p> <p style="text-align: right;">We have experience in <strong>ADAS</strong>, <strong>autonomous driving</strong>, <strong>motion control</strong>, <strong>powertrain control</strong>, <strong>vehicle dynamics</strong>, <strong>valet parking</strong>, <strong>exhaust aftertreatment</strong>, <strong>on-board diagnostics (OBD)</strong>, and more.</div> <div class="dm3-one-half dm3-column-last"><img decoding="async" class="aligncenter size-medium wp-image-1288" src="https://www.odys.it/wp-content/uploads/2014/09/car-300x156.jpg" alt="Embedded MPC for next-gen controls" width="300" height="156" srcset="https://www.odys.it/wp-content/uploads/2014/09/car-300x156.jpg 300w, https://www.odys.it/wp-content/uploads/2014/09/car.jpg 480w" sizes="(max-width: 300px) 100vw, 300px" /></div> <div class="clear"></div> </div> </div> <div class="dm3-tab"> <div class="dm3-tab-inner"> <div class="dm3-one-half">We design advanced real-time software tools for <strong>guidance, navigation, and control</strong> in the space industry. Applications include satellite attitude control, space rendezvous, and autonomous navigation of drones.</div> <div class="dm3-one-half dm3-column-last"><img decoding="async" class="aligncenter size-medium wp-image-1289" src="https://www.odys.it/wp-content/uploads/2014/09/satellite-300x156.jpg" alt="Embedded MPC for next-gen controls" width="300" height="156" srcset="https://www.odys.it/wp-content/uploads/2014/09/satellite-300x156.jpg 300w, https://www.odys.it/wp-content/uploads/2014/09/satellite.jpg 480w" sizes="(max-width: 300px) 100vw, 300px" /></div> <div class="clear"></div> </div> </div> <div class="dm3-tab"> <div class="dm3-tab-inner"> <div class="dm3-one-half">Our tools can be used for a wide range of applications in the robotics domain, from low-level <strong>motor control</strong> to high-level <strong>position and force control</strong>, and <strong>motion planning</strong> for <strong>autonomous platforms</strong>.</div> <div class="dm3-one-half dm3-column-last"><img decoding="async" class="aligncenter wp-image-3879 size-medium" src="https://www.odys.it/wp-content/uploads/2022/03/robot-small-300x156.png" alt="Embedded MPC for next-gen controls" width="300" height="156" srcset="https://www.odys.it/wp-content/uploads/2022/03/robot-small-300x156.png 300w, https://www.odys.it/wp-content/uploads/2022/03/robot-small.png 480w" sizes="(max-width: 300px) 100vw, 300px" /></div> <div class="clear"></div> </div> </div> <div class="dm3-tab"> <div class="dm3-tab-inner"> <div class="dm3-one-half">We design real-time management systems that can control <strong>power flows</strong> in <strong>smart grids</strong> and place bids on the <strong>energy markets</strong>, to maximize profits in a risk-sensitive way under uncertainty due to load, energy prices, and renewables.</div> <div class="dm3-one-half dm3-column-last"><img decoding="async" class="aligncenter size-medium wp-image-1290" src="https://www.odys.it/wp-content/uploads/2014/09/energy-300x156.jpg" alt="Embedded MPC for next-gen controls" width="300" height="156" srcset="https://www.odys.it/wp-content/uploads/2014/09/energy-300x156.jpg 300w, https://www.odys.it/wp-content/uploads/2014/09/energy.jpg 480w" sizes="(max-width: 300px) 100vw, 300px" /></div> <div class="clear"></div> </div> </div> <div class="dm3-tab"> <div class="dm3-tab-inner"> <div class="dm3-one-half">Process engineers in the pulp and paper, steel, petrochemical, and pharmaceutical industries take advantage of our know-how in embedded MPC to develop customized process control solutions that <strong>optimize productivity</strong> and <strong>save energy</strong> under the best use of available resources.</div> <div class="dm3-one-half dm3-column-last"><img decoding="async" class="aligncenter size-medium wp-image-1291" src="https://www.odys.it/wp-content/uploads/2014/09/process-300x156.jpg" alt="Embedded MPC for next-gen controls" width="300" height="156" srcset="https://www.odys.it/wp-content/uploads/2014/09/process-300x156.jpg 300w, https://www.odys.it/wp-content/uploads/2014/09/process.jpg 480w" sizes="(max-width: 300px) 100vw, 300px" /></div> <div class="clear"></div> </div> </div> <p> </div> </div> <div class="dm3-divider-space"></div> <h2 class="wp-block-heading">Industrial Projects</h2> <p>See some of the projects our clients and partners have carried out with our support.</p> <div class="flexslider flexslider-carousel flexslider-posts"> <ul class="slides"> <li><a class="image" href="https://www.odys.it/projects/mpc-for-bearings-only-rendezvous/" title="MPC for bearings-only rendezvous"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2019/11/Lunar_Orbital_Platform-Gateway-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/mpc-for-bearings-only-rendezvous/">MPC for bearings-only rendezvous</a></h2> <p>Together with European partners GMV and Cosine, ODYS…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/autonomous-growth-of-crops-for-closed-life-support-system/" title="Autonomous growth of crops for closed life-support system"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2021/04/pacman_unit_resized-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/autonomous-growth-of-crops-for-closed-life-support-system/">Autonomous growth of crops for closed life-support system</a></h2> <p>The PaCMAN Unit Laboratory is the first laboratory in…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/mpc-for-turbocharged-gasoline-engines/" title="MPC for Turbocharged Gasoline Engines"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2018/04/IMG_7904-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/mpc-for-turbocharged-gasoline-engines/">MPC for Turbocharged Gasoline Engines</a></h2> <p>Real-time MPC for gasoline engines scheduled for mass…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/supervisory-mpc-for-powertrain-coordination/" title="Supervisory MPC for Powertrain Control"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2018/04/IMG_7904_B-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/supervisory-mpc-for-powertrain-coordination/">Supervisory MPC for Powertrain Control</a></h2> <p>MPC control of a powertrain with a Continuously…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/real-time-control-as-a-service/" title="Real-time control as a Service"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2015/05/Caas_Idea-470x320.png" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/real-time-control-as-a-service/">Real-time control as a Service</a></h2> <p>Is cloud control is possible when facing real-time…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/mpc-for-torque-control-of-pmsm/" title="MPC for torque control of Synchronous Motors"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/10/MPC-PMSM-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/mpc-for-torque-control-of-pmsm/">MPC for torque control of Synchronous Motors</a></h2> <p>In collaboration with General Motors Company, we have…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/mpc-for-thermal-management-of-cabin-heat/" title="MPC for thermal management of cabin heat"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/car-ac-opt-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/mpc-for-thermal-management-of-cabin-heat/">MPC for thermal management of cabin heat</a></h2> <p>We have helped DENSO AUTOMOTIVE Deutschland GmbH to…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/mpc-for-attitude-control-with-mib-thrusters/" title="MPC for attitude control with MIB thrusters"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/ATV-opt-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/mpc-for-attitude-control-with-mib-thrusters/">MPC for attitude control with MIB thrusters</a></h2> <p>We addressed the problem of attitude control of a…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/energy-management-in-smart-buildings/" title="Energy management in smart buildings"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/smart_building-opt-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/energy-management-in-smart-buildings/">Energy management in smart buildings</a></h2> <p>The project Crisalide II had the goal of developing…</p> </div> </li> <li><a class="image" href="https://www.odys.it/projects/design-optimization-for-dust-collection-systems/" title="Design optimization for dust collection systems"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/hightissue-opt-470x320.jpg" alt=""></a> <div class="description"> <h2><a href="https://www.odys.it/projects/design-optimization-for-dust-collection-systems/">Design optimization for dust collection systems</a></h2> <p>The overall goal of the project was to increase the…</p> </div> </li> </ul> </div> <p><a href="projects">See more projects »</a></p> <div class="dm3-divider-space"></div> </p> <h2 class="wp-block-heading">Some of our clients</h2> <div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div> <h2 class="wp-block-heading"> <a href="https://www.gm.com"><img decoding="async" class="alignnone size-full wp-image-4192" src="https://www.odys.it/wp-content/uploads/2023/03/General_Motors_2021_80px.png" alt="General Motors" width="80" height="80" srcset="https://www.odys.it/wp-content/uploads/2023/03/General_Motors_2021_80px.png 80w, https://www.odys.it/wp-content/uploads/2023/03/General_Motors_2021_80px-50x50.png 50w" sizes="(max-width: 80px) 100vw, 80px" /></a> <a href="https://www.ford.com/"><img decoding="async" class="alignnone" src="https://www.odys.it/wp-content/uploads/2014/09/Ford-logo-200-80.png" alt="Ford" width="200" height="80"></a> <a href="https://www.hilti.com/"><img decoding="async" class="alignnone wp-image-4119 size-full" src="https://www.odys.it/wp-content/uploads/2022/11/Hilti_Logo_red_2016_sRGB_200x80.png" alt="" width="200" height="80"></a> <a href="https://www.denso.com/"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/Denso-logo-200-80.png" alt="Denso" style="width:235px;height:auto"></a> <a href="https://www.brembo.com"><img decoding="async" width="240" height="90" src="https://www.odys.it/wp-content/uploads/2023/03/brembo_logo.jpg" alt="Brembo" class="wp-image-4197" style="width:241px;height:auto"></a> <a href="https://dumareyengineering.com/"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2024/08/dumarey-logo.png" alt="Dumarey Group" style="width:249px;height:auto"></a> <a href="https://airbusdefenceandspace.com/"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/Astrium-logo-200-80.png" alt="Astrium"/></a> <a href="http://www.toscotec.com"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/Milltech-logo-200-80.png" alt="Milltech"/></a> <a href="http://www.trillary.com"><img decoding="async" src="https://www.odys.it/wp-content/uploads/2014/09/Trillary-logo-200-80.png" alt="Trillary"/></a></h2> <div class="dm3-divider-space"></div> <h2 class="wp-block-heading">Projects Funded by the European Commission</h2> <div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div> <figure class="wp-block-image aligncenter wp-image-4300 size-medium"><img decoding="async" width="300" height="58" src="https://www.odys.it/wp-content/uploads/2023/11/slimpec_white-300x58.png" alt="SLIMPEC" class="wp-image-4300" srcset="https://www.odys.it/wp-content/uploads/2023/11/slimpec_white-300x58.png 300w, https://www.odys.it/wp-content/uploads/2023/11/slimpec_white-1024x198.png 1024w, https://www.odys.it/wp-content/uploads/2023/11/slimpec_white-768x149.png 768w, https://www.odys.it/wp-content/uploads/2023/11/slimpec_white.png 1265w" sizes="(max-width: 300px) 100vw, 300px" /></figure> <div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div> <p class="has-text-align-center"><strong>SLIMPEC: A software suite for leaning-based embedded model predictive control</strong><br />Eureka Eurostars programme, Horizon Europe<br />2023 – 2026</p> <div class="dm3-one-half"> <p align="center"><a href="https://elo-x.eu/"><img decoding="async" class="aligncenter size-full wp-image-3481" src="https://www.odys.it/wp-content/uploads/2021/01/elo-x-logo-1-240x120.png" alt="ELO-X: Embedded learning and optimization for the next generation of smart industrial control systems" width="240" height="120" /></a><br /> <a href="https://elo-x.eu/">ELO-X: Embedded learning and optimization for the next generation of smart industrial control systems</a><br /> Marie Curie Innovative Training Network (ITN)<br /> EU H2020<br /> 2021 – 2024</p> </div> <div class="dm3-one-half dm3-column-last"> <p align="center"><a href="https://retrofeed.eu/"><img decoding="async" class="aligncenter size-full wp-image-3171" src="https://www.odys.it/wp-content/uploads/2020/03/RETROFEED_logo.png" alt="Embedded MPC for next-gen controls - RETROFEED" width="394" height="120" srcset="https://www.odys.it/wp-content/uploads/2020/03/RETROFEED_logo.png 394w, https://www.odys.it/wp-content/uploads/2020/03/RETROFEED_logo-300x91.png 300w" sizes="(max-width: 394px) 100vw, 394px" /></a><br /> <a href="https://retrofeed.eu/">RETROFEED: Implementation of a smart RETROfitting framework in the process industry towards its operation with variable, biobased and circular FEEDstock</a><br /> EU H2020<br /> 2019 – 2023</p> </div> <div class="clear"></div> <div class="dm3-one-half"> <p align="center"><a href="http://ocps-itn.eu/"><img decoding="async" class="aligncenter size-full wp-image-1614" src="https://www.odys.it/wp-content/uploads/2014/09/oCPS_logo_small.png" alt="Embedded MPC for next-gen controls - oCPS" width="119" height="118" srcset="https://www.odys.it/wp-content/uploads/2014/09/oCPS_logo_small.png 119w, https://www.odys.it/wp-content/uploads/2014/09/oCPS_logo_small-50x50.png 50w" sizes="(max-width: 119px) 100vw, 119px" /></a><a href="http://ocps-itn.eu/">oCPS: Platform-aware Model-driven Optimization of<br /> Cyber-Physical Systems</a><br /> Marie Curie Innovative Training Network (ITN)<br /> EU H2020<br /> 2016 – 2018</p> </div> <div class="dm3-one-half dm3-column-last"> <p align="center"><a href="https://www.spire2030.eu/disire"><img decoding="async" class="aligncenter size-full wp-image-1523" src="https://www.odys.it/wp-content/uploads/2016/06/disire-projectlogo.jpg" alt="Embedded MPC for next-gen controls - DISIRE" width="200" height="120" /></a><a href="https://www.spire2030.eu/disire">DISIRE: Integrated Process Control based on Distributed In-Situ Sensors into Raw Material and Energy Feedstock</a><br /> EU H2020<br /> 2015 – 2017<br /> <a href="https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/horizon-results-platform/14696">See on Horizon Results Platform</a></p> </div> <div class="clear"></div> <div class="dm3-divider-space"></div> <h2 class="wp-block-heading">Projects Funded by the European Space Agency</h2> <div class="dm3-one-half"> <p align="center"><a href="https://www.melissafoundation.org/page/higher-plant-characterization"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-3151" src="https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb.png" alt="Embedded MPC for next-gen controls - MELiSSA" width="456" height="120" srcset="https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb.png 456w, https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb-300x79.png 300w" sizes="(max-width: 456px) 100vw, 456px" /></a><br /> <a href="https://www.melissafoundation.org/" target="_blank" rel="noopener">VARSITY: Various integration of system study for model-based cybernetics for the control of complex systems</a><a href="https://www.melissafoundation.org/page/higher-plant-characterization"><br /> </a>Part of the MELiSSA Project – Funded by the European Space Agency<br /> 2021 – 2023</p> </div> <div class="dm3-one-half dm3-column-last"> <p><a href="https://www.melissafoundation.org/page/higher-plant-characterization"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-3151" src="https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb.png" alt="Embedded MPC for next-gen controls - MELiSSA" width="456" height="120" srcset="https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb.png 456w, https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb-300x79.png 300w" sizes="(max-width: 456px) 100vw, 456px" /></a></p> <p style="text-align: center;"><a href="https://www.melissafoundation.org/page/higher-plant-characterization">PaCMAN: Plant characterization unit for closed life support system – engineering, manufacturing & testing – Phase 2</a><br /> Part of the MELiSSA Project – Funded by the European Space Agency<br /> 2021 – 2023</p> </div> <div class="clear"></div> <div class="dm3-one-half"> <p align="center"><img decoding="async" class="aligncenter size-full wp-image-3166" src="https://www.odys.it/wp-content/uploads/2020/03/logo_guibear.png" alt="Embedded MPC for next-gen controls - GUIBEAR" width="163" height="120" /><br /> <a href="https://www.esa.int">GUIBEAR: Prototyping of Bearings-Only Guidance of<br /> Rendezvous in NRO Orbits</a><br /> Funded by the European Space Agency<br /> 2019 – 2021</p> </div> <div class="dm3-one-half dm3-column-last"> <p align="center"><a href="https://www.melissafoundation.org/page/higher-plant-characterization"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-3151" src="https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb.png" alt="Embedded MPC for next-gen controls - MELiSSA" width="456" height="120" srcset="https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb.png 456w, https://www.odys.it/wp-content/uploads/2019/11/LOGO_MELISSA_Long_rgb-300x79.png 300w" sizes="(max-width: 456px) 100vw, 456px" /></a><br /> <a href="https://www.melissafoundation.org/page/higher-plant-characterization">PaCMAN: Plant characterization unit for closed life support system – engineering, manufacturing & testing</a><br /> Part of the MELiSSA Project – Funded by the European Space Agency<br /> 2018 – 2019</p> </div> <div class="clear"></div> <div class="dm3-divider-space"></div> <h2 class="wp-block-heading">Certifications and Partnerships</h2> <div class="dm3-one-third"> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"><img decoding="async" width="143" height="50" src="https://www.odys.it/wp-content/uploads/2024/02/gcerti_logo.gif" alt="" class="wp-image-4385" style="width:143px;height:auto"/></figure> </div> </div> <div class="dm3-two-third dm3-column-last"> <p>ODYS has a <a href="https://www.iso.org/iso-9001-quality-management.html">certified ISO 9001:2015 Quality Management System</a> for <em>“Consultancy, design, development and implementation of model-based and data-based IT solutions for control and decision support systems, optimization, automation, management and planning”</em>. See our <a href="https://www.odys.it/quality-policy/">Quality Policy</a>.</p> </div> <div class="clear"></div> <div class="dm3-one-third"><img decoding="async" class="aligncenter wp-image-4164 size-medium" src="https://www.odys.it/wp-content/uploads/2023/01/mw-partner-badge-rgb-fullcolor-def-300x130.jpg" alt="" width="300" height="130" srcset="https://www.odys.it/wp-content/uploads/2023/01/mw-partner-badge-rgb-fullcolor-def-300x130.jpg 300w, https://www.odys.it/wp-content/uploads/2023/01/mw-partner-badge-rgb-fullcolor-def-1024x444.jpg 1024w, https://www.odys.it/wp-content/uploads/2023/01/mw-partner-badge-rgb-fullcolor-def-768x333.jpg 768w, https://www.odys.it/wp-content/uploads/2023/01/mw-partner-badge-rgb-fullcolor-def-1536x667.jpg 1536w, https://www.odys.it/wp-content/uploads/2023/01/mw-partner-badge-rgb-fullcolor-def-2048x889.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" /><span style="font-size: revert; color: initial;"></div> <p><span style="font-size: revert; color: initial;"></span></p> <div class="dm3-two-third dm3-column-last"></span><span style="font-size: revert; color: initial;">ODYS is a member of the </span><a style="font-size: revert;" href="https://www.mathworks.com/products/connections/product_detail/odys-embedded-mpc.html">MathWorks Connections Program</a><span style="font-size: revert; color: initial;"> as a product partner with their product, </span><a style="font-size: revert;" href="https://www.odys.it/embedded-mpc/">ODYS Embedded MPC</a><span style="font-size: revert; color: initial;">. MathWorks is the world’s leading developer of technical computing software for engineers and scientists.</span><span style="font-size: revert; color: initial;"></div> <div class="clear"></div> </div> </div> </section> <!-- Footer --> <section id="footer"> <div class="container clearfix"> <div id="footer-widgets" class="clearfix"> <div class="three columns"> <div class="widget"><h3 class="widget-title">Latest news</h3><ul class="dm3-widgets-posts"><li><div class="dm3-widgets-post-description"><a href="https://www.odys.it/elo-x-project-video-is-now-online/">ELO-X Project video is now online!</a></div></li><li><div class="dm3-widgets-post-description"><a href="https://www.odys.it/odys-qp-solver-and-mpc-software-presented-at-ifac-workshop/">ODYS QP solver and MPC software presented at IFAC workshop</a></div></li><li><div class="dm3-widgets-post-description"><a href="https://www.odys.it/odys-receives-sae-e2t-award-for-model-predictive-control-of-scr/">ODYS receives SAE Award for MPC of SCR Catalysts</a></div></li><li><div class="dm3-widgets-post-description"><a href="https://www.odys.it/odys-joins-the-mathworks-connections-program/">ODYS joins the MathWorks Connections Program</a></div></li><li><div class="dm3-widgets-post-description"><a href="https://www.odys.it/15-marie-curie-phd-positions-in-new-itn-elo-x/">15 Marie Curie PhD positions in new ITN ELO-X</a></div></li></ul></div> </div> <div class="three columns"> <div class="widget"><h3 class="widget-title">Main Menu</h3><div class="menu-main-menu-container"><ul id="menu-main-menu" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-1142"><a href="/" aria-current="page">Home</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2492"><a>Products</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2420"><a href="https://www.odys.it/qp-solver-for-embedded-optimization/">ODYS QP Solver</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3130"><a href="https://www.odys.it/embedded-mpc/">ODYS Embedded MPC</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3466"><a href="https://www.odys.it/deep-learning/">ODYS Deep Learning</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1264"><a href="https://www.odys.it/projects/">Projects</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1263"><a href="https://www.odys.it/services/">Services</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1487"><a href="/services/#our-services">Our services</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1490"><a href="/services/#patents">Patents</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1488"><a href="/services/#publications">Publications</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1267"><a href="https://www.odys.it/company/">About</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1265"><a href="https://www.odys.it/news/">News</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1268"><a href="/company">Company</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3423"><a href="/quality-policy">Quality Policy</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2751"><a>Contact</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1266"><a href="https://www.odys.it/contact/">Contact info</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2752"><a href="https://www.odys.it/work-with-us/">Work with Us</a></li> </ul> </li> </ul></div></div> </div> <div class="three columns"> <div class="widget"><h3 class="widget-title">Search ODYS.it</h3><form role="search" method="get" class="search-form" action="https://www.odys.it/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search …" value="" name="s" title="Search for:" /> </label> <button type="submit" class="search-submit"><span class="font-icon-search"></span></button> </form></div> </div> <div class="five columns offset-by-two"> <div class="widget"><h3 class="widget-title">Contact</h3><table class="dm3-widgets-contacts"><tr><td class="icon"><div><span class="font-icon-envelope"></span></div></td><td class="value">info@odys.it</td></tr><tr><td class="icon"><div><span class="font-icon-map-marker"></span></div></td><td class="value">Via A. Passaglia, 185 - 55100 Lucca<br/> Via Pastrengo, 14 - 20159 Milano</td></tr></table></div> </div> </div> <div id="footer-bottom" class="clearfix"> <div id="footer-copy"> © 2011–2024 ODYS S.r.l. – P. IVA 02255710465 – Share capital € 200.000 – All rights reserved </div> <a id="footer-back-to-top" href="#">↑ Top</a> </div> </div> </section> </div> </div> </div> </section> <!--googleoff: all--><div id="cookie-law-info-bar" data-nosnippet="true"><span><div class="cli-bar-container cli-style-v2"><div class="cli-bar-message">We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.</div><div class="cli-bar-btn_container"><a role='button' class="medium cli-plugin-button cli-plugin-main-button cli_settings_button" style="margin:0px 5px 0px 0px">Cookie Settings</a><a id="wt-cli-accept-all-btn" role='button' data-cli_action="accept_all" class="wt-cli-element medium cli-plugin-button wt-cli-accept-all-btn cookie_action_close_header cli_action_button">Accept All</a></div></div></span></div><div id="cookie-law-info-again" data-nosnippet="true"><span id="cookie_hdr_showagain">Manage consent</span></div><div class="cli-modal" data-nosnippet="true" id="cliSettingsPopup" tabindex="-1" role="dialog" aria-labelledby="cliSettingsPopup" aria-hidden="true"> <div class="cli-modal-dialog" role="document"> <div class="cli-modal-content cli-bar-popup"> <button type="button" class="cli-modal-close" id="cliModalClose"> <svg class="" viewBox="0 0 24 24"><path d="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path><path d="M0 0h24v24h-24z" fill="none"></path></svg> <span class="wt-cli-sr-only">Close</span> </button> <div class="cli-modal-body"> <div class="cli-container-fluid cli-tab-container"> <div class="cli-row"> <div class="cli-col-12 cli-align-items-stretch cli-px-0"> <div class="cli-privacy-overview"> <h4>Privacy Overview</h4> <div class="cli-privacy-content"> <div class="cli-privacy-content-text">This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.</div> </div> <a class="cli-privacy-readmore" aria-label="Show more" role="button" data-readmore-text="Show more" data-readless-text="Show less"></a> </div> </div> <div class="cli-col-12 cli-align-items-stretch cli-px-0 cli-tab-section-container"> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="necessary" data-toggle="cli-toggle-tab"> Necessary </a> <div class="wt-cli-necessary-checkbox"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-necessary" data-id="checkbox-necessary" checked="checked" /> <label class="form-check-label" for="wt-cli-checkbox-necessary">Necessary</label> </div> <span class="cli-necessary-caption">Always Enabled</span> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="necessary"> <div class="wt-cli-cookie-description"> Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. <table class="cookielawinfo-row-cat-table cookielawinfo-winter"><thead><tr><th class="cookielawinfo-column-1">Cookie</th><th class="cookielawinfo-column-3">Duration</th><th class="cookielawinfo-column-4">Description</th></tr></thead><tbody><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-analytics</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-functional</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-necessary</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-others</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-performance</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">viewed_cookie_policy</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.</td></tr></tbody></table> </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="functional" data-toggle="cli-toggle-tab"> Functional </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-functional" class="cli-user-preference-checkbox" data-id="checkbox-functional" /> <label for="wt-cli-checkbox-functional" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Functional</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="functional"> <div class="wt-cli-cookie-description"> Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="performance" data-toggle="cli-toggle-tab"> Performance </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-performance" class="cli-user-preference-checkbox" data-id="checkbox-performance" /> <label for="wt-cli-checkbox-performance" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Performance</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="performance"> <div class="wt-cli-cookie-description"> Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="analytics" data-toggle="cli-toggle-tab"> Analytics </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-analytics" class="cli-user-preference-checkbox" data-id="checkbox-analytics" /> <label for="wt-cli-checkbox-analytics" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Analytics</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="analytics"> <div class="wt-cli-cookie-description"> Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="advertisement" data-toggle="cli-toggle-tab"> Advertisement </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-advertisement" class="cli-user-preference-checkbox" data-id="checkbox-advertisement" /> <label for="wt-cli-checkbox-advertisement" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Advertisement</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="advertisement"> <div class="wt-cli-cookie-description"> Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="others" data-toggle="cli-toggle-tab"> Others </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-others" class="cli-user-preference-checkbox" data-id="checkbox-others" /> <label for="wt-cli-checkbox-others" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Others</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="others"> <div class="wt-cli-cookie-description"> Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. </div> </div> </div> </div> </div> </div> </div> </div> <div class="cli-modal-footer"> <div class="wt-cli-element cli-container-fluid cli-tab-container"> <div class="cli-row"> <div class="cli-col-12 cli-align-items-stretch cli-px-0"> <div class="cli-tab-footer wt-cli-privacy-overview-actions"> <a id="wt-cli-privacy-save-btn" role="button" tabindex="0" data-cli-action="accept" class="wt-cli-privacy-btn cli_setting_save_button wt-cli-privacy-accept-btn cli-btn">SAVE & ACCEPT</a> </div> </div> </div> </div> </div> </div> </div> </div> <div class="cli-modal-backdrop cli-fade cli-settings-overlay"></div> <div class="cli-modal-backdrop cli-fade cli-popupbar-overlay"></div> <!--googleon: all--> <script> jQuery(function($){ }); </script> <div id="fb-root"></div> <div id="pum-3631" role="dialog" aria-modal="false" aria-labelledby="pum_popup_title_3631" class="pum pum-overlay pum-theme-2005 pum-theme-odys popmake-overlay click_open" data-popmake="{"id":3631,"slug":"how-to-cite-odys-embedded-mpc","theme_id":2005,"cookies":[],"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":"a[href=\"empc_reference\"]"}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"medium","responsive_min_width":"0%","responsive_min_width_unit":false,"responsive_max_width":"100%","responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center top","position_from_trigger":false,"position_top":"100","position_left":"0","position_bottom":"0","position_right":"0","position_fixed":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":false,"esc_press":false,"f4_press":false},"click_open":[]}}"> <div id="popmake-3631" class="pum-container popmake theme-2005 pum-responsive pum-responsive-medium responsive size-medium"> <div id="pum_popup_title_3631" class="pum-title popmake-title"> How to cite ODYS Embedded MPC </div> <div class="pum-content popmake-content" tabindex="0"> <p style="font-size: 14px; margin-top: 25px; line-height: 150%;">ODYS S.r.l., “ODYS Embedded MPC,” (https://odys.it/embedded-mpc), Oct. 2019.</p> <p style="font-size: 14px; margin-top: 25px; line-height: 150%;">Bibtex code:</p> <p style="font-size: 14px; margin-top: 25px; line-height: 150%;">@misc{ODYSEMPC,<br /> Author = {{ODYS S.r.l.}},<br /> Howpublished = {{(\nobreak{\url{https://odys.it/embedded-mpc}})}},<br /> Title = {{ODYS Embedded MPC}},<br /> month = Oct.,<br /> Year = 2019<br /> }</p> </div> <button type="button" class="pum-close popmake-close" aria-label="Close"> × </button> </div> </div> <div id="pum-2571" role="dialog" aria-modal="false" aria-labelledby="pum_popup_title_2571" class="pum pum-overlay pum-theme-2005 pum-theme-odys popmake-overlay pum-click-to-close click_open" data-popmake="{"id":2571,"slug":"how-to-cite-odys-qp-solver","theme_id":2005,"cookies":[],"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":"a[href=\"qpsolver_reference\"]","do_default":null,"cookie":{"name":null}}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"responsive_min_width":"0%","responsive_max_width":"100%","position_bottom":"0","position_right":"0","position_left":"0","stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"tiny","responsive_min_width_unit":false,"responsive_max_width_unit":false,"custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center top","position_from_trigger":false,"position_top":"100","position_fixed":false,"animation_type":"fade","animation_speed":"100","animation_origin":"center top","overlay_zindex":false,"zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"1","esc_press":false,"f4_press":false},"click_open":[]}}"> <div id="popmake-2571" class="pum-container popmake theme-2005 pum-responsive pum-responsive-tiny responsive size-tiny"> <div id="pum_popup_title_2571" class="pum-title popmake-title"> How to cite ODYS QP Solver </div> <div class="pum-content popmake-content" tabindex="0"> <p style="font-size: 14px; margin-top: 25px; line-height: 150%;">G. Cimini, A. Bemporad, and D. Bernardini, “ODYS QP Solver,” ODYS S.r.l. (https://odys.it/qp), Sept. 2017.</p> <p style="font-size: 14px; margin-top: 25px; line-height: 150%;">Bibtex code:</p> <p style="font-size: 14px; margin-top: 25px; line-height: 150%;">@misc{ODYSQP,<br /> Author = {G. Cimini and A. Bemporad and D. Bernardini},<br /> Howpublished = {{ODYS S.r.l. (\nobreak{\url{https://odys.it/qp}})}},<br /> Title = {{ODYS QP Solver}},<br /> month = Sept.,<br /> Year = 2017<br /> }</p> </div> <button type="button" class="pum-close popmake-close" aria-label="Close"> × </button> </div> </div> <div id="pum-1990" role="dialog" aria-modal="false" aria-labelledby="pum_popup_title_1990" class="pum pum-overlay pum-theme-2005 pum-theme-odys popmake-overlay pum-click-to-close click_open" data-popmake="{"id":1990,"slug":"odys-qp-solver-free-trial-request","theme_id":2005,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":"a[href=\"qpsolver_trial_request\"]","do_default":null,"cookie":{"name":null}}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"responsive_min_width":false,"responsive_max_width":false,"position_bottom":false,"position_right":false,"position_left":false,"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"tiny","responsive_min_width_unit":"px","responsive_max_width_unit":"px","custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center ","position_from_trigger":false,"position_top":"100","position_fixed":false,"animation_type":"none","animation_speed":"50","animation_origin":"center top","overlay_zindex":"1999999999","zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"true","esc_press":false,"f4_press":false},"click_open":[]}}"> <div id="popmake-1990" class="pum-container popmake theme-2005 pum-responsive pum-responsive-tiny responsive size-tiny"> <div id="pum_popup_title_1990" class="pum-title popmake-title"> ODYS QP Solver free trial request </div> <div class="pum-content popmake-content" tabindex="0"> <p style="font-size: 14px; margin-top: 25px; line-height: 150%;">Please fill out this form to request a 64-bit trial version of ODYS QP Solver. If you are interested in 32-bit binaries, please email <a href="mailto:support@odys.it">support@odys.it</a>.</p> <p style="font-size: 14px;">Note: the trial version has a limit on the allowed number of variables and contraints and is not optimized for MPC.</p> <div class="wpcf7 no-js" id="wpcf7-f1969-o1" lang="en-US" dir="ltr" data-wpcf7-id="1969"> <div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> <form action="/#wpcf7-f1969-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="1969" /> <input type="hidden" name="_wpcf7_version" value="6.0" /> <input type="hidden" name="_wpcf7_locale" value="en_US" /> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f1969-o1" /> <input type="hidden" name="_wpcf7_container_post" value="0" /> <input type="hidden" name="_wpcf7_posted_data_hash" value="" /> <input type="hidden" name="_wpcf7_recaptcha_response" value="" /> </div> <p><label>First Name * <span class="wpcf7-form-control-wrap" data-name="your-first-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-first-name" /></span></label><br /> <label>Last Name * <span class="wpcf7-form-control-wrap" data-name="your-last-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-last-name" /></span></label><br /> <label>Company / Institution *<span class="wpcf7-form-control-wrap" data-name="your-company"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-company" /></span></label><br /> <label>E-mail address *<span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" value="" type="email" name="your-email" /></span></label><br /> Operating System * <span class="wpcf7-form-control-wrap" data-name="OS"><select class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false" name="OS"><option value="Windows">Windows</option><option value="Unix">Unix</option><option value="macOS">macOS</option></select></span><br /> <span class="wpcf7-form-control-wrap" data-name="checkbox-contact"><span class="wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required"><span class="wpcf7-list-item first last"><label><input type="checkbox" name="checkbox-contact[]" value="I agree to receive emails from ODYS containing promotional material *" /><span class="wpcf7-list-item-label">I agree to receive emails from ODYS containing promotional material *</span></label></span></span></span> </p> <p style="text-align:center; margin-top:5px; margin-bottom:10px;"><input class="wpcf7-form-control wpcf7-submit has-spinner button" id="form-submit" type="submit" value="Send request" /> </p><input type='hidden' class='wpcf7-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /><div class="wpcf7-response-output" aria-hidden="true"></div> </form> </div> </div> <button type="button" class="pum-close popmake-close" aria-label="Close"> × </button> </div> </div> <div id="pum-2078" role="dialog" aria-modal="false" aria-labelledby="pum_popup_title_2078" class="pum pum-overlay pum-theme-2005 pum-theme-odys popmake-overlay pum-click-to-close click_open" data-popmake="{"id":2078,"slug":"odys-qp-solver-quote-request","theme_id":2005,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":"a[href=\"qpsolver_quote_request\"]","do_default":null,"cookie":{"name":null}}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"responsive_min_width":false,"responsive_max_width":false,"animation_speed":false,"position_bottom":false,"position_right":false,"position_left":false,"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":"tiny","responsive_min_width_unit":"px","responsive_max_width_unit":"px","custom_width":"640px","custom_width_unit":false,"custom_height":"380px","custom_height_unit":false,"custom_height_auto":false,"location":"center ","position_from_trigger":false,"position_top":"100","position_fixed":false,"animation_type":"none","animation_origin":"center top","overlay_zindex":"1999999998","zindex":"1999999999"},"close":{"text":"","button_delay":"0","overlay_click":"true","esc_press":false,"f4_press":false},"click_open":[]}}"> <div id="popmake-2078" class="pum-container popmake theme-2005 pum-responsive pum-responsive-tiny responsive size-tiny"> <div id="pum_popup_title_2078" class="pum-title popmake-title"> ODYS QP Solver quote request </div> <div class="pum-content popmake-content" tabindex="0"> <p style="font-size: 14px; margin-top: 25px;">Please fill out this form to request a quote for ODYS QP Solver.</p> <div class="wpcf7 no-js" id="wpcf7-f2083-o2" lang="en-US" dir="ltr" data-wpcf7-id="2083"> <div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> <form action="/#wpcf7-f2083-o2" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="2083" /> <input type="hidden" name="_wpcf7_version" value="6.0" /> <input type="hidden" name="_wpcf7_locale" value="en_US" /> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f2083-o2" /> <input type="hidden" name="_wpcf7_container_post" value="0" /> <input type="hidden" name="_wpcf7_posted_data_hash" value="" /> <input type="hidden" name="_wpcf7_recaptcha_response" value="" /> </div> <p><label>First Name * <span class="wpcf7-form-control-wrap" data-name="your-first-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-first-name" /></span></label><br /> <label>Last Name * <span class="wpcf7-form-control-wrap" data-name="your-last-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-last-name" /></span></label><br /> <label>Company / Institution *<span class="wpcf7-form-control-wrap" data-name="your-company"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-company" /></span></label><br /> <label>E-mail address *<span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" value="" type="email" name="your-email" /></span></label><br /> <span class="wpcf7-form-control-wrap" data-name="checkbox-contact"><span class="wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required"><span class="wpcf7-list-item first last"><label><input type="checkbox" name="checkbox-contact[]" value="I agree to receive emails from ODYS containing promotional material *" /><span class="wpcf7-list-item-label">I agree to receive emails from ODYS containing promotional material *</span></label></span></span></span> </p> <p style="text-align:center; margin-top:5px; margin-bottom:10px;"><input class="wpcf7-form-control wpcf7-submit has-spinner button" type="submit" value="Send request" /> </p><input type='hidden' class='wpcf7-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /><div class="wpcf7-response-output" aria-hidden="true"></div> </form> </div> </div> <button type="button" class="pum-close popmake-close" aria-label="Close"> × </button> </div> </div> <link rel='stylesheet' id='cookie-law-info-table-css' href='https://www.odys.it/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-table.css?ver=3.2.7' type='text/css' media='all' /> <script type="text/javascript" src="https://www.odys.it/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-before"> /* <![CDATA[ */ var wpcf7 = { "api": { "root": "https:\/\/www.odys.it\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; var wpcf7 = { "api": { "root": "https:\/\/www.odys.it\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; var wpcf7 = { "api": { "root": "https:\/\/www.odys.it\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; /* ]]> */ </script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0" id="contact-form-7-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0" id="jquery-form-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" id="popup-maker-site-js-extra"> /* <![CDATA[ */ var pum_vars = {"version":"1.20.2","pm_dir_url":"https:\/\/www.odys.it\/wp-content\/plugins\/popup-maker\/","ajaxurl":"https:\/\/www.odys.it\/wp-admin\/admin-ajax.php","restapi":"https:\/\/www.odys.it\/wp-json\/pum\/v1","rest_nonce":null,"default_theme":"2005","debug_mode":"","disable_tracking":"","home_url":"\/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","analytics_route":"analytics","analytics_api":"https:\/\/www.odys.it\/wp-json\/pum\/v1"}; var pum_sub_vars = {"ajaxurl":"https:\/\/www.odys.it\/wp-admin\/admin-ajax.php","message_position":"top"}; var pum_popups = {"pum-3631":{"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":"a[href=\"empc_reference\"]"}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"2005","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"odys","id":3631,"slug":"how-to-cite-odys-embedded-mpc"},"pum-2571":{"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":"a[href=\"qpsolver_reference\"]","do_default":null,"cookie":{"name":null}}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"2005","size":"tiny","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"100","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"odys","id":2571,"slug":"how-to-cite-odys-qp-solver"},"pum-1990":{"triggers":[{"type":"click_open","settings":{"extra_selectors":"a[href=\"qpsolver_trial_request\"]","do_default":null,"cookie":{"name":null}}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":2005,"size":"tiny","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"none","animation_speed":"50","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center ","position_top":"100","position_bottom":0,"position_left":0,"position_right":0,"position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":true,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"responsive_min_width_unit":"px","responsive_max_width_unit":"px","overlay_zindex":"1999999999","theme_slug":"odys","id":1990,"slug":"odys-qp-solver-free-trial-request"},"pum-2078":{"triggers":[{"type":"click_open","settings":{"extra_selectors":"a[href=\"qpsolver_quote_request\"]","do_default":null,"cookie":{"name":null}}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":2005,"size":"tiny","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"none","animation_speed":350,"animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center ","position_top":"100","position_bottom":0,"position_left":0,"position_right":0,"position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":true,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"responsive_min_width_unit":"px","responsive_max_width_unit":"px","overlay_zindex":"1999999998","theme_slug":"odys","id":2078,"slug":"odys-qp-solver-quote-request"}}; /* ]]> */ </script> <script type="text/javascript" src="//www.odys.it/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1732295009&ver=1.20.2" id="popup-maker-site-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/jquery.flexslider.js?ver=2.1" id="dm3-flexslider-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/jquery.dm3Rs.js?ver=1.3" id="dm3-dm3Rs-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/imagesloaded.js?ver=3.1.4" id="dm3-imagesloaded-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/isotope.min.js?ver=2.0.0" id="dm3-isotope-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/jquery.magnificPopup.js?ver=0.9.3" id="dm3-magnificPopup-js"></script> <script type="text/javascript" id="dm3-website-js-extra"> /* <![CDATA[ */ var dm3Theme = {"baseUrl":"https:\/\/www.odys.it\/"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/website.js?ver=1.1" id="dm3-website-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-content/themes/business-idea/js/page.js?ver=1.1" id="dm3-page-js"></script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LfNLpEUAAAAAHodl8jD_yfVEFsiAA6eeRS-q3lN&ver=3.0" id="google-recaptcha-js"></script> <script type="text/javascript" src="https://www.odys.it/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="text/javascript" id="wpcf7-recaptcha-js-before"> /* <![CDATA[ */ var wpcf7_recaptcha = { "sitekey": "6LfNLpEUAAAAAHodl8jD_yfVEFsiAA6eeRS-q3lN", "actions": { "homepage": "homepage", "contactform": "contactform" } }; /* ]]> */ </script> <script type="text/javascript" src="https://www.odys.it/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.0" id="wpcf7-recaptcha-js"></script> </body> </html>