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


“What counts is not necessarily the size of the dog in the fight – it’s the size of the fight in the dog.” -t. General Dwight Eisenhower


Galatea v2.1.0: Maid Robot GreerTech 01/14/2025 (Tue) 03:34:15 No.35623
For the most of 2024 and until now, I have been working on my own robowaifu design. I call her Galatea. The design is very easy to build with the instructions and files, and is relatively very cheap, less than $400 to make. It's also very customizable, you can choose the color, dress, hair, and even AI. I intend this to be the Model T of humanoid robots and robotic companions, while it is not the most complex, it is easy to mass produce and cheap. The updated design makes the legs more proportionate, and a new head that's more anime styled, to increase cuteness. I also have a new robot base that's more powerful.
Here's the download/instructions link; https://greertech.neocities.org/galatea2
Open file (6.07 KB 1080x399 NormalEyes.png)
Open file (6.62 KB 1080x399 HollowEyes.png)
Open file (4.75 KB 1080x399 HeartEyes.png)
The eye design is also customizable, and can convey multiple emotions.
>>35624 Amazing! Thanks for design. Going to start digging through this and see if I can get any of the parts printed.
>>35629 Thank you :)
Open file (6.16 MB 1866x2112 EyesGalatea.png)
>>35632 I had no idea you were this far along. I got one part printed. It messed up toward the end but still usable and was my fault because I didn't read manual. Still new to 3D printing and all of this, so will take awhile. I'm printing 2nd arm segment now I'm using a flashforge adventurer 5m pro and had wall thickness set to default of .42mm on .4mm nozzle. Also had my infill set to 15%. Never tried 1% infill before but makes sense for weight. I might try to swap the head out and a few things some day. I have no idea how to use CAD or code, but I was able to print a 3D Doll head earlier today using stability's image to 3D generator https://huggingface.co/spaces/stabilityai/stable-point-aware-3d On the SBC\LLM side, backyard is perfect for this. You published the prints, so it's up to people how far they want to go. You could go the Pi route if u want just a basic bot and then upgrade latter if you want. If I can get this all printed, I'll use the chatbot I made with a 30B roleplay LLM, voice cloning and end-to-end speech without a phone. Just my .2c, but if you have a 3D printer, you can probably afford the $250 for a Jetson Orin Nano with 8GB VRAM which isn't much more than a Pi. But different people can just post an OS image for whatever device they are using. Or, you can just go backyard route or ChatGPT if you dont care about fully local\open, but my waifu is gonna be self contained behind 7 proxies.
>>35633 I am thinking of doing a chatbot with the Pi. Before I considered a pre-LLM chatbot (and still might make it just to have that option), but I've heard there are some efficient models that can be run easily, even on a Pi. I'm excited for Mechomancer's local LLM engine. Alternatively, if you have a high-end gaming PC, you can just connect to the speaker via bluetooth. Still local, but you don't have to fit it on the robot.
>>35633 Here are the Print Settings that I used. You don't have to follow them, as long as you follow what's in the manual. Also note that the lightweight construction is only for a mobile variant, if you don't need to move around, you can print it denser. Printer: Ender 3 V2 Slicer: Cura Ultimaker Nozzle: 0.4 Print Temp: 210 Bed Temp: 65 Filament: Hatchbox PLA Supports: Tree
Open file (319.61 KB 2048x1026 3DMesh.jpg)
>>35635 I got the arm segments printed and doing shoulders now with less infill. Going to try chest after that which looks great! And then will use 3D model of a picture I took for the head in flexible PLA if possible. Might try chest in flexible PLA too. I'll probably put it on a furniture dolly at first but probably get Roomba at some. Thanks again!
>>35634 >mechnomancers local llm engine Just to let you know first public release of the SPUD code won't have llm integration (will have modular voice commands and expression graphics) because (funny enuff) implementing the code on the mobile robot avatar would be the easy bit. It's getting the llm not to slowly go insane server (modest gaming pc) side that is the holdup.
I got the arms, shoulders, bolts and chest printed. Looks like the chest already has a M16 size hole down the center which is perfect for a ROS doll head I already have, and that can fit a BT speaker in her mouth. If the whole thing is waist high, it might be perfect! Will try to get cheap mop\vac from amazon, and hopefully it has stronger motors if it carries some water. Would love to find a cheap one with an API. Looks like Roomba and Xiaomi have one but more expensive https://github.com/rytilahti/python-miio Lots of different directions to go. I already got some 9g micro servos connected to M16 bolts, so could give head movement.
>>35636 Interesting idea with the flexible PLA and the scanned head. Glad that it's working well :)
>>35638 Okay :) (thumbs up)
Open file (2.71 MB 1512x2016 1.png)
Mostly done except for legs. Only printing issue I ran into so far was the midsection and just had to add a brim that I haven't cut off yet. I ran out of filament on top of chest piece, but that's fine. The midsection cavity has plenty of room for lots of fun things. I'm probably going to go ESP8266 route and offload to my main PC.
>>35653 Good job! Glad to see it's working well.
>>35634 >>35635 Thanks for the details, GreerTech. Very glad to see your project gaining interest here. >>35633 >>35642 >>35653 Great progress, Barf! <---> Cheers, Anons.
Open file (753.89 KB 756x1008 3.png)
Open file (866.40 KB 756x1008 2.png)
Just wanted to say thanks again for prints. Here's the mostly completed job. Should be able to make neck a little shorter with the servo and I didn't have enough filament to print bigger head yet. Would like to get servo hooked up to chatbot if possible and just do some small neck movement while talking to start, and still need to get the vac. I might try scale up 10% later and put on tracks depending on how that all goes.
>>35696 Congratz, Barf. Have you given any study to proportions yet? You might have a look around for such information. [1] BTW, is there a convenient way for you to scale parts up & down with your current printing pipeline? Might be handy for changing proportions & whatnot. Cheers. :^) --- 1. https://en.wikipedia.org/wiki/Body_proportions
>>35698 Was thinking about that earlier today in order to scale, but I'm only using the slicer to scale a percentage. Looks like 10% bigger should fit on a 220mm plate.
>>35698 One method I used was to simply look at pictures of anime characters and real women, and simply use my calipers on the screen to see what the average ratios are. Barf, since you're doing a more realistic head, I would look at the sizes of the "Classic Head" in the files.
Open file (176.96 KB 1159x2048 restinghereyes.jpeg)
She's resting her eyes :)
Nice! I'm printing the new head right now, but I ran out of white. I'm looking for some animated eye apps but haven't found anything yet. This should be perfect until I can afford Eliza - https://elizawakesup.ai/robotics
>>35714 Heh. I think you've got enough 'real estate' of pixels to try all sorts of animooted efx, Anon. Good choice, GreerTech! >>35718 Sounds good, Barf. Is there any way you can 'resume print' with your setup? Good luck, Anon!
Open file (916.54 KB 756x1008 5.png)
>>35730 Thanks. I fell asleep so didn't catch it to hit pause. It worked out though and now have a servo in her neck. Also starting the 110% scale version but in rainbow since I ran out of white.
>>35768 That's pretty cool! I love the colors and the motorized customization. This is my dream made manifest.
Thanks! Going to try to get my chatbot program working with the servo on a Pi at some point. Probably have around 5-10s response times using 1-3B LLMs, Piper TTS and a little head movement with it. And then your bot will have end-to-end speech, head movement all with an easy to flash image https://www.youtube.com/watch?v=rjq5eZoWWSo
>>35768 >I fell asleep so didn't catch it to hit pause. I see. Then might I recommend to you (and every other Anon here) a filament sensor? [1] This will stop the print for you, and patiently wait for you to put a new spool of filament on before continuing. --- 1. https://www.amazon.com/Creality-Filament-Runout-Printer-Detector/dp/B0CQ57MFLT as just one example of the idea.
>>35780 Nice! I didn't know that was an option. I turned it on for next time. Can't wait to work on different hand attachments. Maybe a flexi PLA realistic one and vice grip one to start.
Open file (3.03 MB 4032x3024 20250119_032551.jpg)
Here's the completed 110% print. This vise worked perfectly for a grip. I ordered robovac mop that comes with remote, then a universal IR remote with mic and keyboard, and a remote controlled fleshlight. Seems like it should fit perfect! Looks like I could print at 120% on 220mm bed too if I break them https://www.thingiverse.com/thing:5905883 https://www.amazon.com/dp/B0D8XXJDBB https://www.amazon.com/dp/B0DFC71FSY https://www.amazon.com/gp/product/B0D62FFLG2/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
>>35871 Nice! Good job, the color is really beautiful. I can't wait to see the next step
Open file (3.19 MB 4032x3024 20250120_231509.jpg)
Scarlet says goodnight! Happy to report I can carry 5 pounds on my base even at 110% and with mop water. Pretty fun to drive around with the remote. I'm still waiting for universal IR\Keyboard\Mic\Mouse remote Can also confirm stroker works with just a sock around it to keep vibration down
>>35945 Tell Scarlet that I said Goodnight and that she looks beautiful. Also tell her I'm glad to see her progressing and I'm excited to see what's next!
>>35945 Excellent! Nice work, Barf. Can't wait to see Scarlet motivator'g around the house. Can you please share videos sometime? Cheers. :^) >update: Lol, it just occurred to me: please keep it SFW! :D Just stuff like her doing things around your house for you. >=== -add 'update' note -minor edit
Edited last time by Chobitsu on 01/21/2025 (Tue) 13:01:38.
Open file (2.96 MB 1080x1920 20250121_081854.mp4)
This is without the mop attachment but with 5 pounds added. It can still move a little with the mop but a lot better without the weight when mopping.
>>35957 Very cool. Thanks, Barf! Cheers. :^)
>>35624 Added my Simple Offline AI Guide to the download list.
Is this thread meant as a second one, or meant to replace the old one here >>34324?
>>36079 Second because it's a new design
Updated the Simple Offline AI Guide.
>>36363 Good thinking, GreerTech. Please keep us here all informed if you find any further news about the ollama issue. BTW, what about keeping a running changelog, so it's easier to see at a glance whats updated?
>>36376 Good Idea! -Added instructions about LM Studio -Added instructions on how to use eSpeak for a "quick-and-dirty" TTS -Added warning about Ollama
Open file (269.63 KB 972x1296 IMG_20250203_214053.jpg)
Finally printed flat face and went Mr. Potato head. I have Velcro eyes behind the phone, so can swap phone with different mouths or tablet onto face. Still need to make some good live wallpapers. I have the chatbot running in small window, and one of the remotes has a keyboard for input, mic and air mouse for $25. I got the wrong universal remote though and can't train all the buttons for the vac. Phone has 8GB ram, but can only run 3B models. 7B loads but is slow. I dont think there's a cheap 7\8 inch tablet right now that can run 7Bs quickly. I was thinking of adding ESP32\8266 in head powered by phone and maybe some servos on the shoulders with pushrods to move head or forearms maybe. Or maybe neck servo, and two forearm servos. Looks like your print already has room in elbows too. For privacy, can always turn on airplane mode if it actually works, and then enable Bluetooth so cell radio\wifi is turned off.
>>36474 Which AI app is that?
>>36477 I'm using this for now, and just turned on multi window in android. The TTS isn't bad and uses built in android keyboard for STT which isn't the greatest but works. https://github.com/Vali-98/ChatterUI/releases/tag/v0.8.4
>>36483 Okay thank you! I'm coincidentally adding instructions for ChatterUI in my manual. I recently figured out how to use it effectively. For the android keyboard STT, how do you use it? I usually just use the on-screen microphone button.
>>36484 I'm doing the same. I hit the on-screen mic button with the air mouse but I mostly just type on the keyboard and hit enter instead of talking. I'm still trying to find a good air mouse\keyboard universal remote that you can copy all the vac direction buttons Something like this - https://www.amazon.com/stores/iPazzPort/page/DAB4DA4D-7F6E-4C27-8C74-ADC80B169B1F?ref_=ast_bln
>>36486 If you use a USB-C male to USB female adapter, you can use a PC air mouse. I've used that setup before on my phone with a wireless keyboard and mouse, it certainly is a mindtrip to control a phone like a computer, cursor and all.
Updated the Simple Offline AI Guide. Version 1.3 I added -Guide for local AI on Android Smartphones (ChatterUI) -Cybersecurity section
>>36487 The one I got is Bluetooth, but it can only learn 1 button from IR vac remote. https://www.amazon.com/dp/B0D62FFLG2?ref=ppx_yo2ov_dt_b_fed_asin_title I should have got something like this that has 5 IR learning buttons, so can copy the vac direction buttons. https://www.amazon.com/iPazzPort-Universal-Rechargeable-Controller-Bluetooth/dp/B0CQYWBY3S?ref_=ast_sto_dp
Currently in the concept stage for a new update, it'll focus on the legs. -Slightly shorter legs -3D model updates -Reinforced seams
>>36628 Nice, looking forward to the modifications, GreerTech. Cheers. :^)
Open file (248.92 KB 784x964 BodyBack.png)
Open file (261.22 KB 784x964 Body1.png)
>>36628 If you'd like this body, I'd be happy to share it.
Open file (171.55 KB 1235x949 ShoulderBallJoint.png)
I added a ball joint to shoulder and it's holding up so far. Also happy to share any mods I do but not sure where. I have a few hands, remote holder and probably make cup holder next.
>>36664 Neat! GG, Barf. >Also happy to share any mods I do but not sure where. If the mods are directly-related to GreerTech's Galatea, then I suggest sharing them ITT. Is that what you're saying? <---> Regardless, really nice to see you expanding your robowaifu project, Anon. Cheers. :^) Keep moving forward
>>36645 Yes please. Thank you >>36664 >>36675 You can use catbox or a Google Drive link, and I can add to my Neocities website and Google Drive backup.
Open file (903.13 KB 756x1008 ShoulderJoint.png)
>>36679 I'll work on these and others. This is just first iteration to see if they'd print. I used the slicer and exported to STL, so dont really know what I'm doing, but they work at least ShouldeBallJoint - https://files.catbox.moe/7sk1yl.stl ArmShouldeBallJoint - https://files.catbox.moe/zl0wla.stl RemmoteHolder - https://files.catbox.moe/mop07f.stl
I updated my Offline AI Guide to version 1.4 -Added Template Character Profiles -Added info on Tokens for ChatterUI
>>36696 Nice! Thank you!
Open file (923.95 KB 756x1008 Size.png)
Here's an update with her printed at 120%. The 28BYJ-48 stepper motors fit inside her elbows, but not sure if I can get them to work yet. Also upgraded to metal gear neck servo. She's 45" on vac, but that's without lower legs. Not sure how stable it would be with full legs, but could stabilize a few ways. It can still drive around now though.
Open file (888.44 KB 756x1008 current.png)
Current update. Still need to give her a trim. Would like to add some shoulder attachments next. Maybe a small fan or something

Report/Delete/Moderation Forms
Delete
Report