Difference between revisions of "Advantech Robotic Suite/Installation"

From ESS-WIKI
Jump to: navigation, search
(Package List)
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
  
<span style="font-size:larger;">Advantech Robotic Development SDK provides a consistent installation experience for Advantch platforms ( eg. Intel, ARM - NXP i.MX 8M and NVIDIA Jetson ). User can easily install and set up the ROS2 environment to quickly start developing your Robot applications. ( example: AMR, AGV, Fleet Management ... ).</span>
+
<span style="font-size:larger;">Advantech Robotic Suite provides a consistent installation experience for Advantch platforms ( eg. Intel, ARM - NXP i.MX 8M and NVIDIA Jetson ). User can easily install and set up the ROS2 environment to quickly start developing your Robot applications. ( example: AMR, AGV, Fleet Management ... ).</span>
  
 
&nbsp; &nbsp;
 
&nbsp; &nbsp;
Line 18: Line 18:
 
&nbsp;
 
&nbsp;
  
<span style="font-size:larger;">Install the Robotic Development SDK.</span>
+
<span style="font-size:larger;">Install the Advantech Robotic Suite.</span>
<pre>$ tar zxfv robotic-dev-sdk-installer-<version>.tar.gz
+
<pre>$ tar zxfv adv-robotic-suite-installer-<version>.tar.gz
$ sudo ./robotic-dev-sdk-installer.run
+
$ sudo ./adv-robotic-suite-installer.run
 
</pre>
 
</pre>
  
<span style="font-size:larger;">Make sure you see a message on the last line that the installation is complete.</span> [[File:ROS2 Suite finished install.png|none|Robotic Development SDK finished install.png]] &nbsp;
+
<span style="font-size:larger;">Make sure you see a message on the last line that the installation is complete, then please restart your computer to complete the environment setup.</span> [[File:ROS2 Suite finished install.png|none|Robotic Development SDK finished install.png]] &nbsp;
  
<span style="font-size:larger;">How to verify the Robotic Development SDK has installed successful.</span><br/> Step 1: Update ROS2 environment variables.
+
<span style="font-size:larger;">How to verify the Advantech Robotic Suite has installed successful.</span><br/> Step 1: Update ROS2 environment variables.
 
<pre>$ source ~/.bashrc
 
<pre>$ source ~/.bashrc
 
</pre>
 
</pre>
Line 37: Line 37:
 
= Uninstall =
 
= Uninstall =
  
<span style="font-size:larger;">Command for uninstall the Robotic Development SDK.</span>
+
<span style="font-size:larger;">Command for uninstall the Advantech Robotic Suite.</span>
 
<pre>$ cd /usr/local/Advantech/ros
 
<pre>$ cd /usr/local/Advantech/ros
 
$ ./uninstall.sh
 
$ ./uninstall.sh
 
</pre>
 
</pre>
  
= Note =
+
&nbsp;
<span style="font-size:larger;">In Robotic Development SDK v1.2.0 or v1.3.0, if it show client version error during installation.</span><br/>
+
 
[[File:ROS2 Suite version error.png|none|600x350px|Robotic Development SDK version error.png]]
 
<span style="font-size:larger;">Please follow the steps below to complete the installation. After completing these steps, there is no need to reinstall the Robotic Development SDK.</span>  &nbsp;
 
<pre>
 
$ wget https://iedgeblob.blob.core.windows.net/iedge-public/robotic-sdk-patch/robotic-dev-sdk-patch-1.3.0.run
 
$ chmod +x robotic-dev-sdk-patch-1.3.0.run
 
$ sudo ./robotic-dev-sdk-patch-1.3.0.run
 
</pre>
 
  
&nbsp;
 
  
 
= Package List =
 
= Package List =
Line 59: Line 51:
 
|-
 
|-
 
! style="width: 79px;" | Version
 
! style="width: 79px;" | Version
! style="width: 142px;" | Date
+
! style="width: 126px;" | Date
! style="width: 438px;" | Functions
+
! style="width: 350px;" | Functions
! style="width: 335px;" | SOC / OS
+
! style="width: 345px;" | SOC / OS
! style="width: 369px;" | Product
+
! style="width: 151px;" | Product
! style="width: 369px;" | Note
+
! style="width: 304px;" | Note
 
|-
 
|-
 
| style="width: 79px; text-align: center;" | 1.4.0
 
