인
UID: 20220866
Name: eunji Lee
”I keep the promises between Prof.Lee and I”
<Homework 8: MES>
<Homework 7: CONWIP>
<Homewrok 6>
<Homewrok 5>
<Homewrok 4: Max flow network>
1. 그림
2. Obj 식
-x47-x48-x49-x50-x51-x52
3. S.t 식
4.코드
5.코딩결과 및 결론
<Homewrok 3: ST-TP 거리 최단시간 구하기>
1.그림 (*그림상의 화살표의 검정 글씨는 이동수단이며, 파란 글씨는 시간으로 단위는 분(s)이다.
Node=23, Edge=34
2. Obj 식
23*x1+26*x2+29*x3+32*x4+35*x5+88*x6+110*x7+158*x8+103*x9+46*x10+28*x11+7*x12+12*x13+13*x14+75*x15+7*x16+53*x17+5*x18+12*x19+28*x20+45*x21+26*x22+24*x23+81*x24+20*x25+9*x26+16*x27+5*x28+7*x29+42*x30+4*x31+23*x32+1*x33+12*x34
3. s.t 식
x1+x2+x3=1
x23+x24+x31+x32+x34=1
x1=x8+x9
x8=x23
x9+x15=x24+x18
x2+x3=x4+x5+x6+x7
x4=x10
x5=x17
x6=x11+x14
x7=x12+x13
x16=x15
x10+x17=x19+x20
x12=x21
x13=x22
x21=x28
x22=x29
x18=x25
x25=x26
x19=x27
x27+x20=x31
x26+x11=x32+x33
x14=x30
x33+x30=x34
4. 코딩코드
5. 코딩결과
6. 결론
ST-> x2-> x4-> x10-> x19-> x27-> x31-> TP 의 경로가 총 136분으로 2시간 16분으로 최적의 경로이다.
<Homewrok 2: UML를 이용한 Robotic vacuum cleaner 표현>
비스포크 제트봇 ai는 제트봇의 라이다 센서에 더해 3D 센서와 인텔 AI 프로세서가 장착되어 있어 넓은 영역을 정밀하게 스캔함과 더해 작은 물건과 장애물을 더 정확히 인식한다.
제트봇 ai는 제트봇에는 없던 멀티 싸이클론 구조로 강력한 흡입력을 가지고 있으며, 제트 싸이클론과 8개의 별도 싸이클론으로 미세먼지를 걸러내 흡입력 손실을 줄여준다.
더해 제트봇은 4중인 반면 제트봇AI는 5중 필터 시스템으로 미세먼지 등을 보다 더 잘 걸러 내어주며, 마이크와 카메라를 탑재하고 있어 반려동물을 녹화하거나 반려동물의 짖는 소리를 인식해 반려동물 케어에 효과적으로 작용한다. 제트봇 AI는 모니터링 기능이 있으며, 카메라가 있어 원격으로 집안 원하는 위치로 이동시켜 사진이나 동영상을 찍는 것 또한 가능하며, 본체를 통한 음성인식도 제트봇 AI만 가능하다.
제트봇은 충전시간이 240분인 반면에 제트봇 AI는 210분으로 약 13%정도 더 빠르며, 제트봇 AI에는 제트봇에는 없는 청소 중 배터리가 부족할 시 자동으로 청정스테이션으로 돌아가 충전하는 자동충전기능이 탑재되어 있다. 브러시 너비도 제트봇은 160mm인 반면 제트봇 AI는 241mm로 같은 시간에 더 넓은 면적을 청소할 수 있다.
청정스테이션 또한 제트봇 AI는 먼지를 자동으로 비워준다. 하지만 제트봇 AI의 높이는 136.5mm이며 제트봇의 높이는 99.8mm로 제트봇이 밑 공간 청소에 더 유연하다. 또한 먼지통의 크기도 제트봇이 0.3L로 0.1L 더 커 더 많은 먼지를 흡입할 수 있다.
<Homewrok 1: 로봇청소기가 충전스테이션으로 돌아가는 방법>
(어떤 매커니즘과 어떤 차징시스템으로)
삼성전자의 비스포크 제트봇 로봇 청소기 VR50T95936W은 간결히 말하자면, 미리 설정된 경로를 따라 이동하며, 배터리가 부족할 경우 충전 스테이션으로 자동으로 돌아가는 시스템이다.
로봇 청소기의 충전 시스템은 로봇 청소기와 충전 스테이션 사이의 상호작용을 기반으로 한다. 로봇 청소기가 충전 스테이션과 통신해 충전이 필요함을 감지하고, 충전 스테이션의 위치를 찾아간다.
이 때, 로봇청소기가 충전이 필요함을 감지하는 방법은 내장된 배터리 센서를 통해 배터리의 잔여 용량을 지속적으로 모니터링하고 배터리의 충전 수준이 일정 수준 이하로 내려가면 로봇 청소기가 충전이 필요하다고 감지한다.
더해 로봇 청소기가 충전스테이션을 인지하는 방법은 내장된 센서, 카메라. LDS, 지능형 매핑 기술을 사용해 주변 환경을 인식하고 충전 스테이션의 위치를 사전에 학습해 저장한 후 자체적으로 충전 스테이션 위치를 인식하고 파악한다.
충전 스테이션과 로봇 청소기의 통신하는 방법은 무선 통신을 통해 상호작용하며, 로봇 청소기가 충전이 필요하다는 신호를 전달하기 위해 충전 스테이션과 통신한다. 이 신호는 일반적으로 충전 스테이션에 내장된 무선 통신 시스템을 통해 송수신되고, 충전 스테이션은 이를 감지하여 로봇 청소기를 충전하기 위해 자동으로 활성화된다.
삼성의 비스포크 제트봇 로봇 청소기는 단순 사진 학습 데이터가 아닌 딥러닝 기반으로 100만장 이상의 이미지를 사전에 학습해 맵핑하여 판단해 청소한다. 더해 작은 장애물도 정확히 인식하는 3D 센서를 가지고 있으며, 자율주행 자동차에 사용되는 라이다 센서를 적용해 집 안의 구조와 크기를 정확하게 측정하고 초당 10번 회전하며 반경 6m 영역을 360도 스캔, 가구 배치까지 정확하게 그려내어 청소 경로를 최적화하였다. 덕분에 효율적으로 이동하며 충전스테이션으로 돌아가는 경로 또한 라이다 센서로 경로를 최적화하여 돌아간다.
위 모델의 청소기는 3D 센서와 라이다 센서를 적용하여 충전스테이션으로 돌아가는 경로가 최적화 되어있고, 지능형 매핑 기술을 사용해 주변 환경을 인식해 충전 스테이션의 위치를 사전에 학습하기 때문에 비교적 충전스테이션으로 잘 돌아간다. 하지만 이 과정에서 내장된 센서나 카메라의 손상, 레이다의 오류로 인해 충전스테이션으로 돌아가지 못하거나 충전스테이션으로 돌아가는 경로를 최적화하지 못하는 상황이 발생할 수 있다. 때문에 주기적으로 내장된 센서나 카메라, 레이다의 점검이 필요하다. 그래서 주기적인 센서, 카메라 등의 점검이 하나의 개선될 점이라고 생각한다. 더해 충전 스테이션의 위치를 사전에 학습하기 때문에 집 안의 가구 배치와 충전 스테이션의 위치가 변경되었을 때 충전 스테이션을 높은 정확도로 다시 인식하는 것 또한 개선되고, 개발되어야 할 점이라고 생각한다.