#robotics Logs

Jul 16 2017

#robotics Calendar

12:13 AM rue_shop3: hahah, I have purple filament in the printer
12:15 AM rue_shop3: I could print someone a purple heart
12:22 AM * Anniepoo_ doesn't want a purple heart - those are for getting wounded
12:22 AM Anniepoo_: I got a pretty good bloody nose off an R25 once
12:22 AM rue_shop3: R25?
12:22 AM rue_shop3: is that a cousin of the ED290?
12:23 AM Anniepoo_: nope
12:23 AM rue_shop3: C3P0?
12:23 AM rue_shop3: R2D2?
12:23 AM Anniepoo_: Robokind R25 - Zeno
12:23 AM rue_shop3: nope.. dunno
12:24 AM Anniepoo_: https://robots4autism.com/
12:24 AM Anniepoo_: same robot
12:26 AM Anniepoo_: robokind - biggest assholes on the planet
12:26 AM Anniepoo_: 8cD
12:26 AM rue_shop3: oh
12:26 AM Anniepoo_: I did the cv chain on that robot
12:26 AM rue_shop3: I'm trying to understand what it does to kids
12:26 AM rue_shop3: (aside from bloody noses)
12:28 AM Anniepoo_: think of the geekiest person you know
12:29 AM Anniepoo_: Now turn that up about three turns
12:29 AM Anniepoo_: that's an autistic kid - totally not interested in interacting with people
12:29 AM Anniepoo_: but loves gadgets
12:29 AM Anniepoo_: So, they do activities with the robot (which they love)
12:30 AM Anniepoo_: and hey, the robot's teaching them social skills
12:30 AM Anniepoo_: cause it's a 'person' as well as a gadget
12:30 AM Anniepoo_: 8c/
12:31 AM rue_shop3: huh
12:32 AM Anniepoo_: being a teacher of autistic kids is an incredibly hard job
12:32 AM Anniepoo_: imagine doing something repeatedly all day, like saying hello and asking the kids name, while they react by hitting you - and you gotta do it exactly same way every time
12:33 AM Anniepoo_: DDDD - dull, dirty, dangerous, difficult
12:34 AM rue_shop3: ARG, its a good part, but its not possable to install it!
12:34 AM * rue_shop3 works on it
12:35 AM Anniepoo_: 8c(
12:35 AM rue_shop3: anniepoo, ah, ok
12:35 AM Anniepoo_: totally goofed off today
12:35 AM rue_shop3: so kids that grow up on tv/video games
12:37 AM anonnumberanon: rue_shop3, you're talking to me?
12:38 AM anonnumberanon: some of us made it ya know?
12:38 AM anonnumberanon: Anniepoo_> being a teacher of autistic kids is an incredibly hard job
12:38 AM anonnumberanon: not hard, make them do sensible stuff
12:39 AM anonnumberanon: like reading science books and building technology, they're good at that
12:39 AM Anniepoo_: not all - and I don't have a PhD in relevant field
12:39 AM anonnumberanon: watch: The Accountant
12:40 AM rue_shop3: hmm
12:40 AM rue_shop3: ok, anyhow, the ribbon grabber worked!
12:40 AM rue_shop3: hard to install
12:40 AM Anniepoo_: whoo
12:40 AM anonnumberanon: pictures or it didnt happen
12:40 AM rue_shop3: so, - electronics, that means the carrige is done
12:40 AM rue_shop3: you saw the other pics, right?
12:41 AM rue_shop3: ^^
12:46 AM rue_shop3: anonnumberanon, ?
12:47 AM anonnumberanon: rue_shop3, they did not show up in my Facebook feed man
12:51 AM rue_shop3: :P
12:51 AM rue_shop3: ok, I need to make the shaft longer on the idler
12:57 AM anonnumberanon: rue_shop3, nice progress!
01:06 AM The_Jester: greets
01:07 AM Anniepoo_: hey
01:07 AM The_Jester: Hows it going
01:08 AM Anniepoo_: ok, late nite, watching tube
01:09 AM The_Jester: ahh
01:09 AM anonnumberanon: what you hacking right now The_Jester ?'
01:11 AM The_Jester: thinking the psx power supply on my reprap needs a load resistor. I unstalled led lighting but unless the heater is on I get this wierd seizure inducing disco techlight flickering
01:11 AM anonnumberanon: sounds like a feature!
01:11 AM The_Jester: the 12v is super unstable
01:11 AM The_Jester: hurts my brain
01:13 AM rue_shop3: The_Jester, !!!
01:13 AM The_Jester: its me
01:13 AM rue_shop3: the tracking of the ribbon on the pullies definitly slips, but I'm not worried about it
01:14 AM anonnumberanon: damn i wish I could talk to the real Jester
01:14 AM anonnumberanon: J3st3r
01:14 AM rue_shop3: haha
01:14 AM rue_shop3: The_Jester, you called that one didn't you
01:14 AM rue_shop3: anonnumberanon, why, who is it?
01:14 AM anonnumberanon: The_Jester, sounds like bad capacitors?
01:15 AM The_Jester: some anon guy appearently
01:15 AM rue_shop3: smps will hunt if underloaded
01:15 AM The_Jester: we are legion ect ect
01:15 AM anonnumberanon: power peaks
01:15 AM rue_shop3: most power supplies actually have some dummy load resistors in them
01:15 AM anonnumberanon: nah Th3_J3st3r acts alone, not part of Anonymous
01:15 AM anonnumberanon: some big hacker
01:15 AM rue_shop3: so, I need code to run the servo
01:16 AM The_Jester: on what?
01:16 AM anonnumberanon: supposedly he fights off jihadist websites bet that may be a cover story lol
01:16 AM rue_shop3: The_Jester, is xchat working for ya?
01:17 AM The_Jester: so far so good
01:17 AM The_Jester: I should just try a differnt supply
01:17 AM rue_shop3: The_Jester, dunno if you were too asleep, the white plastic is here
01:18 AM The_Jester: i have got that 500W ocx
01:18 AM rue_shop3: the big ones will hunt harder than the small ones
01:18 AM rue_shop3: % load
01:18 AM The_Jester: yes i remeber
01:18 AM rue_shop3: I'm gonna take off between prolly 10am and 12
01:18 AM rue_shop3: if I can wake up that early
01:18 AM The_Jester: yea atleast the ocx isnt some compaqq p.o.s.
01:18 AM The_Jester: might work a bit better
01:19 AM rue_shop3: http://ruemohr.org/~ircjunk/projects/screwsorter/p1090135.jpg
01:19 AM rue_shop3: bit further along now, but looking good
01:20 AM rue_shop3: I have it hooked on to the ribbon and going back and forth again
01:20 AM The_Jester: ahyes
01:21 AM rue_shop3: I did a syrige holder for a paste extruder
01:21 AM rue_shop3: https://www.thingiverse.com/thing:969045 I was looking at that, but, ... not quite
01:22 AM rue_shop3: https://www.thingiverse.com/thing:2437032
01:22 AM rue_shop3: its a start
01:22 AM The_Jester: already liked it
01:22 AM rue_shop3: hah, oh well
01:22 AM rue_shop3: cap sorter worked nice
01:22 AM rue_shop3: 16.5hr print for 4 mins of sorting
01:22 AM rue_shop3: :)
01:23 AM anonnumberanon: ~~humans~~
01:23 AM rue_shop3: so, I'm out of babyboard 1
01:24 AM rue_shop3: you got me thinking, of doing some as a run
01:24 AM rue_shop3: as there is no RCCON tiny13 board on the market
01:24 AM rue_shop3: ~
01:24 AM rue_shop3: https://www.thingiverse.com/thing:1606458
01:24 AM The_Jester: do it, its like $10usd
01:25 AM rue_shop3: been looking at grippers too
01:25 AM rue_shop3: I'd have to eagleize it
01:25 AM rue_shop3: http://www.littlearmrobot.com/uploads/3/8/4/8/38484491/6.jpeg?365
01:25 AM rue_shop3: I like the idea of pulling the servo for it back
01:25 AM anonnumberanon: send me the drawing of the schematics ill try and make it in Eagle
01:26 AM rue_shop3: oh its not hard, it just time
01:26 AM rue_shop3: or are you looking for soemthing to make?
01:26 AM The_Jester: looks kinda nice
01:26 AM anonnumberanon: yeah i never made one so i need to
01:27 AM rue_shop3: yea, the other servo positioning is intersting, kind neat
01:27 AM rue_shop3: anonnumberanon, a board?
01:27 AM anonnumberanon: yeah
01:27 AM rue_shop3: !?
01:27 AM rue_shop3: hu?
01:27 AM rue_shop3: I prolly have an eagle schematic too
01:28 AM rue_shop3: http://bizionkorea.cafe24.com/data/editor/1609/0d75ec70f897c2f974d72934947f3334_1474601727_0249.jpg should we put a MIG in a 3d printer?
01:28 AM The_Jester: https://drive.google.com/open?id=0B7PtpEbLy8ala3lleHBNeGhZckk
01:28 AM The_Jester: for your hexapod
01:28 AM rue_shop3: heh
01:28 AM rue_shop3: k
01:29 AM rue_shop3: I'm gonna write my own tho
01:29 AM rue_shop3: ports 7,8,9
01:29 AM rue_shop3: ?
01:29 AM rue_shop3: you comming over tommorow? shall I wait till then?
01:29 AM The_Jester: got a message from joe parker today, he's buying a 10' 3d printer and says if it works out he'll take me on.
01:30 AM The_Jester: just try my code first
01:30 AM rue_shop3: printer?
01:30 AM The_Jester: 10' printer
01:30 AM rue_shop3: or cnc?
01:30 AM rue_shop3: the shrinkage would be insane
01:30 AM The_Jester: not my problem is it
01:30 AM rue_shop3: I dont know it would be a printer as we know it
01:31 AM rue_shop3: Tom_itx, how big was that printer you said was the biggest one made?
01:31 AM The_Jester: I amagine such a thing has a heated build chamer and isnt hobbled together with binderclips and threaded rod
01:31 AM rue_shop3: I'd do more if I had 4 flat acres
01:31 AM rue_shop3: why are my expectations always lower?
01:31 AM The_Jester: more details to come
01:32 AM rue_shop3: :/ I'm such a skeptic
01:32 AM The_Jester: dont forget...Movie people
01:32 AM rue_shop3: what is he gonna print, backdrops?
01:33 AM The_Jester: money is no object just has to work reliably
01:33 AM rue_shop3: I'm also bettering the resolution is ~1mm-3mm
01:33 AM The_Jester: dunno
01:33 AM rue_shop3: yea, I seen lots of people pour money into stuff saying that it means they wont have any problems with it, and it turns out you still have to know how the machine works to use it reliably
01:34 AM rue_shop3: do you think your gonna come over tommorow?
01:34 AM The_Jester: i amagine on say the bridge of the enterpise you could print all the plastics and bexerls instad of making plugs and vac forming
01:34 AM The_Jester: yes i will be by tommorow
01:35 AM rue_shop3: yep, I'm really liking the idea of making a wax printer
01:35 AM rue_shop3: and paste/silicone
01:35 AM The_Jester: dont be an arrogant prick and try hacking away at that arduino code.
01:35 AM rue_shop3: dont know what I'd use the silicone for, but I know there had been something
01:35 AM rue_shop3: no, I'll write mine from scratch, I promise
01:35 AM rue_shop3: I'm just working out how to shunt the usb 5V to the servos
01:36 AM The_Jester: *sigh* your a stubborn prick
01:36 AM rue_shop3: oh, I dont need to apparently
01:36 AM The_Jester: set the jumper and use the lugs
01:37 AM rue_shop3: huh, wonder where the arduino program went
01:38 AM anonnumberanon: >the servo library
01:38 AM anonnumberanon: hello my friend we meet again
01:40 AM rue_shop3: The_Jester, wtf, dosn't compile
01:41 AM The_Jester: i dunno
01:41 AM rue_shop3: looks like servo.h didn't hook up
01:41 AM The_Jester: there you go, im useing standerd lib
01:41 AM rue_shop3: "this arduino stuff is crap, it never works and is useless" :)
01:42 AM anonnumberanon: sigh, do we still need a dedicated #robotics servo pcb + code ?
01:42 AM rue_shop3: its complaining about variable scope
01:42 AM rue_shop3: for global variables
01:42 AM The_Jester: arduino hater.. go write asm for a 16f84
01:43 AM rue_shop3: ahhha
01:43 AM anonnumberanon: hehehe
01:43 AM The_Jester: im not sure if it'll compile or not.. old version i think]
01:43 AM anonnumberanon: why should I write ASM when the C compiler does it better?
01:44 AM rue_shop3: The_Jester, the non-plug-and-play of this isn't helping motivate me work work on it right now
01:44 AM rue_shop3: I suspect I have to reinstall arduino
01:45 AM rue_shop3: oh there is a different isntall
01:46 AM rue_shop3: The_Jester, do you have another copy, this dosn't look like your working version
01:46 AM The_Jester: https://drive.google.com/open?id=0B7PtpEbLy8alc0JZcU1mNFlEVGM
01:46 AM rue_shop3: its got invalid lines and stuff
01:46 AM The_Jester: just tested and compiles. cant vouch for content
01:47 AM rue_shop3: THAT one compiles
01:47 AM The_Jester: download the new one i posted it compoiles, i think that old one was missing a few perentasis
01:47 AM The_Jester: there is no main loop
01:48 AM The_Jester: but call wakForward or checkDistance to do something
01:49 AM rue_shop3: I dont know where your sensors are plugged into
01:50 AM rue_shop3: ah 8
01:52 AM rue_shop3: slowly assembling
01:52 AM The_Jester: oh ffs, here is the correct code, Thats for another robot
01:52 AM The_Jester: https://drive.google.com/open?id=0B7PtpEbLy8alc1lxY3hiNmxmTkU
01:53 AM rue_shop3: ... starting again then
01:53 AM The_Jester: start with center servos, i think walk with sonar works
01:54 AM rue_shop3: rewiring
01:55 AM The_Jester: all very simple crap from before i figured out the servo power problem, Your milage may vary
01:56 AM rue_shop3: it lives! yay
01:57 AM rue_shop3: ... its almost as if the servos are backwards
01:58 AM rue_shop3: .... I can see the feet need little blobs of silicone
01:58 AM rue_shop3: I'll do that now so its set later
01:59 AM The_Jester: you'll firgure i out
02:00 AM The_Jester: its all old code so who knows
02:01 AM rue_shop3: :) we need a high-centre stand
02:01 AM The_Jester: yup
02:02 AM rue_shop3: wow, that code is really basic for the ranger
02:03 AM rue_shop3: k, I need to work out how I wanna do the servo control for this screw sorter
02:03 AM rue_shop3: 11:32
02:03 AM rue_shop3: odds are, a half hour will start going by every 3 mins till 2am
02:08 AM rue_shop3: hmmm
02:09 AM rue_shop3: serial in, servo out, stepper direction out, stepper clock out, home opto in
02:09 AM rue_shop3: 5
02:09 AM rue_shop3: reset, vcc, gnd
02:09 AM rue_shop3: 8
02:09 AM rue_shop3: this sounds like a job for tiny85
02:10 AM The_Jester: sorry, unautherized system restart
02:11 AM rue_shop3: w10 update?
02:11 AM rue_shop3: serial commands, hmmm
02:11 AM rue_shop3: goto {stepcount}
02:11 AM rue_shop3: home
02:11 AM The_Jester: its crazy simple but ive investigated and its pretty acurate beween about 6" and 3'
02:11 AM rue_shop3: tip {amount}
02:12 AM The_Jester: antimalware soft, stsem is a bit slow so time to clean house or format.
02:12 AM rue_shop3: should I burn 3m of 3mm filament to print a human vertibre?
02:13 AM The_Jester: naw its not very intesting
02:13 AM rue_shop3: hmm
02:13 AM The_Jester: clean a fish, same system of parts
02:14 AM rue_shop3: hmm, if I'v never had a tiny85 before, why do I have 4 projects in the folder..
02:14 AM rue_shop3: back in 2013
02:15 AM The_Jester: lol
02:17 AM The_Jester: we'll see how imf4ested this pc is
02:18 AM rue_shop3: ah, hmm, the serial system is just one step above bit banging, you have to do everything but actually banging the bits
02:18 AM anonnumberanon: https://www.youtube.com/watch?v=3xC1AKZXafU
02:19 AM rue_shop3: well I'm glad someone isn't thinking we have to go all the way to mars to be intersting
02:20 AM rue_shop3: if I want real serial I have to use a mega
02:20 AM rue_shop3: I mean, I might as well just use a tiny13 with an edge trigger interrupt for serial
02:20 AM The_Jester: shame is 20 years too old for that
02:20 AM anonnumberanon: yeah same, 31
02:21 AM rue_shop3: I wonder if spacex could get to the moon and back
02:21 AM anonnumberanon: th'ats what i was thinking "man i want that robot kit and show them what i can do with it!"
02:21 AM anonnumberanon: but then i realized i can make my own robot kits, i just need motivation
02:22 AM rue_shop3: and NOBODY can come up with the kinda motivation we need
02:22 AM anonnumberanon: ah but then it wouldn't be broadcasted ot a large audience like this is
02:22 AM The_Jester: moonlanding: real or hoax
02:22 AM anonnumberanon: roax
02:23 AM rue_shop3: right now the stepper driving the carrige has no acceleration, its just bumping back and forth, for kicks I put a screw in the tray, its bumping around, but staying in
02:24 AM The_Jester: i could be motivated if i qualified for a $20 million xprize
02:24 AM rue_shop3: hmm what would I do with 20M
02:24 AM anonnumberanon: yes i think SpaceX could mount a spectacular moon mission and launch within a year but they only do things when they're paid for it and who knows who would give them money for that
02:25 AM rue_shop3: more space, larger shop, places for buddies to stay
02:25 AM rue_shop3: thats prolly, maybe 3M worst
02:26 AM rue_shop3: ... lots of stuff from china...
02:26 AM anonnumberanon: i know what i would leave on the moon for our legacy, a complete backup of Github, broadcasting code from some antenna, solar powered
02:26 AM rue_shop3: 3.05M
02:26 AM The_Jester: buy a hirise, convert to makerspace..
02:26 AM The_Jester: "i'll be on the pcb floor"
02:26 AM rue_shop3: shorncliff?
02:26 AM The_Jester: mayb, probly not coast though
02:27 AM rue_shop3: I'd stay on the coast
02:27 AM rue_shop3: make the corner store
02:27 AM anonnumberanon: open a robot company?
02:27 AM rue_shop3: have them start a lees here
02:27 AM rue_shop3: subsidise it if they need
02:27 AM anonnumberanon: that way instead of having to do everything yourself you could just tell people to make what you think about
02:28 AM rue_shop3: put the store right in the building
02:28 AM anonnumberanon: would be probably 10 times faster to finish your projects, develop new project ideas
02:28 AM rue_shop3: a 3d printer room
02:28 AM * rue_shop3 droooools
02:29 AM rue_shop3: I wonder what the assesed value of shorncliff is
02:29 AM rue_shop3: it can be looked up
02:29 AM anonnumberanon: new question: what are the steps you will take to reach 20 million dollars bank?
02:29 AM rue_shop3: the idea is to win it
02:29 AM rue_shop3: The_Jester, shorncliff is quite the complex
02:30 AM The_Jester: not aged 8 to 18 are you?.. disqualified.
02:30 AM anonnumberanon: i think winning large sums of money is not real, it's a hoax by aliens to give humans hope
02:30 AM rue_shop3: I think it'd make a find lab
02:30 AM rue_shop3: hey, its not about 'how would you get it' its about, 'ok, stupid amount of money, what would yo do with it'
02:31 AM rue_shop3: The_Jester, their likley to close shorncliff anyhow, thats why I say
02:31 AM The_Jester: i know
02:31 AM rue_shop3: the place might not be much more than 6M
02:31 AM rue_shop3: give it a 1 or 2M upgrade
02:31 AM anonnumberanon: So no answer from that IoT company since Monday.
02:31 AM rue_shop3: ITS GOT A KITCHEN DUDE
02:31 AM The_Jester: better than mosy mom= nurses aid at a retirment home on the coast remeber.. Its all i ever hear about
02:31 AM anonnumberanon: He said they were pretty busy though.
02:32 AM anonnumberanon: If i get that jerb I might be working in something I'd actually do for pleasure.
02:32 AM anonnumberanon: Hopefully it wouldn't ruin my passion.
02:32 AM The_Jester: team of cooks boiling noodles..
02:32 AM rue_shop3: cmon, you cant shuff the idea of a building with a kitchen and a lees
02:32 AM The_Jester: mr.lee cooking rice?
02:36 AM anonnumberanon: The most important thing I'd have before house, cars and young hookers, is house staff.
02:36 AM rue_shop3: The_Jester, on an almost more practical note
02:36 AM The_Jester: hire all the best chineese hardware reverse engineers and start a company that makes canadian knockoff of chineese products
02:36 AM rue_shop3: I'm not sure how to arrange the 1200'^2 new workshop
02:36 AM anonnumberanon: I need all my food, clothes, and all that to be covered and available 24/7.
02:36 AM anonnumberanon: That'd probably be $5k a month alone, best return on investment I think.
02:36 AM The_Jester: all the help should be whores available for stuffing at a momnets notice.
02:36 AM rue_shop3: (also not sure how to gather the $120k to get the $600k construction loan)
02:36 AM The_Jester: ahh the never anding morgage cycle
02:36 AM rue_shop3: but there is less than $10k on the mortguage
02:36 AM rue_shop3: yea, jokes on them, nobody to take up my debt when I kick
02:36 AM The_Jester: no better time to reup for 600k on contruction
02:36 AM The_Jester: lol
02:38 AM rue_shop3: I suppose I shoudl get the other credit cards after the new mortguage eh?
02:38 AM anonnumberanon: yeah you wouldn't want to be caught debt-free
02:39 AM rue_shop3: ok, hmm
02:39 AM rue_shop3: it looks like the most reasonable thing to do for this screw sorter is to put a m328 pro-mini on it
02:39 AM rue_shop3: :/
02:39 AM rue_shop3: damn you china
02:40 AM anonnumberanon: pay 2 dollars more per chip and order on Ebay from the US, from people who waited 3 weeks already for you :)
02:40 AM rue_shop3: I only have 10 left
02:40 AM anonnumberanon: oh.. you're good
02:41 AM rue_shop3: OR I could use the stm32s
02:41 AM rue_shop3: which, I think are technically cheaper
02:41 AM anonnumberanon: right but that does not come with a dev board
02:41 AM rue_shop3: I'm down to 8 of those
02:41 AM anonnumberanon: so gotta make a pcb
02:41 AM rue_shop3: dude?
02:41 AM anonnumberanon: probably the right time to do that
02:42 AM anonnumberanon: wait a minute
02:42 AM rue_shop3: https://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
02:42 AM anonnumberanon: i spoke too soon http://www.ebay.com/itm/5Pcs-STM32F103C8T6-ARM-Minimum-System-Development-Board-Module-for-Arduino-New-/292111058447?epid=939756177&hash=item44032d060f:g:i-wAAOSwblZZN6Qt
02:42 AM rue_shop3: what do you mean no board?
02:42 AM rue_shop3: thats what I have 8 of
02:43 AM anonnumberanon: also with the processor speed on those you can probably run 16 servos instead of just 8 or os
02:43 AM anonnumberanon: so
02:43 AM rue_shop3: the m328 boards are $2.50usd ea
02:43 AM rue_shop3: the 75Mhz stm32's are $1.78usd
02:44 AM rue_shop3: it just kills me to use a 75Mhz processor to operate _a_ servo
02:44 AM rue_shop3: and a stepper
02:44 AM rue_shop3: The_Jester, !?!!? see?
02:45 AM The_Jester: shat?
02:45 AM The_Jester: what?
02:46 AM rue_shop3: https://www.aliexpress.com/item/Free-Shipping-1pcs-lot-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-5V-16MHz-for-Arduino/32340811597.html
02:46 AM anonnumberanon: do you need to learn that thing you didnt' yet learn on memory mapping to be able to drive servos?
02:46 AM rue_shop3: ok, the price came down a bit
02:46 AM rue_shop3: dma? no
02:47 AM rue_shop3: dma is just a clever little coprocessor you can use to cheat
02:57 AM * rue_shop3 thinks
02:57 AM rue_shop3: specialized controller, hmmm
02:59 AM rue_shop3: serial in, servo out, stepper direction out, stepper clock out, home opto in
02:59 AM rue_shop3: goto {stepcount}, home, tip {amount}
02:59 AM rue_shop3: if I put the controller on the carrige
02:59 AM rue_shop3: no
02:59 AM rue_shop3: no that would be dumb
03:00 AM rue_shop3: so, carrige needs servo power +, -, signal, and maybe 3 led lines
03:01 AM rue_shop3: 6 wires
03:01 AM rue_shop3: that'll help damp the bouncy carrage
03:02 AM rue_shop3: for now, ...
03:03 AM anonnumberanon: so what's the hardware difference between usb 2 and usb-c ?
03:03 AM rue_shop3: The_Jester, should I use the grey ribbon I didn't want to throw away? or is it too special...
03:04 AM The_Jester: use it or toss it right?
03:12 AM rue_shop3: this is an intersting build
03:13 AM rue_shop3: its like making something with lego
03:13 AM rue_shop3: except that you design each peice
03:13 AM rue_shop3: as you go
03:13 AM rue_shop3: see, its 1am already, what did I tell you
03:14 AM anonnumberanon: funny, i have to write a program that turns an AM/PM time string into a 24H time string.
03:15 AM anonnumberanon: maybe i can add an api just for you that removes 5 hours rue_shop3 ?
03:16 AM anonnumberanon: now that i think about it cause you play with servos ill add an api to output a move sequence to smooth out servo movements
03:16 AM anonnumberanon: and also an IRC bot at the same time!
03:17 AM rue_shop3: you want my interpolation library
03:18 AM anonnumberanon: I'll look at it gladly!
03:18 AM rue_shop3: void SimotaniouslyLinearlyInterpolateMultiAxis(axies2_t * this) {
03:18 AM rue_shop3: it uses callbacks you can use it with anything
03:19 AM rue_shop3: but there is no acceleration till I'm finsihed that next library
03:20 AM rue_shop3: http://ruemohr.org/~ircjunk/robots/arm7/pc_software/
03:20 AM anonnumberanon: last time I checked only decceleration was possible with servos ;)
03:20 AM rue_shop3: interlin2.c and .h
03:21 AM rue_shop3: anonnumberanon, pff, no, anything can be done
03:21 AM rue_shop3: when I get the trapazoidal code done, it'll plug right into the interpolator
03:21 AM rue_shop3: the interpolator is designed with it in mind
03:23 AM anonnumberanon: wait i have to work with ARM now?
03:23 AM rue_shop3: no
03:25 AM rue_shop3: ok I can take 1 more hour
03:43 AM rue_shop3: ok, printing next peice
04:04 AM rue_shop3: oooo, I could put one of those tricolour leds on the cart
04:04 AM rue_shop3: for status indication
04:05 AM rue_shop3: (and absolutely nothing to do with the blinking lights that make projects look cool)
04:05 AM rue_shop3: its 1:30am
04:05 AM rue_shop3: its going back and forth, I'm gonna leave it the night doing that
04:06 AM anonnumberanon: I'd put lights behind a semi transparent layer of plastic that's printed on top with whatever status message you wish to convey.
04:06 AM rue_shop3: my cable chain skills are just awefull
04:06 AM rue_shop3: yea, I have some crystal clear filament I was thinking I could make soemthing for it with
04:07 AM rue_shop3: come out a bit fogy
04:07 AM anonnumberanon: i think that's how dashboard engine lights are made
04:07 AM anonnumberanon: and that looks proper
04:08 AM anonnumberanon: ofc finding a system to make it fast, quick and cheap means it can be used for all projects
04:08 AM anonnumberanon: plastic film printing
04:08 AM anonnumberanon: on a regular printer..
04:14 AM rue_house: going to bed, I'll post update images later
05:40 AM Jak_o_Shadows: Swapping to Cura from Slic3r definitley improvedmy print quality
05:41 AM Jak_o_Shadows: Might have a shot at printing the other bit of the hexapod soon
05:59 AM anonnumberanon: oh cool a hexa?
05:59 AM anonnumberanon: what motors are you using?
05:59 AM anonnumberanon: pics of already done body?
05:59 AM anonnumberanon: I want to make one too.
07:48 AM veverak: let's say my robot moves
07:48 AM veverak: I know the velocity and direction
07:48 AM veverak: and weight
07:48 AM veverak: I think there should be simple algorithm to estimate where it moves next on by it's inertia
07:50 AM veverak: hmm, ideally something that takes last few steps and makes estimation based on that?
07:51 AM Jak_o_Shadows: well, stewart platform.
07:51 AM Jak_o_Shadows: probably a better way of putting it
07:51 AM Jak_o_Shadows: It's just tiny little sg90 servos
07:52 AM Jak_o_Shadows: Unrelatedly, none of my inside power supplies/wall warts are more than 5W
07:52 AM Jak_o_Shadows: The biggest I have on hand, without going to the shed, is 4.4V at 1.25A
07:52 AM Jak_o_Shadows: But it's AC
07:55 AM veverak: !
07:55 AM veverak: derivations
07:55 AM veverak: remember 'n' steps, make up to 'n' derivation, estimate next point?
07:55 AM veverak: or use nice curve
07:55 AM veverak: hmm
07:56 AM Jak_o_Shadows: My rough plan for the motion is to use some sort of genetic algorithm
07:56 AM Jak_o_Shadows: Or maybe just simulated annealing for bits of it
07:56 AM Jak_o_Shadows: The first bit is probably genetic algorithm or simiulated annealing to find the gait for one leg for a inputted profile
07:57 AM Jak_o_Shadows: That way you can play around in higher space than just leg angles
07:57 AM veverak: Jak_o_Shadows: I suggest moving leg by positioning it's 'tip'
07:57 AM veverak: using IK to get the angles
07:58 AM Jak_o_Shadows: Yeah. Pretty much.
07:58 AM Jak_o_Shadows: My last attempt tried to setup two smooth profiles for a simple 2 DOF leg
07:58 AM Jak_o_Shadows: (using bezier curves, as they are smooth and continous)
07:58 AM Jak_o_Shadows: Then using a genetic algorithm to make it match a tip profile
07:59 AM Jak_o_Shadows: I feel like having smooth motion in each actuator is important
08:00 AM veverak: yeah and no
08:00 AM Jak_o_Shadows: I didn't do a good job of the genetic part
08:00 AM Jak_o_Shadows: ?
08:00 AM veverak: depends on where 'smooth' motion is needed
08:00 AM veverak: I don't think you need smooth motion of tip
08:00 AM Jak_o_Shadows: agreed
08:00 AM veverak: but you need smooth motion of joints itselfs
08:00 AM veverak: :)
08:00 AM veverak: Jak_o_Shadows: that's why I use graph to do this
08:01 AM veverak: generate graph, where each vertex is set of angles for each joint
08:01 AM Jak_o_Shadows: Do you have any nice diagrams of your work?
08:01 AM veverak: find shortest path
08:01 AM veverak: Jak_o_Shadows: not
08:01 AM veverak: but I should do some
08:01 AM * veverak is just now busy learning IAD* Lite algorithm
08:01 AM Jak_o_Shadows: Each vertex is a set of angles? So how do you make sure the set of angles is smooth?
08:01 AM veverak: (which is 4 generation of A*)
08:02 AM veverak: Jak_o_Shadows: it tries to find shortest path from one state to another
08:02 AM veverak: based on energy/time cost
08:02 AM veverak: which is exactly what you want for movement
08:02 AM veverak: sideeffect: it results in smooth movement of joints
08:02 AM veverak: :)
08:02 AM veverak: Jak_o_Shadows: but yeah, it's not guaranteeed propably
08:04 AM Jak_o_Shadows: ohhhhhh. Each vertex is an angle for each joint?
08:04 AM veverak: yep
08:04 AM Jak_o_Shadows: I was thinking a time histroy playback of angles for one joint
08:04 AM veverak: graph is something like that by definition yeah
08:05 AM veverak: for each joint, I connect vertex to all vertexes where that angle: doesnt change, decrease by step, increses by step
08:05 AM veverak: and all combinations
08:05 AM veverak: so for 3 DOF, it's 3^3 edges for vertex
08:06 AM veverak: for 16 steps per joint
08:06 AM veverak: graph as 16^3 steps
08:06 AM veverak: *has 16^3 vertexes
08:06 AM Jak_o_Shadows: Yeah. I think I follow now.
08:06 AM Jak_o_Shadows: When you explain what a vertex is, say it is a set of the angles of each joint.
08:06 AM Jak_o_Shadows: you did
08:06 AM veverak: :)
08:06 AM Jak_o_Shadows: tell people to read better
08:06 AM veverak: :D
08:06 AM veverak: Jak_o_Shadows: algorithm that searches the graph
08:07 AM veverak: can handle updated edges
08:07 AM veverak: (during the motion in the graph)
08:07 AM veverak: is significantly better in case 'goal'/'start' position changes slightly
08:07 AM veverak: is 'anytime' -> can give some result really fast and updted as you give it CPU time
08:08 AM Jak_o_Shadows: So you find a path through this graph that optimises some function that is a function of the graph current position? Or history?
08:08 AM veverak: and 'Improved' part gives it a nice set of little optimalization that makes it even faster
08:08 AM veverak: Jak_o_Shadows: it's sum of energy/time cost
08:08 AM veverak: based on priority you give it
08:08 AM veverak: sometimes I want 'fastest', sometimes '1:1 on time and energy', sometimes 'less energy exhaustive'
08:09 AM veverak: Jak_o_Shadows: each edge between vertexes defines energy/time you need to change from one joint configuraiton to other
08:09 AM Jak_o_Shadows: I get how this goes from one state to the next. But how do you feed in (and decide in the first place) the tip profile?
08:10 AM veverak: also, I want to add 'colission' price to vertexes, where vertexes that are in something soled have infinity price, vertexes that are near surfaces have increased price and vertexes in air have that price 0
08:10 AM veverak: BUM
08:10 AM veverak: it also perfectly avoids any colission
08:10 AM veverak: Jak_o_Shadows: profile?
08:11 AM veverak: P.S: it sucks really at memory consumption
08:11 AM veverak: Jak_o_Shadows: now, I have configuration file with joint properties and dimensions of robot
08:11 AM Jak_o_Shadows: Like. You have these sets of angles that make a leg. You can find your way from one leg configuration to another the best way.
08:11 AM veverak: Jak_o_Shadows: and tool that generates the graph based on that
08:11 AM Jak_o_Shadows: (whatever you decide is "best")
08:11 AM Jak_o_Shadows: But the leg configuration in the first place? How do you get that?
08:12 AM veverak: IK
08:12 AM veverak: Jak_o_Shadows: start is easy, that is always your actual position
08:12 AM veverak: goal, is picked by different part of algorithm, based on IK , desired joint configuration is computed
08:13 AM anonnumberanon: is this heaven?
08:13 AM veverak: than, it's given to search algorithm which searches for state closest to that
08:13 AM veverak: actually, it will search for 'n' closest states to your actual goal and pick the best one
08:13 AM veverak: (details)
08:13 AM Jak_o_Shadows: I think I follow.
08:14 AM veverak: as for picking goal position
08:14 AM veverak: that's another concept completely
08:14 AM veverak: :D
08:14 AM Jak_o_Shadows: aha. Yeah.
08:14 AM veverak: Jak_o_Shadows: entire thing takes "path" it should follow
08:14 AM veverak: which translates: "Body of robot should move on this path"
08:15 AM veverak: so it generates sidepath for each leg along this bodypath, where sidepath is line on the ground which defines linear space of points on which leg should step
08:15 AM veverak: point is in that it's _linear_
08:16 AM veverak: so, when I want to move leg to make a step
08:16 AM veverak: I simply say: "choose next point on sidepath that is 'n' distance away"
08:17 AM veverak: makes moving the leg really easy
08:21 AM Jak_o_Shadows: I think I follow.
08:21 AM Jak_o_Shadows: There's no level of optimisation in choosing where that leg point is?
08:22 AM veverak: there is
08:22 AM veverak: but not decided how to solve that yet
08:22 AM veverak: Jak_o_Shadows: I have two ways of solving that problem
08:22 AM Jak_o_Shadows: How would you quantify energy there?
08:22 AM veverak: one is 'generative' - complex algorithm that thinks it knows how to generate best motion
08:23 AM veverak: one is 'search' - lazy generated graph that represents robot body 6DOF position and leg motion on it's sidepath, again find shortest path, but this graph is _HUGE_
08:23 AM veverak: but second version is basically simple mechanism
08:23 AM veverak: that is complex to code :)
08:23 AM veverak: I have to pick one soon
08:23 AM veverak: Jak_o_Shadows: I have estimate of servo current consumption
08:24 AM veverak: so I am able to estimate 'energy' consumption
08:24 AM veverak: I wrote simple code that tries to simulate that using secondary school physics
08:24 AM veverak: that serves as basic
08:24 AM veverak: advanced: feedback from current sensing :)
08:24 AM Jak_o_Shadows: My approach was probably going to be simulate it in a rigid body physics environment, telling it to go a certain way. Then genetic algorithm on tip (and spine) motion - I was hoping that it would pick a repeating pattern fairly quickly. Genetic algorithm for that.
08:25 AM veverak: used that in project on university
08:25 AM Jak_o_Shadows: oh yeah, that makes sense.
08:25 AM veverak: genetic algorithm
08:25 AM veverak: that sucker started bounding
08:26 AM Jak_o_Shadows: If I could get it down to maybe 12 variables to be set per tip / spine DOF, that would make me reasonably happy
08:26 AM veverak: or
08:26 AM veverak: it really looked like dog running
08:27 AM veverak: genetic simulation took 12 hours to complete O:) :)
08:28 AM veverak: let me remember
08:29 AM Jak_o_Shadows: I'm not terribly upset with run-time
08:29 AM Jak_o_Shadows: Hopefully I could maybe find a handful of different gaits for running, walking, turning, jumping (!), etc. Then I can just scale them a little bit
08:29 AM veverak: oh, yeah
08:30 AM * veverak wrote everything custm
08:30 AM veverak: https://pastebin.com/hWLp4Ge2
08:31 AM veverak: 3 values -> [x,y,z] coordinates
08:32 AM Jak_o_Shadows: ohhhh. neat
08:32 AM Jak_o_Shadows: This talk has inspired me to actually try to get that first step of mine working
08:32 AM veverak: I have entire project
08:32 AM veverak: it's just that it's code is
08:32 AM veverak: well
08:32 AM veverak: low quality
08:33 AM veverak: you can imagine how univeristy project looks if you do it solo two days before deadline
08:33 AM veverak: :)
08:33 AM Jak_o_Shadows: aha. All of my everything.
08:33 AM Jak_o_Shadows: yes I can.
08:34 AM veverak: but that class to generate parameters, combine them and mutate them looks interesting
08:36 AM veverak: crossbreed hack is interesting
08:37 AM veverak: I count number of genes, and generate that number of random bits
08:37 AM veverak: than I go through genes
08:37 AM veverak: pop one bit, and pick gene based on if bit is 0 or 1
08:38 AM veverak: yeah, for mutation
08:39 AM veverak: I pick number of mutated genes, insert that number of '1' into array of random bits, fill it with '0'
08:39 AM veverak: than shuffle it and than breed it with random specimen
08:39 AM veverak: :)
08:39 AM veverak: so it get's 'n' genes from random specimen, cool
08:42 AM veverak: Jak_o_Shadows: btw: I am really inclined to solve everything by graph, where vertex is state of the robot
08:42 AM veverak: and you just search for shortest path to desired state
08:42 AM veverak: but problem is
08:43 AM veverak: that there does not exist computer that can handle all states of such a graph even for short path
08:43 AM veverak: I mean, that can contain tham in RAM
08:43 AM veverak: so lazy generation and dozens of tricks to get memory usage down
10:32 AM rue_house: apparently I'm still having dreams about living in a house with lots of extra rooms I never go to
10:34 AM Snert: reminds me of old lady Winchester. She added onto her house for 40 years. Secret passages and rooms and door to nowhere.
10:34 AM Snert: because her psychic told her to.
10:55 AM rue_shop3: cool, robot is still going back and forth
10:57 AM rue_shop3: 8:30, ok, lots of time before anything
11:11 AM anonnumberanon: you go to church?
11:11 AM rue_shop3: nope
11:12 AM rue_shop3: going to visit a guys shop and make some soldering gun tips { good ones }
11:13 AM anonnumberanon: i've been playing with pointers for this programming challenge and a silly newb error got me stuck for quite a few hours
11:15 AM rue_shop3: whats the challange?
11:17 AM anonnumberanon: programming with the windows cmd is aborrent
11:17 AM anonnumberanon: i don't know if that's a word
11:17 AM rue_shop3: you want the 20 clicks to be keyboard or mouse?
11:18 AM anonnumberanon: the thing is one of hackerrank's challenges in the semi-hard category
11:18 AM rue_shop3: I'v noticed that ui's latley are really click-inefficient
11:18 AM anonnumberanon: no i do everything with the keyboard in cmd but it has a really bad buffering system for commands typed
11:19 AM rue_shop3: windows?
11:19 AM anonnumberanon: i push up arrow and sometimes it doesn't give me the command i just typed loll
11:19 AM anonnumberanon: yeah windows
11:19 AM rue_shop3: ms didn't get the history right eh?
11:19 AM rue_shop3: I wonder if the old program is still around
11:20 AM anonnumberanon: their cmd is not good at all
11:20 AM rue_shop3: :| .... do I even have a dos machine going?...
11:20 AM anonnumberanon: but hey im complaining about small things
11:20 AM anonnumberanon: my linux OS using gcc on the other hand is quite powerful and nice to use
11:21 AM anonnumberanon: (for development that is)
11:23 AM rue_shop3: it was all fine back in the dos days
11:23 AM rue_shop3: you got make?
11:23 AM rue_shop3: djgpp, there is one I forgot
11:24 AM anonnumberanon: rue_shop3, maybe im not sure
11:24 AM anonnumberanon: well on the linux yes, not sure about this one
11:24 AM anonnumberanon: i use cygwin
11:24 AM anonnumberanon: or mingwe
11:24 AM anonnumberanon: 'make' is not recognized as an internal or external command,
11:24 AM anonnumberanon: operable program or batch file.
11:25 AM anonnumberanon: so no...
11:25 AM rue_shop3: bah, I need to redo my backups
11:27 AM anonnumberanon: oh yeah and if you want to see the challenge: https://www.hackerrank.com/challenges/shashank-and-palindromic-strings
11:28 AM anonnumberanon: it weirdly feels actually like some of the stuff i wrote to find the best angles for beacons, as that required compiling a list of permutations, and this one also does
11:36 AM anonnumberanon: i was gonna do char by char but still have to figure out the permutations
11:37 AM anonnumberanon: and the IsPalindrome() function
11:37 AM rue_house: h o m e g t p u r 0 1 2 3 4 5 6 7 8 9 \n I could also use a state machine
11:37 AM rue_house: 20 characters
11:38 AM rue_house: 5 bit input event
11:38 AM anonnumberanon: for your status thing?
11:38 AM anonnumberanon: wait nvm
11:38 AM anonnumberanon: ur not using an lcd
11:38 AM rue_house: for a cart controller for a screw sorter
11:39 AM anonnumberanon: just make an LED output it in morse code, man don't use all that fancy processor cycles and memory and expensive chips!
11:39 AM anonnumberanon: alright just pulling your leg now
11:39 AM rue_house: I could also just use 1 character H G P
12:17 PM anonnumberanon: okay we got the palindrome checking logic done, at least
12:23 PM rue_house: the brain is an interesting state machine
12:23 PM rue_house: a state machine considers everything at once
12:23 PM rue_house: some nodes can have a LOT of meaning for intermediate transitions
12:23 PM rue_house: turns out, the meaning of them dosn't matter
12:24 PM rue_house: most of the work is in those intermediate nodes
12:24 PM weyland|yutani: are you talking about neural networks?
12:24 PM rue_house: which means, most of the state machine cant easily be just 'understood' and it turns out it dosn't matter
12:24 PM rue_house: just working on a state machine for a complex set of sensors for someone
12:25 PM rue_house: its making me realize things
12:25 PM weyland|yutani: support vector machine?
12:26 PM rue_house: support?
12:26 PM rue_house: its just a state machine
12:27 PM rue_house: two sensors, from the sequence of them you have to work out where you are
12:27 PM rue_house: and the sequence is nothing that makes sennse...
12:28 PM weyland|yutani: so it has to "learn" what all those inputs mean
12:28 PM rue_house: its all work-out able, but writing the state table has been interesting
12:29 PM rue_house: lut for state machine
12:29 PM weyland|yutani: https://en.wikipedia.org/wiki/Support_vector_machine
12:29 PM weyland|yutani: isnt that what you are shooting for?
12:29 PM rue_house: what I'd like to learn is compounding and otherwise combining state machiens
12:30 PM rue_house: nope
12:30 PM rue_house: lookup table based state machines
12:30 PM rue_house: to my experience, nobody a) knows what a lookup table is b) knows state machines that well
12:31 PM rue_house: I know there is something I dont know tho
12:32 PM rue_house: there is a way to make static state machines learn input patterns, not sure on it yet
12:32 PM rue_house: I think it involves using a ugly as all hell mesh of super simple state machines
12:33 PM weyland|yutani: rue_house, http://authors.library.caltech.edu/13654/1/ZENnc93.pdf <-- Learning Finite State Machines With Self-clustering
12:35 PM rue_house: ooo
12:35 PM rue_house: your quite the accademic aren't ya?
12:35 PM rue_house: I'll read this over later
12:35 PM weyland|yutani: im fluent in google
12:36 PM rue_house: interestingly enough, its a flipflop cell
12:47 PM anonnumberanon: every good state machine starts with a proper state diagram
03:17 PM rue_shop3: make a state diagram of your.... wait, you dont know the brain is a state machine... nevermind...
03:18 PM rue_shop3: ok screw sorter
03:18 PM rue_shop3: I can focus
03:18 PM rue_shop3: ooo butterfly!
03:19 PM rue_shop3: focus, yes, ok
03:19 PM rue_shop3: ... what am I focusing on
03:19 PM rue_shop3: ooo a robot
03:19 PM rue_shop3: The_Jester_Kicke, I worked it out
03:19 PM rue_shop3: the middle servo is in backwards
03:19 PM rue_shop3: which makes forwards into backwards
03:20 PM rue_shop3: I need to write software for the screw sorter
03:20 PM rue_shop3: ok
03:20 PM durrf: at least for stepper motors you can just flip the connection
03:20 PM rue_shop3: m328
03:20 PM rue_shop3: I'll try flipping the connection on the servo
03:22 PM rue_shop3: ok, m328
03:22 PM rue_shop3: I can focus
03:22 PM rue_shop3: I can do this!
03:22 PM rue_shop3: I can ... burn lunch?... LUNCH!
03:24 PM rue_shop3: ok, I got a tea
03:24 PM rue_shop3: LUNCH!!!!
03:24 PM rue_shop3: brb
03:25 PM rue_shop3: ok
03:25 PM rue_shop3: ok, forgot why I left, but I did lunch while I was trying to figure it out in the kitchen
03:25 PM rue_shop3: next
03:25 PM rue_shop3: m328
03:25 PM rue_shop3: command decoder
03:26 PM rue_shop3: H (home) G (goto) P (pour)
03:26 PM rue_shop3: if I make a smarter version later, I'll do F (file it away automatically into slot #)
03:28 PM rue_shop3: ok, this is closest to the pendant project, I think
03:29 PM rue_shop3: or the hobby driver
03:29 PM rue_shop3: prolly the hobby driver
03:33 PM rue_shop3: ok I can gut the hobby servo driver and rebrain it for this
03:36 PM rue_shop3: hmm feeling hungry...
03:59 PM Tom_itx: mmm i lost track of those pics
03:59 PM rue_shop3: the sorter?
04:00 PM Tom_itx: naw that big printer
04:00 PM rue_shop3: heh
04:00 PM rue_shop3: I need to rebuild my site sometime
04:00 PM rue_shop3: but its just getting more daunting
04:00 PM rue_shop3: there is a LOT of fluff
04:00 PM Tom_itx: i need to find some new tips for _my_ iron too...
04:00 PM rue_shop3: 8200?
04:00 PM Tom_itx: i dunno
04:00 PM rue_shop3: weller 8200?
04:01 PM Tom_itx: it's a weller
04:01 PM Tom_itx: forget the model
04:01 PM rue_shop3: normal sized gun?
04:01 PM Tom_itx: it's pretty old
04:01 PM Tom_itx: yeah
04:01 PM rue_shop3: not the huge one...
04:01 PM Tom_itx: 2 speed
04:01 PM rue_shop3: #12 wire,
04:01 PM Tom_itx: probably
04:02 PM Tom_itx: anyway, gotta go for now
04:02 PM rue_shop3: #12, 16.4217812cm long, bent like }
04:02 PM Tom_itx: do you smash the tip together?
04:02 PM rue_shop3: I'm gonna make a video, just as soon as I have someone to hold the camera for me
04:02 PM rue_shop3: no, I either just bend one, or fuse the end of two wires into a blob
04:03 PM rue_shop3: mechanical connect dosn't work, disconnects
04:03 PM Tom_itx: i don't use it that often
04:03 PM rue_shop3: yea, stand by for video
04:03 PM rue_shop3: in meantime find some #12 solid wire
04:03 PM Tom_itx: leavin real soon..
04:03 PM rue_shop3: buying it new STILL SAVES MONEY OVER BUYING NEW TIPS (!?!?!?!?)
04:04 PM Tom_itx: that's standard house wiring
04:04 PM rue_shop3: yea
04:04 PM rue_shop3: yes/no
04:04 PM rue_shop3: std is #14, 20A circuits are #12
04:04 PM Tom_itx: here it is except for lights
04:04 PM Tom_itx: 14 works for lights
04:04 PM rue_shop3: makes sense
04:04 PM Tom_itx: 12 for outlets
04:04 PM rue_shop3: I did that, the shop is #12 for all plugs and lighting with #14
04:05 PM rue_shop3: you get the idea
04:05 PM Tom_itx: 14 15A 12 20A here
04:05 PM rue_shop3: ditto
04:05 PM Tom_itx: bye
04:05 PM rue_shop3: beye
04:19 PM rue_shop3: ok
04:40 PM rue_shop3: ok, test 1 is good
04:40 PM rue_shop3: "ping" works
05:16 PM rue_shop3: ok, it moves the servo...
05:17 PM rue_shop3: now I need to insert all the stepper code
05:17 PM rue_shop3: thank gosh I dont have to seqeunce them
05:27 PM rue_shop3: "Native names are evolving, I just met 'RunsWithScissors' "
05:29 PM Snert: lol.....
05:46 PM rue_shop3: works, just need homing and I'm ready for a test drive
05:46 PM rue_shop3: mount a sensor...
05:46 PM rue_shop3: cheat and use an expensive one...
05:57 PM veverak: so
05:57 PM veverak: semester finished
05:57 PM veverak: work-week finished
05:57 PM veverak: free time!
05:57 PM veverak: bring on some haskell library
06:24 PM deshipu: rust
07:06 PM rue_shop3: yay!
07:07 PM rue_shop3: homing works
07:07 PM rue_shop3: now I just have to wire up the tipping servo, and add cool lets
07:07 PM rue_shop3: leds even
09:05 PM Anniepoo__: cool
09:06 PM Anniepoo__: you're adding bling to your screw sorter?
09:06 PM Anniepoo__: back on in 15, headed to shop
09:22 PM SpeedEvil: rue_shop3: now add a pokey thing and metal detector, and have it hook to a shop-vac to extract screws from the stream
10:17 PM rue_shop3: anniepoo_, thats the drive ribbon
10:17 PM rue_shop3: er, belt
10:35 PM anniepoo_: your drive belt is LEDS? The rubberized led strips?
10:35 PM anniepoo_: far out!
10:35 PM rue_shop3: no its ribbon
10:36 PM anniepoo_: as in fabric store?
10:36 PM anniepoo_: and what did you mean by <rue_shop3> now I just have to wire up the tipping servo, and add cool lets
10:36 PM anniepoo_: <rue_shop3> leds even
10:36 PM anniepoo_: the cool leds even part
10:46 PM anniepoo_: .
10:47 PM Tom_itx: o
10:50 PM rue_shop3: no, the leds are for technical flashyness
10:50 PM rue_shop3: hooked it up as a status
10:50 PM rue_shop3: green = good
10:50 PM rue_shop3: blue = working
10:51 PM rue_shop3: red = error
10:51 PM anniepoo_: 8cD
10:51 PM Tom_itx: visited the local space museum today
10:51 PM rue_shop3: k
10:51 PM rue_shop3: lots of flashy lights?
10:51 PM anniepoo_: whoo
10:51 PM Tom_itx: they had part of an apollo 11 rocket booster they'd recovered from the ocean
10:51 PM Tom_itx: it was all blown to shit
10:51 PM rue_shop3: :)
10:51 PM anniepoo_: ???
10:52 PM anniepoo_: ah
10:52 PM rue_shop3: twisted, burned metal eh?
10:52 PM Tom_itx: was looking for a pic but haven't found one
10:52 PM rue_shop3: so, the software works, I just need PC side software to operate it
10:54 PM Tom_L: http://www.bezosexpeditions.com/updates.html
10:55 PM Tom_L: https://www.geekwire.com/2015/amazon-jeff-bezos-seattle-museum-flight-apollo-moon-engine/
10:55 PM rue_shop3: spooky that something that heavy can fly
10:55 PM Tom_itx: i've seen the apollo 11 capsule
10:56 PM Tom_itx: those boosters are huge
10:56 PM anniepoo_: I've been inside an apollo
10:56 PM rue_shop3: howd that go?
10:56 PM Tom_itx: the F1 took the place of 8 H1 engines for the same thrust
10:57 PM Tom_itx: and there were 5 F1's on the apollo
10:57 PM anniepoo_: very cool
10:58 PM rue_shop3: Goes far, lies near, two stars away from here.
10:58 PM anniepoo_: they're bigger than i expected inside
10:58 PM Tom_itx: they didn't have the 'bell' here but the main chamber was on display here
10:59 PM Tom_itx: the whole side was blown out and the cooling tubes were like spagetti
10:59 PM rue_shop3: that wasn't the one that blew up was it?
10:59 PM anniepoo_: 8cD nobody's ever built an engine as powerful as the F1
11:00 PM Tom_L: https://img.purch.com/h/1400/aHR0cDovL3d3dy5zcGFjZS5jb20vaW1hZ2VzL2kvMDAwLzAzMS8wMDcvb3JpZ2luYWwvYmV6b3MtZW5naW5lLWFwb2xsby0xMS1lbmdpbmUtY2xlYW5pbmcuanBnPzEzNzQyNjUxODc=
11:00 PM Tom_itx: there's a decent pic of what i saw
11:01 PM Tom_itx: the booster was massive
11:02 PM Tom_itx: 18' tall
11:02 PM Tom_itx: 12' wide
11:02 PM anniepoo_: 8cD
11:02 PM Tom_itx: at the bell
11:02 PM rue_shop3: yep, when they bring you ship back looking like that, you know your stuck.
11:02 PM Tom_L: https://en.wikipedia.org/wiki/Rocketdyne_F-1#/media/File:F-1_rocket_engine.jpg
11:03 PM anniepoo_: when they were planning the F1 engine, they figured out how much pump they'd need, and figured the number was ridiculous. Never happen
11:03 PM anniepoo_: so they went to a company that made pumps, asked pump experts
11:03 PM anniepoo_: they said 'sure, available off the shelf'
11:03 PM anniepoo_: Von Braun's stunned- "Off the shelf?"
11:04 PM anniepoo_: Yea, fire engine pumps - of course, the guy said, might want to make some mods to save weight, but...
11:04 PM anniepoo_: 8c)
11:04 PM anniepoo_: it's in Von Braun's book
11:06 PM anniepoo_: so, I'm in some bizarre deal here, Frontier keeps telling me to upgrade my firmware, though we already did
11:06 PM anniepoo_: I'm headed home
11:22 PM EastsideR: Afternoon
11:22 PM Anniepoo__: howdy
11:23 PM EastsideR: not much, working on choosing robotics middleware from a project
11:23 PM EastsideR: for*
11:23 PM Anniepoo__: 8cD
11:23 PM Anniepoo__: options?
11:23 PM EastsideR: It's a group project
11:23 PM EastsideR: (I have experience with ROS beforehand)
11:24 PM EastsideR: Openrtm-aist, ROS, MS Robotics Studio, MIRA sounds cool
11:24 PM Anniepoo__: thats an arg for ros. that it's ros is an arg against ros.
11:25 PM Anniepoo__: id not heard of openrtm-aist
11:25 PM Anniepoo__: i'm usung yarp
11:26 PM EastsideR: how compatible is LGPL is to commerical closed-source code
11:26 PM Anniepoo__: yarps ok
11:26 PM EastsideR: I should probably work out a criteria for choosing middleware
11:26 PM Anniepoo__: or did i misparse?
11:27 PM EastsideR: nah It will be a commerical project
11:27 PM EastsideR: well research/commercial
11:27 PM Anniepoo__: so lgpl or free lic
11:27 PM Anniepoo__: not gpl
11:27 PM EastsideR: nah not GPL definately
11:28 PM EastsideR: now I need to work out a good argument for ROS lol
11:28 PM EastsideR: even though I am open to other options
11:29 PM EastsideR: One of my biggest gripes with ROS though is the service interface is a disease
11:30 PM Anniepoo__: lol
11:30 PM Anniepoo__: mostly i just see projects on ros bogging down in ros,
11:31 PM Anniepoo__: and it scares me away
11:31 PM EastsideR: yeah
11:32 PM EastsideR: what will be good criteria for choosing middleware though
11:32 PM Anniepoo__: license
11:32 PM EastsideR: Learning curve, Performance, Documentation, Amount of Packages avaliable
11:33 PM Anniepoo__: #people who willtouch project * learning time
11:33 PM Anniepoo__: time to get set up
11:33 PM Anniepoo__: ceremony involved when adding new axes/sensors - you gotta decide how importand
11:34 PM Anniepoo__: performance - both thruput and latency
11:34 PM Anniepoo__: flexibility -
11:34 PM Anniepoo__: how's it handle image streams, or image like sensor streams?
11:35 PM Anniepoo__: how much do you want value adds like SLAM software to be part of your ros?
11:35 PM EastsideR: probably not now but something down the road in the future
11:35 PM Anniepoo__: how rich is the expressivity of the basic comm protocol and of the application level protocols atop it
11:36 PM Anniepoo__: what can you afford to spend on the one time costs? a student project needs to be leaner than an Asimo style project with deep pockets backing it
11:36 PM Anniepoo__: how skilled are your engineers?
11:37 PM EastsideR: mostly undergrads for now
11:37 PM EastsideR: as I am one
11:37 PM Anniepoo__: be realistic - by definition, if you're a bunch of undergrads, a really heavy protocol might be a bad choice
11:37 PM EastsideR: lunch, be right back