#robotics Logs
Aug 02 2017
#robotics Calendar
01:01 AM rue_more: :] pneumatic ball vibreator...
01:04 AM rue_more: https://www.aliexpress.com/item/Free-Shipping-G1-4-Industrial-New-K-Series-Pneumatic-Ball-Vibrators-Golden-K-10-free-ship/32449686833.html
01:04 AM rue_more: Industrial
01:04 AM rue_more: haha
01:04 AM rue_more: ah here we go, chineese call a verturi a "vacuum ejector"
01:11 AM Snert__: Pneumatic Ball Vibrator .....
01:14 AM rue_more: I'd get one and play with it, but they are tooo expensive
01:14 AM rue_more: I got $8 left, what should I get?
01:15 AM rue_more: more servos?
01:15 AM rue_more: $2.55ea for a standard size
01:15 AM Snert__: save it. put another 8 with it and get the dealybob vibrator.
01:16 AM rue_more: the parts vibrator?
01:16 AM rue_more: but, there must be something more frivalous
01:16 AM rue_more: this is from $20 I was given for soldering a wire
01:17 AM rue_more: more stm32?.
01:18 AM Snert__: 0.002913 btc <-- 8bucks of bitcoin.
01:18 AM Snert__: might make out big.
01:19 AM rue_more: yea, well, I cant figure out hwo to get it into my wallet, so, no.
01:20 AM rue_more: I can get 4 more stm32 boards...
01:20 AM rue_more: or maybe protoboard is a better idea
01:20 AM rue_more: okokokokok
01:20 AM rue_more: I'll get 1 more stm32
01:20 AM rue_more: ...
01:24 AM rue_more: some protobord..
01:25 AM rue_more: but 5x7 or ...
01:26 AM rue_more: 7*9
01:32 AM rue_more: and a servo
01:32 AM rue_more: yaya!
01:32 AM rue_more: mroe goodies ont eh way!
01:32 AM rue_more: if keybaords weren't so damned expensive...
01:33 AM rue_more: ok, nobody say anything till after I get back from work tommmorow
01:36 AM rue_bed: didn't print anything today
02:48 AM synja: only the good keyboards, but they wear out about the same rate
07:53 AM orlock: rue: you told me this once before i think
07:54 AM orlock: for a robotics control pot, i should use type B, not A?
07:55 AM orlock: I've got an A in at the moment, and with the standard arduino adc i only get 5 values over a good 80 degrees of movement
08:03 AM Tom_L: log vs linear
08:10 AM orlock: yeah
08:10 AM orlock: guess i want linear, damn
08:11 AM orlock: i didnt pay enough attention to which one i soldered leads to, oh well, everything else is working nicely
08:11 AM orlock: made a quadrature encoder + pot based wifi remote control, sorta
08:12 AM orlock: just needs the wires neatened up and the robot server software finished
08:12 AM orlock: streams the encoder data and pot position via udp
08:15 AM orlock: hm
08:45 AM rue_bed: what format did you use?
08:46 AM rue_bed: orlock, always put a resistor, ~500 ohms on the center of a pot so that if you wire it wrong you dont burn it out
08:53 AM Snert__ is now known as Snert
11:41 AM G1eb: .names
11:41 AM G1eb: hi guys!
11:41 AM G1eb: i know it's not strictly robotics related
11:42 AM G1eb: but I'm doing a study on affective computing and chatbots
11:42 AM G1eb: you get to chat with a bot making grilled ham and cheese sandwiches :3
11:43 AM G1eb: and I'm looking for as many participants as I can find, from as many places as possible
11:44 AM G1eb: if you have a couple free minutes, please help me out: https://ram-z.co
11:58 AM mrdata: G1eb, i hope youre keeping a log of the conversation
11:59 AM mrdata: so far the parsing is pretty terrible
11:59 AM G1eb: mrdata ahh, sorry bout that, i am keeping a log
12:00 PM G1eb: i can tell you more about the research question if you are interested :)
12:07 PM mrdata: sure
12:09 PM G1eb: are you done with the sandwich? don't wanna influence your progress :)
12:09 PM robopal: yes see my log, it is the one with lot of cheese
12:10 PM G1eb: ahaha xD well.. okay
12:10 PM G1eb: I'm not actually looking at the logs in real time though
12:11 PM mrdata: i'm done
12:13 PM mrdata: the bot seems to lose track of things when something is on top of them
12:13 PM mrdata: i couldnt get it to bring the plate with the sandwich on it over to th grill
12:14 PM G1eb: ahh cool, haven't seen that yet
12:14 PM G1eb: very interesting to see how different people have different ways to do this
12:15 PM mrdata: i wanted the bot to butter the slice of bread
12:15 PM mrdata: dont you have butter?
12:15 PM G1eb: haha i do that when making a toast myself too
12:16 PM G1eb: but yeah, basically the task itself is hard to measure
12:16 PM G1eb: what is a *perfect* sandwich anyway? there is some dispute on that
12:16 PM mrdata: the procedure i use for making grille cheese sandwich is first to have all the items ready at the grill
12:17 PM mrdata: then to butter a slice of bread and put that butter-side down on the hot grill
12:17 PM mrdata: then assemble the sandwich in-place
12:17 PM mrdata: butter the top side of the bread
12:17 PM mrdata: flip it with a spatula
12:18 PM mrdata: somehow the bot couldnt find the grill
12:18 PM G1eb: i see, elaborate :) that's good
12:18 PM G1eb: yeah, did not anticipate your method of assembly on the grill
12:19 PM mrdata: i was unable to coax it even to approach the stove
12:19 PM G1eb: yeah i can imagine ^^
12:19 PM mrdata: so i had it assemble a non grilled sandwich
12:20 PM mrdata: which it did okay with
12:20 PM mrdata: but i couldnt figure out how to have it bring the assembled sandwich to the grill
12:20 PM mrdata: so i gave up there
12:21 PM G1eb: ahh, sorry to hear that
12:22 PM G1eb: this is good feedback though
12:22 PM mrdata: i hope i have helped
12:22 PM G1eb: oh yea, absolutely! :)
12:23 PM G1eb: i think the task itself might be too versatile to be measured in the way that we want to measure it
12:24 PM G1eb: too much variation in methods of making a grilled ham and cheese sandwich and the ingredients that can be used
12:25 PM G1eb: one could argue that they should be able to make a grilled cheese without ham (alas that too would not be allowed)
12:27 PM G1eb: thanks again for participating though!! i really appreciate it <3
12:29 PM mrdata: yw
01:39 PM anniepoo: those curious about the shop, we just posted a mass of photos of it on instagram
01:39 PM anniepoo: https://www.instagram.com/anneogborn/
01:44 PM robopal: you got a forge?
01:46 PM robopal: so you can work with wood metal and plastics, nice
01:48 PM anniepoo: yes
01:48 PM anniepoo: foundry, though we've used it as a forge
02:24 PM femtogram: hey guys, are differential encoders and quadrature encoders the same thing?
02:26 PM anniepoo: not neccesarily
02:28 PM anniepoo: differential encoding uses 'always flip the state' and the 0-1 depends on the timing
02:28 PM anniepoo: hang on, I'm wrong
02:28 PM anniepoo: reading wikipedia article
02:29 PM anniepoo: ok, it uses 'if I flip the bit I'm a 1'
02:30 PM anniepoo: quadrature encoders use two channels - hang on, need 3 mins
02:35 PM femtogram: haha okay. thanks, anniepoo.
02:35 PM anniepoo: back
02:35 PM anniepoo: the two channels are offset half a step
02:35 PM anniepoo: so if you see positive transitions AB AB AB you're going right
02:36 PM anniepoo: and if you see BA BA BA you're going left
02:36 PM femtogram: right.
02:37 PM femtogram: okay, so looking at https://www.roboteq.com/index.php/docman/motor-controllers-documents-and-files/documentation/datasheets/mdc2xxx-datasheet-1/2-datasheet-mdc2xxx/file it looks like this would take a single ended encoder?
02:37 PM femtogram: like http://www.anaheimautomation.com/products/accessories/encoder-item.php?sID=190&pt=i&tID=112&cID=34 instead of http://www.anaheimautomation.com/products/accessories/encoder-item.php?sID=400&pt=i&tID=112&cID=34
02:38 PM femtogram: ooh okay i see. so yeah, i don't want differential.
02:38 PM femtogram: since differential does not reference ground
02:39 PM anniepoo: usually you terminate a differential line with an op amp
02:41 PM femtogram: right. so i would need extra electronics between the encoders and the controller
02:41 PM femtogram: and i'm very lazy :P
02:41 PM anniepoo: yes
02:41 PM anniepoo: what's the application?
02:42 PM femtogram: it's for a differential drive robot
02:43 PM femtogram: uhh... use case is kinda unclear at this point
02:44 PM anniepoo: 8cD
02:44 PM anniepoo: we <3 unclear use case robots
02:45 PM anniepoo: you can probably save money and get just as good performance by laser printing on acetate
02:53 PM femtogram: hahaha
02:53 PM femtogram: yea actually we're a small little startup but we're lucky enough to have a customer that is okay with funding some really vague robot project
02:54 PM anniepoo: ah, nice
03:09 PM Tom_L: differential encoders has to do with the output signal type
03:09 PM Tom_L: not the phase etc
03:10 PM Tom_L: A+ A- B+ B-
03:13 PM synja: i have a feeling that all robot designers are lazy
03:13 PM synja: that's why we design robots :)
03:15 PM femtogram: synja++
03:15 PM femtogram: total truth.
03:17 PM synja: how did you manage to find someone to fund you, femtogram?
03:18 PM femtogram: we're out of an mit lab
03:18 PM femtogram: basically turned a couple of the grad projects into a company
03:18 PM synja: hot damn that would work
03:19 PM anniepoo: 8cD
03:20 PM femtogram: yea, it turns out to be an okay way to extort people and take their money :P
03:20 PM synja: lmao
03:20 PM synja: yeah i have my AI bots do that online to fund their physical electronics
03:21 PM synja: i've basically turned them into prostitutes
03:21 PM synja: but i like thinking of myself as a digital pimp now :P
03:23 PM synja: o.o i got some more force sensors today
03:23 PM synja: w00t
03:24 PM anniepoo: 8cD
03:24 PM anniepoo: strain gage type?
03:32 PM synja: ha!
03:40 PM anniepoo: Egad!
03:43 PM synja: i have a feeling that if i had money, people would think of me as a lot more eccentric as they do now
03:43 PM synja: at least a source of funding
03:45 PM femtogram: lol i think all roboticists are a bit eccentric
03:46 PM deshipu: all generalizations are false
03:47 PM deshipu: (inlcuding this one)
03:48 PM * anniepoo is here, stapling her shoes to the wall, and putting them back on
03:48 PM synja: mmm that's probably true femtogram
03:49 PM anniepoo: 8cD
03:49 PM synja: heh
03:49 PM synja: i have mobos from my old laptops just hanging from nails on the wall
03:49 PM synja: i tend to wear through them fairly quickly
03:49 PM * anniepoo is here, using jello to make a robot (I've done it before!!!)
03:49 PM synja: ...
03:50 PM synja: what sorcery is this
04:01 PM synja: seriously anniepoo, i'm curious
04:04 PM Snert_: practicing for zero G are we Anniepoo?
04:10 PM femtogra` is now known as femtogram
05:37 PM anniepoo: yup
05:37 PM anniepoo: sorry, distracted by irrelevancies like work
05:38 PM anniepoo: I was looking for child friendly ways to make a robot
05:43 PM ace4016: what entails child friendly?
05:43 PM deshipu: no nudity
05:43 PM deshipu: violence is fine
05:44 PM deshipu: and no references to evolution
05:45 PM anniepoo: also no useful information
05:46 PM ace4016: lol
05:46 PM anniepoo: (Valerie Solanas, in 'the SCUM manifesto' wrote that in this society it's illegal to teach a child anything useful)
05:47 PM deshipu: how happy I am to not be in "this society"
05:47 PM anniepoo: you are not?
05:48 PM deshipu: nope, not "this" one
05:48 PM deshipu: we have multiple ones down here
05:48 PM anniepoo: bharat?
05:48 PM anniepoo: vo 'deshipu' hai
05:50 PM deshipu: miss
05:50 PM anniepoo: ah!
05:50 PM anniepoo: yes, you do
05:51 PM anniepoo: I'm actually from one of the ones were it's OK to teach children useful thing - rural Kansas
05:51 PM anniepoo: though, like much in Kansas, we're a border state
05:51 PM anniepoo: hominy, not grits
05:53 PM deshipu: right, kansas is very open minded
06:04 PM anniepoo: lol
06:04 PM anniepoo: Noooo....
06:05 PM anniepoo: though it's changed
06:05 PM anniepoo: it used to be 'libertarian
06:05 PM anniepoo: lemme alone, I'll do for myself, in my way, you do in yours
06:05 PM anniepoo: now it's overrun with relig. right, they tell me
06:51 PM Tom_L: anniepoo what rural town?
06:52 PM Tom_L: i thought you were in Ca
06:52 PM anniepoo: Elgin, Oregon
06:52 PM anniepoo: 8cD Middle of Nowhere!
06:53 PM anniepoo: actually, we're about 30 minutes north of the middle of nowhere
06:54 PM anniepoo: anybody up for 'hours'?
06:58 PM Tom_L: afraid you wouldn't get much here tonight
07:04 PM Tom_L: what are you working on?
07:08 PM rue_shop3: about to head off to a birthday party
07:10 PM anniepoo: I'm building a data visualization for work
07:10 PM anniepoo: D3 is sort of a 'kit from which you can assemble charts'
07:10 PM anniepoo: but sometimes it feels low level
07:11 PM rue_shop3: hmm
07:11 PM Tom_L: rue_shop3, not yours?
07:16 PM rue_more: hah no
07:16 PM Tom_L: you can't escape them ya know
07:17 PM anniepoo: *8cD when I get bored I'm going to style the dancing robot's hair
07:17 PM anniepoo: left the arms at home, might go get them and then I can totally complete robot
07:17 PM anniepoo: (hardware)
07:59 PM orlock: anniepoo: i use grafana for that sort of stuff - probably different usage cases though
07:59 PM anniepoo: yes, this is a complex animation thing
08:00 PM orlock: anniepoo: grafana's more for displaying dynamic/historical data rather than a static set of images
08:00 PM orlock: ahh, animation? cool
08:00 PM anniepoo: yes, and it's not a standard graph
08:00 PM anniepoo: it's got a complicated set of symbols, marks a bunch of stuff