Readit News logoReadit News
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
jallmann · a year ago
What an excellent write-up. Very clearly explained, and the use of gifs and visuals to illustrate concepts was spot-on. I'm only a software engineer with a limited understanding of this field, but really enjoyed reading this and learned a lot. Well done and congrats on the PhD.
00702 · a year ago
Thank you!
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
sabujp · a year ago
is the idea to eventually make muscle fibers with lots of these stranded together?
00702 · a year ago
No I actually didn't have muscle fibers in mind -- there's quite a bit of ongoing research specifically in that area.
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
Glyptodon · a year ago
Could you get a similar effect by cutting dimples or notches in patterns (like a helical line of small conical holes) along the whole length in a sleeve instead of using separate pieces and infer overall curve shape? Or do the segments need to be cut completely through?
00702 · a year ago
Yes!

The catch is any notch you make will weaken the material significantly and you'll have fatigue failures. That's the sneaky part of using a flexible sleeve, you don't introduce any undesired weaknesses.
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
Prcmaker · a year ago
Very cool! I used to build sensors similar in construction, but in all glass. Was a great challenge and a lot of fun. I like your spin on things.

Well done completing the Phd!

00702 · a year ago
Thanks!
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
skoocda · a year ago
This is awesome! Presumably you can make this work with any interface that doesn't enforce the total internal reflectivity of a fiber optic cable, and therefore allows light to leak out. Instead of an air gap, have you tried experimenting with removing the cladding of the fiber optic cable, but keeping the core intact?

Alteratively, could you use a short segment of colored cladding that allows certain wavelengths to leak out more than others? I think that would allow you to encode each bend point as a different color-- which might require a different (more expensive) rx sensor, but could be useful for certain applications.

00702 · a year ago
I did experiment with various ways of allowing light to escape but nothing came close to the properties of a total air gap. You can actually measure (relative) bend angle with it like a protractor since the attenuation is very linear!

There is already existing work that uses colored segments for something similar but those techniques are hard to do outside a well equipped lab.

00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
karambahh · a year ago
It seems to me that the refractive index plays a role: couldn't you increase resolution by replacing air by another medium every other cut? Say air, water, air, etc.

My reasoning is that you'd increase the resolution without adding too much technical complexity.

My maths is too rusty to evaluate how it would mess with the gray code though.

Very nice idea

00702 · a year ago
I didn't include this in my article but I did some experiments early on (for a different idea) with air bubbles in oil inside a Teflon coated tube but that presented a lot of challenges (mainly the bubble breaking up) that made it not ideal for something like this.

This can certainly be miniaturized with the right manufacturing techniques but I left that for the future.

00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
doug_life · a year ago
Very cool to see how it all came together. Can you elaborate on why you chose to use a Kalman filter in your signal chain?
00702 · a year ago
I used it more for future-proofing in case I wanted to do sensor fusion or something like that later on -- currently it's just 1D filtering so I could have used anything. Also I'm just way more familiar with using Kalman filters so it was also a comfort thing!
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
yogurtboy · a year ago
This is cool as hell! I hope your PhD continues well, and that this invention serves you in the future.

Do you put any lube on the interface between the silicone sleeve and optical cable? I imagine the bending action will cause displacement, and friction there could rub and/or cause the nominal position to shift around.

00702 · a year ago
Since the sleeve is a stretchy rubber as long as the inner diameter of it is a bit smaller than the outer diameter of the fiber it holds just fine. For more dynamic applications, though, a silicone adhesive, or even super glue for more permanent strands, helps!
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
jjk166 · a year ago
This is fantastic! One can easily imagine some minor refinements that would allow this to be mass producible with very high accuracy. And the applications are abundant. I imagine you could use space filling curves to make 2D or 3D sensors that could cost-efficiently give robots a sense of touch. Wrapped around something like a flexible tube you could make it directionally sensitive for proprioception. It's easily possible that other things that affect the air gaps like say temperature differences could be detected and localized as well.
00702 · a year ago
There are a lot of cool applications indeed! I was able to use it to do gait for a soft robot "leg", but I have to wait for the paper to be published later this year before going into too much detail.
00702 commented on Show HN: I made a new sensor out of 3D printer filament for my PhD   paulbupejr.com/developing... · Posted by u/00702
mhb · a year ago
Thanks for sharing your work. Would you be able to compare your device to the fiber optic one used in the data glove (e.g., https://iopscience.iop.org/article/10.1088/1742-6596/2464/1/...).
00702 · a year ago
There are a lot of similarities in the approach to the linked paper (which is a very cool concept) and I saw a lot of similar concepts in my lit review. At a high level, my sensor targets bend localization with simple fabrication techniques while the linked paper is doing more general camera-based gesture recognition. I have a more thorough comparison to existing work in my actual dissertation.

Our lab has done a good bit of work around elastomers similar to the linked paper, such as multitouch pressure sensing (https://ieeexplore.ieee.org/abstract/document/9674750). The authors of your linked paper can actually achieve what they've done with a single light source by using one of these! The zones are key (https://www.st.com/en/imaging-and-photonics-solutions/time-o...)

u/00702

KarmaCake day436May 25, 2022View Original