{"id":578350,"date":"2024-03-31T08:07:40","date_gmt":"2024-03-31T12:07:40","guid":{"rendered":"https:\/\/www.therobotreport.com\/?p=578350"},"modified":"2024-03-30T09:01:51","modified_gmt":"2024-03-30T13:01:51","slug":"southwest-research-institute-makes-robot-programming-more-user-friendly-sword","status":"publish","type":"post","link":"https:\/\/www.therobotreport.com\/southwest-research-institute-makes-robot-programming-more-user-friendly-sword\/","title":{"rendered":"Southwest Research Institute to make robot programming more user friendly with SWORD"},"content":{"rendered":"<div id=\"attachment_578352\" style=\"width: 760px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-578352\" class=\"wp-image-578352 size-full\" src=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/sword-logo-750x743-1.jpeg\" alt=\"SwRI Workbench for Offline Robotics Development (SWORD)\" width=\"750\" height=\"743\" srcset=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/sword-logo-750x743-1.jpeg 750w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/sword-logo-750x743-1-300x297.jpeg 300w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/sword-logo-750x743-1-150x150.jpeg 150w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/sword-logo-750x743-1-240x238.jpeg 240w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><p id=\"caption-attachment-578352\" class=\"wp-caption-text\">SwRI Workbench for Offline Robotics Development allows manufacturing engineers to independently use complex robotics and simplifies motion planning for seasoned developers. Source: Southwest Research Institute<\/p><\/div>\n<p class=\"normal\">An industry push for more automation is advancing the Robot Operating System, or ROS, beyond the academic and manufacturing domains into agriculture, automotive, retail, healthcare and more. Various forecasts project that the open-source advanced robotics market will grow more than 10% annually between 2024 and 2029.<\/p>\n<p class=\"normal\">These trends are motivating for robotics engineers at Southwest Research Institute (<a href=\"https:\/\/www.therobotreport.com\/tag\/southwest-research-institute\/\" target=\"_blank\" rel=\"noopener\">SwRI<\/a>) and our colleagues at the ROS-Industrial Consortium and supporting industries. We also recognize that the usability of robotics software is still an impediment to even higher levels of adoption.<\/p>\n<p class=\"normal\">Over the years, the&nbsp;<a href=\"https:\/\/rosindustrial.org\/\" target=\"_blank\" rel=\"noopener\" data-extlink=\"\">ROS-I Consortium<\/a> has held frequent roadmapping sessions with a wide variety of end users and ROS developers to address&nbsp;<a href=\"https:\/\/www.swri.org\/node\/7489696\" target=\"_blank\" rel=\"noopener\">ease of use<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/www.swri.org\/node\/6425451\" target=\"_blank\" rel=\"noopener\">continuing education<\/a>. The identified need is a lower barrier of entry for non-programmers (or entry-level developers) to harness the power of tools in the ROS ecosystem, but in a way that aligns with industry adoption of digital thread and Industry 4.0 strategies.<\/p>\n<p class=\"normal\">The traditional <a href=\"https:\/\/www.therobotreport.com\/tag\/ros\/\" target=\"_blank\" rel=\"noopener\">ROS<\/a> workflow is software programming-intense, requiring developers deeply familiar with available ROS libraries and tools. Even experienced developers within the ROS-I ecosystem and beyond may spend significant time &#8212; days to weeks &#8212; on the initial setup and configuration of a ROS application.<\/p>\n<p class=\"normal\">Listening to the voice of our own developers, our diverse stakeholders, and consortium members, we heard the need for easier access to the ROS motion-planning tools, while maintaining a tie back to the CAD ecosystem where the products to be worked on are conceived and maintained.<\/p>\n<hr \/>\r\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-568305\" src=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/01\/RSE24_728x90_RegOpen_Vs1.jpg\" alt=\"SITE AD for the 2024 Robotics Summit registration.\" width=\"728\" height=\"90\" \/><a href=\"https:\/\/www.roboticssummit.com\/\">Learn from Agility Robotics, Amazon, Disney, Teradyne and many more.<\/a><\/p>\r\n\r\n\r\n<hr \/>\n<h2>SWORD is a graphical toolkit for robotics developers<\/h2>\n<p class=\"normal\">The Southwest Research Institute is <a href=\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly\" target=\"_blank\" rel=\"noopener\">launching<\/a> the <a href=\"https:\/\/sword.swri.org\/\" target=\"_blank\" rel=\"noopener\">SwRI Workbench for Offline Robotics Development (SWORD)<\/a> featuring a graphical toolkit for developing and testing advanced robotic motion-planning applications.<\/p>\n<p class=\"normal\">SWORD is implemented as a plugin to the open-source FreeCAD application, allowing users to integrate robotics capabilities into a cross-platform CAD environment. It provides a graphical interface to many powerful motion-planning libraries.<\/p>\n<p class=\"normal\">The goal is to bring ROS to a manufacturing\/industrial audience in a way that is more approachable and resides in an environment that is familiar. Most manufacturing engineers are competent with CAD and understand their processes, often doing various forms of programs on process-oriented systems.<\/p>\n<p class=\"normal\">SWORD seeks to bring advanced motion-planning capability to this audience enabling to set up their systems and take advantage of these more advanced tools in their operational environments. Through the first Beta test, the team at SwRI has collected feedback from end users and is nearing the release the first version of SWORD. SWORD currently offers the capabilities below:<\/p>\n<h3>Environment modeling<\/h3>\n<ul>\n<li>\n<p class=\"normal\">Create workcell model (robot, fixtures, end-of-arm tooling); see Figure 1 below.<\/p>\n<ul>\n<li>\n<p class=\"normal\">Use CAD modeling tools or import existing CAD\/mesh models<\/p>\n<\/li>\n<li>\n<p class=\"normal\">Use Convex Hull and Decomposition tools to generate collision geometry<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p class=\"normal\">Import and export URDF (Unified Robotics Description Format) files<\/p>\n<\/li>\n<li>\n<p class=\"normal\">Manipulate robot position<\/p>\n<ul>\n<li>\n<p class=\"normal\">Joint Sliders to control individual joint positions<\/p>\n<\/li>\n<li>\n<p class=\"normal\">TCP Dragger to simulate movement using various IK solver<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div id=\"attachment_578353\" style=\"width: 780px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-578353\" class=\"wp-image-578353\" src=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation-945x492-1-300x156.jpeg\" alt=\"Figure 1: An example of URDF creation and evaluation in SWORD.\" width=\"770\" height=\"401\" srcset=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation-945x492-1-300x156.jpeg 300w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation-945x492-1-150x78.jpeg 150w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation-945x492-1-768x400.jpeg 768w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation-945x492-1-368x192.jpeg 368w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation-945x492-1.jpeg 945w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><p id=\"caption-attachment-578353\" class=\"wp-caption-text\">Figure 1: An example of URDF creation and evaluation in SWORD. <a href=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation-945x492-1.jpeg\" target=\"_blank\" rel=\"noopener\">Click here to enlarge.<\/a> Source: Southwest Research Institute<\/p><\/div>\n<h3>Command language<\/h3>\n<ul>\n<li>\n<p class=\"normal\">Define robot motion using either Cartesian or Joint waypoints<\/p>\n<ul>\n<li>\n<p class=\"normal\">Currently waypoints must be manually defined, but import and CAD-generated waypoints are planned for an upcoming release.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p class=\"normal\">Specify different move segment types (joint\/cartesian) and motion groups<\/p>\n<\/li>\n<li>\n<p class=\"normal\">Insert supplementary commands (I\/O, delays, etc.)<\/p>\n<\/li>\n<\/ul>\n<h3>Motion planning<\/h3>\n<ul>\n<li>\n<p class=\"normal\">Generate motion plan using a variety of Tesseract-supported path planners<\/p>\n<ul>\n<li>\n<p class=\"normal\">Currently uses default Profiles (configuration) for each planner, but profile editing is planned for an upcoming release.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p class=\"normal\">Create custom planning pipelines for application-specific behavior; see Figure 2 below.<\/p>\n<\/li>\n<li>\n<p class=\"normal\">Compute the Allowed Collision Matrix<\/p>\n<ul>\n<li>\n<p class=\"normal\">Currently no way to review or adjust the results, but this functionality is planned for an upcoming release.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p class=\"normal\">Review computed motion trajectory<\/p>\n<\/li>\n<\/ul>\n<p><a href=\"https:\/\/sword.swri.org\/\" target=\"_blank\" rel=\"noopener\">SWORD<\/a> is officially released, and seats are available. You can request a trial version to understand if it is right for your organization. If you are interested in a trial license, or want to learn more or get a guided tour from <a href=\"https:\/\/www.therobotreport.com\/tag\/swri\/\" target=\"_blank\" rel=\"noopener\">SwRI<\/a>, please contact <a href=\"https:\/\/www.swri.org\/content\/client-services-contact-form?user=Jeremy-Zoss&amp;path=\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly&amp;contact_details=YTo0OntzOjQ6InBhdGgiO3M6ODQ6Ii9pbmR1c3RyeS9pbmR1c3RyaWFsLXJvYm90aWNzLWF1dG9tYXRpb24vYmxvZy9tYWtpbmctcm9ib3QtcHJvZ3JhbW1pbmctdXNlci1mcmllbmRseSI7czo0OiJwYWdlIjtzOjE0MDoiVFdGcmFXNW5JRkp2WW05MElGQnliMmR5WVcxdGFXNW5JRlZ6WlhJZ1JuSnBaVzVrYkhrZ2QybDBhQ0IwYUdVZ1UzZFNTU0JYYjNKclltVnVZMmdnWm05eUlFOW1abXhwYm1VZ1VtOWliM1JwWTNNZ1JHVjJaV3h2Y0cxbGJuUWdLRk5YVDFKRUtRPT0iO3M6MToicSI7czoxNzoidXNlci8yNzcxL2NvbnRhY3QiO3M6MTI6Imh0dHBfcmVmZXJlciI7czoyNTQ6Ii91c2VyLzI3NzEvY29udGFjdD9wYXRoPS9pbmR1c3RyeS9pbmR1c3RyaWFsLXJvYm90aWNzLWF1dG9tYXRpb24vYmxvZy9tYWtpbmctcm9ib3QtcHJvZ3JhbW1pbmctdXNlci1mcmllbmRseSZwYWdlPVRXRnJhVzVuSUZKdlltOTBJRkJ5YjJkeVlXMXRhVzVuSUZWelpYSWdSbkpwWlc1a2JIa2dkMmwwYUNCMGFHVWdVM2RTU1NCWGIzSnJZbVZ1WTJnZ1ptOXlJRTltWm14cGJtVWdVbTlpYjNScFkzTWdSR1YyWld4dmNHMWxiblFnS0ZOWFQxSkVLUT09Ijt9&amp;td\" target=\"_blank\" rel=\"noopener\">Jeremy Zoss<\/a> or <a href=\"https:\/\/www.swri.org\/content\/client-services-contact-form?user=Matt-Robinson&amp;path=\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly&amp;contact_details=YTo0OntzOjQ6InBhdGgiO3M6ODQ6Ii9pbmR1c3RyeS9pbmR1c3RyaWFsLXJvYm90aWNzLWF1dG9tYXRpb24vYmxvZy9tYWtpbmctcm9ib3QtcHJvZ3JhbW1pbmctdXNlci1mcmllbmRseSI7czo0OiJwYWdlIjtzOjE0MDoiVFdGcmFXNW5JRkp2WW05MElGQnliMmR5WVcxdGFXNW5JRlZ6WlhJZ1JuSnBaVzVrYkhrZ2QybDBhQ0IwYUdVZ1UzZFNTU0JYYjNKclltVnVZMmdnWm05eUlFOW1abXhwYm1VZ1VtOWliM1JwWTNNZ1JHVjJaV3h2Y0cxbGJuUWdLRk5YVDFKRUtRPT0iO3M6MToicSI7czoxNzoidXNlci8yMjk2L2NvbnRhY3QiO3M6MTI6Imh0dHBfcmVmZXJlciI7czoyNTQ6Ii91c2VyLzIyOTYvY29udGFjdD9wYXRoPS9pbmR1c3RyeS9pbmR1c3RyaWFsLXJvYm90aWNzLWF1dG9tYXRpb24vYmxvZy9tYWtpbmctcm9ib3QtcHJvZ3JhbW1pbmctdXNlci1mcmllbmRseSZwYWdlPVRXRnJhVzVuSUZKdlltOTBJRkJ5YjJkeVlXMXRhVzVuSUZWelpYSWdSbkpwWlc1a2JIa2dkMmwwYUNCMGFHVWdVM2RTU1NCWGIzSnJZbVZ1WTJnZ1ptOXlJRTltWm14cGJtVWdVbTlpYjNScFkzTWdSR1YyWld4dmNHMWxiblFnS0ZOWFQxSkVLUT09Ijt9&amp;td\" target=\"_blank\" rel=\"noopener\">Matt Robinson<\/a>.<\/p>\n<div id=\"attachment_578354\" style=\"width: 780px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-578354\" class=\"wp-image-578354\" src=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig2-motion-planning-pipeline-945x491-1-300x156.jpeg\" alt=\"Figure 2: Setting up a motion planning pipeline for testing and evaluation in SWORD.\" width=\"770\" height=\"400\" srcset=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig2-motion-planning-pipeline-945x491-1-300x156.jpeg 300w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig2-motion-planning-pipeline-945x491-1-150x78.jpeg 150w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig2-motion-planning-pipeline-945x491-1-768x399.jpeg 768w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig2-motion-planning-pipeline-945x491-1-368x191.jpeg 368w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig2-motion-planning-pipeline-945x491-1.jpeg 945w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><p id=\"caption-attachment-578354\" class=\"wp-caption-text\">Figure 2: Setting up a motion planning pipeline for testing and evaluation in SWORD. <a href=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig2-motion-planning-pipeline-945x491-1.jpeg\" target=\"_blank\" rel=\"noopener\">Click here to enlarge.<\/a> Source: Southwest Research Institute<\/p><\/div>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-578351\" src=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/Matt_Robinson_SwRI-150x150.jpeg\" alt=\"Matt Robinson, Southwest Research Institute\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/Matt_Robinson_SwRI-150x150.jpeg 150w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/Matt_Robinson_SwRI-300x300.jpeg 300w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/Matt_Robinson_SwRI-768x768.jpeg 768w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/Matt_Robinson_SwRI-238x238.jpeg 238w, https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/Matt_Robinson_SwRI.jpeg 800w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>About the author and the Southwest Research Institute<\/h3>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/matt-robinson-a402427\/\" target=\"_blank\" rel=\"noopener\">Matthew Robinson<\/a> is program manager for ROS-Industrial Consortium Americas at the Southwest Research Institute. He was previously research team leader and a graduate fellow at the Edison Welding Institute. <a href=\"https:\/\/www.therobotreport.com\/?s=matt+robinson\" target=\"_blank\" rel=\"noopener\">Robinson<\/a> has <a href=\"https:\/\/www.therobotreport.com\/advanced-automation-using-ros-uv-disinfection-robots-using-3d-vision\/\" target=\"_blank\" rel=\"noopener\">participated<\/a> in RoboBusiness Direct and has an M.S.W.E. from The Ohio State University.<\/p>\n<p>Since 1947, the nonprofit <a href=\"https:\/\/www.swri.org\/\" target=\"_blank\" rel=\"noopener\">SwRI<\/a> in San Antonio, Texas, has taken a multidisciplinary approach to research and development for government and industry clients.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Southwest Research Institute offers the SwRI Workbench for Offline Robotics Development for motion-planning applications.<\/p>\n","protected":false},"author":90,"featured_media":578356,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rbr50_analysis":"","rbr50_state":"","rbr50_country":"","rbr50_description":"","rbr50_numemps":"","rbr50_text_taxonomy_radio":null,"rbr50_text_taxonomy_select":null,"rbr50_url":"","rbr50_yearfounded":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","ngg_post_thumbnail":0,"footnotes":""},"categories":[1753,2005,2020,633,1401,2039,2007,1293],"tags":[2233,545],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Southwest Research Institute to make robot programming more user friendly with SWORD - The Robot Report<\/title>\n<meta name=\"description\" content=\"The Southwest Research Institute offers the SwRI Workbench for Offline Robotics Development for motion-planning applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Southwest Research Institute to make robot programming more user friendly with SWORD - The Robot Report\" \/>\n<meta property=\"og:description\" content=\"The Southwest Research Institute offers the SwRI Workbench for Offline Robotics Development for motion-planning applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly\" \/>\n<meta property=\"og:site_name\" content=\"The Robot Report\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-31T12:07:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-30T13:01:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"770\" \/>\n\t<meta property=\"og:image:height\" content=\"477\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"The Robot Report Staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@therobotreport\" \/>\n<meta name=\"twitter:site\" content=\"@therobotreport\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matthew Robinson, SwRI\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.therobotreport.com\/southwest-research-institute-makes-robot-programming-more-user-friendly-sword\/\",\"url\":\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly\",\"name\":\"Southwest Research Institute to make robot programming more user friendly with SWORD - The Robot Report\",\"isPartOf\":{\"@id\":\"https:\/\/www.therobotreport.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg\",\"datePublished\":\"2024-03-31T12:07:40+00:00\",\"dateModified\":\"2024-03-30T13:01:51+00:00\",\"author\":{\"@id\":\"https:\/\/www.therobotreport.com\/#\/schema\/person\/4eea693bdcb411b82c1eb5d4fa1bc43e\"},\"description\":\"The Southwest Research Institute offers the SwRI Workbench for Offline Robotics Development for motion-planning applications.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#primaryimage\",\"url\":\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg\",\"contentUrl\":\"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg\",\"width\":770,\"height\":477,\"caption\":\"Figure 1: An example of URDF creation and evaluation in SWORD. Source: Southwest Research Institute\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.therobotreport.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Southwest Research Institute to make robot programming more user friendly with SWORD\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.therobotreport.com\/#website\",\"url\":\"https:\/\/www.therobotreport.com\/\",\"name\":\"The Robot Report\",\"description\":\"Robotics news, research and analysis\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.therobotreport.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.therobotreport.com\/#\/schema\/person\/4eea693bdcb411b82c1eb5d4fa1bc43e\",\"name\":\"The Robot Report Staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.therobotreport.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d060fc8cbe3fca6afc132da010a1f801?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d060fc8cbe3fca6afc132da010a1f801?s=96&d=mm&r=g\",\"caption\":\"The Robot Report Staff\"},\"url\":\"https:\/\/www.linkedin.com\/in\/matt-robinson-a402427\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Southwest Research Institute to make robot programming more user friendly with SWORD - The Robot Report","description":"The Southwest Research Institute offers the SwRI Workbench for Offline Robotics Development for motion-planning applications.","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:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly","og_locale":"en_US","og_type":"article","og_title":"Southwest Research Institute to make robot programming more user friendly with SWORD - The Robot Report","og_description":"The Southwest Research Institute offers the SwRI Workbench for Offline Robotics Development for motion-planning applications.","og_url":"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly","og_site_name":"The Robot Report","article_published_time":"2024-03-31T12:07:40+00:00","article_modified_time":"2024-03-30T13:01:51+00:00","og_image":[{"width":770,"height":477,"url":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg","type":"image\/jpeg"}],"author":"The Robot Report Staff","twitter_card":"summary_large_image","twitter_creator":"@therobotreport","twitter_site":"@therobotreport","twitter_misc":{"Written by":"Matthew Robinson, SwRI","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.therobotreport.com\/southwest-research-institute-makes-robot-programming-more-user-friendly-sword\/","url":"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly","name":"Southwest Research Institute to make robot programming more user friendly with SWORD - The Robot Report","isPartOf":{"@id":"https:\/\/www.therobotreport.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#primaryimage"},"image":{"@id":"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#primaryimage"},"thumbnailUrl":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg","datePublished":"2024-03-31T12:07:40+00:00","dateModified":"2024-03-30T13:01:51+00:00","author":{"@id":"https:\/\/www.therobotreport.com\/#\/schema\/person\/4eea693bdcb411b82c1eb5d4fa1bc43e"},"description":"The Southwest Research Institute offers the SwRI Workbench for Offline Robotics Development for motion-planning applications.","breadcrumb":{"@id":"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#primaryimage","url":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg","contentUrl":"https:\/\/www.therobotreport.com\/wp-content\/uploads\/2024\/03\/fig1-urdf-creation-evaluation.jpg","width":770,"height":477,"caption":"Figure 1: An example of URDF creation and evaluation in SWORD. Source: Southwest Research Institute"},{"@type":"BreadcrumbList","@id":"https:\/\/www.swri.org\/industry\/industrial-robotics-automation\/blog\/making-robot-programming-user-friendly#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.therobotreport.com\/"},{"@type":"ListItem","position":2,"name":"Southwest Research Institute to make robot programming more user friendly with SWORD"}]},{"@type":"WebSite","@id":"https:\/\/www.therobotreport.com\/#website","url":"https:\/\/www.therobotreport.com\/","name":"The Robot Report","description":"Robotics news, research and analysis","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.therobotreport.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.therobotreport.com\/#\/schema\/person\/4eea693bdcb411b82c1eb5d4fa1bc43e","name":"The Robot Report Staff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.therobotreport.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d060fc8cbe3fca6afc132da010a1f801?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d060fc8cbe3fca6afc132da010a1f801?s=96&d=mm&r=g","caption":"The Robot Report Staff"},"url":"https:\/\/www.linkedin.com\/in\/matt-robinson-a402427"}]}},"_links":{"self":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/posts\/578350"}],"collection":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/comments?post=578350"}],"version-history":[{"count":0,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/posts\/578350\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/media\/578356"}],"wp:attachment":[{"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/media?parent=578350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/categories?post=578350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.therobotreport.com\/wp-json\/wp\/v2\/tags?post=578350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}