Show HN: I made a new sensor out of 3D printer filament for my PhD (paulbupejr.com)
I've been on HN for a while now and I've seen my fair share of posts about the woes of pursuing a PhD. Now that I'm done with mine I wanna share some anecdotal evidence that doing a PhD can actually be enjoyable (not necessarily easy) and also be doable in 3 years.
When I started I knew I didn't want to work on something that would never leave the lab or languish in a dissertation PDF no one will ever read. Thanks to an awesome advisor I think I managed to thread the needle between simplicity and functionality.
Looking back, the ideas and methods behind it are pretty straightforward, but getting there took some doing. It’s funny how things seem obvious once you've figured them out!
Oh, I love creating GUIs for sensor data and visualizations as you'll see -- it's such a game changer! pyqtgraph is my go-to at the moment - such a great library.
137 comments
[ 3.5 ms ] story [ 202 ms ] threadAnd there you have it! The difference between a miserable experience and a good one
> OptiGap’s application is mainly within the realm of soft robotics, which typically involves compliant (or ‘squishy’) systems, where the use of traditional sensors is often not practical.
This explanation is already quite clear. If I understood correctly, by "predefined resolution" you mean that it detects which silicone sleeve was bent on a tube with a series of them, correct?
Can you provide more concrete examples for how you envision it being used? The first application that comes to mind is sensing how fingers bend in a glove controller.
Meanwhile, I never find out what the thing even does.
Relevant patent: https://patents.google.com/patent/US20240044638A1/
The first time I saw one of these in person I was in awe. You could take a normal looking cable (think bicycle cable sleeve) and bend it and see in real time the same shape on the display.
Definitely try to explore the commercial side of your invention.
It wouldn't hurt to talk to an IP lawyer, if you're still in Uni they usually have people there doing this and you can just go talk to them, free of charge (for you!).
I'm generally against the idea of patents, mainly because of people who came to know to game the system and exploit it (patent trolls etc...) Your project is a real thing with real applications, you definitely deserve a share of whatever commercial benefit this could bring to the world, :D.
Best of luck with everything!
[1]: https://en.wikipedia.org/wiki/Optical_time-domain_reflectome...
That is also used for various industrial applications, e.g. for strain sensing by Luna Innovations. I know that Schlumberger has various patents on fiber-optic sensing relating to towed streamers (e.g. for marine seismic acquisition.) But I haven't seen it used for soft robotics before.
And this dear worker drones, is why schedule destroys quality :-)
Loving the write up. Clear and simple. Good luck with squishy robots. :-)
[1] https://dl.acm.org/doi/10.1145/2047196.2047264
https://en.m.wikipedia.org/wiki/Distributed_temperature_sens...
Your sensor data seems to have quite large "dead zones" - those should be trivially fixable by reducing the inter-sensor distance, right?
Would it be useful to sense the direction of the bend? I reckon this might be possible by dividing the tube like a Mercedes logo, and having three sets of the sensor in one outer tube.
Is there a way to sense multiple bends? With the current setup that'd result in invalid readings as you're essentially OR-ing the value. Are there any good solutions for this?
(also, nice work!)
00702, 4th photo caption appears to be missing the word gap. :)
Since you mentioned the visualization part, let me comment on my pet pieve:
The rainbow / jet color map should not be used for anything. It distorts your data and is not accessible for people with color vision deficiencies.
If you want to know more, have a look here: https://matplotlib.org/stable/users/explain/colors/colormaps... and this talk here: https://youtu.be/xAoljeRJ3lU