7 ms·
Steam Controller Auto-Charge – pilot to magnetic charging puck using CV
- jml7c5 3mo agoFor those who can't decipher what this is, a video might be helpful. It literally crawls the controller along a tabletop using the haptic feedback motors: https://x.com/FossPrime/status/2070013003752251660 https://x.com/FossPrime/status/2070013003752251660
- ruined 3mo agomirror with no account gate https://xcancel.com/FossPrime/status/2070013003752251660 https://xcancel.com/FossPrime/status/2070013003752251660
- omoikane 3mo agoAlso here: https://www.youtube.com/watch?v=hwq-xr2fDBU https://www.youtube.com/watch?v=hwq-xr2fDBU
- jdpigeon 3mo agoYea, interesting how this outs the README as AI Generated. I don't think any human would ever write a sentence like this without first explaining THE FREAKING CONTROLLER IS MOVING BY VIBRATING Proximity Creep Mode: Automatically cuts haptic pulse frequency by 50% when the controller is within 150 pixels of the puck to ensure a gentle magnetic dock.
- hombre_fatal 3mo agoBut the intro paragraph does explain the project. The person you responded to just points out how useful it is to see it in action.
- clayhacks 3mo agoNo? It says “pilots the controller” which is fairly vague of the cause and effects going on. I think a real human would clarify the controller motors being used to physically move the controller.
- serf 3mo agoyes? it says it uses the haptic motors like within 2 or 3 sentences, it says it 'slams the controller into the puck until it charges', it says it uses an overhead camera, and it even says that it navigates the controller to the puck using the motors and camera further down if you don't feel like taking the 3 seconds to connect the dots. a video would've been nice, but I would've communicated this the same way and i'm not an llm, even if this thing may have been written by one, nor did I have any problem understanding the intent - not a brag, it just doesn't seem that strange to me.
- Gigachad 3mo agoIt doesn’t say haptic motor anywhere. The only reference to how it moves in the whole thing is “internal dual Linear Resonant Actuators” which seems intentionally obtuse and even that is buried in the depths surrounded by a ton of unimportant detail.
- jorvi 3mo agoAny human would have taglined this "vibrate to magnetic charging puck with computer vision". It just feels horribly low effort. Respect your fellow man.
- ssl-3 3mo agoThey put some code together and published it for all to use, with an MIT license, that lets a game controller wiggle itself over to a charging puck using computer vision. That's pretty neat. If you want the documentation to be written to a standard that is more to your liking, then you're free to submit a PR or fork it -- or do just about anything else you want with it (including ignoring its existence). Respect your fellow man.
- fhd2 3mo agoAGENTS.md is fun too, solid AI bro stuff: > Code like Anthony Fu and Evan You > default to the highest quality modern code the legends would ship What a time to be alive.
- rootsudo 3mo agoCode like the masters FU, You.
- bee_rider 3mo agoWow, that was better than I expected. I expected some janky “technically it is moving in the right general direction” thing but it scurries right along.
- dmix 3mo agoThat's hilarious
- isoprophlex 3mo agoNice keyboard
- conartist6 3mo agothat's some walking-tape-drive-level shit
- deleted 3mo ago[deleted]
- a3w 3mo agoBarely helped me understand: `yt-dlp https://x.com/FossPrime/status/2070013003752251660 https://x.com/FossPrime/status/2070013003752251660` did load the video. Xitter does not load.
- Izmaki 3mo agoMust be nice to be able to even buy a controller.
- soupbowl 3mo agoYup! I 'reserved' a controller May.15th and my estimated order availability is '2027'.
- nirav72 3mo agoThat is odd. I did as well around the same time and mine shows September of this year.
- int0x29 3mo agoThey tried to limit scalping by randomizing the delivery order.
- littlecranky67 3mo agoVery unpopular opinion: Scalping is the fair market price discovery - it is basically a requirement in free trade societies. Now, Valve has no interest in screwing up their users because of the AI hardware craze. But this is what happens if you reject free trading: You have to signup for a lottery to get something scarce/in high demand. No matter how hard you work in your daily life, the only way to get the scarce resource is being lucky in a lottery. Which raises the question, why would you work hard to create value for others in a system like that?
- ssl-3 3mo ago> Scalping is the fair market price discovery - it is basically a requirement in free trade societies. This explains why there is always a sea of scalpers milling around outside of every Costco in the United States, selling rotisserie chickens for as high as ten bucks after they bought them for $4.99. It's basically a requirement, and it's a natural process of price discovery.
- deleted 3mo ago[deleted]
- tamimio 3mo agoThe neighbors hearing the vibrations at the end of the night everyday will not believe that’s your “auto guided controller!” to get charged.
- Hamuko 3mo agoThe sound insulation at your place must suck.
- lattalayta 3mo agoSimilar idea to this, right? Cycloramic app for the iPhone. https://www.youtube.com/watch?v=iV8UkuD4gig&t=1 https://www.youtube.com/watch?v=iV8UkuD4gig&t=1
- brador 3mo agoVery cool. That controller has gyro and mic. Even more interesting solutions are available.
- mv_d5339e31 3mo ago[dead]
- eximius 3mo agoAlright, we're halfway through the Pantheon scene where David hacks the data center with the satellite phone. Though, the phone moving with the vibration was always the more believable half. The ultrasonic pressing of the keyboard is mostly sound science but questionable from an engineering standpoint.