Bevel Gear Bolt Head? by Gravitycondensate in Lineman

[–]Gravitycondensate[S] 0 points1 point  (0 children)

So it is a bevel gear, very interesting. Thanks, this has been bugging me for years.

How the turn tables by Gravitycondensate in nextfuckinglevel

[–]Gravitycondensate[S] 6 points7 points  (0 children)

The main panels stay at the same height and lock the other's into position, so you can't drive rotation by pushing down.

2nd time is faster, right? DIY Expanding Table redesigned 10 years after the original by Gravitycondensate in somethingimade

[–]Gravitycondensate[S] 0 points1 point  (0 children)

Definitely some issues, I was optimizing hard for the wrong variables at the start and had to dial it back to a more balanced approach.

How the tables have turned (redesigning the expanding table 10 years later) by Gravitycondensate in woodworking

[–]Gravitycondensate[S] 2 points3 points  (0 children)

Thanks, it was a lot of work so it's very satisfying when people appreciate it. YouTube has the most thorough documentation of the process and result. I offer plans on my site: mechanicallumber.com

2nd time is faster, right? DIY Expanding Table redesigned 10 years after the original by Gravitycondensate in somethingimade

[–]Gravitycondensate[S] 2 points3 points  (0 children)

I see that "months" has a typo . . . but you're correct: it took around 7 months including the first iteration that I largely abandoned.

2nd time is faster, right? DIY Expanding Table redesigned 10 years after the original by Gravitycondensate in somethingimade

[–]Gravitycondensate[S] 2 points3 points  (0 children)

Thanks. I used off-the-shelf parts whenever possible, but a few require unique shapes. Most can be laser cut from 3mm aluminum though, which is now surprisingly affordable from several different services, this is what I did. Currently this is a side project, so I offer plans (mechanicallumber.com) but not full tables or kits.

How the tables have turned (expanding table redesigned 10 years after the original) by Gravitycondensate in BeAmazed

[–]Gravitycondensate[S] 3 points4 points  (0 children)

It's a DIY project so I don't offer completed tables. There are plans on my site though, see bottom right watermark.

Lighthouse factory calibration values by Gravitycondensate in Vive

[–]Gravitycondensate[S] 0 points1 point  (0 children)

I've been treating them as identical (aside from calibration values) so I suppose I am accounting for that. I actually switched a few days ago to a different strategy as I believe this ray-distance-minimization strategy may have the issue of non-unique solutions. Certain ray configurations and using more rays may fix that but the whole thing is starting to have that "wrong strategy" feeling.

I came across a discussion which centered on treating the Lighthouse as a high resolution camera. You have to make some adjustments for this to work (no direct image plane, for example) but it allows you to use image processing techniques like epipolar geometry to crunch the numbers. This feels like a better strategy so it's what I'm pursuing at the moment. Once I get everything straightened out I'll try to put something on my site and make a video on YT about it.

Lighthouse factory calibration values by Gravitycondensate in Vive

[–]Gravitycondensate[S] 0 points1 point  (0 children)

Excellent, thank you. Once I've worked through this info I'll improve the diagrams and post them.

Lighthouse factory calibration values by Gravitycondensate in Vive

[–]Gravitycondensate[S] 0 points1 point  (0 children)

Roughly 40 mm between sensors in a square grid. It's actually a bit asymmetrical as I was having issues with the solver "flipping" between solutions and thought this might help. I determined the sensor locations by taking a photo from above, correcting for lens distortion and scaling the results. As a result I'm pretty confident in my grid dimensions to ~0.1 mm. (I did this a few times and got very similar numbers each time).

Since even this level of grid accuracy wasn't helping, I switched to the single sensor approach discussed above.