미리보기
기본 정보
AMR(자율주행 로봇)과 AGV(무인 운반차) 개발 분야에 참여하여 생산 과정부터 현장 설치까지 다양한 경험을 쌓았습니다. 이동 로봇의 제어 분야에 주로 참여하며, 주행 관련 기능부터 하드웨어 제어, 통신 시스템까지 개발하였습니다. 주로 C++17를 사용하지만, 모던 프로그래밍 언어의 특징인 함수형 프로그래밍 방식과 객체지향 설계에 대한 이해를 바탕으로 새로운 언어로도 개발해보고 싶습니다. 최근에는 유연한 소프트웨어 설계를 위해서 소프트웨어 아키텍처부터 디자인 패턴, 객체지향 설계, 함수형 프로그래밍에 대해 관심을 가지고 공부하며, 최신 트렌드와 기술을 습득하고 있습니다. 기회가 된다면 로봇 분야를 포함하여 다양한 분야에서도 좋은 소프트웨어/제품을 개발하는 일에 참여하고 싶습니다.
기술 스택
C++, C, C#, mfc, robotics, ubuntu
경력
현대무벡스주식회사
팀원 | 로봇솔류션팀
2020.02. ~ 2022.09. (2년 8개월)
주요 업무 & 참여 역할
1) AGV 제어프로그램 개발
주행 소프트웨어 개발 및 검증
모션 제어 소프트웨어 개발 및 검증
하드웨어 인터페이스 작성
통신 프로그램 작성(CANOpen, TCP/IP)
2) 하드웨어 제어
AC Motor Driver(RoboteQ, Wheel) 제어 스크립트 작성
BLDC Motor Driver(RoboteQ, Forklift) 제어 스크립트 작성
유압 모터(Forklift) 제어 프로그램 작성
Sick SafetyPLC 프로그램 작성
3) 출고 테스트/ 현장 시운전
SLAM 지도 작성
경로 및 포트 설정
개발 환경
Windows, Visual Studio 2019, C++14, stl, RoboteQ Script Language, Sick SafetyPLC, ANT Localizer
(주)유진로봇
2017.06. ~ 2020.02. (2년 9개월)
주요 업무 & 참여 역할
1) AMR 제어 관련 라이브러리 개발 참여
모션 개발 참여 : primitive motion, safety motion, navigation, docking, etc.
유진 프레임워크(로봇 제어)와 ROS 인터페이스 개발
2) 주행 소프트웨어 개발 및 검증
AMR 개발 : Gocart60, Gocart120, Gocart mini 등.
navigation(planning, trajectory following) 관련 개발 업무
Rviz, Gazebo를 이용한 네비게이션 시뮬레이션
3) 장애물 지도 개발 참여
유진 libraray 장애물지도 : sick lidar, 3d sensor, sonar, cliff, bumper, etc
ROS costmap : sick lidar, 3d sensor, etc
개발 환경
Ubuntu 14.04, 18.04, Kdev, C++14, yujin Library&Framework, ZeroMQ, Eigen,
ROS (indigo,kinetic), Gazebo, Rviz
프로젝트
현대엘리베이터 판금 공장 무인지게차 개발 및 운영
현대무벡스
2021.09. ~ 2022.09.
내용 : Rearfork AGV 8대 개발 및 설치
납품처 : 현대 엘리베이터(충주)
기여도 : 80%
진행인원 : AGV 소프트웨어 개발 2명
역할
AGV 제어프로그램 개발 : 주행/ 모션/ 하드웨어 인터페이스 /통신
하드웨어 제어 : 주행 모터/ 포크리프트 모터/ SafetyPLC
출고 테스트/ 현장 시운전
삼성전자 물류센터 자동화 PoC
현대무벡스
2021.06. ~ 2021.08.
내용 : 무인지게차 개발 및 현장 검증
납품처 : 삼성전자로지텍 주식회사(수원)
기여도 : 90%
진행인원 : AGV 소프트웨어 개발 1명
역할
AGV 제어프로그램 개발 : 주행/ 모션/ 하드웨어 인터페이스 /통신
하드웨어 제어 : 주행 모터/ 포크리프트 모터/ SafetyPLC
출고 테스트/ 현장 시운전
5G기반 무인지게차를 활용한 지능형 물류 창고 실증
현대무벡스
2021.01. ~ 2021.07.
내용 : Dole Korea 평택 물류 창고 내 파인애플 적재 파레트 유인지게차와 무인지게차를
함께 활용하여 이송 업무 수행
납품처 : (유)Dole로지스틱스(평택)
기여도 : 80%
진행인원 : AGV 소프트웨어 개발 1명
역할
AGV 제어프로그램 개발 : 주행/ 모션/ 하드웨어 인터페이스 /통신
하드웨어 제어 : 주행 모터/ 포크리프트 모터/ SafetyPLC
출고 테스트/ 현장 시운전
HK InnoN 수액 공장 무인지게차 개발 및 설치
현대무벡스
2020.02. ~ 2021.03.
내용 : 수액 공장 Rearfork LGV 3대 개발 및 설치
납품처 : HK InnoN(청주 오송)
기여도 : 80%
진행인원 : AGV 소프트웨어 개발 1명
역할
AGV 제어프로그램 개발 : 주행/ 모션/ 하드웨어 인터페이스 /통신
하드웨어 제어 : 주행 모터/ 포크리프트 모터/ SafetyPLC
출고 테스트/ 현장 시운전
우편 배달 로봇(Gocart120) 설치 및 운영
유진로봇
2019.02. ~ 2019.10.
납품처 : 밀레(독일 귀터슬로)
기여도 : 30%
진행인원 : 제어팀 3명
역할
장애물 지도 관련 개발 및 이슈 해결
모션 제어 개발 참여
물류로봇(Gcoart120) 설치 및 운영
유진로봇
2019.08. ~ 2019.10.
납품처 : 컨티넨탈오토모티브시스템
기여도 : 20%
진행인원 : 제어팀 4명
역할
장애물 지도 관련 개발 및 이슈 해결
을지대학병원 물류 로봇(Gocart mini) 설치 및 운영
유진로봇
2017.07. ~ 2018.05.
납품처 : 을지대학병원(대전)
기여도 : 15%
진행인원 : 제어팀 4명
역할
물류 로봇 설치
현장 이슈 리포트
포트폴리오
교육
성균관대학교 일반대학원
대학원(석사) | 전자전기 컴퓨터공학
2014.03. ~ 2016.08. | 졸업
충남대학교
대학교(학사) | 메카트로닉스 공학과
2007.03. ~ 2014.02. | 졸업
자격증
리눅스마스터
2급 | 정보통신기술자격검정
2017.03.