This package contains tutorials around the ROS 2 packages for Elite Robots.
To use the tutorials from this repository, please make sure to install ROS2 on your system. This repository is for ROS2 Humble only.
To use the tutorials from this repository, please make sure to install Elite_Robots_CS_ROS2_Driver on your system. This repository is for Elite_Robots_CS_ROS2 main branch now.
With that, please create a workspace, copy this folder into the workspace, install the dependencies above and build the workspace.
-
Create a colcon workspace:
export COLCON_WS=~/workspaces/elite_tutorials mkdir -p $COLCON_WS/src
-
Copy the required repositories and install package dependencies:
cd $COLCON_WS git clone https://github.com/Elite-Robots/Elite_Robots_CS_Ros2_Tutorials.git src/elite_tutorials rosdep update && rosdep install --ignore-src --from-paths src -y
-
Create a colcon workspace:
cd $COLCON_WS colcon build
-
Source your workspace:
source $COLCON_WS/install/setup.bash
-
Launch an example: e.g. the custom work cell example
ros2 launch my_elite_robot_cell_control start_robot.launch.py use_fake_hardware:=true
-
You can use [Elite Robots ROS2 tutorials](./tutorials/Elite Robots ROS2 tutorials.md) to get more useful informations.