시행착오
충분히 괜찮다는 것이 무슨 뜻일까요?

세상에 완벽한 기계는 없어요. 그래서 엔지니어들이 정밀도와 정확도를 확보하기 위해 그렇게 애를 쓰는 것이에요. 그럼에도 늘 어느 정도의 오류가 발생하곤 하죠.
허용 가능한 수준의 오류를 결정짓는 요인들이 무엇일까요?
이 *베벨 봇*을 조립하세요.

디자인과 프로그램의 어떤 요소들이 부정확성을 유발하는지를 조사하는 데 도움이 될 거예요.
테스트를 해보세요.

모델을 단단하고 평평한 표면 위에 놓고, 시작 위치에 표시를 하세요. 프로그램을 실행하고, 이동을 멈추는 대로 정지한 위치에 표시를 하세요.
*베벨 봇*이 100cm를 이동했나요? 계산된 모터 회전수, 실제 모터 회전수, 그리고 계산된 이동 거리(cm 단위)가 표시되나요?
결과를 기록하세요.

실험 번호, 계산된 이동 거리, 측정된 이동 거리를 테스트표에 기록하세요. 추가로 계산을 할 수 있도록 여분의 열에 충분한 공간을 남겨두어야 해요.
기본 모델과 프로그램을 사용하여 실험을 수행하세요. 아울러 매번 조정을 할 때마다 실험을 반복하고 그 효과를 판단해보세요.
실험 수행:
실험을 수행하는 중에 아래의 팁을 늘 염두에 두어야 해요.
- 계산된 모터 회전수, 실제 모터 회전수, 계산된 이동 거리(cm 단위)가 디스플레이에 표시됩니다.
- 실험을 최소 세 번 이상 수행하고, 가장 신뢰할 만한 결과의 보장을 위해 평균값을 사용하세요.
결과를 요약하세요.

매번 조정을 할 때마다 측정된 이동 거리의 평균값을 이용해 오류를 계산하고 어느 버전이 가장 정확했는지 확인하세요.
로봇의 설계와 프로그램을 어떻게 조정하는 것이 정확도에 가장 큰 영향을 미쳤나요?
어땠나요?

무엇을 잘했나요? 뭔가 더 잘할 수 있지 않았을까요?
멋져요! 이제 로봇의 정확도를 개선하는 방법을 아셨을 거예요. 다음 수업으로 진행하세요.