AnySkin: ติดตั้งเซ็นเซอร์สัมผัสบนหุ่นยนต์เพื่อเรียนรู้งานที่ต้องการความแม่นยำสูงเป็นพิเศษ
(any-skin.github.io)AnySkin: การตรวจจับการสัมผัสสำหรับหุ่นยนต์แบบ Plug-and-Play
-
สรุป
- แม้ว่าการรับรู้การสัมผัสจะได้รับการยอมรับว่าเป็นรูปแบบการรับรู้ที่สำคัญ แต่ก็ยังถูกใช้งานน้อยกว่าเมื่อเทียบกับการมองเห็นและการรับรู้ตำแหน่งของร่างกาย
- AnySkin แก้ปัญหาหลักที่ขัดขวางการพัฒนาโซลูชันที่มีประสิทธิภาพ ด้วยการจัดการประเด็นเรื่องความอเนกประสงค์ การเปลี่ยนทดแทนได้ และการนำข้อมูลกลับมาใช้ซ้ำ
- โดยอิงจากดีไซน์ที่เรียบง่ายของ ReSkin จึงแยกอุปกรณ์อิเล็กทรอนิกส์สำหรับการตรวจจับออกจากอินเทอร์เฟซการตรวจจับ เพื่อให้การผสานรวมง่ายขึ้น
- AnySkin เป็นเซ็นเซอร์ตัวแรกที่รองรับการทำให้ทั่วไปข้ามอินสแตนซ์ของนโยบายการควบคุมที่เรียนรู้แล้ว
-
ผลงานสำคัญ
- แนะนำกระบวนการผลิตแบบง่ายและเครื่องมือออกแบบสำหรับสร้างเซ็นเซอร์สัมผัสแม่เหล็กที่ทนทาน เปลี่ยนได้ง่าย และไม่ต้องใช้กาว
- การวิเคราะห์คุณลักษณะของการตรวจจับการลื่นไถลและการเรียนรู้นโยบายโดยใช้เซ็นเซอร์ AnySkin
- สาธิตว่าโมเดลที่เรียนรู้จากอินสแตนซ์หนึ่งของ AnySkin สามารถทำให้ทั่วไปไปยังอินสแตนซ์ใหม่ได้ พร้อมเปรียบเทียบกับโซลูชันการรับรู้สัมผัสเดิมอย่าง DIGIT และ ReSkin
-
คุณสมบัติของ AnySkin
- เป็นเซ็นเซอร์ผิวหนังที่สร้างขึ้นสำหรับการสัมผัสของหุ่นยนต์ ประกอบง่าย รองรับกับ robot end effectors ได้หลากหลาย และทำให้ทั่วไปไปยังอินสแตนซ์ผิวหนังใหม่ได้
- ตรวจจับการสัมผัสผ่านการบิดเบือนของสนามแม่เหล็กที่เกิดจากพื้นผิวตรวจจับซึ่งมีอนุภาคเหล็กที่ถูกทำให้มีสภาพแม่เหล็ก
- พื้นผิวที่ยืดหยุ่นถูกแยกออกจากอุปกรณ์อิเล็กทรอนิกส์ทางกายภาพ ทำให้เปลี่ยนได้ง่ายเมื่อเสียหาย
การเรียนรู้นโยบายและความสามารถในการเปลี่ยนผิวหนัง
- ตัวอย่างวิดีโอ
- นโยบายการเลียนแบบพฤติกรรมที่เรียนรู้แล้ว ยังคงประสบความสำเร็จในสามงานแม้จะเปลี่ยนผิวหนังแล้วก็ตาม
- การปัดบัตร
- การเสียบปลั๊ก
- การเสียบ USB
ผลลัพธ์การทำให้ทั่วไปข้ามอินสแตนซ์
-
การตรวจจับการลื่นไถล
- AnySkin สามารถตรวจจับการลื่นของวัตถุที่กำลังจับอยู่ได้
- โมเดล LSTM ที่ฝึกด้วยข้อมูลจากวัตถุในชีวิตประจำวัน 30 ชิ้น สามารถทำนายเหตุการณ์การลื่นไถลได้ด้วยความแม่นยำ 92%
-
การแสดงภาพสัญญาณดิบ
- อุปกรณ์อิเล็กทรอนิกส์สำหรับการตรวจจับประกอบด้วยแมกนีโตมิเตอร์ 5 ตัวที่วัดความหนาแน่นฟลักซ์แม่เหล็กในสามแกน
- สามารถดูการแสดงภาพสัญญาณดิบของ AnySkin ได้ในวิดีโอ
ผลการทดลอง
กระบวนการผลิต
- วิธีการผลิต
- AnySkin ผลิตโดยผสม Smooth-On DragonSkin 10 Slow กับอนุภาคแม่เหล็ก MQFP-15-7(25μm) ในอัตราส่วน 1:1:2 แล้วนำไปบ่มในแม่พิมพ์สองส่วนที่แสดงด้านบน
- ผิวหนังที่บ่มแล้วจะถูกทำให้มีสภาพแม่เหล็กด้วยเครื่องทำให้เป็นแม่เหล็กแบบพัลส์
- ไฟล์ออกแบบของปลาย gripper เปิดเป็นโอเพนซอร์ส
สรุปโดย GN⁺
- AnySkin เป็นโซลูชันนวัตกรรมที่แก้ปัญหาความอเนกประสงค์ การเปลี่ยนทดแทนได้ และการนำข้อมูลกลับมาใช้ซ้ำในการตรวจจับการสัมผัสของหุ่นยนต์
- นโยบายที่เรียนรู้แล้วยังคงใช้งานได้หลังเปลี่ยนผิวหนัง และสามารถทำให้ทั่วไปข้ามอินสแตนซ์ได้
- แสดงความแม่นยำสูงในงานประยุกต์ใช้งานจริง เช่น การตรวจจับการลื่นไถล
- ผลิตภัณฑ์อื่นที่มีความสามารถคล้ายกัน ได้แก่ DIGIT และ ReSkin
1 ความคิดเห็น
ความเห็นจาก Hacker News
สามารถฉีดอนุภาคแม่เหล็กเข้าไปในยางซิลิโคนและทำให้เกิดสภาพเป็นแม่เหล็ก จากนั้นใช้แมกนีโตมิเตอร์ตรวจจับการเปลี่ยนแปลงของสนามแม่เหล็กเพื่อวัดการเสียรูปของยางและวิเคราะห์ "จุดกด" บนพื้นผิวได้
เทคโนโลยีนี้น่าประทับใจมาก
ชิปแมกนีโตมิเตอร์ 3 แกนคือหัวใจสำคัญ
น่าจะมีประโยชน์กับเครื่องดนตรีอิเล็กทรอนิกส์
ผลิตได้ง่ายกว่าเซ็นเซอร์ Takktile มาก
สงสัยว่าสามารถตรวจจับการเปลี่ยนมุมหรือความต่างของแรงกดในงานอย่างการเสียบ USB ได้หรือไม่
การจัดเรียงอนุภาคแม่เหล็กให้ขนานกันภายในวัสดุยืดหยุ่นคือจุด突破ที่แท้จริง
กราฟิก "กระบวนการผลิต" เรียบง่ายและดีมาก
เคยทำวิจัยด้านการรับสัมผัสของหุ่นยนต์
แพ็กเกจจิ้งทำได้ดี
ต้องมีบัญชี Google จึงจะสั่งซื้อได้