✍️ 서문이전 글에서는 PID 제어를 통해 기본적인 피드백 제어를 구현해보았습니다.하지만 실제 로봇팔은 자체 무게와 중력의 영향을 크게 받기 때문에, 단순 PID로는 정확한 제어가 어려운 경우가 많습니다.그래서 이번 글에서는 PD 제어에 **중력 보상(Gravity Compensation)**을 더해조금 더 현실적인 제어기를 만들어 보겠습니다.⚖️ 중력 보상이란?로봇팔은 관절의 각도에 따라 중력 방향으로 떨어지려는 토크가 생깁니다.이 토크를 미리 계산해서 제어기에 넣어주는 것이 중력 보상입니다.즉,τ=τPD+τgravity\tau = \tau_{PD} + \tau_{\text{gravity}}τ=τPD+τgravity또는τ=G(θ)+Kp(θd−θ)+Kd(θ˙d−θ˙)\tau = G(\theta) + ..