{"id":80329,"date":"2022-12-06T14:04:16","date_gmt":"2022-12-06T06:04:16","guid":{"rendered":"https:\/\/www.tm-robot.com\/?page_id=80329"},"modified":"2024-06-18T14:27:01","modified_gmt":"2024-06-18T06:27:01","slug":"tm-ros-driver","status":"publish","type":"page","link":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/","title":{"rendered":"TM ROS Driver"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"80329\" class=\"elementor elementor-80329\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fca8585 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fca8585\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b53c6fe\" data-id=\"b53c6fe\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-507ac9a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"507ac9a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8055eca\" data-id=\"8055eca\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-beb9d4b elementor-widget elementor-widget-heading\" data-id=\"beb9d4b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">TM ROS Driver<\/h2>\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<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-596bc6c\" data-id=\"596bc6c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2ec292a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2ec292a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b083c15\" data-id=\"b083c15\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b14f94a elementor-widget elementor-widget-text-editor\" data-id=\"b14f94a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>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.<\/p><p>To support ROS, Techman Robot presents the TM ROS Driver for developers to build ROS-based applications with TM Robot 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 &#8211; Gazebo and MoveIt.<\/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<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f3bf37c\" data-id=\"f3bf37c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6143a9d elementor-widget elementor-widget-image\" data-id=\"6143a9d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"566\" height=\"215\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png 566w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img-300x114.png 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img-360x137.png 360w\" sizes=\"(max-width: 566px) 100vw, 566px\" \/>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1e917d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1e917d1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-09ce856\" data-id=\"09ce856\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8f4e63f elementor-widget elementor-widget-heading\" data-id=\"8f4e63f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Product Overview<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12d5ca9 elementor-widget elementor-widget-text-editor\" data-id=\"12d5ca9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>TM ROS Driver consists of 3 major parts: Topic Publisher, Service Server and Action Server.<\/p><p>Topic publisher connects with TMflow through Ethernet slave and collect data from the robot (such as robot status, joint status, tool pose, etc.) so that customer &#8216;s ros node can subscribe the topic and get that information.<\/p><p>Service Server is purposed for motion control with a sort of tm_msg. After the driver connects with a Listen Node within the TMflow Project, customer &#8216;s ros node can interact with the Listen Node and result in robot motions.<\/p><p>Action Server acts as an action interface which translates trajectories generated by MoveIt and drives robot motion.<\/p><p>In addition, Techman Robot provides different versions of TM ROS Driver for various versions of ROS1 &amp; ROS 2.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4774341 elementor-widget elementor-widget-text-editor\" data-id=\"4774341\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><a href=\"https:\/\/youtu.be\/LuKE2wVNn5Y\"><strong>Watch TM ROS Driver Application Demo<\/strong><\/a><\/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<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5331771\" data-id=\"5331771\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-e2f0047 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e2f0047\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8f17df7\" data-id=\"8f17df7\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cc79163 elementor-widget elementor-widget-heading\" data-id=\"cc79163\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Action Server<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-159d1fa elementor-widget elementor-widget-text-editor\" data-id=\"159d1fa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u2022 An action interface on <em>\/follow_joint_trajectory<\/em> for seamless integration with MoveIt<\/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<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3123ca7\" data-id=\"3123ca7\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f3a6f57 elementor-widget elementor-widget-heading\" data-id=\"f3a6f57\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Topic Publisher<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-168adbc elementor-widget elementor-widget-text-editor\" data-id=\"168adbc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u2022\u00a0<span style=\"font-size: 14.72px;\">publish feedback state on <em>\/feedback_states<\/em><\/span><\/p><p><span style=\"font-size: 14.72px;\">The Feedback State includes robot position, error code, and io status, etc. (see <em>tm_msgs\/msg\/FeedbackState.msg<\/em>)<\/span><\/p><p>\u2022 publish joint states on <em>\/joint_states<\/em><\/p><p>\u2022 publish tool pose on <em>\/tool_pose<\/em><\/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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-63b7f2a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"63b7f2a\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-eb667e9\" data-id=\"eb667e9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-80cb566 elementor-widget elementor-widget-heading\" data-id=\"80cb566\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Service Server<\/h5>\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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-28b4f89 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"28b4f89\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-0aef688\" data-id=\"0aef688\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-36b09c2 elementor-widget elementor-widget-text-editor\" data-id=\"36b09c2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u2022<em> \/tm_driver\/send_script<\/em> (see <em>tm_msgs\/srv\/SendScript.srv<\/em>) :<br \/>send robot script (<em>TM Robot Expression<\/em>) to Listen node<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bab01bd elementor-widget elementor-widget-text-editor\" data-id=\"bab01bd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u2022 <em>\/tm_driver\/set_event<\/em> (see <em>tm_msgs\/srv\/SetEvent.srv<\/em>) :<br \/>send \u201cStop\u201d, \u201cPause\u201d or \u201cResume\u201d command to Listen node<\/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<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-dd06c9c\" data-id=\"dd06c9c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6452c81 elementor-widget elementor-widget-text-editor\" data-id=\"6452c81\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u2022 <em>\/tm_driver\/set_io<\/em> (see <em>tm_msgs\/srv\/SetIO.srv<\/em>) :<br \/>send digital or analog output value to Listen node<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e52cf48 elementor-widget elementor-widget-text-editor\" data-id=\"e52cf48\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u2022 <em>_\/tm_driver\/set_position<\/em> (see <em>tm_msgs\/srv\/SetPosition.srv<\/em>) :<br \/>send motion command to Listen node, the motion type include PTP, LINE, CIRC ans PLINE, the position value is joint angle(J) or tool pose(T), for more detail, see the manual Expression Editor and Listen Node.<\/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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-dd3770e elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dd3770e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-6acf150\" data-id=\"6acf150\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-df9d53f elementor-widget elementor-widget-text-editor\" data-id=\"df9d53f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"text-align: center;\">ROS Version<\/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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-0fc341f\" data-id=\"0fc341f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-21d5652 elementor-widget elementor-widget-text-editor\" data-id=\"21d5652\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"text-align: center;\">TM ROS Driver Version<\/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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-64a727c\" data-id=\"64a727c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2c91942 elementor-widget elementor-widget-text-editor\" data-id=\"2c91942\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"text-align: center;\">Supports TMvision<\/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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-e72ca9d elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e72ca9d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-a3d2074\" data-id=\"a3d2074\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ef1fc75 elementor-widget elementor-widget-text-editor\" data-id=\"ef1fc75\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"http:\/\/wiki.ros.org\/noetic\">ROS Noetic Ninjemys<\/a>\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-34693cf\" data-id=\"34693cf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9368649 elementor-widget elementor-widget-text-editor\" data-id=\"9368649\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/github.com\/TechmanRobotInc\/tmr_ros1\/tree\/noetic\">TM ROS1 Noetic driver<\/a>\n\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-b0f39e2\" data-id=\"b0f39e2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1949287 elementor-widget elementor-widget-text-editor\" data-id=\"1949287\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u039f<\/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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a40e66d elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a40e66d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-198b626\" data-id=\"198b626\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-166e515 elementor-widget elementor-widget-text-editor\" data-id=\"166e515\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"http:\/\/wiki.ros.org\/melodic\">ROS Melodic Morenia<\/a>\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-3152ba7\" data-id=\"3152ba7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0189444 elementor-widget elementor-widget-text-editor\" data-id=\"0189444\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/github.com\/TechmanRobotInc\/tmr_ros1\/\">TM ROS1 Melodic driver<\/a>\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-cc1fabf\" data-id=\"cc1fabf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e8b81e4 elementor-widget elementor-widget-text-editor\" data-id=\"e8b81e4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>_<\/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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-9a01412 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9a01412\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-74c2844\" data-id=\"74c2844\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b243dcb elementor-widget elementor-widget-text-editor\" data-id=\"b243dcb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/index.ros.org\/doc\/ros2\/Releases\/Release-Foxy-Fitzroy\/\">ROS 2 Foxy Fitzroy<\/a>\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-964106a\" data-id=\"964106a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-10a1f46 elementor-widget elementor-widget-text-editor\" data-id=\"10a1f46\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/github.com\/TechmanRobotInc\/tmr_ros2\">TM ROS2 Foxy driver<\/a>\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-3c9b617\" data-id=\"3c9b617\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-08f7804 elementor-widget elementor-widget-text-editor\" data-id=\"08f7804\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u039f<\/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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-c2e6fb2 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c2e6fb2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-8d57d1d\" data-id=\"8d57d1d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-45cdeb0 elementor-widget elementor-widget-text-editor\" data-id=\"45cdeb0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/index.ros.org\/doc\/ros2\/Releases\/Release-Dashing-Diademata\/\">ROS 2 Dashing Diademata<\/a>\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-16fb523\" data-id=\"16fb523\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9b8dd19 elementor-widget elementor-widget-text-editor\" data-id=\"9b8dd19\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/github.com\/TechmanRobotInc\/tmr_ros2\/tree\/dashing-devel\">TM ROS2 Dashing driver<\/a>\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<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-bf4ba86\" data-id=\"bf4ba86\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-76975ca elementor-widget elementor-widget-text-editor\" data-id=\"76975ca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u039f<\/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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5ae6353 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5ae6353\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8bc1376\" data-id=\"8bc1376\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ae5ebaf elementor-align-center elementor-widget elementor-widget-raven-button\" data-id=\"ae5ebaf\" data-element_type=\"widget\" data-settings=\"{&quot;turn_to_popup_action_button&quot;:&quot;no&quot;}\" data-widget_type=\"raven-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"raven-widget-wrapper\">\n\t\t\t<a class=\"raven-button raven-button-widget-normal-effect-none  raven-button-text-align-center raven-button-link elementor-animation-none\" href=\"https:\/\/github.com\/TechmanRobotInc\" target=\"_blank\">\t\t\t\t<div class=\"raven-button-overlay\" ><\/div>\n\t\t\t\t<span class=\"raven-button-content\">\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"button-text-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"raven-button-texts-wrapper\">\n\t\t\t\t\t\t\t<div class=\"button-text\">\n\t\t\t\t\t\t\t\t<span class=\"raven-button-text\">\n\t\t\t\t\t\t\t\t\tDownload TM ROS Driver Github\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>\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<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f2d4629\" data-id=\"f2d4629\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8fd9d69 elementor-align-center elementor-widget elementor-widget-raven-button\" data-id=\"8fd9d69\" data-element_type=\"widget\" data-settings=\"{&quot;turn_to_popup_action_button&quot;:&quot;no&quot;}\" data-widget_type=\"raven-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"raven-widget-wrapper\">\n\t\t\t<a class=\"raven-button raven-button-widget-normal-effect-none  raven-button-text-align-center raven-button-link elementor-animation-none\" href=\"https:\/\/hub.docker.com\/u\/techmanrobotinc\" target=\"_blank\">\t\t\t\t<div class=\"raven-button-overlay\" ><\/div>\n\t\t\t\t<span class=\"raven-button-content\">\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"button-text-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"raven-button-texts-wrapper\">\n\t\t\t\t\t\t\t<div class=\"button-text\">\n\t\t\t\t\t\t\t\t<span class=\"raven-button-text\">\n\t\t\t\t\t\t\t\t\tDownload TM ROS Driver (Docker Hub)\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>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-22e4527 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"22e4527\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-17cc6c8\" data-id=\"17cc6c8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55143873 elementor-cta--layout-image-left elementor-cta--skin-classic elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action\" data-id=\"55143873\" data-element_type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"elementor-cta\" href=\"https:\/\/www.tm-robot.com\/en\/contact-us\/\" target=\"_blank\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/06\/footer_contactus-1024x683.jpg);\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t<h2 class=\"elementor-cta__title elementor-cta__content-item elementor-content-item\">Want to get more information?<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item \">\n\t\t\t\t\t<span class=\"elementor-cta__button elementor-button elementor-size-sm\">\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":"<p>TM ROS Driver 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 Robot by motion control and data acquisition (status, images [&hellip;]<\/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":[5070],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TM ROS Driver | Techman Robot<\/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 AI Cobot by motion control and data acquisition (status, images from EIH camera, etc.).\" \/>\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\/tm-ros-driver\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TM ROS Driver | Techman Robot\" \/>\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 AI Cobot by motion control and data acquisition (status, images from EIH camera, etc.).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/\" \/>\n<meta property=\"og:site_name\" content=\"Techman Robot\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-18T06:27:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png\" \/>\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\/de\/#organization\",\"name\":\"Techman Robot\",\"url\":\"https:\/\/www2.tm-robot.com\/de\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www2.tm-robot.com\/de\/#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\/de\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www2.tm-robot.com\/de\/#website\",\"url\":\"https:\/\/www2.tm-robot.com\/de\/\",\"name\":\"Techman Robot\",\"description\":\"Intelligent Cobots for a World of Applications\",\"publisher\":{\"@id\":\"https:\/\/www2.tm-robot.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www2.tm-robot.com\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png\",\"contentUrl\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#webpage\",\"url\":\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/\",\"name\":\"TM ROS Driver | Techman Robot\",\"isPartOf\":{\"@id\":\"https:\/\/www2.tm-robot.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#primaryimage\"},\"datePublished\":\"2022-12-06T06:04:16+00:00\",\"dateModified\":\"2024-06-18T06:27:01+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 AI Cobot by motion control and data acquisition (status, images from EIH camera, etc.).\",\"breadcrumb\":{\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www2.tm-robot.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TM ROS Driver\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TM ROS Driver | Techman Robot","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 AI Cobot by motion control and data acquisition (status, images from EIH camera, etc.).","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\/tm-ros-driver\/","og_locale":"en_US","og_type":"article","og_title":"TM ROS Driver | Techman Robot","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 AI Cobot by motion control and data acquisition (status, images from EIH camera, etc.).","og_url":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/","og_site_name":"Techman Robot","article_modified_time":"2024-06-18T06:27:01+00:00","og_image":[{"url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www2.tm-robot.com\/de\/#organization","name":"Techman Robot","url":"https:\/\/www2.tm-robot.com\/de\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/www2.tm-robot.com\/de\/#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\/de\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www2.tm-robot.com\/de\/#website","url":"https:\/\/www2.tm-robot.com\/de\/","name":"Techman Robot","description":"Intelligent Cobots for a World of Applications","publisher":{"@id":"https:\/\/www2.tm-robot.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www2.tm-robot.com\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#primaryimage","inLanguage":"en-US","url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png","contentUrl":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2022\/12\/ROS_diagram_img.png"},{"@type":"WebPage","@id":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#webpage","url":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/","name":"TM ROS Driver | Techman Robot","isPartOf":{"@id":"https:\/\/www2.tm-robot.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#primaryimage"},"datePublished":"2022-12-06T06:04:16+00:00","dateModified":"2024-06-18T06:27:01+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 AI Cobot by motion control and data acquisition (status, images from EIH camera, etc.).","breadcrumb":{"@id":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www2.tm-robot.com\/en\/tm-ros-driver\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www2.tm-robot.com\/en\/"},{"@type":"ListItem","position":2,"name":"TM ROS Driver"}]}]}},"_links":{"self":[{"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/pages\/80329"}],"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=80329"}],"version-history":[{"count":2,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/pages\/80329\/revisions"}],"predecessor-version":[{"id":113697,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/pages\/80329\/revisions\/113697"}],"wp:attachment":[{"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/media?parent=80329"}],"wp:term":[{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www2.tm-robot.com\/en\/wp-json\/wp\/v2\/wf_page_folders?post=80329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}