Once the package is cloned please enter the artefacts_interbotix_moveit2 repository and run the following command
git submodule update --init --recursive
Before launching any files please ensure that the following commands have been run in the terminal
source /opt/ros/humble/setup.bash
colcon build
source install/setup.bash
source /usr/share/gazebo/setup.bash
ros2 launch interbotix_xsarm_moveit xsarm_moveit.launch.py robot_model:=wx200 use_gazebo:=true hardware_type:=actual
ros2 launch interbotix_xsarm_moveit xsarm_moveit.launch.py robot_model:=wx200 use_gazebo:=true hardware_type:=gz_classic
ros2 launch interbotix_xsarm_moveit xsarm_moveit.launch.py robot_model:=wx200 use_gazebo:=true hardware_type:=gz_classic world_filepath:=/home/decarabas/artefacts_interbotix_movit2/src/artefacts_demo_control/world/artefacts_demo_world.sdf
Please not that when running the command the world_filepath has to be replaced with the relative path on your machine to the world
ros2 run artefacts_demo_control artefacts_control
ros2 run artefacts_demo_control ex_joint_goal
ros2 run artefacts_demo_control ex_gripper_command