### Build Workspace Source: https://github.com/marcoesposito1988/easy_handeye2/blob/master/README.md Build your ROS workspace after cloning the repository and installing dependencies. ```bash colcon build ``` -------------------------------- ### Install Dependencies Source: https://github.com/marcoesposito1988/easy_handeye2/blob/master/README.md Install ROS dependencies for the easy_handeye2 package. Ensure you are in the root of your workspace. ```bash cd .. # now we are inside ~/easy_handeye2_ws rosdep install -iyr --from-paths src ``` -------------------------------- ### Publish Multiple Calibrations Source: https://github.com/marcoesposito1988/easy_handeye2/blob/master/README.md Include the publish.launch.py script multiple times to publish several calibrations simultaneously. Ensure distinct namespaces are used for each calibration. ```xml ``` -------------------------------- ### Include Eye-in-Hand Calibration Launch File Source: https://github.com/marcoesposito1988/easy_handeye2/blob/master/README.md Include the calibrate.launch.py for eye-in-hand calibration in your custom launch file. Ensure to set the correct TF reference frames for your robot and tracking system. ```xml ``` -------------------------------- ### Include Eye-on-Base Calibration Launch File Source: https://github.com/marcoesposito1988/easy_handeye2/blob/master/README.md Include the calibrate.launch.py for eye-on-base calibration in your custom launch file. Ensure to set the correct TF reference frames for your robot and tracking system. ```xml ``` -------------------------------- ### Clone Repository Source: https://github.com/marcoesposito1988/easy_handeye2/blob/master/README.md Clone the easy_handeye2 repository into your catkin workspace's src directory. ```bash cd ~/easy_handeye2_ws/src # replace with path to your workspace git clone https://github.com/marcoesposito1988/easy_handeye2 ``` -------------------------------- ### Enable Freehand Robot Movement for Calibration Source: https://github.com/marcoesposito1988/easy_handeye2/blob/master/README.md Optionally enable freehand robot movement during calibration by setting 'freehand_robot_movement' to true. This requires the robot to publish its own pose into TF. ```xml ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.