/robowaifu/ - DIY Robot Wives

Advancing robotics to a point where anime catgrill meidos in tiny miniskirts are a reality.

Happy New Year!

The recovered files have been restored.

Max message length: 6144

Drag files to upload or
click here to select them

Maximum 5 files / Maximum size: 20.00 MB

More

(used to delete files and postings)


“Fall seven times, stand up eight.” -t. Japanese Proverb


Open file (2.28 MB 320x570 05_AI response.mp4)
Open file (4.77 MB 320x570 06_Gyro Test.mp4)
Open file (8.29 MB 320x570 07B_Spud functions.mp4)
Open file (1.06 MB 582x1446 Bodysuit.png)
SPUD Thread 2: Robowaifu Boogaloo Mechnomancer 11/19/2024 (Tue) 02:27:15 No.34445
This first post is to show the 5 big milestones in the development of SPUD, the Specially Programmed UwU Droid. You can see the old thread here: >>26306 The end goal of SPUD is to provide a fairly high-functioning robot platform at a relatively low cost (free code but a few bucks for 3d print files) that can be used for a variety of purposes such as promotional, educational or companionship. All AI used is hosted on local systems: no bowing to corporations any more than necessary, thank you. Various aspects of the code are/will be modular, meaning that adding a new voice command/expression/animation will be easy as making the file, naming it and placing it in the correct folder (no need to mess around with the base code unless you REALLY want to). While I'm researching more about bipedal walking I'll be making a companion for SPUD to ride on, so it might be a while before I return to the thread.
Open file (110.52 KB 461x1077 spudlegbare.jpg)
Open file (79.47 KB 743x581 balljoint closeup.jpg)
Open file (3.49 MB 856x480 balljointtest.mp4)
Nicked a balljoint from inMoov and modified it into a modular hip joint. Right leg is installed and tested while the left leg is waiting on the final mounting piece. Then I can start work on the thigh padding :3 Might wait for the next shipment of filament to arrive before tackling the shin panels, idk. Also started work on the hotswap boobs via magnets, not yet ready for public display yet (cuz SPUD currently has only 1 boob on lol).
>>35514 If you'd like to use any of the boobas I posted in the MaidCom thread today, I'll share them with you. Just tell me which one and your preferred file format. I'll share it through catbox or litterbox, your choice.
>>35514 Looking forward to seeing how you and others here solve the hip joints. IMO, this is the most-pressing physical design problem for us all r/n (cf. >>35338 ). Good luck, Mechnomancer! Cheers. :^)
>>35514 the strength of the motor will be determined by the following formula. torque of the hip in nm=weight of the robot in kg* length of the leg in meters*sin(45) list me in the list of constributors asshole https://m.youtube.com/watch?v=d0x2Y1AwYz0&list=PLgXTfFM40HqEMwg9rJ078INRYWDCG66B3&index=2&t=621s&pp=iAQB
>>35520 Thank you for the offer, but I'm trying to avoid having SPUD's booba be NSFW (it might be a little contradictory lol). Already got one printed, sanded, speaker installed and magnets attached. When the other one is finished and installed I'll post pics/vidya to get the full effect. Tempted to uncover the speakers RGB LED to give SPUD a lightshow in her ribcage :D >>35531 I never said I used inmoov's *shoulder* joint for SPUD's hips. Check out Inmoovs neck: I played with it a while ago >>30525 >>35475 >screams 'milkmaid'. Well, I hear some folks like cowgirls :D >>35526 I might have to fiddle with the hip tolerances, because it's very easy to dislocate the hips when grabbing from the foot as opposed to right next to the socket (due to leverage and all that), but since there is some hollow spacing in the print I could just put in a bungee cord. Idk have to faff around a bit.
>>35537 The hips serve to handle an incredibly-broad range of dynamics/loads in humans. Women especially. I don't think we have to 1/1 match that in our attempts at biomimicry, but if we can do (pulling this out of my ar*se) maybe 80% we can probably pull off pretty convincing humanoid gaits & other behaviors sufficient to produce pleasing robowaifus. By 'pleasing' I also mean ones that can accomodate the womanly form in the hips volume available, yet still manage to be the literal nexus of (in effect) all the kinematic moments of a humanoid skellington in motion. >Tempted to uncover the speakers RGB LED to give SPUD a lightshow in her ribcage :D DOOEET!111 :DD >=== -add funpost
Edited last time by Chobitsu on 01/10/2025 (Fri) 16:00:52.
Open file (40.64 KB 725x718 51vabU7g1EL._AC_.jpg)
>>35539 >Robot hips I might revisit bipedal robot locomotion in future, but its going to cost at least $500 in ASMC servos. Idk if it would be smarter to make a janky SPOT/robot dog clone for promotional first (I could get a small raspi robot dog kit and just connected to some ASMCs). At least I have a majority of the bits I'll need for either of those projects already designed. Could make SPUD into a SPOT centaur lmao. Now that I think about it, that would be a very smart idea...
>>35540 >Now that I think about it, that would be a very smart idea... Yeah, it could be. We've talked about the centaur concept as an interim approach (cf. >>2983, et al). The many little robokits available now probably make sense for prototyping IMO. Good luck! :^)
Open file (1.50 MB 480x864 Magnetic Boobs.mp4)
Magnetic boobs are installed, haven't mounted the speakers yet because some of the wires broke and I need to re-solder them. Took about a half hour of sanding to get them looking kinda smooth.
>>35563 Nice! They've really got a good-looking booba form, Mechnomancer. GG.
>>35563 It's looking more and more complete, nice!
Looking into using a waifu voice changer to create a training dataset for a Piper TTS model, so far I found 2 voices that I liked. To make the training dataset I'd have to record like 100+ sentences which would take about 2 hours. I could probably find a way to semi-automate some of dataset generation between voices, but each voice changer model has its own quirks... "cross the road" is a bit more ara ara while "goat company" is more owo... which one do you think suits SPUD more? Personally I'd like something more in the middle but that seems hard to find...
>>35588 The right one fits your design better. Though I am curious, will your software be local or rely on external services?
>>35591 Public release 1.0 will be able to run entirely on a raspberry pi: - vosk, a 50mb speech recognition model - Piper TTS: a low-latency TTS model streamlined for use on the Raspberry Pi. - Local code to integrate them together - easily mod-able voice commands/expressions: just name your files properly in the corr0ect directories to add more. Public release 2.0 will have the toolkit (script & setup instructions) to set up your own GPT4all (local LLM) server on a standard gaming computer and communicate to the avatar (aka robowaifu) over home wifi. I've started the journey of printing my mimi sentry. It will take quite a while though so I hesitate to post pics... maybe I should make a separate bread? idk
>>35598 Awesome! It sounds a lot like what I was recommended in my inexpensive AI thread. Great minds think alike.
>>35598 I would say start a separate thread, but later when you made a significant amount of progress.
>>35588 >those mp3s Kek. Araara, ofc. :D If you ever make a headpat daughteru, then I'd say the bleating one. :^) Nice work, Mechnomancer. I hope you find a good & flexible automation approach to the dataset generation. Such simple little tools can significantly-improve your day, once you get them sorted. Cheers. >>35598 >Public release 1.0 will be able to run entirely on a raspberry pi: This. >maybe I should make a separate bread? idk I'd say that's fine, if you really plan to diverge it notably from dear SPUD to the point its hardly related thereafter. Otherwise, I'd suggest you keep it ITT, due to our 'thread budget' here. Your choice, mate.
Open file (129.43 KB 625x1075 SPUD hips.jpg)
>>35601 >new bread? we got a budget bro Well Mimi Turret waifu gonna be using some old SPUD code cleaned up for public release so I don't think she will be too much of a departure. She gonna be a non-powered 4 foot action figure with a screen face and rotating light... maybe afterwards I'll mod in a working AI nerf turret. Been printing mimi parts nonstop since Friday and don't even have a single complete leg yet. Doesn't help I'm down one printer since the other keeps being 3 degrees below target temperature triggering safety shutdowns. Quickly threw together some squishy thighs as material testing. I'll have to make new ones that are symmetrical (make an actual pattern instead of just eyeballing it) and pull in the hip ball joints a bit, even so it really helps give SPUD a feminine figure. Will probably look really good when I get the morphsuit on her :3 Uh also installed the rgboobies but they don't show up much so I gotta move 'em further into the ribcage. Also got an ambient head movement script going but I haven't taken any vids of that.
SPUD make-a the joke-a
>>35617 Wow! those thighs/hips really add a lot to the femine look of SPUD along with her cute booba. Good luck with the hips, Mechnomancer. >>35643 Very nice. All the parts are coming together, Anon. After seeing this, I kind of think that's the best voice for SPUD after all. Cheers.
Open file (1.75 MB 996x1399 spud is stronk.png)
>>35661 >best voice for SPUD after all I hope things don't get hinky when I try to make my own speech model. To train the model you need a .wav file and a transcript of the .wav file, so technically I could use promotional voice lines (like her little pun) as part of the training data. I gotta increase the volume of the speech files, that and use a bluetooth speaker until (and if) I can figure out how to mitigate the emf noise (gonna try a ground-loop noise isolator). Because its not just motor noise it picks up in the 3.5mm jack, but *every time I move the mouse*. There's some phreaking going on. In other news the first milestone of the Mimisentry is approaching (a leg) so I'll be sure to post that when its ready.
>>35669 >To train the model you need a .wav file and a transcript of the .wav file, so technically I could use promotional voice lines (like her little pun) as part of the training data. One of our based OG geniuses created WaifuSynth (cf. >>5698, et al). I'd recommend you research this remarkable tool before spending too much time rolling a solution. Could be it will help you get far down the road towards your goals in this arena. Good luck! :^)
>>35669 Kokoro can blend voices >>35678, though apparently only from it's own voice banks. Would be great if we could add more. Anyways, the current voices are good enough for robowaifus.
Open file (11.80 KB 500x500 guitar wire.jpg)
>>35669 >I gotta increase the volume of the speech files, that and use a bluetooth speaker until (and if) I can figure out how to mitigate the emf noise (gonna try a ground-loop noise isolator). From my layman's perspective, a good starting point would be to increase EMI shielding. Have you tried using shielded cables for audio?
>>35703 >shielded cables for audio? I'm not just picking up motor noise from the servos but getting little bleeps and burbles literally every time I move the mouse, it seems like an issue with the soundcard picking up emf from the graphics. Either a very goofy speaker system (doubtful) or the pi 4 doesn't have good 3.5mm... from what my research indicates the 3.5mm is something like a gpio right off the processor so its pretty primitive (relatively speaking). I got a variety of bluetooth speakers to use, and they don't seem to pick up any noise.
>>35705 It might be tedious, but you could do faraday cages around the circuit boards. Maybe look into HVAC tape / foil tape for the wires.
>>35669 You need shielded twisted pair cables. Alternatively you can use a fiber optic digital cable but that is assuming the noice isn't coming from the circuit board itself.
Open file (521.94 KB 418x993 mimi sentry leg.png)
>>35717 >assuming the noice isn't coming from the circuit board itself. Yeah pretty sure the PI just has a noisy 3.5mm jack, especially when you put volume on max. I could use an HDMI to aux extractor dongle but bluetooth will be less of a wiring headache. Got the majority of a mimi sentry leg printed (need to print the kneecap and heel). Joints are nice and tight but I had to make an entirely new ball instead of using the inmoov one. I get the other leg printed and she'll probably even be able to stand by herself. I'll be releasing the files on thingiverse once I got a full mimi printed.
>>35726 Seems like it's coming along, Mechnomancer. Looks like you're going for the whole 'military mecha droid' thing here. I get the appeal. I've personally chosen to reject that appeal, and the concomitant money that certain (((totally-have-your-best-interests-at-heart-goyim))) sources put on offer. :^)
Open file (49.00 KB 653x1223 mimi sentry.jpg)
>>35727 It be a waifu version of a turret from TF2 that is a bit of an internet meme. I might make some (nonpublic) mods to get it to fire a nerf gun but I figure a recognizable meme robot would be a good vehicle to release SPUD screencode and act as a funnel towards SPUD (the cutting edge of mah robowaifu technology). https://youtu.be/Joi7C2kxRbA https://youtu.be/RFyfUo-TdCI
>>35729 I see. I always like the Sniper from TF2. Probably my best alignment. Your work so far certainly seems to be on-model.
Yup a ground loop noise isolator did the trick. They're a very interesting little gadget. Now just have to make sure the sound file volume is high enuff. Also going to look into deploying arm movement while SPUD does her voicelines so she can a speak-a lika da italiano mamma mia bippity boopity.
>>35742 Oh great! I'm glad you solved it with such an inexpensive & smol solution, Mechnomancer. GG.
Exploring a few different voice models, found one that isn't so uwu and did a (hardcoded) arm movement while speachifying. The good thing about training a piper TTS model is that you pair a transcription of the audio sample in a simple .txt file. So if I just make a bunch of promotional videos I'll hit that 100 sample minimum in no time.
>>35908 Lol. >secondary, social, verbal-emphasis, body-language animations... <"Mama mia! We makeda gesturesa!" Yes, this is a complex psychological domain IMO. Fortunately, we have umpteen zillion realworld example videos for contexts, and this area of investigation should be even easier than the simple tasks that basic LLM research tackles. <---> GG, Mechnomancer. SPUD's looking really good! Cheers. :^) >=== -fmt, prose edit
Edited last time by Chobitsu on 01/20/2025 (Mon) 18:25:22.
I finally bit the bullet and added eyebrows to SPUD... just by gluing some servos onto her forehead. I'll try to figure out a less orky way to get the eyebrows on, but sometimes groucho eyebrows can be cute on a waifu :3 Audio is better because I'm using a bluetooth speaker, however when that plays audio the speaker is silent for a second before it is audible, which is easily compensated for by simply having a second of low volume noise at the beginning of each robowaifu speech file.
>>35930 Lel. >eyebrows <Needs moar cigar! And don't forget the funny glasses...
Open file (104.99 KB 1034x1807 robowaifu dress.jpg)
First outfit for SPUD!. I need a voice-activated program to help me pose SPUD during the fitting process. And turns out the standard size servos (rated for 70kg/cm) suck up a lot of power when active, so I might put in a circuit to cut power to them when they're not active.
>>35958 Naicu. Now she can go out in public like a proper lady. :^) >I need a voice-activated program to help me pose SPUD during the fitting process. Totally makes sense.
>>35958 Did you pluck that off a Halloween scarecrow decoration ? lol
>>35958 If you're looking for more cheap outfits, AliExpress has some great cheap cosplay dresses
>>35930 Neat! And I don't think gluing is bad, a lot of commercial/professional products use glue.
Open file (5.17 MB 1080x1920 scarecrow_joke.mp4)
>>35967 >Did you pluck that off a Halloween scarecrow decoration ? Cuz she gonna make a corny joke :D
>>35983 Heh. At this rate, I predict dear SPUD will be very popular with children & their mothers at the tri-county fairs, Anon. You should collect up a bunch of these. Scarecrow motif is basically funny by default IMO.
Open file (1.25 MB 1150x620 feets.png)
Open file (1.59 MB 1336x1180 SPUD doggo proportion.png)
Mimi sentry legs are complete and a quick mockup for the doggo legs (using an actual mini robo-doggo)
>>35994 >Mimi sentry Really a design well-suited to 3D-printing by the looks of things. >SPUDtaur Very creative! I hope to see this one day soon, Mechnomancer. Cheers. :^)
Open file (182.32 KB 300x541 300px-Spy_for_Medic.png)
>>35994 Speaking of TF2...
Open file (1.65 MB 1425x1199 centaur mockup.png)
I finally got SPUD working with a GravaStar Mars speaker (don't worry I bought it open box & on clearance) and 3d printed a low-poly mockup for the mini-doog. For the scaled-up version I might tweak the leg length, and if that doesn't work I'll have to deal with SPUD being a midget walking around and only standing at human height on back feet. To counterbalance the weight of the torso I will install a 900W UPS battery backup, which will also power the robot that way I don't have to design my own power system for switching between wall plugs and onboard power. Might have to redesign the spine to keep the torso level while walking.
>>35994 Asthetically, I like the sentry legs. Reminds me of Marina. https://www.youtube.com/watch?v=K4VxOr31kzI Also, that concept looks like something I'd drawn a while back where I effectively planted a robot torso on top of one of those quad bots. Even if you didn't use my picture as a reference, it's cool to see my drawing manifest in 3-D space.
Open file (60.42 KB 570x768 dress1.jpg)
>>35994 >>36044 >>36049 I just came up with an idea, with an old, long dress, you can preserve an illusion of a humanoid form. However, you might need some stilts in between the robot dog and the torso.

Report/Delete/Moderation Forms
Delete
Report