Setup

Create a Package

ros2 pkg create <package_name> --build-type ament_python --dependencies rclpy

Build the Package

Create a Node

Install the Node

Run the Executable

Option 1: From anywhere

source ~/.bashrc
ros2 run <package_name> <custom_executable_name>

Option 2: From install folder

cd ~/ros_ws/install/<package_name>/lib/<package_name>
source ~/.bashrc
./<custom_executable_name>