/robowaifu/ - DIY Robot Wives

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

Canary has been updated.

Build Back Better

Sorry for the delays in the BBB plan. An update will be issued in the thread soon. -r

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)


Have a nice day, Anon!


SPUD (Specially Programmed UwU Droid) Mechnomancer 11/10/2023 (Fri) 23:18:11 No.26306
Henlo anons, Stumbled here via youtube rabbit hole & thought I'd share my little side project. Started out as just an elaborate way to do some mech R&D (making a system to generate animation files on windows blender and export/transfer them to a raspberry pi system) and found tinkering with the various python libraries a kinda neat way to pass the time when whether doesn't permit my outside mech work. Plus I'd end up with a booth babe that I don't have to pay or worry about running off with a convention attendee. Currently running voice commands via google speech and chatgpt integration but I'm looking into offline/local stuff like openchat. WEF and such are so desperate to make a totalitarian cyberpunk dystopia I might as well make the fun bits to go along with it. And yes. Chicks do dig giant robots.
>>31648 She - along with some other projects- are going to be on display at an upcoming local convention. So will be her maiden voyage as a booth babe (last year doesn't count cuz she's more or less the ship of theseus). Once that is over I'm going to be re-printing some parts at a higher infill and re-configuring the animation scripts (movement in the video was hard-coded).
>>31642 That's a bit better though im not sure why you went for a flat plate design and didnt just get some used sports knee and elbow pads to use. >>31647 Cute but she sounds in a bad need of some lubrication. So squeaky. Also is SPUD left handed?
Open file (1.04 MB 1731x2095 sukabu knees 2.jpg)
Open file (612.24 KB 1024x1583 sukabu knees.jpg)
>>31693 Its a robowaifu not a rollerball chassis so no sports equipment. Knees/elbows inspired by some Subaku artwork. Motor noise and squeakiness are to be expected from cheap motors, less noticeable IRL.
>>31734 I just meant it might look better with a subtle curve like the image on the left. Up to you though. Ah yeah true sometimes microphones pick up things we dont really notice with our ears in person.
>>31647 Great. Good work. Did the question ever come up why you don't upload these shorts to some Youtube channel? David Browne got 250k views on one of his videos about Hannah recently. It's not so much about money, especially "shorts" are worthless and can even harm a channel, but it would create more attention. > Stumbled here via youtube rabbit hole This is where I make the most advertisement. I drop alogs/robowaifu from time to time, which works better for copy and search. I also have an avatar with the term /robowaifu/ in it, some people might recognize this as something referring to an image board. Anyways, I'm not doing this all the time, since "self advertisement" is sometimes not welcome and might at least be seen as rude.
>>31747 Funny enough, youtube will simply refuse to show many of my shorts: youtube will usually try to show shorts to 1000 people in the first 24 hours to gauge interest, but anything robowaifu related wont. (Although a few of my other shorts on another project did get nearly 10k views). If I were to guess, David gets the views because of how realistic the face looks in thumbnails. Now that I got SPUD more or less functioning in a rudimentary fashion,the aesthetics are something I'm going to really start focusing on.
>>31760 It might also be the tags? I have a suspicion that David started to use some tag like "Alita" and maybe "animatronics". Many people commenting seem to know about these things.
>>31762 After analyzing the metadata, all his vids seem to use the tags "video, sharing, camera phone, video phone, free, upload". Would have to see analytics to know more. Not trying to diminish his work, but the face movements are kinda rather corpse-like. A-working-on-da-face I go!
>>31764 >...After analyzing the metadata Oh, my bad. Instead of speculating, I should just have looked. I don't see him using any tags. That said, GWAStech2 also has a channel with robots, and seems to get ~350 views, sometimes 800. Though a current one uses a current catchy music which makes it more pleasant to watch (don't look up the other videos using the same song, unless you are mentally hardened by Lovecraft). >... but the face movements are kinda rather corpse-like. I didn't really see that. Me and many others seem not to care. It's also about seeing the potential where this is going.
>>31765 Yeah, I get that. I suppose I should've clarified the expressions (or lack thereof) seemed rather corpse-like to me. Then again, I am very good at reading facial expression. He got a a facial expression to not look uncanny valley, we'll have to see if it can continue :) Just goes to show that aesthetics is everything: so far SPUD's face has been a half-hearted obligation for me as I've been focusing on the hardest parts first: body design and code. However my printers need some new parts (bowden tube melted into the extruder) so I won't be doing any work until the new hotends arrive :( Video tags are not *technically* public, but easy to find if you know what you're doing.
Open file (3.83 MB 320x497 Wasuarts face.gif)
I know wasu arts was mentioned somewhere, so I took a stab at making a 2d animated face with eyes moving on 2 axis and blinking eyelids. I'll automate this and the uncanny valley will be safely avoided. With better art, of course, the face is a quick derpy scribble to check out how it will work.
>>31784 Interesting. Though, unlike a display, the servos moving the elements would make noises. On the other hand, it would an option to cut down on costs.
>>31784 That's impressive. Something so simple, looking that good.
>>31784 this is actually very good. I definitely think leaning into more cartoony/anime styles is the best way to avoid uncanny valley (unless you are not personally satisfied with those styles)
Open file (3.98 MB 320x576 kami-chan face gif.gif)
Open file (3.40 MB 480x864 SPUD servonoise.mp4)
>>31827 A robot without motor noises is like a Reese's cup without peanut butter :3 >>31863 You aint seen nuffin' yet :D >>31888 I think stylization to avoid the uncanny valley is good too, and with this update I am very satisfied. Generated an anime face using Stable diffusion and did a few edits to make it useful, printed it out and pasted it to a 3d printed x/y axis with an additional axis for the eyelid (yet to be powered), then put it on SPUD's old neck: since the head will be much lighter the servos will be under less stress. Probably a good view of the face is 135 degrees or so, any more extreme views can probably be obscured by hair. A gif of the movement, then a video file so you can hear how noisy it is. Next step is to motorize the mouth. Might put a small LCD behind for other expressions besides a mouthflap and eventually slap even tinier LCDs as pupils.
>>31660 Sounds good! Looking forward to a good event report. :^) >>31784 >>31891 Very cool. Papercraft brings a lot to the table for all of us during the prototyping phase. As was pointed out, it's a reasonable approach to ultra-low-cost robowaifu designs as well (>>11446) . I kind of see it as sort of a crossover between papercraft Karakuri and Visual Waifus (cf; >>31835, >>14180, >>240).
Open file (290.58 KB 808x1073 SPUD's new head.jpg)
Did a head transplant, now just gotta clean up the design a bit: probably just add the trapezeus panels back on. Tempted to just make an entire separate face to work out the eyelid/mouth servo integration so I don't mess up what I got here.
>>32033 A cute! If you can afford to do so, I think it's smart to sort of do 'leapfrog'g with revs of your subsystems (like her head). That way, she'll always be in a ready-or-near-ready state. Cheers, Mechnomancer. :^)
Open file (76.37 KB 674x541 face mechanism.jpg)
>>32043 >leap-pepe revs of subsystems I just might do that: The mechanism itself is relatively simple, and attaches to the skull baseplate (yellow) via 2 machine screws. The most expensive part is assembly time: cutting out the eyelashes and gluing the various paper bits onto the 3d printed structure with accuracy. And working with those itty bitty screws on the sg-90s. Still have no clue how to add eyebrows on the dang thing lol. I suppose I could capitalize on the premiering anime by making a face based on Mina from "My Wife Has No Emotion", although that means I'd have to suffer the dorky MC in order to speak with authority about it.
>>32053 >Still have no clue how to add eyebrows on the dang thing lol. Possibly you might consider the simplistic approach used for the SEER head (cf. >>15287, >>31917) as a way to just get started with it? Good luck Anon! Cheers. :^)
Open file (1.39 MB 2537x3492 LuluMightyBrow.jpg)
>>32053 Magnets are always the answer.
Open file (212.76 KB 339x548 eyelid panel shape.png)
>>32054 Its not how to make the eyebrows, it's how to add them: the eyelid panel is literally in the way of putting any servos in there without some sort of linkage. :D
>>32056 Kek. MAGNETS -- HOW DO THEY WORK!!? :D >>32058 Maybe some sort of vertical linear grooves cut out of the eyelid panels, that would allow the eyebrow control shafts to pass through (and the panels would then slide past)? IIRC, the Nandroid designs seem to have similar grooves on their brows (one above each eye; cf. pics-related : >>31769, >>31895) ? I think you could even make the groove cutouts less conspicuous by stationary backing panels printed in the same color as SPUD's face? >=== -minor edit -add crosslinks
Edited last time by Chobitsu on 07/08/2024 (Mon) 00:19:46.
>>32059 I could use some thin linkages to get motion between the eyelids and the face surface, or -I'd have to do a check of the tolerances- just slap the servos between the eyelids & face surface and have the eyelid bend backwards into the head. Got some screenshots/references for Mina. Might make the entire head a simple papercraft ("it's just like in my Japanese animes" lol) Also printed a 2nd face mechanism with all 4 servos (x/y eyes, eyelid & mouthflaps)
>>32130 OK it'll be interesting to see how you solve it all, Mechnomancer. Good luck. >"It's just like in my Chinese cartoons!" Haha. Weeaboo! :DD Mina may be a great choice r/n, yeah. You might be able to gauge any of your booth visitors' power levels if they recognize her anytime soon, heh. Cheers, Anon. :^)
Open file (269.49 KB 1813x701 PAPERCRAFT MINA FACE V1.jpg)
>>32132 >weeb recognition Ye, gotta try to capitalize on the algorithm. Got 10 weeks until the show ends so I got time :D Mina face is ready for printing
>>32059 >MAGNETS -- HOW DO THEY WORK!!? HAHA I wonder if that reference from ICP?
>>32154 Heh, it's Miracles all the way down, Bro! :DD In all seriousness though, as a spiritual & scientific man, I see everything here as a majestic & great symphony of miracles, all orchestrated by the one true and living God; the creator of the heavens and the earth. This of course includes the 4 fundamental forces in physics! :^) >t. just_nerd_things_anon.mp4 >=== -sp, minor edit
Edited last time by Chobitsu on 07/10/2024 (Wed) 20:11:49.
>>32133 Neat! Are you going to do her neck too, Mechnomancer? Mina's neck is kind of a trademark for her, right?
Open file (28.29 KB 449x525 Mina_neckcollar.jpg)
>>32156 I suppose so, after watching the first episode Mina doesn't seem to have any mouth movement, so that makes things easier. A nice papercraft collar would be nice to cover up the new, bright orange neck anchor I installed on SPUD. :) I just quickly stitched together some screenshots to get a rough idea for the collar graphic with the dimensions approximating how it would fit over spud's orange neck anchor. tbh it is probably good enough... idk.
>>32158 >tbh it is probably good enough... idk. FWIW, yeah I think so too. Looking forward to SPUD's newest head reskin! Cheers. :^) >=== -minor edit
Edited last time by Chobitsu on 07/11/2024 (Thu) 13:26:11.
Open file (157.13 KB 790x1024 456544777.webm)
>>32164 Lol. Big Girl.
Open file (1.22 MB 1168x1672 ROBOWAIFU BANE.png)
>>32164 >>32170 "You think the owo is your ally? But I was born into it, shaped by it..."
>>32170 UUUU
>>32172 >>32180 >The kawaii catgrils betray you, because they belong to me. I will show you where I have made my robowaifu home, whilst preparing to bring moe justice. Then, I will UWU you.
Open file (147.17 KB 453x989 standing.jpg)
SPUD is currently standing unpowered in the garage workshop. Been working on other, more critical projects.
>>32360 Really cool that you've basically solved the 'unpowered static rest' armature pose issues, Mechnomancer. Hope that your other ventures go well for you. Please share any of your robowaifu-adjacent project work here with us, Anon! Cheers. :^)
Open file (2.04 MB 1591x1063 mina face wip.png)
>>32367 >robowaifu adjacent project work Its boring technical stuff, like re-configuring the mek (which has 1350lb leg motors controlled just like a standard servo, which I recently finished re-calibrating) to have 4 wheel/tread drive and gyroscopic stabilization for the treads (so they don't get pulled off) which involves figuring out how to get an arduino to power a 300lb linear actuator. This could have applications for future heavy -duty robowaifus (a robowafiu capable of carrying 100lbs per arm would be useful), but so far falls under the "Terminators-R-Us", which really isn't what this board is about. But the practice with that does help streamline the robowaifu code. >unpowered static rest It takes a bit to get her positioned in a stable pose, but once she does it takes a bit of a shove to destabilize her. It will take more than a slight breeze will knock her over. I'm going to be working on a tilting work table/stand (a la cybermen) tho so I can easily wheel her around and work on the various bits. Just about everything she requires is physically present I just need the time to work on it. I've started work on the Mina san face (pic related). Looks a little wonky from a side angle and might need to adjust some color settings. Thankfully her mouth doesn't move so that makes things a little easier. If I wanted to I could have a display of several different waifu faces emoting using a simple arduino script, but that is something for future me to worry about.
>>32371 >This could have applications for future heavy -duty robowaifus (a robowafiu capable of carrying 100lbs per arm would be useful) Actually, this falls within the design spec headcanon I maintain for our shared group project MaidCom : (>>29219) . For my own research work for a future low-cost Model A robowaifu project (TBD), in my ultra-low-cost materials casting-about, I've already devised some example ~1ft struts that literally cost less than a quarter US in materials, come in at just a couple ounces weight, and can handily deal with 100lbs+ compressive weight. So yeah. >but so far falls under the "Terminators-R-Us", which really isn't what this board is about. While true, I'm actually thinking about the medical-environment/patient-care aspects. These type of service humanoids likely will need to be able to lift 400lbs patients (the filthy slobs!! :D with delicate precision. So again, yeah. Noice work on the Mina reskin task, Mechnomancer! Good luck with your other endeavors -- 'please be careful. Cheers. :^)
>>32371 For controlling high power loads like heavy duty actuators, please use mosfets or relays depending on duty cycle needs.
Open file (1.12 MB 4208x3120 servoboards.jpg)
Open file (4.49 MB 320x570 Mek Walk cycle.mp4)
>>32376 I have a 2 stage amplifier circuit (see pic) that takes motor signals from standard servo boards and amplifies them to the large actuators via L29N8 motor driver and relays (the L298 motor board only goes up to 24v, and a Maximum of 60V will be pumped into the motors). The motor input runs from 24-48v (with 60v if on the power umbilical and fully charged). Naturally, this current setup is far too large to put into a robowaifu unless I was making some sort of monster mecha musume. More than 24V, the swing motors will overshoot the position and oscillate, so I mitigated this by having a motor controller throttle attached to the 24/48V input that is controlled by the computer. Eventually I plan to have this automated via hardware (modifying servo testing boards). The video is me controlling these heavy duty motors on one leg via a standard servo testing board. Fuses are installed everywhere. >>32372 >Safety Of course I'm safe!
Open file (113.08 KB 1095x730 constanze.jpg)
>>32378 >PWM into Servo Controller, into L298N, into Relays Are you an Ork? This screams dakka for the sake of MOAR DAKKA. It would be easier and more efficient to directly control the relays. Why not use an Arduino relay shield. I do appreciate you connecting all grounds. People underestimate how essential that is towards long term stability. Also, DIN rails are based.
>>32388 >This screams dakka for the sake of MOAR DAKKA. Topkek. As Mechnomancer clearly understands, every problem resisting his Mek developments shall fall by teh mighty Sword of a Thousand Cuts! :D
Open file (1.70 MB 222x275 orkarmsmoll.gif)
Open file (6.51 MB 360x320 mek guitar madmax.gif)
>>32388 >Are you an Ork? Well... yes (pic related: my powerarmor arms). My pronouns are dakka/dakka lmao You see, the servo motor boards are only rated for 6.5V, and the relays require at minimum 10v to trigger (its nigh impossible to find relays that trigger at 5-6V and can handle over 100 watts). More than 6.5V will fry the servo driver ICs (I tried) so I need an intermediate step of the L298N. I could use an arduino, but for the project I'm controlling 20 motors, and an arduino relay shield is only rated for 30VDC (I use 48-60VDC). Making an abomination that, in the end, can easily be controlled is ideal. Nobody said building a walking crab mech (and controlling it with a guitar hero controller) would be easy: indeed she is a moody fickle beastie, but Spud would look adorable sitting on her shoulder.
Open file (1.78 MB 1013x841 SPUD on mek shoop.png)
Ok, I couldn't resist a little shooping...
>>32394 unironically my ideal waifu, just needs treads
>>32391 >>32394 >but Spud would look adorable sitting on her shoulder. LOL. You are one of a kind, Mechnomancer. Cheers. :^)
Open file (7.50 MB 240x240 mektreadgif.gif)
Open file (4.23 MB 480x854 Mech Poweer.mp4)
>>32395 She do have treads: the non-robowaifu project is getting 4 treads on her instead of 2 (see gif), and gyroscopically stabilizing them (using 1 arduino for each set). If the treads are not perpendicular to the ground they get pulled off their runners. The casters are a ball-ache to maneuver the mech with, and require "landing gear" to convert from drive to walk. With 4 treads the mek can just use those as feet to walk, then to drive just position them properly and lift the middle legs and off she go. The cockpit has a cheeky little feature when the power umbilical is unplugged(see video). >>32397 >You are one of a kind, Mechnomancer. I never went to school for engineering so I'm too stupid to know what is impossible... or what "proper" engineering is, for that matter ^_^
Open file (177.79 KB 1500x1500 SolidStateRelays.jpg)
>>32389 >Sword of a Thousand Cuts! As difficult as it has been developing a 1.5 meter bot, I must imagine those swords cut deeper with scale. >>32391 >High activation voltage I'm used to Solid State Relays which usually work from around 3V. They're just MOSFETs and driving/isolation circuitry in a trench coat. Really convenient. >>32394 Gork and Mork blessed this post!

Report/Delete/Moderation Forms
Delete
Report