위석환
1997.04.19
Robotics Software Engineer
email - llaayy.kr@gmail.com
github - https://github.com/clarobit
notion - https://www.notion.so/Tech-Stack-Projects-25637748e6e78065b388e21391ea46bb?source=copy_link
- C++
- ROS2 및 STM32 펌웨어 개발에 활용
- C++ 직장인 대상 과외 경험
- 컴파일부터 실행까지의 과정을 이해하고 있으며 용도에 맞게 객체지향 / 절차지향 프로그래밍 모두 가능
- Python3
- ROS2 패키지 및 노드 개발에 활용
- ROS2 기반 로봇 소프트웨어 개발 경험
- RViz, RQt, Gazebo를 활용한 시뮬레이션 및 시각화
- MoveIT, Nav2 활용한 주행 프로젝트 수행
- OpenCV, YOLO, OpenAI API를 활용한 프로젝트 개발
- STM32CubeIDE 및 HAL 라이브러리를 사용한 펌웨어 개발
- TIMER 기반 RTOS 구성 경험
- Composite 패턴을 적용하여 모듈화 된 펌웨어 아키텍처 설계
- UART, PWM, GPIO, 외부 인터럽트 등 주변장치 제어
- 협업 툴
- Git (Organization 관리 및 협업 경험)
- Notion, Slack, Draw.io (프로젝트 문서화 및 커뮤니케이션)
- 개발 툴
- Vscode (코드 관리 및 개발)
- STM32CubeIDE (HAL 기반 펌웨어 개발)
- RViz, RQt, Gazebo (ROS2 시뮬레이션 및 시각화 도구)
| Project | Description | Tech |
|---|---|---|
| 졸업 작품 | 병원 실내 안내 로봇 | OpenAI API |
| Bloom for you | ROKEY 부트캠프로 진행한 프로젝트 | 무슨 기술 썼는지 |
| ROKEY2 dr_writer | 뭐하는 건지 | 무슨 기술 썼는지 |
| 회사 프로젝트 | 뭐하는 건지 | 무슨 기술 썼는지 |
| 졸업 작품 | 뭐하는 건지 | 무슨 기술 썼는지 |
| 🐢 TurtleBot Line Follower | PID vs Pure Pursuit comparison for line tracking | OpenCV, ROS2 | | 🎮 GUI Controller for Robots | Desktop GUI to control ROS2 robot states and actions | Python, Tkinter, ROS2 |
