Difference between revisions of "Advantech Robotic Suite/Installation"
Line 5: | Line 5: | ||
| | ||
+ | |||
+ | ROS 2 uses for communication is DDS. In DDS, the primary mechanism for having different logical networks share a physical network is known as the Domain ID. ROS 2 nodes on the same domain can freely discover and send messages to each other, while ROS 2 nodes on different domains cannot. All ROS 2 nodes use domain ID 0 by default. To avoid interference between different groups of computers running ROS 2 on the same network, a different domain ID should be set for each group. | ||
+ | |||
| |
Revision as of 06:33, 25 May 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 ... ).
ROS 2 uses for communication is DDS. In DDS, the primary mechanism for having different logical networks share a physical network is known as the Domain ID. ROS 2 nodes on the same domain can freely discover and send messages to each other, while ROS 2 nodes on different domains cannot. All ROS 2 nodes use domain ID 0 by default. To avoid interference between different groups of computers running ROS 2 on the same network, a different domain ID should be set for each group.
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
Verify the ros2 suite has installed successful.
$ source /opt/ros/foxy/setup.bash $ printenv | grep ROS ROS_VERSION=2 ROS_PYTHON_VERSION=3 ROS_LOCALHOST_ONLY=0 ROS_DISTRO=foxy
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 |
|
|
|
1.1.1 | 2023-01-11 |
|
|
|
1.2.0 | 2023-02-22 |
|
|
|
1.3.0 | 2023-06-21 |
|
|
Coming Soon! |