Difference between revisions of "Advantech Robotic Suite/Installation"

From ESS-WIKI
Jump to: navigation, search
Line 10: Line 10:
 
'''<span style="color:#e74c3c;"><span style="font-size:larger;">NOTE:</span></span>'''
 
'''<span style="color:#e74c3c;"><span style="font-size:larger;">NOTE:</span></span>'''
  
<span style="font-size:larger;">To make sure your Target system satisfy following conditions</span>
+
<span style="font-size:larger;">To make sure your Target system satisfy following conditions:</span>
  
 
<span style="font-size:larger;">1. Advantech platforms with certified Ubuntu Desktop 20.04 LTS or Ubuntu Desktop 22.04 LTS with SUSI driver and WISEAgent installer.<br/> 2. At least 8 GB hard drive free space<br/> 3. 8 GB RAM<br/> 4. An active Internet connection is required.<br/> 5. Use the english language environment in Ubuntu OS.</span>
 
<span style="font-size:larger;">1. Advantech platforms with certified Ubuntu Desktop 20.04 LTS or Ubuntu Desktop 22.04 LTS with SUSI driver and WISEAgent installer.<br/> 2. At least 8 GB hard drive free space<br/> 3. 8 GB RAM<br/> 4. An active Internet connection is required.<br/> 5. Use the english language environment in Ubuntu OS.</span>
Line 20: Line 20:
 
$ sudo ./adv-ros2-suite-installer.run
 
$ sudo ./adv-ros2-suite-installer.run
 
</pre>
 
</pre>
 
+
<span style="font-size:larger;">Please confirm if you see the message indicating the completion of the installation on the last line.</span>
 +
[[File:ROS2 Suite finished install.png|none|ROS2 Suite finished install.png]]
 
&nbsp;
 
&nbsp;
  
<span style="font-size:larger;">To verify the ROS2 Suite has installed successful, first step is update ROS2 environment variables.</span>
+
<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>
  
&nbsp;
+
Step 2: Print ROS2 environment variables
 
 
<span style="font-size:larger;">Senondly, print ROS2 environment variables</span>
 
 
<pre>$ printenv | grep ROS
 
<pre>$ printenv | grep ROS
 
</pre>
 
</pre>
  
&nbsp;
+
Step 3: If the installation is successful, you can see below output.
 
+
[[File:ROS2 Suite printenv.png|none|ROS2 Suite printenv.png]]
<span style="font-size:larger;">If the installation is successful, you can see below output:</span>
 
<pre>ROS_VERSION=2
 
ROS_PYTHON_VERSION=3
 
ROS_DOMAIN_ID=0
 
ROS_LOCALHOST_ONLY=0
 
ROS_DISTRO=foxy
 
</pre>
 
 
 
 
&nbsp;
 
&nbsp;
  

Revision as of 07:40, 2 June 2023

Advantech ROS 2 Suite Install provides a consistent experience for Advantch edge platforms ( eg. Intel, ARM - NXP iMX8 and NVIDIA Jetson ). User can easy to install and set up your ROS 2 environment and quick to start your devlopment ros application ( 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

Please confirm if you see the message indicating the completion of the installation on the last line.

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 iMX 8 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 iMX 8 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 iMX 8 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 iMX 8 Plus / Ubuntu 20.04
  • Intel 11th Tiger Lake / Ubuntu 20.04
  • Intel 12th Alder Lake / Ubuntu 22.04
  • NVIDIA Jetson / Ubuntu 20.04