| style="width: 79px; text-align: center;" | 1.4.0
| style="width: 142px; text-align: center;" | 2024-01-31
+
| style="width: 126px; text-align: center;" | 2024-01-31
| style="width: 438px;" |  
+
| style="width: 350px;" |  
 
*ROS 2&nbsp;: Foxy Fitzroy (Ubuntu 20.04)  
 
*ROS 2&nbsp;: Foxy Fitzroy (Ubuntu 20.04)  
 
*ROS 2&nbsp;: Humble Hawksbill (Ubuntu 22.04)  
 
*ROS 2&nbsp;: Humble Hawksbill (Ubuntu 22.04)  
Line 80: Line 72:
 
*DBMS/rosbag&nbsp;  
 
*DBMS/rosbag&nbsp;  
 
*Docker Container Base SDK  
 
*Docker Container Base SDK  
*DeviceOn ROS2 plugin  
+
*'''(New) DeviceOn ROS2 plugin'''
  
| style="width: 335px;" |  
+
| style="width: 345px;" |  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*Intel 11th Tiger Lake / Ubuntu 20.04  
 
*Intel 11th Tiger Lake / Ubuntu 20.04  
 
*Intel 12th Alder Lake / Ubuntu 22.04  
 
*Intel 12th Alder Lake / Ubuntu 22.04  
 +
*Intel 13th Raptor Lake / Ubuntu 22.04
 +
*Intel 14th Raptor Lake / Ubuntu 22.04
 
*NVIDIA Jetson / Ubuntu 20.04  
 
*NVIDIA Jetson / Ubuntu 20.04  
  
| style="width: 369px;" |  
+
| style="width: 151px;" |  
 
MIO-5375
 
MIO-5375
  
 
AIR-030
 
AIR-030
  
 +
AFE-R770
 
&nbsp;
 
&nbsp;
  
 
&nbsp;
 
&nbsp;
  
| style="width: 369px; text-align: center;" | &nbsp;
+
| style="width: 304px; text-align: center;" | &nbsp;
 
|-
 
|-
 
| style="width: 79px; text-align: center;" | 1.3.0
 
| style="width: 79px; text-align: center;" | 1.3.0
| style="width: 142px; text-align: center;" | 2023-06-21
+
| style="width: 126px; text-align: center;" | 2023-06-21
| style="width: 438px;" |  
+
| style="width: 350px;" |  
 
*ROS 2&nbsp;: Foxy Fitzroy (Ubuntu 20.04)  
 
*ROS 2&nbsp;: Foxy Fitzroy (Ubuntu 20.04)  
 
*ROS 2&nbsp;: Humble Hawksbill (Ubuntu 22.04)  
 
*ROS 2&nbsp;: Humble Hawksbill (Ubuntu 22.04)  
Line 113: Line 108:
 
*OPCUAClinet Node  
 
*OPCUAClinet Node  
 
*DBMS/rosbag&nbsp;  
 
*DBMS/rosbag&nbsp;  
*Docker Container Base SDK  
+
*'''(New) Docker Container Base SDK'''
  
| style="width: 335px;" |  
+
| style="width: 345px;" |  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*Intel 11th Tiger Lake / Ubuntu 20.04  
 
*Intel 11th Tiger Lake / Ubuntu 20.04  
*Intel 12th Alder Lake / Ubuntu 22.04
 
 
*NVIDIA Jetson / Ubuntu 20.04  
 
*NVIDIA Jetson / Ubuntu 20.04  
 +
*Intel 12th Alder Lake / Ubuntu 22.04
 +
*Intel 13th Raptor Lake / Ubuntu 22.04
  
| style="width: 369px;" |  
+
| style="width: 151px;" |  
 
EPC-R7300
 
EPC-R7300
  
Line 132: Line 128:
 
AIMB-278
 
AIMB-278
  
 +
EI-53
 
&nbsp;
 
&nbsp;
  
 
&nbsp;
 
&nbsp;
  
