|
|
|
|
|
 |
모션 제어 프로젝트에서는 센서 데이터를 기반으로 모터를 제어하는 알고리즘을 개발했습니다.
장기적으로는 차량 제어SW의 자동화 검증 시스템 개발에 기여하고 싶습니다.
차량의 움직임을 가장 인간적으로 제어하는 SW엔지니어로 성장하겠습니다.
저는 자율주행 차량 제어 알고리즘 개선 프로젝트에서 팀원들과 협력하여 목표를 달성한 경험이 있습니다.
Q1.제어SW 직무에 지원하게 된 가장 큰 이유는 무엇인가요?
Q2.제어SW 개발 시 가장 중요하게 생각하는 기술적 요소는 무엇인가요?
제어SW에서 가장 중요한 것은 안정성과 일관성입니다.
Q3.자율주행제어 프로젝트에서 가장 어려웠던 문제는 무엇이며, 어떻게 해결했나요?
|
|
|
 |
이는 구동샤시 제어SW 개발과 직접적으로 맞닿은 경험이었습니다.
차량 주행 데이터를 시각화하고, 제어기 동작을 모델링해 가상의 환경에서 테스트할 수 있는 시뮬레이션 구조를 직접 구축했습니다.
당시 장비의 응답지연 문제를 해결하기 위해 데이터 버퍼 구조를 개선하고, 제 어루프 주기를 조정했습니다.
저는 입사 후 샤시 제어 시스템의 모델링과 검증 프로세스부터 배우며 제어SW의 기반을 다지고 싶습니다.
차량의 주행감각을 제어하는 알고리즘을 설계하고, 실제 도로 주행 환경에서도 일관된 제어 성능을 유지할 수 있도록 제어로 직의 안정성을 확보하겠습니다.
장기적으로는 차량 제어SW의 자동화 검증 시스템 개발에 기여하고 싶습니다.
시뮬레이션 기반의 검증 시스템을 고도화해 알고리즘의 효율성을 평가하고, 다양한 주행 조건을 자동으로 테스트할 수 있는 환경을 구축하고 싶습니다.
저는 자율주행 차량의 주행 안정성 제어 프로젝트를 직접 기획하고 주도적으로 수행했습니다.
현대위아의 제어SW 개발 과정에서 새로운 문제를 발견한다면, 원인을 찾아내고 실험적으로 검증하는 과정을 주도적으로 수행하겠습니다.
초반에는 팀 내 역할 분담이 명확하지 않아 실험 일정이 자주 지연되고 데이터 정리가 제대로 이루어지지 않았습니다.
예를 들어, 하드웨어 담당 팀원이 센서 노이즈 문제를 제기하면, 해당 데이터를 소프트웨어 필터링 알고리즘으로 어떻게 보정할 수 있을지 논의했습니다.
문제 해결 과정이 명확해지자 팀의 효율성이 급격히 향상되었습니다.
이를 해결하기 위해통신담당팀원과 협력해 데이터 송수신 주기를 최적화했고, 이후 제 어루프를 다시 조정했습니다.
이 과정에서 가장 중요했던 것은 팀원 간의 신뢰였습니다.
매 실험이 끝난 뒤에는 데이터 분석 결과를 전 팀원이 함께 검토했습니다.
이 경험을 통해 배운 가장 중요한 점은, 협업은 단순히 일을 나누는 것이 아니라 '결과를 함께 만들어가는 과정'이라는 것입니다.
단순히 작동하는 코드가 아니라, 차량의 안전과 성능에 직결되는 제어SW를 개발하는 일이 제게 는 가장 도전적인 목표입니다.
Q2.제어SW 개발 시 가장 중요하게 생각하는 기술적 요소는 무엇인가요?
제어SW에서 가장 중요한 것은 안정성과 일관성입니다.
제어는 시스템이 동일한 입력에서 언제나 같은 결과를 내야 하기 때문입니다.
이 경험을 통해 문제 해결은 코드 수정보다 원인 분석의 정밀도가 더 중요하다는 걸 배웠습니다.
이런 접근 방식은 제어SW 개발의 검증 단계에서 큰 도움이 될 것입니다.
Q7.제어SW 검증 단계에서 중요한 점은 무엇이라 생각하나요?
실제 인턴 업무에서도 제어주기를 조정하고, 실험 데이터를 수치화해 성능 개선을 이끌었습니다.
검증은 단순한 테스트가 아니라, 알고리즘의 신뢰성을 증명하는 과정이 라 생각합니다. |
 |
제어, 실험, 주행, 데이터, 차량, 문제, 시스템, 팀, 경험, 알고리즘, sw, 구조, 실제, 가장, 과정, 분석, 단순하다, 해결, 프로젝트, 기술 |
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|