{"id":134,"date":"2017-05-11T18:01:47","date_gmt":"2017-05-11T22:01:47","guid":{"rendered":"https:\/\/robodk.com\/blog\/?p=134"},"modified":"2024-11-05T04:15:54","modified_gmt":"2024-11-05T09:15:54","slug":"online-programming","status":"publish","type":"post","link":"https:\/\/robodk.com\/blog\/online-programming\/","title":{"rendered":"Online Programming in Real Time"},"content":{"rendered":"<h2>How a small company succeeded using simulation software and online programming<\/h2>\n<p style=\"text-align: justify;\">Event Robotics, a company based in the Netherlands, is innovating in the event industry by using industrial robots. Event Robotics uses <span class=\"il\">RoboDK<\/span> software for robot simulation, offline programming and online programming. Contrary to offline programming, where the robot program is simulated and generated in advance, with RoboDK it is possible to move the robots directly from the computer as the movement is being simulated in real time.<\/p>\n<p style=\"text-align: justify;\">Real time online programming allows executing the movements on the real robot at the same time as it is being simulated. Modifications in the original program can be made in real time and synchronization between robots can be easily managed. This is achieved by using RoboDK Software.<\/p>\n<div class=\"ast-oembed-container \" style=\"height: 100%;\"><iframe loading=\"lazy\" title=\"Synchronized motion in real time with 2 KUKA robots - RoboDK\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/yVtzuT5zHsk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p style=\"text-align: justify;\">In the first event, Supremacy 2016, two KUKA KR 210 robots were used in synchronized motion to move lights together with music. <span class=\"il\">RoboDK<\/span> allows modifying the robot path as it is being executed in a loop, then, the real robot arm can follow\u00a0the movement in the simulation.<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/203354289\" width=\"640\" height=\"360\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>External links:<\/p>\n<ul>\n<li>Event Robotics website: <a href=\"https:\/\/www.eventrobotics.nl\/\">https:\/\/www.eventrobotics.nl\/<\/a><\/li>\n<li>Supremacy 2016 event: <a href=\"https:\/\/www.artofdance.nl\/events\/supremacy-2016\/\" data-wplink-edit=\"true\">http:\/\/www.artofdance.nl\/events\/supremacy-2016\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>How a small company succeeded using simulation software and online programming Event Robotics, a company based in the Netherlands, is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":137,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[23,2260,4],"tags":[1558],"class_list":["post-134","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-online-programming","category-press-releases","category-robodk-projects","tag-kuka"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Online Programming in Real Time - RoboDK blog<\/title>\n<meta name=\"description\" content=\"EventRobotics, a company located in the Netherlands, is innovating in the event industry by using industrial robots. EventRobotics uses RoboDK software for robot simulation, offline programming and online programming!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/robodk.com\/blog\/online-programming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Online Programming in Real Time - RoboDK blog\" \/>\n<meta property=\"og:description\" content=\"EventRobotics, a company located in the Netherlands, is innovating in the event industry by using industrial robots. EventRobotics uses RoboDK software for robot simulation, offline programming and online programming!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/robodk.com\/blog\/online-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"RoboDK blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/robodkinc\" \/>\n<meta property=\"article:published_time\" content=\"2017-05-11T22:01:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-05T09:15:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"710\" \/>\n\t<meta property=\"og:image:height\" content=\"447\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"RoboDK\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@robodkinc\" \/>\n<meta name=\"twitter:site\" content=\"@robodkinc\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"RoboDK\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/\"},\"author\":{\"name\":\"RoboDK\",\"@id\":\"https:\/\/robodk.com\/blog\/#\/schema\/person\/d618ae3ba5566441ab98c2a1319d4479\"},\"headline\":\"Online Programming in Real Time\",\"datePublished\":\"2017-05-11T22:01:47+00:00\",\"dateModified\":\"2024-11-05T09:15:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/\"},\"wordCount\":203,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/robodk.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg\",\"keywords\":[\"KUKA\"],\"articleSection\":[\"Online Programming\",\"Press Releases\",\"RoboDK projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/robodk.com\/blog\/online-programming\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/\",\"url\":\"https:\/\/robodk.com\/blog\/online-programming\/\",\"name\":\"Online Programming in Real Time - RoboDK blog\",\"isPartOf\":{\"@id\":\"https:\/\/robodk.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg\",\"datePublished\":\"2017-05-11T22:01:47+00:00\",\"dateModified\":\"2024-11-05T09:15:54+00:00\",\"description\":\"EventRobotics, a company located in the Netherlands, is innovating in the event industry by using industrial robots. EventRobotics uses RoboDK software for robot simulation, offline programming and online programming!\",\"breadcrumb\":{\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/robodk.com\/blog\/online-programming\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage\",\"url\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg\",\"contentUrl\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg\",\"width\":710,\"height\":447,\"caption\":\"Robot arm in events\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/robodk.com\/blog\/online-programming\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/robodk.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Online Programming in Real Time\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/robodk.com\/blog\/#website\",\"url\":\"https:\/\/robodk.com\/blog\/\",\"name\":\"RoboDK blog\",\"description\":\"News about RoboDK, Industrial Robots, Simulation and Robot Programming\",\"publisher\":{\"@id\":\"https:\/\/robodk.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/robodk.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/robodk.com\/blog\/#organization\",\"name\":\"RoboDK\",\"url\":\"https:\/\/robodk.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png\",\"contentUrl\":\"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png\",\"width\":2128,\"height\":680,\"caption\":\"RoboDK\"},\"image\":{\"@id\":\"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/robodkinc\",\"https:\/\/x.com\/robodkinc\",\"https:\/\/www.instagram.com\/robodk\/\",\"https:\/\/www.linkedin.com\/company\/robodk\",\"https:\/\/www.youtube.com\/c\/RoboDK3D\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/robodk.com\/blog\/#\/schema\/person\/d618ae3ba5566441ab98c2a1319d4479\",\"name\":\"RoboDK\",\"description\":\"RoboDK software integrates robot simulation and offline programming for industrial robots.\",\"sameAs\":[\"https:\/\/robodk.com\/\"],\"url\":\"https:\/\/robodk.com\/blog\/author\/robodk\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Online Programming in Real Time - RoboDK blog","description":"EventRobotics, a company located in the Netherlands, is innovating in the event industry by using industrial robots. EventRobotics uses RoboDK software for robot simulation, offline programming and online programming!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/robodk.com\/blog\/online-programming\/","og_locale":"en_US","og_type":"article","og_title":"Online Programming in Real Time - RoboDK blog","og_description":"EventRobotics, a company located in the Netherlands, is innovating in the event industry by using industrial robots. EventRobotics uses RoboDK software for robot simulation, offline programming and online programming!","og_url":"https:\/\/robodk.com\/blog\/online-programming\/","og_site_name":"RoboDK blog","article_publisher":"https:\/\/www.facebook.com\/robodkinc","article_published_time":"2017-05-11T22:01:47+00:00","article_modified_time":"2024-11-05T09:15:54+00:00","og_image":[{"width":710,"height":447,"url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg","type":"image\/jpeg"}],"author":"RoboDK","twitter_card":"summary_large_image","twitter_creator":"@robodkinc","twitter_site":"@robodkinc","twitter_misc":{"Written by":"RoboDK","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/robodk.com\/blog\/online-programming\/#article","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/online-programming\/"},"author":{"name":"RoboDK","@id":"https:\/\/robodk.com\/blog\/#\/schema\/person\/d618ae3ba5566441ab98c2a1319d4479"},"headline":"Online Programming in Real Time","datePublished":"2017-05-11T22:01:47+00:00","dateModified":"2024-11-05T09:15:54+00:00","mainEntityOfPage":{"@id":"https:\/\/robodk.com\/blog\/online-programming\/"},"wordCount":203,"commentCount":0,"publisher":{"@id":"https:\/\/robodk.com\/blog\/#organization"},"image":{"@id":"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg","keywords":["KUKA"],"articleSection":["Online Programming","Press Releases","RoboDK projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/robodk.com\/blog\/online-programming\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/robodk.com\/blog\/online-programming\/","url":"https:\/\/robodk.com\/blog\/online-programming\/","name":"Online Programming in Real Time - RoboDK blog","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage"},"image":{"@id":"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg","datePublished":"2017-05-11T22:01:47+00:00","dateModified":"2024-11-05T09:15:54+00:00","description":"EventRobotics, a company located in the Netherlands, is innovating in the event industry by using industrial robots. EventRobotics uses RoboDK software for robot simulation, offline programming and online programming!","breadcrumb":{"@id":"https:\/\/robodk.com\/blog\/online-programming\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/robodk.com\/blog\/online-programming\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/robodk.com\/blog\/online-programming\/#primaryimage","url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg","contentUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/05\/eventrobotics.jpg","width":710,"height":447,"caption":"Robot arm in events"},{"@type":"BreadcrumbList","@id":"https:\/\/robodk.com\/blog\/online-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/robodk.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Online Programming in Real Time"}]},{"@type":"WebSite","@id":"https:\/\/robodk.com\/blog\/#website","url":"https:\/\/robodk.com\/blog\/","name":"RoboDK blog","description":"News about RoboDK, Industrial Robots, Simulation and Robot Programming","publisher":{"@id":"https:\/\/robodk.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/robodk.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/robodk.com\/blog\/#organization","name":"RoboDK","url":"https:\/\/robodk.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png","contentUrl":"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png","width":2128,"height":680,"caption":"RoboDK"},"image":{"@id":"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/robodkinc","https:\/\/x.com\/robodkinc","https:\/\/www.instagram.com\/robodk\/","https:\/\/www.linkedin.com\/company\/robodk","https:\/\/www.youtube.com\/c\/RoboDK3D"]},{"@type":"Person","@id":"https:\/\/robodk.com\/blog\/#\/schema\/person\/d618ae3ba5566441ab98c2a1319d4479","name":"RoboDK","description":"RoboDK software integrates robot simulation and offline programming for industrial robots.","sameAs":["https:\/\/robodk.com\/"],"url":"https:\/\/robodk.com\/blog\/author\/robodk\/"}]}},"_links":{"self":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":15,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/134\/revisions"}],"predecessor-version":[{"id":7848,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/134\/revisions\/7848"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media\/137"}],"wp:attachment":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media?parent=134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/categories?post=134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/tags?post=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}