Node, Package, Launch
1. Node노드는 하나의 일을 담당하는 실행 프로그램. 로봇을 회사에 비유하면, 노드는 직원 한 명이다. 카메라 담당직원, 모터 담당직원, 경로 계산 담당직원 등이 각각 따로 있는 것처럼, ROS2에서는 카메라 노드, 모터 제어 노드, 경로 계획 노드가 각각 독립된 프로세스로 돌아간다.class TimerNode(Node): # Node 클래스를 상속 def __init__(self): super().__init__('timer_node') # ← 이게 노드 이름 self.create_timer(1.0, self.callback) 노드를 이렇게 잘게 나누는 이유는, 하나가 죽어도 나머지는 계속 돌고, 필요한 것만 교체하거나 재..