| style="width: 369px; text-align: center;" | &nbsp;
+
| style="width: 304px; text-align: center;" | [[Advantech_Robotic_Suite/Q&A#Docker_container_version_incompatible_issue|*Docker container version incompatible issue]]
 
|-
 
|-
 
| style="width: 79px; text-align: center;" | 1.2.0
 
| style="width: 79px; text-align: center;" | 1.2.0
| style="width: 142px; text-align: center;" | 2023-02-22
+
| style="width: 126px; text-align: center;" | 2023-02-22
| style="width: 438px;" |  
+
| style="width: 350px;" |  
 
*ROS 2&nbsp;: Foxy Fitzroy  
 
*ROS 2&nbsp;: Foxy Fitzroy  
 
*Fast - DDS&nbsp;  
 
*Fast - DDS&nbsp;  
Line 152: Line 149:
 
*DBMS/rosbag&nbsp;  
 
*DBMS/rosbag&nbsp;  
  
| style="width: 335px;" |  
+
| style="width: 345px;" |  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*Intel 11th Tiger Lake / Ubuntu 20.04  
 
*Intel 11th Tiger Lake / Ubuntu 20.04  
*NVIDIA Jetson / Ubuntu 20.04  
+
*'''(New)&nbsp;NVIDIA Jetson / Ubuntu 20.04'''
  
| style="width: 369px;" |  
+
| style="width: 151px;" |  
 
EPC-R7200
 
EPC-R7200
  
 
EI-52
 
EI-52
  
| style="width: 369px;" | &nbsp;
+
| style="width: 304px; text-align: center;" | [[Advantech_Robotic_Suite/Q&A#Docker_container_version_incompatible_issue|*Docker container version incompatible issue]]
 
|-
 
|-
 
| style="width: 79px; text-align: center;" | 1.1.1
 
| style="width: 79px; text-align: center;" | 1.1.1
| style="width: 142px; text-align: center;" | 2023-01-11
+
| style="width: 126px; text-align: center;" | 2023-01-11
| style="width: 438px;" |  
+
| style="width: 350px;" |  
 
*ROS 2&nbsp;: Foxy Fitzroy  
 
*ROS 2&nbsp;: Foxy Fitzroy  
 
*Fast - DDS&nbsp;  
 
*Fast - DDS&nbsp;  
Line 178: Line 175:
 
*DBMS/rosbag&nbsp;  
 
*DBMS/rosbag&nbsp;  
  
| style="width: 335px;" |  
+
| style="width: 345px;" |  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
*Intel 11th CPU Tiger Lake / Ubuntu 20.04  
+
*'''(New)&nbsp;Intel 11th Tiger Lake / Ubuntu 20.04&nbsp;'''
  
| style="width: 369px;" |  
+
| style="width: 151px;" |  
 
ARK-1250L
 
ARK-1250L
  
Line 193: Line 190:
 
&nbsp;
 
&nbsp;
  
| style="width: 369px;" | &nbsp;
+
| style="width: 304px;" | &nbsp;
 
|-
 
|-
 
| style="width: 79px; text-align: center;" | 1.1.0
 
| style="width: 79px; text-align: center;" | 1.1.0
| style="width: 142px; text-align: center;" | 2022-12-31
+
| style="width: 126px; text-align: center;" | 2022-12-31
| style="width: 438px;" |  
+
| style="width: 350px;" |  
 
*ROS 2&nbsp;: Foxy Fitzroy  
 
*ROS 2&nbsp;: Foxy Fitzroy  
 
*Fast - DDS&nbsp;  
 
*Fast - DDS&nbsp;  
Line 209: Line 206:
 
*DBMS/rosbag&nbsp;  
 
*DBMS/rosbag&nbsp;  
  
| style="width: 335px;" |  
+
| style="width: 345px;" |  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*NXP i.MX 8M Plus / Ubuntu 20.04  
  
| style="width: 369px;" |  
+
| style="width: 151px;" |  
 
EPC-R3720
 
EPC-R3720
  
Line 219: Line 216:
 
&nbsp;
 
&nbsp;
  
| style="width: 369px;" | &nbsp;
+
| style="width: 304px;" | &nbsp;
 
|}
 
|}

Latest revision as of 11:29, 3 July 2024

Advantech Robotic Suite provides a consistent installation experience for Advantch platforms ( eg. Intel, ARM - NXP i.MX 8M and NVIDIA Jetson ). User can easily install and set up the ROS2 environment to quickly start developing your Robot applications. ( example: AMR, AGV, Fleet Management ... ).

   

Robotic Development SDK Smart Installer-1.1.jpg


Install

NOTE:

To make sure your Target system satisfy following conditions:

* Advantech platforms with certified Ubuntu Desktop 20.04 LTS or Ubuntu Desktop 22.04 LTS with SUSI driver and WISEAgent installer(WISEAgent v2.0.0 or higher is not supported).
* At least 8 GB hard drive free space
* At least 8 GB RAM
* An active Internet connection is required.
* Use the english language environment in Ubuntu OS.

 

Install the Advantech Robotic Suite.

$ tar zxfv adv-robotic-suite-installer-<version>.tar.gz
$ sudo ./adv-robotic-suite-installer.run
Make sure you see a message on the last line that the installation is complete, then please restart your computer to complete the environment setup.
Robotic Development SDK finished install.png
 

How to verify the Advantech Robotic Suite has installed successful.
Step 1: Update ROS2 environment variables.

$ source ~/.bashrc

Step 2: Print ROS2 environment variables

$ printenv | grep ROS
Step 3: If the installation is successful, you can see below output.
Robotic Development SDK printenv.png
 

Uninstall

Command for uninstall the Advantech Robotic Suite.

$ cd /usr/local/Advantech/ros
$ ./uninstall.sh

 


Package List

Version Date Functions SOC / OS Product Note
1.4.0 2024-01-31
  • ROS 2 : Foxy Fitzroy (Ubuntu 20.04)
  • ROS 2 : Humble Hawksbill (Ubuntu 22.04)
  • Fast - DDS 
  • rqt_graph
  • RViz
  • rosdep
  • MoveIt
  • SUSI Node
  • Modbus-Master Node
  • OPCUAClinet Node
  • DBMS/rosbag 
  • Docker Container Base SDK
  • (New) DeviceOn ROS2 plugin
  • NXP i.MX 8M Plus / Ubuntu 20.04
  • Intel 11th Tiger Lake / Ubuntu 20.04
  • Intel 12th Alder Lake / Ubuntu 22.04
  • Intel 13th Raptor Lake / Ubuntu 22.04
  • Intel 14th Raptor Lake / Ubuntu 22.04
  • NVIDIA Jetson / Ubuntu 20.04

MIO-5375

AIR-030

AFE-R770  

 

 
1.3.0 2023-06-21
  • ROS 2 : Foxy Fitzroy (Ubuntu 20.04)
  • ROS 2 : Humble Hawksbill (Ubuntu 22.04)
  • Fast - DDS 
  • rqt_graph
  • RViz
  • rosdep
  • MoveIt
  • SUSI Node
  • Modbus-Master Node
  • OPCUAClinet Node
  • DBMS/rosbag 
  • (New) Docker Container Base SDK
  • NXP i.MX 8M Plus / Ubuntu 20.04
  • Intel 11th Tiger Lake / Ubuntu 20.04
  • NVIDIA Jetson / Ubuntu 20.04
  • Intel 12th Alder Lake / Ubuntu 22.04
  • Intel 13th Raptor Lake / Ubuntu 22.04

EPC-R7300

MIO-4370

MIO-5375

AIMB-288E

AIMB-278

EI-53  

 

*Docker container version incompatible issue
1.2.0 2023-02-22
  • ROS 2 : Foxy Fitzroy
  • Fast - DDS 
  • rqt_graph
  • RViz
  • rosdep
  • MoveIt
  • SUSI Node
  • Modbus-Master Node
  • OPCUAClinet Node
  • DBMS/rosbag 
  • NXP i.MX 8M Plus / Ubuntu 20.04
  • Intel 11th Tiger Lake / Ubuntu 20.04
  • (New) NVIDIA Jetson / Ubuntu 20.04

EPC-R7200

EI-52

*Docker container version incompatible issue
1.1.1 2023-01-11
  • ROS 2 : Foxy Fitzroy
  • Fast - DDS 
  • rqt_graph
  • RViz
  • rosdep
  • MoveIt
  • SUSI Node
  • Modbus-Master Node
  • OPCUAClinet Node
  • DBMS/rosbag 
  • NXP i.MX 8M Plus / Ubuntu 20.04
  • (New) Intel 11th Tiger Lake / Ubuntu 20.04 

ARK-1250L

MIO-2375

MIO-5375

 

 

 
1.1.0 2022-12-31
  • ROS 2 : Foxy Fitzroy
  • Fast - DDS 
  • rqt_graph
  • RViz
  • rosdep
  • MoveIt
  • SUSI Node
  • Modbus-Master Node
  • OPCUAClinet Node
  • DBMS/rosbag 
  • NXP i.MX 8M Plus / Ubuntu 20.04

EPC-R3720

EI-52