ฉันต้องการที่จะรู้ว่าถ้าใครประสบความสำเร็จในการตรวจจับสัตว์เลี้ยงลูกด้วยนมที่อบอุ่น (เช่นมนุษย์) โดยใช้เซ็นเซอร์ที่ไม่ได้มาตรฐานหรือไม่?
โดยหลักการแล้วฉันต้องการใช้เซ็นเซอร์ราคาไม่แพงหรือการรวมกันของเซ็นเซอร์เพื่อตรวจจับบุคคลภายในห้องและแปลเป็นบุคคลนั้น ฉันต้องการให้หุ่นยนต์เข้าไปในห้องตรวจสอบว่ามีมนุษย์อยู่หรือไม่แล้วย้ายไปยังมนุษย์ที่ตรวจพบ ความแม่นยำไม่จำเป็นต้องเป็น 100% เนื่องจากต้นทุนเป็นปัจจัยมากกว่า ฉันต้องการความต้องการด้านการคำนวณของเซ็นเซอร์เช่นนั้นสามารถทำงานบน Arduino แม้ว่ามันจะเป็นไปไม่ได้ แต่ฉันก็เต็มใจที่จะใช้ประโยชน์จากสิ่งที่น่ากลัวมากกว่าเช่น Raspberry Pi หรือ BeagleBone Black ฉันมีความคิดเล็กน้อย อย่างไรก็ตามไม่มีของพวกเขาเหมาะ:
- เซ็นเซอร์ PIR - สามารถตรวจจับการเคลื่อนไหวภายในขอบเขตการมองเห็นที่กว้าง (เช่นปกติ 120 องศาขึ้นไป) อาจเป็นสิ่งที่ใกล้เคียงกับเครื่องตรวจจับ "มนุษย์" ที่ฉันรู้ อย่างไรก็ตามมันต้องมีการเคลื่อนไหวและการแปล / การกำหนดตำแหน่งที่บุคคลนั้นจะยากมาก (เป็นไปไม่ได้?) ด้วยวิสัยทัศน์ขนาดใหญ่เช่นนี้
- อัลตร้าซาวด์ - สามารถตรวจจับวัตถุได้อย่างแม่นยำ มีมุมมองที่แคบกว่ามาก อย่างไรก็ตามไม่สามารถแยกความแตกต่างระหว่างวัตถุที่ไม่มีชีวิตและมนุษย์
- เครื่องตรวจจับ IR - (เช่นเซ็นเซอร์วัดระยะชัด) สามารถตรวจจับวัตถุได้อีกครั้งด้วยความแม่นยำสูงและมุมมองที่แคบมาก อย่างไรก็ตามไม่สามารถแยกความแตกต่างของวัตถุได้อีก
- Webcam + OpenCV - อาจใช้การตรวจจับใบหน้าเพื่อตรวจจับคนในห้อง นี่อาจเป็นตัวเลือกที่ดีที่สุด; อย่างไรก็ตาม OpenCV นั้นมีราคาแพงและต้องใช้มากกว่าอาร์ดิโน แม้ในราสเบอร์รี่ Pi ก็สามารถช้า
- Kinect - การใช้ความสามารถในการตรวจจับคุณสมบัติของ Kinect มันจะค่อนข้างง่ายในการระบุมนุษย์ในพื้นที่ อย่างไรก็ตาม Kinect นั้นแพงเกินไปและฉันไม่คิดว่ามันจะเป็นทางออกที่ "ถูก"
บางทีบางคนอาจรู้ตัวว่า "เครื่องตรวจจับความร้อน" ราคาไม่แพงซึ่งปรับให้เหมาะกับความร้อนในร่างกายและ / หรือประสบความสำเร็จด้วยการรวมกันของ (# 1-4) ด้านบนและต้องการแบ่งปันผลลัพธ์ของพวกเขาหรือไม่