Skip to content
/ ssak3 Public

ROS2와 시뮬레이터를 사용하여 가상의 환경에서 빨래수거를 대신 해주는 로봇

Notifications You must be signed in to change notification settings

bbong-gu/ssak3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

462ec5c · Oct 17, 2023
Sep 4, 2023
Sep 5, 2023
Oct 5, 2023
Oct 5, 2023
Oct 5, 2023
Oct 6, 2023
Oct 5, 2023
Sep 27, 2023
Sep 24, 2023
Oct 17, 2023
Sep 27, 2023

Repository files navigation

SSAK3

빨래수거 로봇



✏️ 서비스 소개

SSAK3 : 알아서 빨래수거를 해주는 로봇 🤖

원하는 세탁물, 스케줄 설정을 통해 빨래를 수거해보세요!


👪 멤버

BE, ROS BE, ROS BE, FE FE, ROS ROS FE, ROS
김라현 김예진 오다희 이정섭 이승종 홍영기


🔧 기술스택

🎮 시뮬레이터

Language | python 3.7.5

Library | ROS eloquent(20200124 release), Openssl 1.0.2u, Opencv 3.4.6, YOLO v5

👑 프론트엔드

Language | Javascript

Framework | React 18.2.0

Library | Axios 1.5.0, Recoil 0.7.7



🎺 백엔드

Language | Python 3.7.5

Framework | FastAPI 0.99.1

Data(RDBMS) | SQLAlchemy 2.0.20



🔑 인프라

DB | MariaDB 8.0.34

Server | Git, Ubuntu 20.0.4, Nginx, Jenkins, Docker, Docker compose

🔗 시스템 아키텍처




🎀 기능소개

시리얼 번호 등록

로봇의 시리얼 번호를 등록

세탁물 선택 & 주행

원하는 세탁물을 선택 후 수거 명령

스케줄 등록

원하는 시간대에 자동으로 수행 명령

🖋️ 사용기술

맵 생성

Lidar센서를 사용하여 거리를 측정하고 맵을 생성합니다

물체 탐지 & 위치 계산

Yolo를 사용하여 물체를 탐지하고 위치를 계산합니다

경로 생성 & 제어



📐 명세

📬 API 명세

https://www.notion.so/API-9a5578cf822b47e68afc881373511fb3

🧮ERD

About

ROS2와 시뮬레이터를 사용하여 가상의 환경에서 빨래수거를 대신 해주는 로봇

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published