Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,6 @@
#include <time.h>
#include <getopt.h>

#define ECAT_MULTIPLE_DOMAIN_MODE

#define CYCLE_US (1000)
#define PERIOD_NS (CYCLE_US*1000)
#define NSEC_PER_SEC (1000000000L)
Expand Down
16 changes: 14 additions & 2 deletions libraries/edge-control-libraries/fieldbus/robotmctask/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ sudo apt-get install cmake git build-essential libyaml-cpp-dev libeigen3-dev
3. Install plcopen-motion library:

```shell
sudo apt-get install plcopen-motion-dev plcopen-servo-dev plcopen-ruckig-dev plcopen-databus-dev plcopen-benchmark-dev
sudo apt-get install plcopen-motion-dev plcopen-servo-dev plcopen-ruckig-dev plcopen-databus-dev plcopen-benchmark-dev libshmringbuf-dev
```

4. Install EtherCAT stack and ECAT-Enablekit. Note: You also can follow [Userspace EtherCAT Master Stack](../ethercat-masterstack/docs/igh_userspace.md) and [EtherCAT Enable Kit](../ecat-enablekit/README.md) to build/deploy these packages.

```shell
sudo apt-get install ighethercat-dpdk ecat-enablekit-dpdk
sudo apt-get install ighethercat-dpdk ecat-enablekit-dpdk libethercatd-dev
```

5. Follow with below command to install ruckig:
Expand All @@ -49,6 +49,18 @@ make
make install
```

6. Install OpenVINO Toolkit using APT repository. For details, visit the [OpenVINO Toolkit Overview Website](https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/overview.html)

```shell
sudo apt install openvino-2025.3.0
```

7. Install robot_rviz

```shell
sudo apt install ros-<ROS2 codename>-ti5-rviz
```

# Build

Follow below command to build library and examples:
Expand Down