센서 노이즈 처리·실시간 제어 루프 설계·안전 정지 조건 구현으로 로봇 제어 결
로봇 제어 시스템 중 가장 도전적이었던 것은 센서 노이즈가 많은 환경에서 안정적인 제어를 구현하는 과제였습니다. 필터링 없이 센서 값을 그대로 사용하면 제어 명령이 떨리면서 기계 손상으로 이어질 수 있었습니다.
칼만 필터를 적용해 센서 노이즈를 줄이는 작업을 했습니다. 이론을 공부하고 적용했는데, 파라미터 튜닝이 성능에 결정적인 영향을 미쳐 실제 환경에서 반복 실험하며 측정 노이즈와 프로세스 노이즈 공분산을 조정했습니다.
안전 조건도 중요한 설계 요소였습니다. 제어 루프에서 예상 범위를 벗어나는 센서 값이 연속으로 들어오면 즉시 정지하는 로직을 넣었습니다. 안전 정지 조건이 먼저 구현된 상태에서 기능을 추가하는 순서가 안전한 개발 방식이었습니다.