Back to Course

Quarky 및 파이썬을 사용한 로봇 공학 및 AI - 레벨 1

0% Complete
0/0 Steps
  1. 로봇 공학의 기초
    수업 1: Quarky 로봇의 기초
    5 Topics
  2. 수업 2: 로봇 동작의 기초
    3 Topics
  3. 수업 3: 무선 제어 로봇
    4 Topics
  4. 라인 팔로워
    수업 4: 라인 감지를 위한 IR 센서 보정
    3 Topics
  5. 수업 5: 로봇을 따라가는 라인
    4 Topics
  6. 로봇 공학을 이용한 AI
    수업 6: AI 배달 봇으로서의 Quarky - 파트 1
    3 Topics
  7. 수업 7: AI 배달 봇으로서의 Quarky - 파트 2
    4 Topics
  8. 수업 8: 자율주행차 - 파트 1
    4 Topics
  9. 수업 9: 로봇 애완동물
    4 Topics
  10. 수업 10: 제스처 기반 로봇 제어 - 1부
    3 Topics
  11. 수업 11: 제스처 기반 로봇 제어 - 파트 2
    3 Topics
  12. 캡스톤 프로젝트
    수업 12: 캡스톤 프로젝트
Lesson Progress
0% Complete

Quarky를 사용하여 AI 배달 봇을 만들기 전에 객체 감지와 관련하여 이해해야 할 몇 가지 개념이 있습니다.

모든 배송 로봇은 현재 위치 또는 목적지에 도달했는지 여부를 식별할 수 있는 방법이 필요합니다. 숫자 감지를 사용하여 수행할 것입니다.

숫자 감지 – 논리 이해

여기의 논리는 매우 간단합니다. 카메라 앞에 임의의 숫자를 가져오면 PictoBlox가 그 숫자를 감지합니다. 숫자를 감지하는 정확도는 confidence에 따라 달라집니다.

Confidence는 기계가 감지한 물체에 대해 얼마나 확신하는지 알려줍니다. 예를 들어, PictoBlox가 숫자 1을 감지했고 그 신뢰도가 0.6이라고 가정해 보겠습니다. 이것은 감지한 물체가 1번이라고 60% 확신한다는 것을 의미합니다. 개체 감지의 정확도는 신뢰도 값에 따라 달라집니다. 더 높습니다. 더 많은 자신감이 될 것입니다.

높은 신뢰도 값을 설정하는 단점은 특히 물체가 카메라에서 멀리 떨어져 있는 경우 물체 감지가 어려워진다는 것입니다.

그러나 신뢰도 값을 너무 낮게 유지할 수도 없습니다. 이 경우 기계는 다른 물체 또는 여러 물체를 한 번에 감지할 수 있습니다!

따라서 너무 낮지도, 너무 높지도 않은 값을 선택해야 합니다. 이 프로젝트에서는 신뢰도를 0.6으로 사용합니다.

이제 숫자를 감지하는 스크립트를 만들어 봅시다.