Difference between revisions of "Advantech Robotic Suite/Installation"

From ESS-WIKI
Jump to: navigation, search
Line 1: Line 1:
  
<span style="font-size:larger;">Advantech ROS 2 Suite Install provides a consistent experience for Advantch platforms ( eg. Intel, ARM - NXP iMX8 and NVIDIA Jetson ). User can easily install and set up the ROS2 environment to quickly start developing your ROS applications. ( example: AMR, AGV, Fleet Management ... ).</span>
+
<span style="font-size:larger;">Advantech ROS 2 Suite Install provides a consistent 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 ROS applications. ( example: AMR, AGV, Fleet Management ... ).</span>
  
 
&nbsp; &nbsp;
 
&nbsp; &nbsp;
Line 17: Line 17:
  
 
<span style="font-size:larger;">Command for install the ROS2 Suite.</span>
 
<span style="font-size:larger;">Command for install the ROS2 Suite.</span>
<pre>
+
<pre>$ tar zxfv adv-ros2-suite-installer-<version>.tar.gz
$ tar zxfv adv-ros2-suite-installer-<version>.tar.gz
 
 
$ sudo ./adv-ros2-suite-installer.run
 
$ sudo ./adv-ros2-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|ROS2 Suite finished install.png]]
 
&nbsp;
 
  
<span style="font-size:larger;">How to verify the ROS2 Suite has installed successful.</span><br>
+
<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|ROS2 Suite finished install.png]] &nbsp;
Step 1: Update ROS2 environment variables.
+
 
 +
<span style="font-size:larger;">How to verify the ROS2 Suite has installed successful.</span><br/> Step 1: Update ROS2 environment variables.
 
<pre>$ source ~/.bashrc
 
<pre>$ source ~/.bashrc
 
</pre>
 
</pre>
Line 34: Line 31:
 
</pre>
 
</pre>
  
Step 3: If the installation is successful, you can see below output.
+
Step 3: If the installation is successful, you can see below output. [[File:ROS2 Suite printenv.png|none|ROS2 Suite printenv.png]] &nbsp;
[[File:ROS2 Suite printenv.png|none|ROS2 Suite printenv.png]]
 
&nbsp;
 
  
 
= Uninstall =
 
= Uninstall =
Line 46: Line 41:
  
 
&nbsp;
 
&nbsp;
 +
 
= Package List =
 
= Package List =
  
Line 71: Line 67:
  
 
| style="width: 335px;" |  
 
| style="width: 335px;" |  
*NXP iMX 8 Plus / Ubuntu 20.04  
+
*NXP i.MX 8M Plus / Ubuntu 20.04  
  
 
| style="width: 369px;" | &nbsp;
 
| style="width: 369px;" | &nbsp;
Line 90: Line 86:
  
 
| style="width: 335px;" |  
 
| style="width: 335px;" |  
*NXP iMX 8 Plus / Ubuntu 20.04  
+
*NXP i.MX 8M Plus / Ubuntu 20.04  
 
*Intel 11th CPU Tiger Lake / Ubuntu 20.04  
 
*Intel 11th CPU Tiger Lake / Ubuntu 20.04  
  
Line 110: Line 106:
  
 
| style="width: 335px;" |  
 
| style="width: 335px;" |  
*NXP iMX 8 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  
 
*NVIDIA Jetson / Ubuntu 20.04  
Line 119: Line 115:
 
| style="width: 142px; text-align: center;" | 2023-06-21
 
| style="width: 142px; text-align: center;" | 2023-06-21
 
| style="width: 438px;" |  
 
| style="width: 438px;" |  
*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)  
 
*Fast - DDS&nbsp;  
 
*Fast - DDS&nbsp;  
 
*rqt_graph  
 
*rqt_graph  
Line 130: Line 126:
 
*OPCUAClinet Node  
 
*OPCUAClinet Node  
 
*DBMS/rosbag&nbsp;  
 
*DBMS/rosbag&nbsp;  
*Docker Container Base SDK
+
*Docker Container Base SDK  
  
 
| style="width: 335px;" |  
 
| style="width: 335px;" |  
*NXP iMX 8 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  

Revision as of 03:52, 9 June 2023

Advantech ROS 2 Suite Install provides a consistent 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 ROS applications. ( example: AMR, AGV, Fleet Management ... ).

   

ROS2 Suite Smart Installer-1.1.jpg

Install

NOTE:

To make sure your Target system satisfy following conditions:

1. Advantech platforms with certified Ubuntu Desktop 20.04 LTS or Ubuntu Desktop 22.04 LTS with SUSI driver and WISEAgent installer.
2. At least 8 GB hard drive free space
3. 8 GB RAM
4. An active Internet connection is required.
5. Use the english language environment in Ubuntu OS.

 

Command for install the ROS2 Suite.

$ tar zxfv adv-ros2-suite-installer-<version>.tar.gz
$ sudo ./adv-ros2-suite-installer.run
Make sure you see a message on the last line that the installation is complete.
ROS2 Suite finished install.png
 

How to verify the ROS2 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.
ROS2 Suite printenv.png
 

Uninstall

Command for uninstall the ROS2 Suite.

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

 

Package List

Version Date Functions SOC / OS Note
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
 
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
  • Intel 11th CPU Tiger Lake / Ubuntu 20.04
 
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
  • NVIDIA Jetson / Ubuntu 20.04
 
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 
  • Docker Container Base SDK
  • NXP i.MX 8M Plus / Ubuntu 20.04
  • Intel 11th Tiger Lake / Ubuntu 20.04
  • Intel 12th Alder Lake / Ubuntu 22.04
  • NVIDIA Jetson / Ubuntu 20.04