https://ibrahimmansur4.medium.com/ros2-basic-commands-a-comprehensive-guide-for-robotics-developers-1f6d9f9f3d13