ROS 1 기반의 로봇 상태 체크 및 컨트롤러 제작
로봇 동작의 정확한 피드백과 안정적 제어를 위한 텔레메트리 수집 및 커맨드 제어 시스템을 ROS1 기반으로 개발하였습니다. 노드 간 통신, 하드웨어 인터페이스, 상태 시각화 기능을 포함해 운영자의 제어 편의성과 유지보수를 고려한 구조로 설계되었습니다.
- Category
- IoT,IT,AI/Big data,ETC
- Project Field
- 로보틱스, 스마트 팩토리/물류, IoT 제어 시스템
- Developmemt Period
- 2024-04-01 ~ 2024-05-01
- Technologies Used
- Front end, Back end
Background
자동화 물류 및 서비스 현장에서 로봇의 도입이 늘어남에 따라, 기기의 상태를 실시간으로 모니터링하고 예기치 못한 오류에 즉각 대응할 수 있는 고도화된 제어 솔루션이 필수적이었습니다. 기존의 제어 방식은 로봇 하드웨어와의 통신 지연이나 노드 간 데이터 병목 현상으로 인해 정밀한 상태 파악과 유지보수에 어려움이 있었습니다. 본 프로젝트는 이러한 기술적 한계를 극복하고 운영자 중심의 안정적인 로봇 제어 환경을 구축하기 위해 추진되었습니다. 오픈소스 로봇 운영체제인 ROS 1을 기반으로 노드 간 통신 아키텍처를 설계하여, 로봇의 관절 위치, 좌표계, I/O 상태 등 방대한 텔레메트리 데이터를 실시간으로 수집하고 시각화했습니다.