#robotics Logs
Mar 25 2017
#robotics Calendar
02:20 AM rue_bed: pokmo, the ones for backup alarms on cars
02:22 AM zhanx: oh now your up
03:31 AM rue_house: ?
03:31 AM rue_house: sorry, I been really occupied latley
03:31 AM rue_house: there are two cnc machines going in the shop just now
03:31 AM rue_house: which is gonna be quiet compared
03:34 AM rue_house: to 3 cnc and 2 printers
02:02 PM veverak: so
02:03 PM veverak: finally got perfet graph for movement
02:03 PM veverak: sad part is that it has 222MB
02:04 PM anniepoo: perfect graph for movement?
02:04 PM anniepoo: 8cD sounds interesting
02:08 PM veverak: 12*30k nodes
02:09 PM anniepoo: ??
02:09 PM veverak: 12*26*30k edges
02:09 PM anniepoo: you have some large graph
02:09 PM anniepoo: it's for 'movement'
02:11 PM anniepoo: presumably roboot movement
02:17 PM veverak: anniepoo: 30k of unique robot arm states
02:17 PM veverak: (3dof)
02:18 PM veverak: each state is directly connected to 26 neigbours
02:18 PM veverak: oh, 26*30k nodes in sum that
02:19 PM veverak: because each state is duplicated and there is separate for each ingoing edge to unique state
02:20 PM veverak: because real price of edges from state is based on which edge you used to arrive into that state
02:37 PM deshipu: veverak: you can't compute that on the fly?
02:38 PM veverak: deshipu: thing is
02:38 PM veverak: you can compute it once
02:39 PM deshipu: is it that slow?
02:39 PM veverak: and than based on realtime feedback from actual movements
02:39 PM veverak: modify edge values to exactly represent reality
02:41 PM deshipu: who needs reality
02:41 PM veverak: deshipu: also, it's best way to hide implementation details
02:42 PM deshipu: 222MB of data hides it pretty good
02:42 PM deshipu: but I'm not sure that they meant "obfuscate" there
02:43 PM veverak: the locomotion algorithm does not need to know how the leg looks
03:13 PM veverak: deshipu: anyway, there is still much to be done on reducing that number
03:13 PM veverak: :)
03:35 PM anniepoo: ah - so robot arm states.
03:36 PM anniepoo: You know, that's a GREAT constraint logic programming problem
03:36 PM anniepoo: clp often speeds up such graph search problems
05:17 PM veverak: anniepoo: clp?
05:18 PM anniepoo: constraint logic programming
05:18 PM anniepoo: http://www.pathwayslms.com/swipltuts/clpfd/clpfd.html
05:18 PM anniepoo: though this may be a job for clp(b)
05:18 PM anniepoo: 8cD
05:19 PM veverak: hmm
07:44 PM veverak: anniepoo: anyway
07:44 PM veverak: I am not yet decided on what graph-search algorithm to use
07:47 PM veverak: first version (smaller) was not standart graph and has specific behavior
07:47 PM veverak: second version (bigger) on the other hand is normal graph
07:47 PM veverak: so it makes sense to use more advanced search algorithms
07:47 PM veverak: A* at least
08:35 PM anniepoo: cool
08:36 PM anniepoo: been afk, filling myself with oysters
08:36 PM anniepoo: what's the robot's morphology?
08:36 PM anniepoo: is this an arm or mobile robot or????
09:54 PM anonnumberanon_ is now known as anonnumberanon
10:10 PM anonnumberanon: how do i find out what electronic part is responsible for the bios beep on my laptop's motherboard?
10:24 PM branjb: pretty cool robot: https://www.youtube.com/watch?v=O6XkH84JYjU
10:26 PM anniepoo: as in 'how do I fix it, it's beeping?'
10:27 PM anniepoo: or 'how can I silence it, it drives me crazy?'
10:28 PM anniepoo: if the latter, take a dowel, stick one end on your thumb and stick thumb in ear, put other end on component you think is making the beep, turn unit on
10:29 PM anniepoo: when you pick the right one it'll be really loud
10:29 PM anniepoo: if the former
10:30 PM anniepoo: you probably need a good book on motherboard repair
10:30 PM anniepoo: but it could be software
10:31 PM zhanx: why, its round and black and you can just turn it off on a few times and find it
10:33 PM anonnumberanon: branjb, that
10:33 PM anonnumberanon: 's really cool
10:34 PM anonnumberanon: anniepoo, as in i want to order the speaker that makes that noise but maybe it's just a sound file played through the speakers, can't find ANYTHING about the provenance of this sound and I want it
10:34 PM zhanx: oh
10:34 PM anonnumberanon: it's the Lenevo Thinkpad
10:35 PM anonnumberanon: they all make that sweet beep
10:35 PM zhanx: thats on the motherboard. and my description is correct of the appearance of the component, its a peizo
10:35 PM anniepoo: it's not a speaker, it's a piezo sounder
10:36 PM anniepoo: usually a black disk, a little black can with a hole in the end thru which you can see shiny metal
10:36 PM anniepoo: or a flat coin like disk with a clear plastic disk, slightly larger, adhered
10:36 PM anniepoo: but yes, you're looking for a piezo sounder
10:36 PM zhanx: laptop, small can
10:37 PM anonnumberanon: i have some but they don't sound like this one, maybe this is a very fancy sound? I wonder how to make it myself with the piezos I have.
10:37 PM anniepoo: they come in two kinds - self exciting and externally excited
10:37 PM anniepoo: (I may have term wrong)
10:37 PM zhanx: https://www.digikey.com/products/en?FV=fff4000b,fff80047&k=piezo
10:37 PM anniepoo: you have to have the proper type
10:38 PM anniepoo: the 'self excited' one just has an oscillator built in, so you apply dc it squeals
10:38 PM anniepoo: the other kind you apply a waveform, it's just a crumby but loud for size/power speaker
10:39 PM zhanx: if on windows you can make the computer beep via the motherboard fyi
10:41 PM anniepoo: printing ctrl-g will do it
10:42 PM anniepoo: (only sure of that on linux)
10:45 PM anonnumberanon: zhanx, how?
10:46 PM zhanx: anonnumberanon: with .net its something like system.console(beep); or something along those lines. you can google it
10:47 PM anniepoo: hang on
10:48 PM anniepoo: on windows 7 you can open a cmd window and hold down ctrl key and type G, then enter
10:48 PM anniepoo: sorry - that actually goes to the speaker
10:49 PM Jak_o_Shadows: Ah, yes. I remember now why I hate usb
10:53 PM anonnumberanon: anniepoo, halp
10:55 PM anonnumberanon: i think it's this sound https://www.youtube.com/watch?v=mWuikhzwJyE
10:55 PM anonnumberanon: not sure, mine sounds better than that
10:56 PM anniepoo: not sure how to help
10:56 PM anniepoo: well, it's beeping because it's detected a fault on startup
10:57 PM anonnumberanon: i want the sound so i can use it in projects man how to get it?
10:57 PM anniepoo: ah
10:57 PM anniepoo: and you think the hardware's bad?
10:58 PM anonnumberanon: no why?
10:58 PM anniepoo: we're not sure what you want to accomplish here
10:58 PM anniepoo: clearly state your goal
10:59 PM anonnumberanon: the motherboard/bios beep on my t420 laptop, I want to be able to recreate it to put in my electronics project
10:59 PM anonnumberanon: I don't think it's just a certain frequency.
11:00 PM anonnumberanon: SpeedEvil,
11:00 PM zhanx: easy attiny85, piezo and its a lot of frequencies
11:00 PM anonnumberanon: pls halp
11:00 PM anonnumberanon: u think it's an array of notes?
11:00 PM anonnumberanon: notes/frequencies?
11:00 PM zhanx: 440mhz is default at 20ms
11:00 PM anonnumberanon: i made star wars music with a piezzo buzzer so i know how it works
11:00 PM zhanx: i use google fu
11:01 PM zhanx: then get a digispark and call it good
11:02 PM anonnumberanon: i dont know what you're smoking
11:04 PM * zhanx wonders how some people actually remember to breath sometimes
11:11 PM branjb: what size screw works best to go through a 608 bearing?
11:13 PM branjb: whoops
11:14 PM branjb: go imperial system, wasn't paying attention; got a bunch of #8 screws instead of M8 screws
11:18 PM Jak_o_Shadows: aha.