1 पॉइंट द्वारा GN⁺ 2024-09-21 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • रोबोट manipulation में tactile sensing उपयोगी है, लेकिन मौजूदा सेंसर लगाना मुश्किल है और उनकी reusability कम होती है; AnySkin end effector पर आसानी से माउंट और बदल सकने वाला skin-like sensor देकर इस समस्या को कम करता है
  • sensing electronics और surface को अलग करके केवल खराब हुई skin बदली जा सकती है, और integration प्रक्रिया फोन केस लगाने और charger कनेक्ट करने जितनी सरल हो जाती है
  • चुंबकीय iron particles वाली flexible surface संपर्क के समय जो magnetic field distortion बनाती है, उसे 5 magnetometers 3-axis magnetic flux density के रूप में मापते हैं
  • Behavior Cloning policy skin बदलने के बाद भी Card Swiping, Plug Insertion, USB Insertion tasks में सफलता बनाए रखती है, जिससे sensor instances के बीच generalization की संभावना दिखती है
  • 30 रोजमर्रा की वस्तुओं के data पर trained LSTM slip detection model ने slip event को 92% accuracy से predict किया, और paper, code, CAD files, design tool公開 किए गए हैं

Plug-and-play tactile sensor design

  • AnySkin robot touch के लिए skin sensor है; इसका लक्ष्य ऐसी संरचना है जिसे tactile sensing के vision या proprioception से कम इस्तेमाल होने की स्थिति में भी आसानी से लगाकर उपयोग किया जा सके
  • मौजूदा tactile sensors की सीमाएँ universality, replaceability, और data reusability की कमी में हैं
  • ReSkin के सरल design के आधार पर sensing electronics और sensing interface को अलग किया गया है
    • केवल damaged flexible surface को आसानी से बदला जा सकता है
    • इसे अलग-अलग robot end effectors के साथ compatible होने के लिए design किया गया है
  • संपर्क को sensing surface के अंदर मौजूद magnetized iron particles द्वारा बनाए गए magnetic field के deform होने के तरीके से detect किया जाता है
  • sensing electronics 5 magnetometers से बने हैं, और हर sensor 3-axis magnetic flux density मापता है

बदलने के बाद भी बनी रहने वाली learning performance

  • AnySkin का लक्ष्य एक sensor instance पर trained manipulation policy को दूसरी नई skin instance पर भी लागू करने वाली cross-instance generalizability है
  • Behavior Cloning से trained policy skin बदलने के बाद भी 3 tasks में सफलता बनाए रखती है
    • Card Swiping
    • Plug Insertion
    • USB Insertion
  • slip detection में 30 रोजमर्रा की वस्तुओं के data पर trained LSTM model slip event को 92% accuracy से predict करता है

बनाने की विधि और जारी सामग्री

  • निर्माण में Smooth-On DragonSkin 10 Slow और MQFP-15-7 25μm magnetic particles को 1:1:2 ratio में मिलाकर 2-part mold में cure किया जाता है
    • cured skin को pulse magnetizer से magnetize किया जाता है
    • gripper tip design files公開 हैं
  • संबंधित सामग्री भी साथ में उपलब्ध कराई गई है

