[{"data":1,"prerenderedAt":420},["ShallowReactive",2],{"project-41603865":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":20,"keywords":22,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":45,"post_text":47,"what":48,"said":84,"maker_in_thread":184,"shape":194,"grid":198,"attempts":378,"same_week":383,"maker_shows":34,"maker_hidden":412,"reader_version":413,"card":414},"41603865","AnySkin","Put this touch sensor on a robot and learn super precise tasks","title","Show HN: Put this touch sensor on a robot and learn super precise tasks","https:\u002F\u002Fany-skin.github.io","any-skin.github.io","raunaqmb",1726852308,2024,390,66,122,3515,4,"legend","hardware","robotic touch sensor",[23,24,25,26,27],"tactile sensor","robotics","magnetometer","touch sensing","robot skin","loved",0.258,{"positive":31,"neutral":32,"mixed":33,"critical":34},10,29,3,1,43,{"idea":37,"execution":39,"design":41,"docs":42,"pricing":43,"performance":44},{"positive":38,"critical":34},6,{"positive":40,"critical":40},0,{"positive":33,"critical":40},{"positive":40,"critical":40},{"positive":34,"critical":40},{"positive":40,"critical":40},[33,33,40,46,33,40,46,33,46,34,46,33,33,33,40,40,46,40,33,46,46,46,40,33,33,33,33,46,33,33,40,40,40,33,33,33,33,46,33,33],5,"We just released a very excited touch sensor that finally simplifies touch sensing for robotics.\n\nOur most exciting result: Learned visuotactile policies for precise tasks like inserting USBs and credit card swiping, that work out-of-the-box when you replace skins! To the best of our knowledge, this has never been shown before with any existing tactile sensor.\n\nWhy is this important? For the first time, you could now collect data and train models on one sensor and expect them to generalize to new copies of the sensor -- opening the door to the kind of large foundation models that have revoluti",{"problem":49,"audience":58,"pricing":70,"motivation":71,"time_to_build":70,"stack":75,"openness":82,"stage":83,"team_size":82},{"value":50,"source":51,"evidence":52},"Touch sensors for robots are hard to calibrate and replace; skins wear out","maker",[53,55],{"id":54},"post",{"id":56,"by":11,"text":57},"41604967","This is a very insightful summary, thank you! A few things to add about AnySkin that might be relevant: - AnySkin expressly handles wear and gunk by being replaceable. So if it…",{"value":59,"source":60,"evidence":61},"Robotics researchers and developers","inferred",[62,66],{"id":63,"by":64,"text":65},"41604847","aaronblohowiak","So you embed magnetic particles in silicon rubber and magnetize them, then use magnometers to detect how the magnetic field is changing from a few different points of reference…",{"id":67,"by":68,"text":69},"41606388","colinator","I did some robotics tactile research, it was super fun! We used \"biotac\" sensors, which are very capable, but are 1) crazy expensive and 2) crazy hard to replace the skins, which…",null,{"value":72,"source":51,"evidence":73},"Make touch sensing simple and generalizable across replaceable sensor copies for robot learning",[74],{"id":54},[76],{"value":77,"source":51,"evidence":78},"MLX90393 magnetometer chip",[79],{"id":80,"by":11,"text":81},"41604858","We use the MLX90393","unknown","launched",{"praise":85,"objections":116,"requests":128,"questions":143,"alternatives":165},[86,99,106],{"value":87,"source":88,"evidence":89},"Replaceable skin design makes manufacturing and maintenance practical","commenter",[90,94,98],{"id":91,"by":92,"text":93},"41604234","Animats","Nice packaging. Sensors like that have been around for decades, but this is a nice way to package them. The replaceable cover is a big win. \"Skin\" type sensors have been built…",{"id":95,"by":96,"text":97},"41604216","sfink","I don't know anything about this space, but damn, this looks impressive! Could it be used to sort trash and recycling? Could it recalibrate if gunk got on it, or as it aged? (I…",{"id":67,"by":68,"text":69},{"value":100,"source":88,"evidence":101},"Simple fabrication process",[102],{"id":103,"by":104,"text":105},"41604213","simlevesque","I love the \"Fabrication process\" graphic. You can't make it simpler than that.",{"value":107,"source":88,"evidence":108},"Potential for expressive musical instruments",[109,113],{"id":110,"by":111,"text":112},"41605982","mkl","This seems like it would be really useful for electronic musical instruments. E.g. Linnstrument (https:\u002F\u002Fwww.rogerlinndesign.com\u002Flinnstrument) which uses a grid of force sensing…",{"id":114,"by":111,"text":115},"41607231","I think you've misunderstood - there are no robots in my proposal. You use this sensor as a key, then touch it with your finger, and it can detect force and directionality. Put…",[117,124],{"value":118,"source":88,"evidence":119},"Access to the magnetizing machine makes fabrication hard",[120],{"id":121,"by":122,"text":123},"41605036","alnwlsn","Seems like the tough part of this is access to the magnetizing machine. I wonder if the same effect could be achieved by placing tiny off the shelf magnets[0] in the molded part…",{"value":125,"source":88,"evidence":126},"Sign-up requires a Google account",[127],{"id":91,"by":92,"text":93},[129,136],{"value":130,"source":88,"evidence":131},"Laundry folding robot",[132],{"id":133,"by":134,"text":135},"41605066","tesch1","Please make a laundry folding robot. #aithatmatters",{"value":137,"source":88,"evidence":138},"Ask for a sample unit",[139],{"id":140,"by":141,"text":142},"41605967","a_t48","I put in a request for one, would love to get my hands on it to integrate with our framework.",[144,151,158],{"value":145,"source":88,"evidence":146},"How does it handle environmental magnetic noise",[147],{"id":148,"by":149,"text":150},"41610939","kallistisoft","Very interesting approach! Question: How do you deal with environmental noise and unexpected flux from nearby devices?",{"value":152,"source":88,"evidence":153},"How is it different from ReSkin and what is the IP situation",[154],{"id":155,"by":156,"text":157},"41607761","car","How is AnySkin different from ReSkin? And what is the IP situation?",{"value":159,"source":88,"evidence":160},"Sterilization survivability",[161],{"id":162,"by":163,"text":164},"41606110","wdwvt1","Very cool! This kind of material is potentially very interesting for biotech\u002Flab automation tasks. Any info on surviving sterilization techniques (autoclave, ethylene oxide,…",[166,173,177],{"value":167,"source":51,"evidence":168},"ReSkin",[169,170],{"id":56,"by":11,"text":57},{"id":171,"by":11,"text":172},"41607048","While the sensor gives us direction vectors, they serve as good proxies for contact location, as we showed with ReSkin, https:\u002F\u002Freskin.dev. That being said, the exact quantities…",{"value":174,"source":88,"evidence":175},"BioTac sensors",[176],{"id":67,"by":68,"text":69},{"value":178,"source":88,"evidence":179},"Takktile sensors",[180],{"id":181,"by":182,"text":183},"41606543","eichin","Very nice, and much easier to manufacture than the old Takktile sensors https:\u002F\u002Fbiorobotics.harvard.edu\u002Ftakktile.html - it also looks like you could use the skins to destructive…",{"comments":185,"answered":38,"key":186},13,[187,190,191],{"id":188,"text":189},"41607028","Exactly! You need little to no re-calibration. With capacitative sensors, it is unclear from existing literature if it is possible to detect shear. Additionally, they generally…",{"id":56,"text":57},{"id":192,"text":193},"41607780","We only leave the circuit design out because it is identical to Reskin! https:\u002F\u002FReSkin.dev More than happy to answer questions about it either here or on my email as the…",{"commenters":195,"max_depth":46,"maker_replies":185,"first_comment_mins":196,"lifespan_hours":197},41,31,63,[199,201,205,208,210,212,216,218,221,225,227,232,235,237,238,242,244,246,250,253,256,260,264,266,269,271,273,276,277,279,282,284,286,288,290,294,298,301,303,305,309,311,313,315,318,320,323,326,329,333,335,338,340,343,345,349,352,354,356,358,360,364,366,370,371,374],[63,40,33,200,64,40],"project\u002Fneutral\u002Fidea",[202,40,33,203,204,40],"41605239","project\u002Fneutral\u002Fexecution","swamp40",[206,40,33,200,207,40],"41606698","sitkack",[188,40,40,209,11,34],"project\u002Fneutral\u002Fperformance",[95,34,46,211,96,40],"project\u002Fpositive\u002Fidea",[213,34,33,214,215,40],"41604865","project\u002Fmixed\u002Fidea","kibitzor",[56,34,40,217,11,34],"maker\u002Fneutral\u002Fidea",[219,34,33,200,220,40],"41607500","kaibee",[222,34,40,223,224,40],"41609046","other\u002Fneutral\u002Fnone","MaxikCZ",[226,34,33,200,96,40],"41605883",[228,229,46,230,231,40],"41604998",2,"project\u002Fpositive\u002Fdesign","mikewarot",[233,229,33,234,207,40],"41606769","project\u002Fneutral\u002Fdocs",[192,229,40,236,11,34],"maker\u002Fneutral\u002Fdocs",[110,33,46,211,111,40],[239,33,34,240,241,40],"41607187","project\u002Fcritical\u002Fidea","shermantanktop",[114,33,40,243,111,40],"commenter\u002Fneutral\u002Fidea",[245,33,46,211,241,40],"41611604",[247,33,33,248,249,40],"41607847","project\u002Fneutral\u002Fpricing","dceddia",[251,33,33,200,252,40],"41608574","jamilton",[254,33,33,209,255,40],"41609368","moffkalast",[257,33,33,258,259,40],"41622366","project\u002Fmixed\u002Fpricing","dimatura",[261,18,33,262,263,40],"41604101","project\u002Fneutral\u002Fdesign","ugh123",[265,18,33,262,96,40],"41604153",[267,18,40,268,11,34],"41604855","maker\u002Fpositive\u002Fdocs",[270,18,40,200,11,34],"41604883",[272,18,40,223,182,40],"41606599",[274,18,40,223,275,40],"41607367","serf",[181,46,46,230,182,40],[171,46,40,278,11,34],"project\u002Fpositive\u002Fperformance",[280,46,33,262,281,40],"41607465","swells34",[283,46,40,262,11,34],"41607772",[67,38,46,285,68,40],"project\u002Fpositive\u002Fpricing",[287,38,33,262,220,40],"41607609",[103,289,46,230,104,40],7,[291,292,46,211,293,40],"41606474",8,"aabajian",[295,296,33,200,297,40],"41604173",9,"fragmede",[299,296,40,300,11,34],"41604861","maker\u002Fpositive\u002Fperformance",[91,31,33,302,92,40],"project\u002Fmixed\u002Fdesign",[304,31,40,236,11,34],"41604872",[306,307,33,200,308,40],"41617226",11,"rapjr9",[310,307,40,278,11,34],"41617314",[312,307,33,209,308,40],"41623433",[121,314,33,262,122,40],12,[316,314,40,317,11,34],"41605272","maker\u002Fneutral\u002Fdesign",[319,314,33,262,220,40],"41607651",[321,185,46,211,322,40],"41606606","nojvek",[162,324,33,325,163,40],14,"project\u002Fneutral\u002Fnone",[327,324,33,325,328,40],"41611167","aDyslecticCrow",[330,331,33,209,332,40],"41606691",15,"carbocation",[133,334,40,223,134,40],16,[336,334,40,223,337,40],"41606263","dylan604",[339,334,40,223,182,40],"41606511",[341,334,40,223,342,40],"41607197","fy20",[344,334,40,223,337,40],"41607256",[346,347,33,262,348,40],"41604578",17,"modeless",[350,347,40,351,11,34],"41604846","maker\u002Fpositive\u002Fdesign",[155,353,33,200,156,40],18,[355,353,33,200,328,40],"41611182",[148,357,33,209,149,40],19,[359,357,33,209,328,40],"41611084",[361,362,33,200,363,40],"41606628",20,"xiaodai",[140,365,46,211,141,40],21,[367,368,33,262,369,40],"41604636",22,"_spduchamp",[80,368,40,317,11,34],[372,368,33,262,373,40],"41604913","theamk",[375,376,40,223,377,40],"41609916",23,"dangoodmanUT",[379,382],{"id":380,"t":381,"points":289,"comments":34},"41595824",1726776139,{"id":4,"t":12,"points":14,"comments":15},[384,389,394,398,403,407],{"id":385,"name":386,"points":387,"category":388},"41635592","OpenFreeMap",848,"infrastructure",{"id":390,"name":391,"points":392,"category":393},"41604262","Container Desktop",464,"dev_tools",{"id":395,"name":396,"points":397,"category":393},"41591018","Sidekick",452,{"id":399,"name":400,"points":401,"category":402},"41609947","Time Flies",401,"creative",{"id":404,"name":405,"points":406,"category":388},"41642151","blogtech",303,{"id":408,"name":409,"points":410,"category":411},"41623814","King Thirteen",269,"games",false,"v2",{"id":415,"name":5,"line":6,"ai":412,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":416,"top":18,"kw":417,"maker":11,"domain":10,"tier":19,"attempts":229,"strip":418,"url":9,"mix":419,"praise":87,"objection":118,"sub":21},41603865,0.26,[23,24,25,26,27],"3305305351533300503555033335330003333533",[31,32,33,34],1794036661432]