Skip to main content

연습

마지막 섹션에서는 광학 센서의 작동 방식과 코드에 있는 센서의 데이터를 사용하여 로봇이 결정을 내리는 방법을 배웠습니다. 이제 학습한 내용을 적용하여 알고리즘을 만들고 Robot Sweep 연습 활동을 완료합니다.

이 활동에서 로봇은 키우기 필드에서 두 개의 큐브를 자율적으로 구동하고 밀어냅니다. 아래 동영상을 통해 학습한 내용을 적용하여 로봇 청소 연습 활동을 완료하는 방법을 알아보세요.

이제 로봇 청소 연습 활동을 완료할 차례입니다!

이 애니메이션에서 BaseBot은 필드 중앙에서 시작하며, 그 주변에 두 개의 큐브가 무작위로 배치됩니다. 로봇은 첫 번째 큐브를 감지하여 필드 밖으로 밀어내고, 그다음 두 번째 큐브를 감지하여 필드 밖으로 밀어냅니다. 이것은 로봇이 로봇 청소 연습 활동을 완료하기 위해 취할 수 있는 가능한 경로 중 하나입니다. 

이 활동을 완료하려면 이 문서의 단계를 따르세요. Google / .docx / .pdf

동영상 파일

로봇 스윕 연습 활동을 완료하면 엔지니어링 노트북에 결과를 기록하세요.

  • 시작하기 전에 로봇이 완료하기를 원하는 행동을 계획하세요. 이러한 단계가 당신이 만들고자 하는 코드와 어떻게 관련이 있는지 생각해 보세요. 
  • 프로젝트를 실행할 때 로봇이 어떻게 움직이는지 메모하세요.
  • 코드와 로봇의 빌드를 개선하기 위한 아이디어 목록을 만드세요.

결과를 기록하는 방법의 예는 이 이미지를 참조하세요.

Robot Sweep 활동 중 로봇 움직임 및 코딩 개선 사항을 문서화한 엔지니어링 노트북 예. 화살표와 번호가 매겨진 단계가 포함된 활동 설정 스케치는 로봇 이동 계획을 보여줍니다. 그 아래에는 관찰 사항과 코드 및 빌드에 대한 개선 아이디어가 글머리 기호와 디자인 스케치로 나열되어 있습니다.

챌린지 활동 준비하기

경쟁 (다음 페이지) 에서 로봇을 코딩하여 제기된 필드에서 4개의 큐브를 자율적으로 찾고 제거합니다. 아래 문서와 애니메이션을 보고 Sweep the Field 챌린지에 참가하는 방법을 알아보고, 이해도를 확인한 다음 챌린지를 위해 연습해 보세요.

아래 애니메이션을 시청하여 로봇이 도전 과제를 성공적으로 수행하는 방법의 예를 확인하세요. 베이스봇은 첫 번째 큐브를 감지하고 필드 밖으로 밀어냅니다. 그런 다음 다음 큐브를 감지하기 위해 이동합니다. 그런 다음 애니메이션은 네 번째 큐브가 감지되어 필드 밖으로 밀려나면서 제한 시간 시험이 끝나는 모습을 보여줍니다.

이 챌린지의 목표는 로봇이 자율적으로 운전하여 가장 빠른 시간에 상승된 필드에서 4개의 큐브를 찾아 제거하도록 하는 것입니다.  

이것은 로봇이 Sweep the Field 챌린지를 완료하기 위해 취할 수 있는 한 가지 가능한 경로일 뿐입니다.

이 활동을 완료하는 방법에 대해 자세히 알아보려면 이 문서의 단계를 따르세요. Google/. .docx. /. .pdf

동영상 파일

이해도 확인하기

챌린지를 시작하기 전에 엔지니어링 노트의 아래 문서에 있는 질문에 답하여 챌린지의 규칙과 설정을 이해했는지 확인하십시오.

이해하기 질문 확인 Google / .docx / .pdf

질문을 완료한 후, 챌린지를 연습해 보세요.


' 다음 > ' 을 선택하여 필드 청소 챌린지에 참가하세요.