{"id":106222,"date":"2024-02-05T16:08:41","date_gmt":"2024-02-05T08:08:41","guid":{"rendered":"https:\/\/www.tm-robot.com\/?page_id=106222"},"modified":"2024-02-23T17:14:18","modified_gmt":"2024-02-23T09:14:18","slug":"tmscript","status":"publish","type":"page","link":"https:\/\/www2.tm-robot.com\/en\/tmscript\/","title":{"rendered":"TMscript"},"content":{"rendered":"\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t

TMscript<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t

Your Gateway to Complex Logic and Coding Freedom<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t

TMscript is a programming language designed for TM AI Cobots. Applicable to both Flow projects and Script projects in TMflow, striking a remarkable balance between user-friendliness and advanced functionality.<\/p>

This powerful feature empowers experienced engineers to dive into complex logic programming, offering the flexibility to edit and manage robot tasks by compiling codes.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t

\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"\"\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t

Master All Projects with TMscript: Flow or Script <\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"\"\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t

Script Node in Flow Project\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t

The Script Node feature provides more flexibility to create scripts within your flow-based projects. Giving you additional freedom to edit tasks besides exsisting function nodes.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t

\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"\"\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t

Script Project\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t

The Script Project feature caters to engineers who need to implement complex logic, offering the freedom to build and refine cobot tasks through coding. This feature is perfect for those who prefer a more hands-on approach to coding.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t

\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"\"\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t

Explore more of TMscript <\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t

Sign up to try our latest functions.<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\tDownload Center\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t
<\/div>\n\t\t\t\t
<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t

Want to get more information?<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t\tContact Us Now\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"

TMscript Your Gateway to Complex Logic and Coding Freedom TMscript is a programming language designed for TM AI Cobots. Applicable to both Flow projects and Script projects in TMflow, striking a remarkable balance between user-friendliness and advanced functionality. This powerful feature empowers experienced engineers to dive into complex logic programming, offering the flexibility to edit […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"wf_page_folders":[4790],"acf":[],"yoast_head":"\nTechman Robot | TMscript<\/title>\n<meta name=\"description\" content=\"Robot Operating System (ROS) is an open-source robotics middleware suite, which includes abundant libraries, drivers and tools, intended to help build robot applications more efficiently. To support ROS, Techman Robot presents the TM ROS Driver for developers to build ROS-based applications with TM Robots by motion control and data acquisition (status, images from EIH camera, etc.). TM ROS driver also comes with a stack with sample codes, a GUI tool for debugging and resources (URDF) for running simulations with the famous ROS tools - Gazebo and MoveIt.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www2.tm-robot.com\/en\/tmscript\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Techman Robot | TMscript\" \/>\n<meta property=\"og:description\" content=\"Robot Operating System (ROS) is an open-source robotics middleware suite, which includes abundant libraries, drivers and tools, intended to help build robot applications more efficiently. To support ROS, Techman Robot presents the TM ROS Driver for developers to build ROS-based applications with TM Robots by motion control and data acquisition (status, images from EIH camera, etc.). TM ROS driver also comes with a stack with sample codes, a GUI tool for debugging and resources (URDF) for running simulations with the famous ROS tools - Gazebo and MoveIt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www2.tm-robot.com\/en\/tmscript\/\" \/>\n<meta property=\"og:site_name\" content=\"Techman Robot\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-23T09:14:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2024\/02\/TMflow_sectio1_logo.svg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www2.tm-robot.com\/zh-hant\/#organization\",\"name\":\"Techman Robot\",\"url\":\"https:\/\/www2.tm-robot.com\/zh-hant\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www2.tm-robot.com\/zh-hant\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png\",\"contentUrl\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png\",\"width\":221,\"height\":196,\"caption\":\"Techman Robot\"},\"image\":{\"@id\":\"https:\/\/www2.tm-robot.com\/zh-hant\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www2.tm-robot.com\/zh-hant\/#website\",\"url\":\"https:\/\/www2.tm-robot.com\/zh-hant\/\",\"name\":\"Techman Robot\",\"description\":\"Intelligent Cobots for a World of Applications\",\"publisher\":{\"@id\":\"https:\/\/www2.tm-robot.com\/zh-hant\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www2.tm-robot.com\/zh-hant\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tmscript\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2024\/02\/TMflow_sectio1_logo.svg\",\"contentUrl\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2024\/02\/TMflow_sectio1_logo.svg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tmscript\/#webpage\",\"url\":\"https:\/\/www2.tm-robot.com\/en\/tmscript\/\",\"name\":\"Techman Robot | TMscript\",\"isPartOf\":{\"@id\":\"https:\/\/www2.tm-robot.com\/zh-hant\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tmscript\/#primaryimage\"},\"datePublished\":\"2024-02-05T08:08:41+00:00\",\"dateModified\":\"2024-02-23T09:14:18+00:00\",\"description\":\"Robot Operating System (ROS) is an open-source robotics middleware suite, which includes abundant libraries, drivers and tools, intended to help build robot applications more efficiently. To support ROS, Techman Robot presents the TM ROS Driver for developers to build ROS-based applications with TM Robots by motion control and data acquisition (status, images from EIH camera, etc.). TM ROS driver also comes with a stack with sample codes, a GUI tool for debugging and resources (URDF) for running simulations with the famous ROS tools - Gazebo and MoveIt.\",\"breadcrumb\":{\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tmscript\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www2.tm-robot.com\/en\/tmscript\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tmscript\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tm-robot.com.cn\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TMscript\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Techman Robot | TMscript","description":"Robot Operating System (ROS) is an open-source robotics middleware suite, which includes abundant libraries, drivers and tools, intended to help build robot applications more efficiently. To support ROS, Techman Robot presents the TM ROS Driver for developers to build ROS-based applications with TM Robots by motion control and data acquisition (status, images from EIH camera, etc.). TM ROS driver also comes with a stack with sample codes, a GUI tool for debugging and resources (URDF) for running simulations with the famous ROS tools - Gazebo and MoveIt.","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:\/\/www2.tm-robot.com\/en\/tmscript\/","og_locale":"en_US","og_type":"article","og_title":"Techman Robot | TMscript","og_description":"Robot Operating System (ROS) is an open-source robotics middleware suite, which includes abundant libraries, drivers and tools, intended to help build robot applications more efficiently. To support ROS, Techman Robot presents the TM ROS Driver for developers to build ROS-based applications with TM Robots by motion control and data acquisition (status, images from EIH camera, etc.). TM ROS driver also comes with a stack with sample codes, a GUI tool for debugging and resources (URDF) for running simulations with the famous ROS tools - Gazebo and MoveIt.","og_url":"https:\/\/www2.tm-robot.com\/en\/tmscript\/","og_site_name":"Techman Robot","article_modified_time":"2024-02-23T09:14:18+00:00","og_image":[{"url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2024\/02\/TMflow_sectio1_logo.svg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www2.tm-robot.com\/zh-hant\/#organization","name":"Techman Robot","url":"https:\/\/www2.tm-robot.com\/zh-hant\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/www2.tm-robot.com\/zh-hant\/#logo","inLanguage":"en-US","url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png","contentUrl":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png","width":221,"height":196,"caption":"Techman Robot"},"image":{"@id":"https:\/\/www2.tm-robot.com\/zh-hant\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www2.tm-robot.com\/zh-hant\/#website","url":"https:\/\/www2.tm-robot.com\/zh-hant\/","name":"Techman Robot","description":"Intelligent Cobots for a World of Applications","publisher":{"@id":"https:\/\/www2.tm-robot.com\/zh-hant\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www2.tm-robot.com\/zh-hant\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www2.tm-robot.com\/en\/tmscript\/#primaryimage","inLanguage":"en-US","url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2024\/02\/TMflow_sectio1_logo.svg","contentUrl":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2024\/02\/TMflow_sectio1_logo.svg"},{"@type":"WebPage","@id":"https:\/\/www2.tm-robot.com\/en\/tmscript\/#webpage","url":"https:\/\/www2.tm-robot.com\/en\/tmscript\/","name":"Techman Robot | TMscript","isPartOf":{"@id":"https:\/\/www2.tm-robot.com\/zh-hant\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www2.tm-robot.com\/en\/tmscript\/#primaryimage"},"datePublished":"2024-02-05T08:08:41+00:00","dateModified":"2024-02-23T09:14:18+00:00","description":"Robot Operating System (ROS) is an open-source robotics middleware suite, which includes abundant libraries, drivers and tools, intended to help build robot applications more efficiently. To support ROS, Techman Robot presents the TM ROS Driver for developers to build ROS-based applications with TM Robots by motion control and data acquisition (status, images from EIH camera, etc.). TM ROS driver also comes with a stack with sample codes, a GUI tool for debugging and resources (URDF) for running simulations with the famous ROS tools - Gazebo and MoveIt.","breadcrumb":{"@id":"https:\/\/www2.tm-robot.com\/en\/tmscript\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www2.tm-robot.com\/en\/tmscript\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www2.tm-robot.com\/en\/tmscript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tm-robot.com.cn\/en\/"},{"@type":"ListItem","position":2,"name":"TMscript"}]}]}},"_links":{"self":[{"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/pages\/106222"}],"collection":[{"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/comments?post=106222"}],"version-history":[{"count":7,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/pages\/106222\/revisions"}],"predecessor-version":[{"id":107796,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/pages\/106222\/revisions\/107796"}],"wp:attachment":[{"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/media?parent=106222"}],"wp:term":[{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/wf_page_folders?post=106222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}