Ellie Ment the Element Identifier: 4 ขั้นตอน
Ellie Ment the Element Identifier: 4 ขั้นตอน
Anonim
Ellie Ment ตัวระบุองค์ประกอบ
Ellie Ment ตัวระบุองค์ประกอบ

Ellie เป็น Roomba ที่ได้รับการตั้งโปรแกรมให้ตรวจจับสีต่างๆ โดยใช้กล้องของเธอ สัมผัสได้ว่าเธอกำลังข้ามหน้าผาเพื่อที่เธอจะได้หยุดตัวเองจากการล้ม และจะเคลื่อนตัวออกห่างจากสิ่งกีดขวางเมื่อกันชนของเธอชนกับสิ่งใดสิ่งหนึ่ง ในทางของเธอ เราตั้งชื่อ Roomba ว่า 'Ellie Ment' เป็นการเล่นคำสำหรับ 'องค์ประกอบ' เนื่องจากเธอสามารถระบุได้ว่าองค์ประกอบใดที่เธอกำลังมองหาตามสีของกระดาษ

โปรเจ็กต์นี้ได้รับการพัฒนาและเตรียมการโดย Christopher Cannon, Kayla Sims และ Gretchen Evans สำหรับโครงการหุ่นยนต์คลาส EF 230 ของพวกเขา

ขั้นตอนที่ 1: เซ็นเซอร์กันชนและการถ่ายภาพกล้อง

Ellie ได้รับการตั้งโปรแกรมให้ตรวจสอบสีโดยใช้กล้องของเธอเมื่อเปิดใช้งานกันชนด้านซ้าย ด้านขวา หรือด้านหน้า จากนั้นกล้องจะระบุสีที่เธอเผชิญ ไม่ว่าจะเป็นสีน้ำเงิน สีเขียว หรือสีแดง ซึ่งทั้งหมดเป็นตัวแทนขององค์ประกอบต่างๆ ที่อยู่บนดาวอังคาร จากนั้นจึงแสดงให้เห็นว่า 'องค์ประกอบ' ใดที่เธออยู่ข้างหน้า

ขั้นตอนที่ 2: คลิฟเซนเซอร์

เอลลี่ได้รับการตั้งโปรแกรมให้สัมผัสได้เมื่อเธอเข้าใกล้หน้าผา หรือในกรณีของเราคือขอบกระดาษขาว และสามารถหันหลังให้ตัวเองเพื่อให้อยู่ภายในขอบเขตที่ตั้งไว้

ขั้นตอนที่ 3: Light Bump

เซ็นเซอร์ตรวจจับการกระแทกของ Ellie ช่วยให้เธอรู้สึกว่าเธออยู่ใกล้กับอัฒจันทร์ที่ถือแผ่นกระดาษสีมากเพียงใด จากนั้นจึงช่วยจัดตำแหน่งใหม่เพื่อให้กล้องของเธอมองเห็นสีได้ดีขึ้น และเตือนเราว่าองค์ประกอบนั้นคืออะไร มองไปที่.

ขั้นตอนที่ 4: รหัส

สิ่งที่แนบมาคือรหัสที่พัฒนาขึ้นเพื่อให้เอลลี่สั่งการเพื่อค้นหา 'องค์ประกอบ' ในพื้นที่ที่กำหนด

Roomba_Project_Code.m