/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)


“Stubbornly persist, and you will find that the limits of your stubbornness go well beyond the stubbornness of your limits.” -t. Robert Brault


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.
>>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.
>>36044 That speaker is sounding really clear now. GG. >>36054 >inb4 /monster/ , pls. :D Good thinking. You might check the MaidCom #1 thread, GreerTech. ( >>15630 )
Open file (1.46 MB 1581x1065 SPUD shins.png)
SPUD now has shins, meaning the majority of the 3d printing for her is (hopefully) complete.
>>36122 Stylish!
>>36054 Hiding her hind legs under a dress is a clever idea. >>36122 They look great! Striking a good balance between robotic and human in aesthetic.
Open file (1.32 MB 1355x3992 spud standy.jpg)
>>36125 >>36154 Sometimes simplicity is the best option :) For lulz I removed SPUD's seat and have her standing on her... well... stand. She's floating about 8" off the ground. While I do plan now to make the thighs a wee bit longer They won't be 8" longer so I gotta modify the stand a bit. Hey maybe I could put wheels on the stand and use that to drive her around :D
>>36163 >Hey maybe I could put wheels on the stand and use that to drive her around :D DOOEET! The internals of a little car kit should give you the essentials. Little tweak here, little drill there & Bob's your Uncle! So cute seeing that chobitsu ear with cord running out of it! :)
>>36164 >little car kit gonna need to use chonky motors tho (which I have in spades) I managed to get pyfirmata working with an arduino mega, which means I can control an arduino mega using the raspi over USB. 16 analogue pins and 52 digital pins should be more than enough for SPUD to interface with a mobile base to allow some semi-autonomous movement. Cant do more than 1 arduino mega because that introduces a spectacular amount of lag (or maybe the floating pins were causing silliness). A good chassis to attach the power supply, and once I build the robodoog chassis I can use this chassis to retrofit the workshop waifu (robowaifu v 1.0 "Carry")... Did a test waggling the feets in a circular walking motion. Wouldn't look too bad imo. Need to make the hips less wide tho. Even so, the trick to avoiding uncanny valley is to stay away from it after all :D
>>36278 >gonna need to use chonky motors tho (which I have in spades) Yep. Really just meant the control electronics/remote/etc. >robodoggo One of our ideas was to have a chairseat at the prow of the mobility base for MaidCom/WheelchairWaifu s . What do you think about the idea of having dear SPUD just sit down on the doggy and motorvate around that way?
Open file (329.42 KB 1431x1051 rough foam panels.jpg)
>>36283 >control electronics/remote/etc I mean perhaps I could: I do have a spare one sitting around that is controlled via smartphone app. It would be possible to make it switch between app control and onboard computer (SPUD) controlled. >robo doog wheelchair Having SPUD looking like she's riding the doggo is an option, but having the entire robot look like a single unit is rather tempting. Been roughing out some panel shapes with scrap foam for SPUD, I'll definitely have to make some covers for SPUD's lumpy legs, and they'll probably lie a bit better when compressed with a morphsuit.
Open file (116.04 KB 304x1078 robowaifu morphsuit.jpg)
Yeah, SPUD looks ok in her morphsuit. Need to figure out how to get it to hug the boobles more, and shift the codpiece down by about 6cm so the gap between the hips/shin is less pronounced. And print some panels to cover the transition where the squish thighs go into the knees.
>>36364 >>36367 Very nice progress with the pads + suit, Mechnomancer! This should look really slick once you've gotten everything worked out here. Cheers. :^)
Open file (43.94 KB 404x448 concept.jpg)
>>36367 >morphsuit Do you plan on changing out suit often? You could always utilize velcro to the boobs. Red area is where I'd put some. Blue is if there's not enough boob hugging with the red alone. You could maybe utilize velcro for the other parts as well.
>>36364 This looks really promising, especially considering a power mesh suit on top keeping everything in the right shape. Probably better to use leggins and some top separately, to keep her internals more accessible. Also, maybe roll some soft textile up for the internals of the legs. >>36367 Ah, this went ahead quickly. I didn't look at the other pictures while writing that above. Excellent.

Report/Delete/Moderation Forms
Delete
Report