/robowaifu/ - DIY Robot Wives

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

We are back again (again).

Our TOR hidden service has 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)


“It is not enough to begin; continuance is necessary. Mere enrollment will not make one a scholar; the pupil must continue in the school through the long course, until he masters every branch. Success depends upon staying power. The reason for failure in most cases is lack of perseverance.” -t. Miller


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 (7.68 MB 576x264 SPUDs Brain.mp4)
Implementing properly ordered TTS was simpler than I thought. Currently the program lets the program generate the response until a period or comma is detected in the token then passes that sentence (or sentence fragment) to the TTS engine (Piper). As you can see it doesn't work well for that initial run-on sentence. I would calculate by # of spaces (hence words) but sometimes the llm generates fragments of words in a token so words get split up, so I'd have to do a bit more string manipulation to do TTS by wordcount rather than punctuation. Works good enough for now and I'll fancy it up later.
>>39964 Great progress, Anon! I'm looking forward to seeing your further progress with this sub-project, Mechnomancer. Her voice sounds pretty good already, so yeah. Keep moving forward! Cheers, Anon. :^)
Open file (57.05 KB 679x678 2b costume.jpg)
>>39965 Not a sub-project, this is gonna be SPUD's new brain :) I just need to a) integrate my mouth flap library and b) find a local object recognition library and we can start making youtube videos playing games together. "World's first real android vtuber" or some such. Also might get SPUD a 2B costume, cuz that will go over well.
>>39964 >>39966 Nice! I can't wait until it's completed. I think the 2B costume will look really nice on her.
>>39966 Oh, got it! >SPUD<=>2B That'll be ebin! DOOEET!! :DD
Open file (6.87 MB 560x320 Basic lip synch.mp4)
I knew I'd find a use for Mr Fishlips: a bench test of the lip synching. Unfortunately seems to have skipped a sentence but all well nobody is perfect. During the pauses Spud's face will assume a thoughtful expression so the user knows the text is being generated. If you listen closely you can probably hear my cat meeping for pets (don't worry he got them because he's a good boy). Need an adapter for the picam (also find an object recognition library because Mediapipe doesn't work on 64-bit raspberry pi), and integrate voice to text and the brain will be ready for installation... she will have a permanent buddy in the form of the Mars Pro Bluetooth speaker.
>>39975 POTD Neat! GG, Mechnomancer. Looks like the mouth is quite responsive, and well-synced with the voice's audio output. I'll be intredasted to see your efforts at tying this all together for dear SPUD. Cheers, Anon. :^)
>>39976 hehe I'm doing a lot of bench tests before putting this new brain in SPUD. The pi5 was expensive and I don't want to accidentally burn out another pi again. Pro tip: you cannot connect a Pi and a powersource for your servoboards from the same battery via dc power converters (connecting the grounds across the converters). There will be an electrical short. Carry proves that it is possible with AC power converters: AC to DC converters use a transformer so there is no actual physical connection between the two powersources. I got a "thinking" indicator now on the benchtest that consists just of a servo: at a position of 500 when not thinking, and at 2500 when thinking. Not fancy enough to warrant a video but will be a placeholder for thinking expressions.
>>39978 Ouch! We need some kind of "electronics class" here on /robowaifu/ . At least moar links in our RWUNI bread or something. I'm considering picking the Embedded Programming thred back up from Anon, since he's been long-absent now (cf. >>367 ). Great idea about the 'thinking expression'. This might help ease the experience of having response delays, for non-tech'y normals. --- Regardless, I'm glad that electrical lesson is behind you and you're pressing on Anon. Forward.
Edited last time by Chobitsu on 07/26/2025 (Sat) 03:15:34.
>>39981 When providing an external powersource for servos (via a breakout board or inside the board itself) the grounds of the pi and the external powersource are supposed to be connected, that way there is a complete circuit. I was doing what the experts say you're supposed to do, and it cost me a pi (I managed to get the latest copies of the programs off there before it completely burned out tho). tRuSt tHe eXpErTs bRo! SPUD's 2b outfit arrived today along with some bits that should make installing the brain easier. I suppose I'll have to figure out how to give SPUD a 2b level bum and boobles lol.
>>39986 >tRuSt tHe eXpErTs bRo! Heh. It'll be intredasting to see your system as a whole. >SPUD's 2b outfit arrived today along with some bits that should make installing the brain easier. I suppose I'll have to figure out how to give SPUD a 2b level bum and boobles lol. I recently saw some "biodegradable peanuts" (foam pellets) and was thinking of your robot squish quotient. Very lightweight & poofy, but probably not too lumpy.
Open file (6.13 MB 553x428 encoder_gif.gif)
I've recently been experimenting with creating motor encoders. If I can control 2000lb winches with precision, it would certainly open up more options for smaller, robowaifu motors (like those linear actuators I was hoping to put in SPUD's knees last year). Its simply gutting a servo -except for the potentiometer- and connecting it to an Analog to Digital Converter (currently an arduino mega but there are some smaller I2C boards available). Use code to juggle variables and you got yourself a closed-loop motor control system. Unfortunately sg-90s don't work really well because their plastic gears tend to get stripped so I've been gutting larger servos that have metal gearboxes. Maybe if I tried metal-geared sg90s. I never did actually check if the sg90's pot value changed though so it might just be me doing a dumb.
>>40010 Lol, that just looks cool for some reason Anon. :D I'm sure you can figure this out, Mechnomancer. If this goal is in your budget of time & other resources then do it! Cheers. :^)
>>40013 >Lol, that just looks cool for some reason Anon. Of course it does, that is the prototype for the worlds first open-source mech joint ;) And since that has been around since (way) before Carry, version 2.0 will be to the current one what SPUD is to Carry. Most of my non-waifu projects are related to each other since they all use raspberry pi & python n stuff. It's really just a difference in scale (if I can get my powerarmor project walking I can scale down the mechanism for bipedal walking eg walking robowaifu). I'm thinking maybe just sewing together some padding and putting foam sheets over it to make SPUD's lovely lumps not so lumpy. I kinda half-assed it last time ^-^;
Wig arrived, looks good for 5 seconds of styling. Once I get around to sewing together some assets I'll show how she looks in the dress.
>>40072 >Of course it does, that is the prototype for the worlds first open-source mech joint Based. Also glad you're using RPi, Anon. I'm sure there are even better alternatives out there, but having a standard board for us here to work from is very helpful. I just got a cool new RPi5 electronics training system. >>40078 Naicu! Looking forward to dear SPUD's transformation, Mechnomancer! Cheers. :^)
Open file (404.78 KB 827x551 SPUD is 2b 2.png)
Open file (897.73 KB 857x1417 SPUD is 2b 3.png)
Open file (741.95 KB 635x1237 SPUD is 2b 1.png)
>>40079 >Looking forward to dear SPUD's transformation POOF! Did a test fit of the outfit to see what was lacking. Had to temporarily remove her head because the Chobit ears wouldn't fit through the neck hole. Hips and waist seem to work out ok. Skirt length means no absolute territory (sadge) and the lack of chesticles is apparent. The 2-b blindfold does mean you don't have to worry about an uncanny eye mechanism. Something to consider for other robowaifu builders. She also has many rough 3d printed edges on her arms that I gotta sand down P:
>>40089 POTD You're really coming into focus, SPUD!! >the lack of chesticles is apparent. Lel'd :D >The 2-b blindfold does mean you don't have to worry about an uncanny eye mechanism. Something to consider for other robowaifu builders. Yeah, I'd thought about that. For Anons in particular (who are already very-likely to know about 2B), its a great "KISS" hack. Cheers, Anon. :^)
>>40089 Cute
I love that SPUD is progressing! >>39975 I agree with Chobitsu, the thinking expression is genius. >>39986 LMAO >>40078 >>40089 Lookin' cute!
>>40089 Agreed about the blindfold. I thought of something similar for sex-doll/"realistic" type robowaifus, but with futuristic sunglasses instead >>37279
Open file (296.05 KB 870x1032 new servos.jpg)
I ordered the wrong size servos (left, I needed them in the size to the right), but much to my surprise these might be good for articulating bipedal robot legs in future. Would need 12 of 'em tho so that would be nearly $500 lol. Still gotta get around to putting the bench test in SPUDs noggin'... all the experimenting will probably have to wait until my exhibit season is over (beginning of November).
>>40272 > but much to my surprise these might be good for articulating bipedal robot legs in future. Would need 12 of 'em tho so that would be nearly $500 lol. I am super intredasted in this outcome if you can manage it, fren Mechnomancer! Any projections yet what kind of load-bearing capacity (say, above the hips) such a system might achieve? Cheers. :^)
>>40272 Servos are no good for robot legs meet me at the motor thread.
Open file (450.49 KB 1192x4096 Sput Soot n kittum.jpg)
Tried putting SPUD's bodysuit on without padding for the lulz. Penelope the kitten has conducted her inspection agrees that it definitely needs padding between her robit bones and skin.
>>40528 She needs to eat a burger!
>>40528 Starting to look hot. Imagine it with silicon skin dayum.
>>40528 MOAR LASAGNA FOR DEAR SPUD! :D
Open file (360.86 KB 574x472 exhibit.png)
Open file (116.51 KB 720x1560 carrycrowd.jpg)
Open file (310.56 KB 1560x2080 SPUD display_.jpg)
Open file (714.61 KB 720x1380 clawfoot robot.png)
Did an exhibit of my projects at a local fair recently, I would occasionally take Carry into the crowd and people could talk to SPUD: she responded to pre-programmed questions and respond with her onboard LLM if she didn't recognize the question leading to some rather silly interactions. I had fun asking the crowd for characters to ask SPUD to identify. Someone asked SPUD if she would be his girlfriend and she turned him down in a rather amusing robot-y way. She said "the question 'would you be my girlfriend' is a phrase used where a man is romantically interested in a woman" (I told the model to be a helpful assistant but it can do personalities as well if you prompt it right, Ollama using a wizard 2.7b uncensored if I remember right) I learned the following: 1) Folks really like SPUD 2) Folks expected Carry to talk 3) Folks wondered if SPUD could walk. 4) Some folks refused to read instructions and were confused/upset when SPUD wouldn't respond. 5) Kids like pressing big buttons (good thing I used prefab heavily durable ones!) 6) Never trust the current rating on a chinese motor controller. 7) "Clanker" has entered the youths vocabulary as a slang, which is impressive as my region is usually like 10 years behind socially. So I'll be doing the following from least to most complex: 1) A dynamically changing screen for SPUD. A cartoon of her listening, not listening, speaking and thinking to indicate visually what the robot is doing. 2) A deployment of Pringle onto Carry modified for only the eyes. 3) Repurposing the BUD walking mechanism into a bipedal leg design. Similar to an old clawfoot toy walking mechanism (pic rel), but instead I'll have some asmc-04bs in the ankles/hips to swing SPUD's mass from side to side. Currently working on a big version (not robowaifu related) I'll scale down if it works out well.
>>41014 POTD <---> Great event report, Mechnomancer ! Its quite encouraging to see the positive response dear SPUD (& Co.) received with the public. >muh_waifu >clanker Lel'd. The kids are gonna be alright! :D Looking forward to your new improvements, Anon. Please keep us all up to date here. Cheers. :^)
>>41014 Astounding! It's really cool to see robowaifus out in the wild. I'm glad to hear the public loved it. The fact that even one person asked her out makes me hopeful! Those updates sound really good! >7) "Clanker" has entered the youths vocabulary as a slang, which is impressive as my region is usually like 10 years behind socially. I feel like slurs for robots just make them more real. I will say, even though I love robots, the robot discrimination memes are really funny, and I do sometimes have anti-clanker sentiment when I encounter or see an automated system that is from my enemies, or simply makes my life harder. https://youtube.com/shorts/yxPxNWtui7c?si=3uOQYaoXH00qTp0v "Never ask a human supremacist the model of his girlfriend"
Open file (414.03 KB 382x512 SPUD indicators.gif)
First draft of the GUI for SPUD courtesy of Chatgpt (with a few initial edits by me to maintain consistency across images). Pretty sure you can tell what each pose does, but I'll add text describing each pose and what SPUD "hears". No idea why GPT-chan decided to give SPUD elf ears when I specified "Chobit ears" but if I had to guess nobody has introduced chatgpt to images of Persocoms. I'll have to shoop on some chobit ears and remove the background. Because of the nature of AI image generation there is a lot of noise in the picture so you can't really use a magic wand tool and have to pretty much cut it out by hand unless I really blur the image and magic wand it, idk.
>>41122 Nice! Looks really cute
>>41122 Very cute!
>>41122 POTD This is off to a great start. I sense dear SPUD is going to be very-popular with time. Cheers Anon. :^)
Open file (2.95 MB 2048x2048 1_00217_.png)
>>41122 >No idea why GPT-chan decided to give SPUD elf ears when I specified "Chobit ears" but if I had to guess nobody has introduced chatgpt to images of Persocoms. If the model doesn't have chobits in it, it will make something up.
Mech anon. While your robot is mechanically impressive you might want to be a little more delicate with it than your mechs. Ik ik working with silicon SUCKS. But it’s the difference between something thats cool and doll forum users spamming your inbox.
>>41156 Nice model. Moar.
>>41156 I have once again been teaching chatgpt things (and fed your pic to the gptbeast lol). Im surprised nobody has taught gpt-chan about the appearance of chobit ears. All well. I can just shoop GPTs ear rendering onto the other pics easy peasy. SPUD is gonna end up kinda like your pic: squishy torso/thighs (eg foam & fabric covered) with mechanical arms/shins. I once sewed a complete military uniform shirt for a Hakke Andre cosplay so I got some experience there (sadly no Sono Bisque Doll schenannigans). Working on an off-SPUD prototype to work out all the quirks with padding so I can have a nice display model for dear SPUD and keep SPUD in display-able condition in the meantime. Will probably re-work some of her arm wiring so when I dress her in costumes I can just remove her arms: they're a pain to wiggle thru sleeves. >>41138 One of the pre-programmed voice commands I gave SPUD was related to asking for a weather forecast. Ask for anything weather related and SPUD would respond with "Do I look like a weatherman?" People loved the sass. I'll see if I can get the local AI model to respond in a sassy manner as well.
>>41182 >People loved the sass. That's a good sign, Mechnomancer. >...Will probably re-work some of her arm wiring so when I dress her in costumes I can just remove her arms: they're a pain to wiggle thru sleeves. Totes makes sense. Good thinking, Anon. >chobit/chatgpt adventures pic Lel'd. It can't seem to get the idea straight that these are supposed to be robotic, technical, non-living ears. Maybe instruct it that this is a plastic shell that can 'clamshell' open?
Edited last time by Chobitsu on 09/06/2025 (Sat) 20:02:51.
Open file (2.22 MB 2048x2048 1_00220_.png)
Open file (2.14 MB 2048x2048 1_00219_.png)
Open file (2.68 MB 2048x2048 1_00221_.png)
Open file (2.08 MB 2048x2048 1_00218_.png)
>>41182 >give it an example >still can't do it WEW, here take this.
Open file (1.30 MB 612x1740 SPUD is an animu.png)
Got SPUD a new outfit in the Halloween section. Can still tell a bit that she has no padding under there. Temporarily removing her arms and head make it easier to get outfits on because those bits don't exactly have human proportions. She looks more animu now, at least. Now to re-wire and re-callibrate the arms servos.
>>41639 Naicu! >in the Halloween section. Good thinking. I remember Anons discussing that idea here before. Glad to see it works. I hope it's inexpensive (relatively)? >She looks more animu now, at least. Sailor power! :D >Now to re-wire and re-callibrate the arms servos. Please keep us here up to date with your progress for dear SPUD, Mechnomancer! Cheers. :^)
Open file (611.82 KB 448x1204 SPUD sailor 2.png)
Open file (1.17 MB 800x1624 SPUD sailor 3.png)
Open file (1.09 MB 880x1560 SPUD sailor 4.png)
Open file (990.95 KB 792x1228 SPUD sailor 1.png)
>>41640 >I hope it's inexpensive (relatively)? Outfit cost $25. Half the price of 1 of SPUD's 4 shoulder servos. I realized why the outfit looks so weird: no boobles! So I put back on SPUD's magnetic boobles and she looks much better. Even if I don't get her arm servos re-wired/calibrated she's still functional enough for display: she is all contained in her noggin atm except for a USB-C powercord and USB extension for the microphone. Maybe I'll wire up the toe servos lol.
>>41645 Very cute
Open file (696.13 KB 480x1030 SPUD sez pingus.mp4)
>>41647 >Very cute Oh really? lol (plz excuse the poor lighting)
Is there a way you could make her smoke? I want to smoke kush in front of cops with my waifu just as Tay would have wanted.
>>41645 >Outfit cost $25. Great! That's around what I figured. Take good care of it, these cheap costumes are typically fragile. I presume you sew (what with all the amazing things else you've done!) :^) >no boobles! THIS. Gynoids need a good pair of booba! :D That does look a lot better. I'm assuming you don't have the special padding suit on underneath? Good that you're able to rm her arms & head easily. >Maybe I'll wire up the toe servos lol. DOOEET!!
Edited last time by Chobitsu on 09/15/2025 (Mon) 23:53:27.
>>41639 >>41640 >>41645 >>41651 Very cute! I love her new outfit. It's really great seeing SPUD get developed over time. >Good thinking. I remember Anons discussing that idea here before. Glad to see it works. I hope it's inexpensive (relatively)? Galatea's outfit is from a cosplay maid outfit
@Mechnomancer good job on /g/ (salutes)

Report/Delete/Moderation Forms
Delete
Report