Career Profile
안녕하세요! 로봇과 운영체제를 좋아하는 개발자 최윤도입니다.
현재 ROS 기반 1/10 스케일의 자율주행 자동차를 개발 하고 있으며,
실시간성을 위한 스케쥴링 관련 연구도 함께 진행중입니다.
소프트웨어적으로 안전한 로봇 개발에 관심이 많고, 자동화 시스템 개발하는것도 좋아합니다.
많은 관심 부탁드립니다! 😆
Experiences
경북대학교 컴퓨터학부 실시간컴퓨팅연구실에서 자율주행 로봇의 경로 계획 연구를 진행하였으며, ROS Node의 혼합-임계 태스크 스케쥴링을 위한 가변-주기 태스크 스케쥴링 모델에 대한 연구를 진행하였습니다.
경상대학교 정보통신공학과 Cyber Safety Lab에서 학부 연구생으로서, 한정된 자원의 네트워킹, 자율주행 자동차 개발 또는 경로계획에 대한 연구를 진행하였습니다.
Publications
Extracurricular Activities
자율주행 자동차에서 사용되는 SLAM 방법 및 Cartographer 사용법, Waypoint 제작법과 Pure Pursuit에 대해 교육하였습니다.
F1TENTH KOREA에서 개최하는 부트캠프에서 조교로 참여하였고, 하드웨어 제작 실기 도움 및 Linux 포팅과 ROS 설치 및 구동 전반에 대한 교육을 실시하였습니다.
1ST F1TENTH KOREA CHAMPIONSHIP 대회의 스태프로 참여하였으며, 홈페이지 제작, 하드웨어 부품 문의 대응과 함께 대회 당일 돌발상황 대처를 수행하였습니다. 또한 참가 팀으로써, 경북대학교 RTCAR 팀의 자율주행 자동차 제작과 개발, 주행 알고리즘의 최적화에 대한 계획 수립을 진행하였습니다.
1/10 스케일의 자율주행 자동차 가상 머신 대회에 출전하였으며, 팀장으로서 목표 수립, 일정 조율과 함께 Docker와 ROS를 이용한 시뮬레이터에 포팅 작업과 버그 픽스를 담당하였습니다.
1/10 스케일의 자율주행 자동차 가상 머신 대회에 출전하였으며, Docker와 ROS를 이용한 시뮬레이터에 주행코드를 포팅하는 작업을 진행하였습니다.
Skills & Proficiency
Python
Linux
ROS
Docker
C++
F1/10 Projects
F1/10 Racecar에 대한 프로젝트를 진행하여 모바일 로봇의 Path Planning, Perception 그리고, ROS의 전반적인 연구 및 개발을 진행 하였습니다.
- ROS1 기반으로 구현된 F1/10 Racecar 기반의 cartographer_ros 패키지를 ROS2에서 사용할 수 있게 포팅작업을 한 프로젝트입니다. (F1TENTH Course Teaching(2023.08)의 강의자료로 사용)
- ROS2 환경의 F1/10 Racecar가 움직인 Waypoint를 기록하는 패키지 입니다. 위의 `pure_pursuit` 패키지에서 바로 사용가능하게 대응하였습니다.
Toy Projects
- 시중의 TTS봇을 사용하는데 불만을 느껴 제작된 TTS 특화봇 입니다. nextcord와 Google Cloud Platform의 Text-to-Speech 서비스를 활용하는 TTS 봇으로 더 많은 목소리와 음성변형이 가능한 TTS 봇을 제작하였습니다.