우문현답
愚 問 賢 答
회사별 면접직군별질문 가이드진행 방식
    홈›회사별›배달의민족(우아한형제들)›SW·IT 일반›질문 상세
    問
    배배달의민족(우아한형제들)SW·IT 일반직무 역량2026년 출제

    모션 제어와 관련된 알고리즘 개발 경험이 있다면, 구체적으로 어떤 알고리즘을 개발했는지 이야기해 주세요.

    답변 미리보기

    로보틱스 수업 프로젝트에서 2축 로봇 팔 모션 제어 알고리즘을 처음 구현해봤습니다. 목표 각도로 이동할 때 단순히 목표값을 바로 주면 모터 관성으로 인해…

    예상 답변 시간
    60~90초
    예상 꼬리질문
    3회
    난이도
    난이도 중상
    출제 빈도
    보통
    INTERVIEWER'S INTENT · 면접관의 의도

    이 질문, 네 갈래로 뜯어봅니다.

    면접관이 이 한 문장으로 확인하려는 것들. 각 갈래를 알면 답의 뼈대가 잡혀요.

    問
    01
    어떤 결의 어려움이었는가?
    추상적 어려움이 아니라 본인이 어디서 부딪혔는지 답에 드러나는 결이 강합니다.
    骨
    02
    본인이 들고 간 절차가 있는가?
    닥치는 대로 푼 게 아니라 본인이 어떤 순서로 결을 잡았는지 답에 흐르는 자리가 통합니다.
    語
    03
    도움 받는 자리도 인정하는가?
    혼자 푸는 영웅담이 아니라 누구의 손을 빌렸는지 답에 드러나는 결이 강합니다.
    本
    04
    이후 절차로 옮겼는가?
    한 번 풀고 끝나는지, 본인이 어떤 결로 절차로 남겼는지 답에 흐르는 자리가 통합니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    배달의민족(우아한형제들) 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    PID 제어기 튜닝으로 오버슈팅 해결한 모션 제어 경험약 60초Ziegler-Nichols로 초기 게인 설정 후 경험 기반 튜닝 가속 결실험 로그 축적과 비교 기반 튜닝 효율화 결
    예시 답변 1
    약 60초

    PID 제어기 튜닝으로 오버슈팅 해결한 모션 제어 경험

    로보틱스 수업 프로젝트에서 2축 로봇 팔 모션 제어 알고리즘을 처음 구현해봤습니다. 목표 각도로 이동할 때 단순히 목표값을 바로 주면 모터 관성으로 인해 오버슈팅이 발생하는 문제가 있었습니다. PID 제어기를 적용해 현재 오차에 비례하는 보정값을 계산하고, 미분 항으로 속도 변화를 억제했더니 목표 위치에 안정적으로 수렴했습니다. 각 게인 값을 튜닝하면서 P·I·D 세 파라미터가 서로 영향을 주는 방식을 체감했는데, 이론으로 배운 것과 실제 하드웨어에서 동작이 다른 경우가 많아 반복 실험이 중요했습니다. 이 경험에서 제어 알고리즘은 수식보다 실제 시스템 응답을 관찰하며 조정하는 것이 핵심이라는 걸 배웠습니다.

    이 결의 특징
    각 게인 값을 튜닝하면서 P·I·D 세 파라미터가 서로 영향을 주는 방식을 체감했는데, 이론으로 배운 것과 실제 하드웨어에서 동작이 다른 경우가 많아 반복 실험이 중요했습니다
    이 결이 통하는 자리
    PID 제어기 튜닝으로 오버슈팅 해결한 모션 제어 경험 습니다
    예시 답변 2

    Ziegler-Nichols로 초기 게인 설정 후 경험 기반 튜닝 가속 결

    PID 제어기를 처음 구현하면서 게인 값을 어떻게 조정해야 하는지 방향을 잡기 어려웠습니다. P 값을 높이면 응답이 빨라지는데 진동이 생기고, D 값을 높이면 진동이 줄어드는데 응답이 느려지는 것을 경험했지만, 어떤 기준으로 조정해야 하는지 판단 기준이 없었습니다.

    제어 이론을 가르치는 교수님께 이 문제를 여쭸더니 Ziegler-Nichols 방법으로 초기 게인을 설정하는 방식을 알려줬습니다. I 항을 0으로 두고 P를 높여서 시스템이 진동하기 시작하는 임계 P 값을 찾은 다음, 그 값을 기준으로 다른 게인을 계산하는 방법이었습니다.

    이 방법으로 초기 게인 범위를 잡은 뒤 세부 조정을 했더니 막연하게 실험하던 것보다 훨씬 빠르게 안정적인 값에 수렴했습니다. 제어 시스템 튜닝은 경험이 없으면 방향 없이 실험하게 되는 영역인데, 방법론을 먼저 아는 것이 시간을 크게 줄이는 자리였습니다.

    이 결의 특징
    P 값을 높이면 응답이 빨라지는데 진동이 생기고, D 값을 높이면 진동이 줄어드는데 응답이 느려지는 것을 경험했지만, 어떤 기준으로 조정해야 하는지 판단 기준이 없었습니다
    이 결이 통하는 자리
    Ziegler-Nichols로 초기 게인 설정 후 경험 기반 튜닝 가속 결이 있습니다
    예시 답변 3

    실험 로그 축적과 비교 기반 튜닝 효율화 결

    모션 제어 알고리즘을 개발하면서 파라미터 튜닝 결과를 기록하지 않다가 이전에 좋았던 설정으로 돌아가야 하는 상황에서 어려움이 생겼습니다.

    이후 파라미터를 변경할 때마다 값과 그 결과를 기록하는 로그를 만들었습니다. P·I·D 게인 값, 시험 조건, 측정된 오버슈팅 양과 안정화 시간을 표로 남겼습니다. 이렇게 쌓인 기록이 다음 조정 시 어떤 방향이 효과적이었는지 참고가 됐습니다.

    팀 프로젝트에서 다른 팀원이 같은 알고리즘을 다른 하드웨어에 적용해야 했을 때 이 기록이 출발점이 됐습니다. 완전히 동일하지는 않았지만 어떤 게인 범위에서 시작하는 것이 합리적인지를 빠르게 좁힐 수 있었습니다.

    제어 알고리즘 튜닝은 실험의 반복이 많아서 기록 없이는 무엇을 시도했는지 금방 잊어버리는 자리입니다. 실험 결과를 축적하는 것이 알고리즘 개발에서 지식이 남는 방식이라는 생각이 이 경험에서 자리 잡혔습니다.

    이 결의 특징
    모션 제어 알고리즘을 개발하면서 파라미터 튜닝 결과를 기록하지 않다가 이전에 좋았던 설정으로 돌아가야 하는 상황에서 어려움이 생겼습니다. 이후 파라미터를 변경할 때마다 값과 그 결과를 기록하는 로그를 만들었습니다. P·I·D 게인 값, 시험 조건, 측정된 오버슈팅 양과 안정화 시간을 표로 남겼습니다. 이렇게 쌓인 기록이 다음 조정 시 어떤 방향이 효과적이었 습니다
    이 결이 통하는 자리
    실험 로그 축적과 비교 기반 튜닝 효율화 결이 있습니다
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

    같은 실수가 반복돼요. 이것만 피해도 절반은 갑니다.

    • ✕경험이 없다고 바로 답을 포기하지 않았는가? 유사한 제어나 알고리즘 관련 경험으로 연결해야 합니다.
    • ✕알고리즘 이름만 언급하고 원리를 설명하지 않았는가? 어떤 방식으로 동작하는지 구체적으로 말해야 합니다.
    • ✕결과만 말하고 개발 과정의 시행착오를 빼지 않았는가? 처음 접근이 틀렸던 부분도 담아야 합니다.
    • ✕이론 지식에만 머물지 않았는가? 실제로 구현하거나 테스트해 본 경험을 넣어야 합니다.
    ▶이어질 꼬리질문

    진짜 면접은 두 번째 질문부터예요. 이 답 뒤에 따라올 법한 것들.

    壹가장 막막했던 한 자리를 짧게 말씀해 주실 수 있나요?
    대응한 자리를 짚고 본인이 그 자리에서 무엇을 느꼈는지 답하는 결이 통합니다. 머뭇거림이 살아 있는 답이 강합니다.
    貳다른 사람의 도움 없이 어디까지 가셨나요?
    대응본인이 혼자 푼 자리와 도움이 필요했던 자리를 가르는 답이 자주 보입니다. 영웅담이 아닌 결이 통합니다.
    參지금 비슷한 자리에서 무엇을 바꾸시겠어요?
    대응한 자리를 짚고 본인이 그때 빠뜨린 결을 어떻게 다음에 끼울지 답하는 결이 통합니다. 회고가 닫히는 답이 강합니다.
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 배달의민족(우아한형제들) 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

    같은 흐름에서 자주 이어지는 질문들이에요.

    현대엘리베이터 · 공통직무·미지정
    모션 제어 알고리즘을 개발할 때 가장 중요하게 고려해야 할 요소는 무엇이라고 생각하시나요?
    이 질문 보기
    넥스트증권 · 프로덕트 디자이너
    모션 그래픽 라이브러리를 구축할 때, 어떤 원칙을 정의하고 적용했는지 이야기해 주실 수 있나요?
    이 질문 보기
    삼성전자 DS부문 · 회로설계
    AI 알고리즘 개발 경험이 있다면, 어떤 종류의 알고리즘을 개발했는지와 그 과정에서의 역할을 알려주세요.
    이 질문 보기
    무신사 · 그래픽·시각디자인
    모션 제작 경험이 있다면, 어떤 프로젝트에서 어떤 역할을 했는지 설명해 주세요.
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 배달의민족(우아한형제들) 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기