1 टिप्पणियां

 
GN⁺ 2024-09-21
Hacker News की राय
  • मेरी समझ में तरीका यह है: सिलिकॉन रबर में चुंबकीय कण डालकर उसे magnetize किया जाता है, फिर कई reference points पर magnetometer से magnetic field में बदलाव पकड़कर रबर की deformation पढ़ी जाती है और सतह के “pressure points” का विश्लेषण किया जाता है
    यहां innovation शायद यह है कि manufacturing process इतनी consistent है कि हर खास magnetic silicone interface के लिए “input signal” को लंबे समय तक recalibrate किए बिना इसे replaceable part की तरह इस्तेमाल किया जा सकता है
    यानी advanced tactile sensors को custom hand-made nails की बजाय machine-cut screws जैसा बना देना

    • gripper को पूरी तरह खुला रखकर power on करते समय recalibration कर लेना काफी लगता है
    • अच्छा idea है, और यही तरीका capacitive xy sensors पर भी लागू किया जा सकता है
  • मैं इस field को अच्छी तरह नहीं जानता, लेकिन यह सच में प्रभावशाली है
    सोच रहा हूं कि क्या इसे कचरे और recyclables की sorting में इस्तेमाल किया जा सकता है, और जब उस पर गंदगी लग जाए या वह पुराना हो जाए तो क्या recalibration संभव होगा। Silicone शायद ageing के खिलाफ काफी मजबूत होगा
    क्या इससे टमाटर धोना और उनका डंठल निकालना भी संभव होगा?
    इससे बना trackpad भी चाहिए। resolution कितना मिल सकता है, यह जानना चाहूंगा, और pressure·tilt जैसी क्षमताओं के बदले resolution में बड़ी कुर्बानी नहीं देना चाहूंगा
    हालांकि अगर यह उंगली से त्वचा रगड़ने जैसा लगे तो काफी डरावना हो सकता है, इसलिए laptop में मांस जैसे हिस्से नहीं चाहूंगा

    • मैंने industrial robot automation और specific-purpose custom end effectors पर काम किया है, और मुझे लगता है कि यह tactile sensor मोटे तौर पर इन जगहों पर मददगार हो सकता है
      कचरा·recycling sorting में robots ज्यादा नहीं हैं, और ज्यादातर systems वस्तु की material properties का उपयोग करते हैं। कुछ कंपनियों ने profitability के लिए जरूरी high throughput पाने की कोशिश में delta robots लगाए, लेकिन वह पर्याप्त नहीं रहा। बड़े budget वाली municipalities या universities के लिए संभव हो सकता है, पर financially justify करना मुश्किल है
      recalibration के मामले में मुझे उत्सुकता है कि developers समय के साथ magnetic field कमजोर होने और foreign material को कैसे handle करते हैं। Silicone cleanable grade का हो सकता है, लेकिन high throughput में soft material लगातार parts से संपर्क में रहे तो घिसेगा और gripping characteristics भी बदलेंगी
      टमाटर धोने और डंठल हटाने के लिए robots और end effectors की cost को 10+ साल और कम होना होगा और efficiency बढ़नी होगी, तभी वे bulk washing और manual stem removal, या rough mechanical processing को मात दे पाएंगे। यह theoretical future home robots के लिए किसी grad student project जैसा लगता है
      Lenovo TrackPoint शायद trackpad के लिए जरूरी चीजों का पहले ही 95% दे देता है, और मुझे नहीं लगता कि यह tactile sensor उस market को target कर रहा होगा
      जहां यह उपयोगी लगता है: मौजूदा end effector पर लगाकर “part detected” जैसा सिर्फ boolean feedback देने वाला simple version; पकड़े रहने के दौरान part काफी हिला है या नहीं detect करके robot को रोकना; food grasping जहां pressure combinations चाहिए; लंबे end effector के कारण सिर्फ joints से position sensing मुश्किल होने वाले alignment tasks; और fabric manipulation। Fabric robots के लिए कठिन problem है, इसलिए “part” के बारे में ज्यादा information मिलना मददगार होगा, और यह shoe manufacturing automation को reasonable price पर संभव बनाने वाली बड़ी बाधा कम कर सकता है
  • मुख्य चीज array में लगाए गए ठीक-ठाक 3-axis magnetometer chips[1] लगते हैं
    replaceable skin में embedded magnetic particles manufacturing के दौरान magnetization step में parallel align किए जाते हैं। इसमें cutting-edge के करीब कई elements का interesting mix है जिन्हें home workshop में भी इस्तेमाल किया जा सकता है
    [1] https://www.digikey.com/en/products/detail/melexis-technolog...

    • paper में circuit design और parts को खीझ पैदा करने वाले ढंग से छोड़ दिया गया है, और सिर्फ पुराने काम का reference दिया है
      ReSkin: versatile, replaceable, lasting tactile skins
      https://arxiv.org/abs/2111.00071

      Z- coordinate system [36]. For an overall sensing area of 20mm x 20mm (Figure 3), we measure magnetic flux changes using 5 magnetometers. Four magnetometers (MLX90393; Melexis) are spaced 7mm apart around a central magnetometer. All 3D-printed molds, circuit board files, bill of materials, and libraries used have been publicly released and opensourced on the website
      https://reskin.dev/
      breakout board यहां मिल सकता है https://www.adafruit.com/product/4022

  • electronic musical instruments में यह सच में उपयोगी लगता है। उदाहरण के लिए Linnstrument(https://www.rogerlinndesign.com/linnstrument) जैसा, जो force-sensing resistor strips की grid इस्तेमाल करता है
    सोच रहा हूं कि ऐसे sensors को साथ-साथ रखने पर क्या वे एक-दूसरे में interference नहीं करेंगे

    • सहमत। अगर इन्हें बिना आपसी interference के array में बनाया जा सके, तो यह वाकई शानदार expressive instrument बन सकता है
      cost की चिंता है, लेकिन मौजूदा instruments भी खास सस्ते नहीं हैं
    • मेरा भी पहला विचार यही था। इस category में जिन दूसरी चीजों को जानता हूं वे हैं Roli instruments (Seaboard, Blocks) और Haken Continuum
      बड़े models सभी काफी महंगे हैं, और सोच रहा हूं कि क्या यह नई technology ऐसे products को सस्ता बनाने का तरीका हो सकती है
    • समझ नहीं आता इसकी जरूरत क्यों है। बस controls को direct wire कर दीजिए। उंगलियों की नकल करना कुछ भी extra नहीं जोड़ता
      hand drum या violin जैसे ज्यादा tactile feedback वाले instruments के लिए यह दिलचस्प हो सकता है। लेकिन ऐसे electronic control surfaces सिर्फ इसलिए मौजूद हैं क्योंकि human performer पहले से robot नहीं है
    • शायद बस बड़ा वाला बना देना काफी हो
  • USB डालने जैसे कामों में मुझे जिज्ञासा है कि क्या रोबोट छेद के साथ alignment होने पर angle में बदलाव या दो “उंगलियों” के बीच pressure difference को detect करता है
    जानना चाहता/चाहती हूं कि क्या रोबोट USB plug को align करने के लिए उसे “टटोलकर” fit करने जैसा कुछ करता है
    यह भी जानना है कि basic skin material molded silicone है, या शायद 3D-printable TPU हो सकता है

    • यह cured silicone जैसा दिखता है, और लगता है कि इसे अपनी जरूरत के हिसाब से काफी आज़ादी से बनाया जा सकता है
      https://www.smooth-on.com/products/dragon-skin-10-slow/
      इसलिए सीधे 3D print करना मुश्किल होगा, लेकिन mold को 3D print किया जा सकता है
  • बहुत अच्छा है, और पुराने Takktile sensor https://biorobotics.harvard.edu/takktile.html की तुलना में manufacturing काफी आसान दिखती है
    अगर chip और skin के बीच पर्याप्त hard layer रखी जाए, तो लगता है कि circuit board को बिल्कुल नुकसान पहुंचाए बिना skin पर destructive-level force लगाया जा सकता है। Takktile में epoxy सीधे pressure sensor से contact में होता था, इसलिए protective layer चढ़ाई जा सकती थी, लेकिन sensitivity अनिवार्य रूप से घटती थी
    यह भी जानना है कि policy learning वाला हिस्सा इस technology से कितना independent है। क्या model contact position के बजाय board द्वारा दिए गए direction vector पर निर्भर हो जाता है? मेरा मतलब यह नहीं कि यह अपने-आप में समस्या है, बस जानना चाहता/चाहती हूं कि directionality किसी खास बदलाव को “separate” करके learning process को सरल बनाती है या नहीं

    • sensor direction vector देता है, लेकिन ReSkin में दिखा था कि यह contact position के अच्छे proxy के रूप में काम करता है https://reskin.dev
      हालांकि deep learning इस्तेमाल होने के कारण यह interpret करना मुश्किल है कि policy ठीक किस quantity पर निर्भर करती है। संभावित रूप से यह modality-agnostic हो सकती है, लेकिन अब तक ऐसा sensor नहीं था जो (1) contact position और 3-axis force जैसी intuitively related quantities को sense करे, और (2) deep learning model के लिए objects के बीच generalize करने लायक पर्याप्त signal consistency दिखाए
      यही AnySkin की मुख्य प्रेरणा थी, और magnetic sensing approach में इसे संभव बनाने वाली अपेक्षाकृत सरल fabrication procedure मिली
  • मैंने robot tactile sensing पर थोड़ा काम किया है और वह सच में बहुत दिलचस्प था
    हमने “biotac” sensor इस्तेमाल किया था और performance बहुत अच्छी थी, लेकिन 1) बेहद महंगा था और 2) घिस जाने वाली skin replacement बेहद मुश्किल थी
    इस तरीके की तुलना में biotac की एक बेहतर बात यह है कि बड़ा cheque भेजें तो उसे सच में खरीदा जा सकता है। academia से निकली ऐसी चीजें अक्सर price की परवाह किए बिना मिलती ही नहीं। यह शानदार दिखता है और मुझे कुछ units चाहिए

    • skin तो personal workshop में भी काफी आसानी से बनाई जा सकती है
      TPU को 3D print करके high-quality magnets डालने होंगे। खुद remagnetize करना भी शायद काफी आसान हो, हालांकि सस्ता न हो https://www.magnet-physik.de/en/magnetizing-technology/magne...
      नीचे वाला board शायद बस इन products का grid है https://www.adafruit.com/product/4022
  • Fabrication process” graphic अच्छा लगा। इससे ज्यादा simple बनाना मुश्किल होगा

  • application tactile sensor है, लेकिन असली breakthrough flexible medium के अंदर parallel-direction magnetic particles डालने में दिखता है
    तुरंत कुछ सवाल मन में आते हैं। Magnequench बनाने वाली company को जाहिर है पता होगा कि magnetic particles को दूसरे materials में डाला जा सकता है, तो ऐसे particles का सबसे common use क्या है? क्या इन्हें आम तौर पर fixed non-flexible solid medium में डाला जाता है, या liquid में, यह जानना है
    यह भी सवाल है कि क्या Dragon Skin जरूरी है। semi-solid medium में magnetic particles मिलाने का idea दिलचस्प है। अगर Jello या Silly Putty में particles डालें, तो क्या external magnetic field लगाकर particles वाले medium को deform या shape किया जा सकता है?

  • “USB insertion या credit card swiping जैसे precise tasks के लिए learned visuo-tactile policy…” और “large foundation…” जैसे phrases देखकर लगता है कि यह robots को door handle या knob इस्तेमाल करके सचमुच दरवाजा खोलने में सक्षम बनाएगा। उत्साहित हूं

    • सही। और महत्वपूर्ण बात यह है कि हमने पाया कि skin बदलने पर भी visuo-tactile policy काम करती है
      जहां तक मुझे पता है, यह पहले नहीं दिखाया गया था, और यह इस sensor के दिलचस्प large-scale applications का रास्ता खोलता है