rhrtlog: 10/04/09 18:14 >< JOIN : #rhrt #rhrt: 10/04/09 18:14 rhrtlog: Hi! #rhrt: 10/04/09 18:16 Oh, and robominator and I replaced the CMOS battery on the motherboard; it had died. #rhrt: 10/04/09 18:16 That old dual Pentium II machine came through again. :) #rhrt: 10/04/09 18:23 lol Lemur2010: 10/04/09 18:24 >< QUIT : "Leaving." #rhrt: 10/04/09 19:33 How fast should the good charger be set to charge the battery? #rhrt: 10/04/09 19:33 how dead is it and how fast do you need it charged? #rhrt: 10/04/09 19:34 Not sure. I shut down the computer because the fan on the charger kicked in and it was blinking "check". #rhrt: 10/04/09 19:34 I need it for the software meeting at 5:15 tomorrow. #rhrt: 10/04/09 19:35 put it on a 10A charge with the computer & all electronics unplugged #rhrt: 10/04/09 19:35 Also, side note: the batteries should have identical connectors so they can be interchanged. #rhrt: 10/04/09 19:35 Okay. #rhrt: 10/04/09 19:35 Regular, deep cycle, or agm. gell cell? #rhrt: 10/04/09 19:35 reg #rhrt: 10/04/09 19:37 Okay, done. Robominattor: 10/04/09 19:46 >< JOIN : #rhrt Robominattor: 10/04/09 20:02 >< QUIT : Ping timeout: 180 seconds Robominator: 10/04/09 20:17 >< JOIN : #rhrt tommost: 10/04/09 21:08 >< QUIT : "He left it dead, and with its head / He went galumphing back." Robominator: 10/04/09 22:39 >< QUIT : "Page closed" wahlnj: 10/05/09 00:11 >< PART #rhrt : andy753421: 10/05/09 06:55 >< QUIT : "Leaving." andy753421: 10/05/09 06:58 >< JOIN : #rhrt andy7534211: 10/05/09 13:41 >< JOIN : #rhrt andy753421: 10/05/09 13:46 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/05/09 15:34 >< JOIN : #rhrt wahlnj: 10/05/09 16:07 >< JOIN : #rhrt tommost: 10/05/09 16:09 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/05/09 16:09 >< JOIN : #rhrt #rhrt: 10/05/09 16:40 tommost: are the rumors true that you will be running the robot outside tonight? #rhrt: 10/05/09 16:41 Er, maybe. Probably not. #rhrt: 10/05/09 16:41 What's the source of these rumors? #rhrt: 10/05/09 16:41 so it's probably not worth me coming? #rhrt: 10/05/09 16:41 robominator #rhrt: 10/05/09 16:42 I wanted to get it ready for going out, install the software and such. #rhrt: 10/05/09 16:42 If we have enough time we'll go out. #rhrt: 10/05/09 16:42 However, I have a meeting at 7:00. #rhrt: 10/05/09 16:43 ok, I might stop by toward the end of the meeting then #rhrt: 10/05/09 16:44 you would probably be in the parking lot outside the room, right? #rhrt: 10/05/09 16:44 I guess so. #rhrt: 10/05/09 16:45 I saw that you are you going to talk about procedures for starting and operating the robot #rhrt: 10/05/09 16:46 Yeah, I wanted to show people how to start the software and such. #rhrt: 10/05/09 16:46 I was thinking it might be a good idea to type up instructions and attach them to the robot #rhrt: 10/05/09 16:46 And how to check it out from Subversion. #rhrt: 10/05/09 16:46 Yeah, that would be good. tommost: 10/05/09 17:08 >< QUIT : "He left it dead, and with its head / He went galumphing back." Lemur2010: 10/05/09 17:59 >< JOIN : #rhrt #rhrt: 10/05/09 18:05 tommost_: how is it looking for taking the robot out tonight? #rhrt: 10/05/09 18:07 tommost__: also, don't forget that the serial cables got all moved around yesterday... that is probably going to be a huge issue if you plan to drive it robominator: 10/05/09 18:24 >< JOIN : #rhrt robominator: 10/05/09 18:28 >< QUIT : Client Quit taborts: 10/05/09 18:28 >< JOIN : #rhrt Lemur20101: 10/05/09 18:28 >< JOIN : #rhrt taborts: 10/05/09 18:31 >< QUIT : Client Quit robominator: 10/05/09 18:39 >< JOIN : #rhrt robominator: 10/05/09 18:40 >< PART #rhrt : Lemur2010: 10/05/09 18:49 >< QUIT : Read error: 110 (Connection timed out) robominator: 10/05/09 19:30 >< JOIN : #rhrt tommost: 10/05/09 20:08 >< JOIN : #rhrt #rhrt: 10/05/09 21:38 you finish those installs tommost? #rhrt: 10/05/09 21:39 Yeah, except for the pointer driver—I had to leave. #rhrt: 10/05/09 21:39 touchscreen? #rhrt: 10/05/09 21:39 Yeah. #rhrt: 10/05/09 21:41 will it be ready for an outdoor test sunday? #rhrt: 10/05/09 21:42 and anything on your wishlist for mechanical to do, besides maybe tilt the screen? #rhrt: 10/05/09 21:42 Again, deflate those tires. robominator: 10/05/09 21:45 >< PART #rhrt : robominator: 10/05/09 21:46 >< JOIN : #rhrt robominator: 10/05/09 21:50 >< PART #rhrt : tommost: 10/05/09 22:04 >< QUIT : "He left it dead, and with its head / He went galumphing back." robominator: 10/05/09 22:09 >< JOIN : #rhrt robominator: 10/05/09 22:20 >< PART #rhrt : #rhrt: 10/05/09 23:58 no tire deflation #rhrt: 10/05/09 23:58 period #rhrt: 10/05/09 23:58 Why? #rhrt: 10/05/09 23:58 tires are designed to be run inflated #rhrt: 10/05/09 23:59 if you run them at low pressure you wear them out and can even rip them #rhrt: 10/05/09 23:59 tommost_: do you want them deflated for vibration damping? #rhrt: 10/05/09 23:59 why do you want them deflated anywas? #rhrt: 10/05/09 23:59 Um, I'm not asking you to totally deflate them. Just soften the front and rear ones a bit so that the center ones are more of a pivot point. #rhrt: 10/05/09 23:59 that wont do anything for vibration compuwizard123: 10/05/09 23:59 >< QUIT : "Leaving." #rhrt: 10/06/09 00:00 because if so you would need to deflate them quite a bit to notice a difference #rhrt: 10/06/09 00:00 I don't care about vibration. #rhrt: 10/06/09 00:00 tommost_: we tried this with ratt 1, that's how we know #rhrt: 10/06/09 00:00 also, the inflated pressure keeps the innertube from shifting inside the tire #rhrt: 10/06/09 00:01 and generally from shearing apart #rhrt: 10/06/09 00:01 under torque #rhrt: 10/06/09 00:01 yep #rhrt: 10/06/09 00:01 ... #rhrt: 10/06/09 00:02 its possible for the hubs to rotate but the tubes to no rotate if its deflated #rhrt: 10/06/09 00:02 in which case you eat the stem #rhrt: 10/06/09 00:02 and have one very sad tire #rhrt: 10/06/09 00:02 yep #rhrt: 10/06/09 00:02 I would recommend running the robot in a giant bowl to solve your problem instead #rhrt: 10/06/09 00:02 I thought these tires were new... #rhrt: 10/06/09 00:03 an inverted bowl that is #rhrt: 10/06/09 00:03 they are new #rhrt: 10/06/09 00:03 but they are designed to be used inflated #rhrt: 10/06/09 00:03 Oh wow, fancy that. #rhrt: 10/06/09 00:06 so, uh, are you guys going to actually address the issue? #rhrt: 10/06/09 00:07 Yes, indeed. #rhrt: 10/06/09 00:07 Problem: it is hard for the robot to turn. #rhrt: 10/06/09 00:07 Find a solution. #rhrt: 10/06/09 00:07 I was merely suggesting something I'd gleaned from a guy I talked to at the IGVC. #rhrt: 10/06/09 00:09 what drugs are you smoking? it turns like a charm #rhrt: 10/06/09 00:10 if we used tubeless tires that would work #rhrt: 10/06/09 00:10 I'm on the harsh dope of reality, sorry. I can't hallucinate like you can. #rhrt: 10/06/09 00:11 its a truly learned skill #rhrt: 10/06/09 00:11 i have seen that robot turn about its center with no poblem #rhrt: 10/06/09 00:11 Pivoting in place is not the issue. #rhrt: 10/06/09 00:11 It is resistant to gradual turns. #rhrt: 10/06/09 00:11 well, that is what you get with tank steer #rhrt: 10/06/09 00:12 s/$/ with six wheels./ #rhrt: 10/06/09 00:12 yes #rhrt: 10/06/09 00:12 this is why we are going to 3 #rhrt: 10/06/09 00:12 half the wheels := half the fun :( #rhrt: 10/06/09 00:12 ACTION sighs #rhrt: 10/06/09 00:13 http://www.youtube.com/watch?v=97h8dpcAwKk #rhrt: 10/06/09 00:13 six wheels, actually makes bloody turns. discuss. #rhrt: 10/06/09 00:14 Looks like a cushy ride, too. #rhrt: 10/06/09 00:14 i can drive the current robot like this #rhrt: 10/06/09 00:14 it takes fannes #rhrt: 10/06/09 00:14 faness #rhrt: 10/06/09 00:14 ... #rhrt: 10/06/09 00:14 finesse #rhrt: 10/06/09 00:14 ours maybe be a weight distribution over the profile of the tire #rhrt: 10/06/09 00:14 our cg is spread out #rhrt: 10/06/09 00:15 not our cg #rhrt: 10/06/09 00:15 batteries up front, electronics in back #rhrt: 10/06/09 00:15 yes it is #rhrt: 10/06/09 00:15 nononon #rhrt: 10/06/09 00:15 our cg is fine #rhrt: 10/06/09 00:15 its how the cg gets to the ground #rhrt: 10/06/09 00:15 CG is a point. It is not "spread out". #rhrt: 10/06/09 00:15 our cg is perfect #rhrt: 10/06/09 00:15 CG != weight distribution. Discuss. #rhrt: 10/06/09 00:15 our weight is concentrated at the tips of the wheels rather than over a surface #rhrt: 10/06/09 00:16 the fact we can balance on the center two wheels without taking weight distribution into our design was honestly a fricking miracle #rhrt: 10/06/09 00:16 yea #rhrt: 10/06/09 00:16 that's not the issue #rhrt: 10/06/09 00:16 still wanted to say that #rhrt: 10/06/09 00:16 k #rhrt: 10/06/09 00:16 Er, you did take weight distribution into consideration. #rhrt: 10/06/09 00:16 I remember discussing it. #rhrt: 10/06/09 00:16 the tires suck #rhrt: 10/06/09 00:16 we didn't do math over it #rhrt: 10/06/09 00:17 the problem is that the tires suck #rhrt: 10/06/09 00:17 jay, they are what we have without spending a lot of money #rhrt: 10/06/09 00:17 tom wanted a solution #rhrt: 10/06/09 00:17 Well, I'm inclined to agree. Sacrificing their potential longevity shouldn't be a problem. #rhrt: 10/06/09 00:17 It's only for a quarter or two, after all. #rhrt: 10/06/09 00:17 and it could be fun in the process #rhrt: 10/06/09 00:18 Deflate them. #rhrt: 10/06/09 00:18 you know what they need #rhrt: 10/06/09 00:18 chains :) #rhrt: 10/06/09 00:18 ``It's only for a quarter or two, after all.'' #rhrt: 10/06/09 00:18 ACTION laughs #rhrt: 10/06/09 00:18 problem : we chance wheel size, we need larger transmissions #rhrt: 10/06/09 00:18 Er, who said anything about wheel size? #rhrt: 10/06/09 00:18 it was designed for much larger wheels #rhrt: 10/06/09 00:19 I wouldn't worry about it #rhrt: 10/06/09 00:19 no #rhrt: 10/06/09 00:19 jay #rhrt: 10/06/09 00:19 yes #rhrt: 10/06/09 00:19 they dont even use 1/3 of the motor output #rhrt: 10/06/09 00:19 colin #rhrt: 10/06/09 00:19 yea #rhrt: 10/06/09 00:19 exactly #rhrt: 10/06/09 00:19 that is not a good thing #rhrt: 10/06/09 00:20 ? #rhrt: 10/06/09 00:20 explain how being nice to the motors is bad #rhrt: 10/06/09 00:20 motors should be run near or at load spec #rhrt: 10/06/09 00:20 else it is waistful #rhrt: 10/06/09 00:20 ... #rhrt: 10/06/09 00:20 we don't care #rhrt: 10/06/09 00:20 Precisely. #rhrt: 10/06/09 00:20 we have lots of spare juice #rhrt: 10/06/09 00:21 and being nice to the motors is good #rhrt: 10/06/09 00:21 being nice to the motor is running at load #rhrt: 10/06/09 00:22 wahlnj: thoughts? #rhrt: 10/06/09 00:23 honest truth: the wheels we have are hard to replace #rhrt: 10/06/09 00:23 brutal truth: its more than possible :) #rhrt: 10/06/09 00:24 find me something that we dont have to pay through the nose #rhrt: 10/06/09 00:24 for #rhrt: 10/06/09 00:24 and i will take it under honest consideration #rhrt: 10/06/09 00:25 but if you want to go to 12" wheels, i will insist on 36:1 reduction #rhrt: 10/06/09 00:25 id say spring a little bit because you have some money and the new design uses stuff we have #rhrt: 10/06/09 00:25 so burn a little on some nice wheels #rhrt: 10/06/09 00:25 frame is first thing first #rhrt: 10/06/09 00:25 those were 5 dollars a pop! #rhrt: 10/06/09 00:25 and anything else we need #rhrt: 10/06/09 00:25 wheels are a last on my list of new things to get #rhrt: 10/06/09 00:25 the frame is mostly 80/20 #rhrt: 10/06/09 00:25 which we have lots of #rhrt: 10/06/09 00:26 yes, which isn't cheap #rhrt: 10/06/09 00:26 no #rhrt: 10/06/09 00:26 we still have to buy some #rhrt: 10/06/09 00:26 i asked a team member to see how much we need to get #rhrt: 10/06/09 00:26 80/20 and wheels is a perfectly legit set of things to get #rhrt: 10/06/09 00:27 wheels are fin for now #rhrt: 10/06/09 00:27 fine* #rhrt: 10/06/09 00:28 for what tom wants and what this vid shows #rhrt: 10/06/09 00:28 is the tires #rhrt: 10/06/09 00:28 ours consontrate the load at the tip #rhrt: 10/06/09 00:29 so they like to dig in on turnes #rhrt: 10/06/09 00:29 those are smaller tires, from what i could see #rhrt: 10/06/09 00:29 its not the diameter #rhrt: 10/06/09 00:29 its the width #rhrt: 10/06/09 00:29 nice #rhrt: 10/06/09 00:30 that nice was not ment for this window #rhrt: 10/06/09 00:31 ACTION feels bad #rhrt: 10/06/09 00:32 why so quiet? #rhrt: 10/06/09 00:32 tommost_: I ate some sketch pumkin pie. You don't feel as bad as I do #rhrt: 10/06/09 00:32 Oh, yeah, I have pie. I should eat that. #rhrt: 10/06/09 00:33 rthc: do you agree with me? #rhrt: 10/06/09 00:33 its just been colin and I talking #rhrt: 10/06/09 00:33 not bloody likely, though i have no idea what you're on about so maybe. #rhrt: 10/06/09 00:33 who else has thoughts? #rhrt: 10/06/09 00:34 rthc: I will share if you ask #rhrt: 10/06/09 00:35 rthc: im saying it doesn't like to turn because the narrow wheels dig into the grass a bit. a wider tire would spread its load over a larger area which would reduce the pressure on the grass and not dig in as much. #rhrt: 10/06/09 00:36 it doesn't turn on tile either #rhrt: 10/06/09 00:37 because the friction between the tile and rubber is really high because of the varnish on the floor #rhrt: 10/06/09 00:38 well, you know the ramps at igvc? it didn't turn on those, either #rhrt: 10/06/09 00:39 acrylic paint #rhrt: 10/06/09 00:39 also high pressure at the tips of the wheels #rhrt: 10/06/09 00:39 i wasn't asking about the material, i was stating a fact: the robot did not turn smoothly on that #rhrt: 10/06/09 00:39 it needs to turn smoothly on that material. #rhrt: 10/06/09 00:41 then guess what, we switch to a 3 wheel design #rhrt: 10/06/09 00:42 then you will want all the friction on the drive wheels you can handle #rhrt: 10/06/09 00:43 also, friction is independant of area #rhrt: 10/06/09 00:44 theoredicly #rhrt: 10/06/09 00:45 spreading out the width of the tire just helps with contact #rhrt: 10/06/09 00:45 wider the tire, the more area to touch the ground, better for uneven surfaces like gravel #rhrt: 10/06/09 00:46 Break out the math or none of this counts. #rhrt: 10/06/09 00:46 colin is right if its ideal surfaces #rhrt: 10/06/09 00:46 operative word ideal #rhrt: 10/06/09 00:47 F(friction) = (friction constant)*(Normal Force) #rhrt: 10/06/09 00:47 do you see contact area in there? #rhrt: 10/06/09 00:48 friction constant != constant all the time #rhrt: 10/06/09 00:50 coefficient of friction is a material property #rhrt: 10/06/09 00:50 more so than a property of area #rhrt: 10/06/09 00:52 in any case I vote for sexier tires #rhrt: 10/06/09 00:56 maybe you just get 2 sexy tires #rhrt: 10/06/09 00:56 and then use them on the new design when its time #rhrt: 10/06/09 00:56 and just replace the two middle tires on RATT 2 with the sexy tires #rhrt: 10/06/09 00:56 they are also now called sexy tires #rhrt: 10/06/09 00:59 surely you can afford two sexy tires #rhrt: 10/06/09 01:00 i am turning in #rhrt: 10/06/09 01:00 Lemur20101: you can't run from sexy tires! #rhrt: 10/06/09 01:03 watch me Lemur20101: 10/06/09 01:42 >< QUIT : "Leaving." rthc: 10/06/09 03:40 >< QUIT : Read error: 60 (Operation timed out) rthc: 10/06/09 03:40 >< JOIN : #rhrt rthc: 10/06/09 05:11 >< QUIT : wolfe.freenode.net irc.freenode.net rthc: 10/06/09 05:12 >< JOIN : #rhrt compuwizard123: 10/06/09 07:24 >< JOIN : #rhrt compuwizard123: 10/06/09 07:52 >< QUIT : "Leaving." compuwizard123: 10/06/09 08:00 >< JOIN : #rhrt compuwizard123: 10/06/09 08:54 >< QUIT : "Leaving." #rhrt: 10/06/09 09:54 my thoughts: 1). the motors should run so that at their rated speed the robot goes about six mph #rhrt: 10/06/09 09:56 2). it would be a pain to replace wheels on a robot that will only be in use for a couple more months #rhrt: 10/06/09 09:57 3). increasing the size of the center two wheels would make the robot into a teeter-totter #rhrt: 10/06/09 10:02 4). Colin should reconsider his major if he thinks that a CG can be "spread out" compuwizard123: 10/06/09 10:30 >< JOIN : #rhrt compuwizard123: 10/06/09 10:44 >< QUIT : "Leaving." andy7534211: 10/06/09 11:14 >< QUIT : wolfe.freenode.net irc.freenode.net andy753421: 10/06/09 11:17 >< JOIN : #rhrt tommost: 10/06/09 11:17 >< JOIN : #rhrt compuwizard123: 10/06/09 11:52 >< JOIN : #rhrt compuwizard123: 10/06/09 12:31 >< QUIT : "Leaving." tommost: 10/06/09 12:34 >< QUIT : "He left it dead, and with its head / He went galumphing back." andy753421: 10/06/09 13:29 >< QUIT : Read error: 145 (Connection timed out) tommost: 10/06/09 13:35 >< JOIN : #rhrt andy753421: 10/06/09 13:45 >< JOIN : #rhrt compuwizard123: 10/06/09 15:00 >< JOIN : #rhrt compuwizard123: 10/06/09 15:15 >< QUIT : "Leaving." tommost: 10/06/09 15:19 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/06/09 15:24 >< JOIN : #rhrt compuwizard123: 10/06/09 15:33 >< JOIN : #rhrt tommost_: 10/06/09 16:53 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/06/09 17:08 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/06/09 17:35 wahlnj: hey, want to talk to some guy about the ME program at Rose? robominator: 10/06/09 17:37 >< JOIN : #rhrt tommost: 10/06/09 18:05 >< JOIN : #rhrt #rhrt: 10/06/09 18:58 off topic question: for rhet comp carvill, bowden, or smiths? jboticsource: 10/06/09 19:48 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/06/09 19:57 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/06/09 20:06 >< JOIN : #rhrt #rhrt: 10/06/09 20:21 bowden is good, can't really speak for the others #rhrt: 10/06/09 20:28 #rhnoise is the place for off-topic stuff. robominator: 10/06/09 20:54 >< PART #rhrt : robominator: 10/06/09 21:21 >< JOIN : #rhrt robominator: 10/06/09 22:14 >< PART #rhrt : tommost: 10/06/09 23:09 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard123: 10/07/09 00:52 >< QUIT : "Leaving." kleinjt: 10/07/09 00:59 >< QUIT : Read error: 104 (Connection reset by peer) kleinjt: 10/07/09 00:59 >< JOIN : #rhrt wahlnj1: 10/07/09 00:59 >< JOIN : #rhrt wahlnj1: 10/07/09 01:03 >< QUIT : Read error: 104 (Connection reset by peer) wahlnj1: 10/07/09 01:04 >< JOIN : #rhrt wahlnj: 10/07/09 01:16 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/07/09 02:59 >< QUIT : Read error: 60 (Operation timed out) andy753421: 10/07/09 03:14 >< JOIN : #rhrt robominator: 10/07/09 08:51 >< JOIN : #rhrt #rhrt: 10/07/09 09:40 is there a morning me team meeting? #rhrt: 10/07/09 09:43 there will not be a meeting, but we do have several things to do #rhrt: 10/07/09 09:44 mostly CAD that people can work on from anywhere robominator: 10/07/09 09:50 >< PART #rhrt : compuwizard123: 10/07/09 09:52 >< JOIN : #rhrt tommost: 10/07/09 12:12 >< JOIN : #rhrt tommost: 10/07/09 12:14 >< QUIT : Read error: 131 (Connection reset by peer) tommost1: 10/07/09 12:14 >< JOIN : #rhrt tommost1: 10/07/09 12:41 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard123: 10/07/09 13:18 >< QUIT : "Leaving." compuwizard123: 10/07/09 13:33 >< JOIN : #rhrt compuwizard123: 10/07/09 14:23 >< QUIT : "Leaving." tommost_: 10/07/09 17:36 >< JOIN : #rhrt tommost_: 10/07/09 17:36 >< NICK : Guest57534 tommost: 10/07/09 17:45 >< JOIN : #rhrt Guest57534: 10/07/09 17:46 >< NICK : tommost_ robominator: 10/07/09 17:59 >< JOIN : #rhrt robominator: 10/07/09 20:03 >< PART #rhrt : andy753421: 10/07/09 21:15 >< QUIT : Read error: 104 (Connection reset by peer) andy753421: 10/07/09 21:37 >< JOIN : #rhrt compuwizard1231: 10/07/09 22:22 >< JOIN : #rhrt wahlnj1: 10/07/09 23:12 >< QUIT : Read error: 145 (Connection timed out) wahlnj: 10/07/09 23:22 >< JOIN : #rhrt #rhrt: 10/07/09 23:50 tommost: agreed on that ticket. we've actually got a breaker we can install on sunday to alleviate the problem. #rhrt: 10/07/09 23:50 Will this be another breaker that we're really not supposed to flip all the time? #rhrt: 10/07/09 23:50 'cause that's a little annoying... #rhrt: 10/07/09 23:50 the worst part about those andersons is the fact that i couldn't get the two connectors to bind together using the pole-esque thing, so they come undone easily #rhrt: 10/07/09 23:50 well yeah, you're not supposed to use it all the time... #rhrt: 10/07/09 23:50 but you can #rhrt: 10/07/09 23:51 I just want something that we can flip off to make sure that the battery isn't getting drained, to make it part of the routine of turning the robot off. #rhrt: 10/07/09 23:52 that'll work,. Lemur2010: 10/08/09 00:10 >< JOIN : #rhrt tommost: 10/08/09 01:09 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard1231: 10/08/09 07:49 >< QUIT : "Leaving." compuwizard123: 10/08/09 08:02 >< JOIN : #rhrt compuwizard123: 10/08/09 08:52 >< QUIT : "Leaving." compuwizard123: 10/08/09 09:00 >< JOIN : #rhrt compuwizard123: 10/08/09 09:52 >< QUIT : "Leaving." tommost: 10/08/09 09:58 >< JOIN : #rhrt robominator: 10/08/09 10:07 >< JOIN : #rhrt robominator: 10/08/09 10:07 >< PART #rhrt : robominator: 10/08/09 10:08 >< JOIN : #rhrt compuwizard123: 10/08/09 10:30 >< JOIN : #rhrt tommost: 10/08/09 10:43 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/08/09 10:52 >< JOIN : #rhrt compuwizard1231: 10/08/09 11:02 >< JOIN : #rhrt robominator: 10/08/09 11:07 >< PART #rhrt : compuwizard123: 10/08/09 11:13 >< QUIT : Read error: 110 (Connection timed out) compuwizard123: 10/08/09 12:39 >< JOIN : #rhrt tommost: 10/08/09 12:40 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard1231: 10/08/09 12:47 >< QUIT : Read error: 145 (Connection timed out) Lemur2010: 10/08/09 13:04 >< QUIT : "Leaving." compuwizard123: 10/08/09 13:06 >< QUIT : "Leaving." compuwizard123: 10/08/09 13:06 >< JOIN : #rhrt Lemur2010: 10/08/09 13:10 >< JOIN : #rhrt compuwizard123: 10/08/09 13:23 >< QUIT : "Leaving." tommost: 10/08/09 13:31 >< JOIN : #rhrt compuwizard123: 10/08/09 13:33 >< JOIN : #rhrt Lemur2010: 10/08/09 14:21 >< QUIT : "Leaving." compuwizard123: 10/08/09 14:24 >< QUIT : "Leaving." compuwizard123: 10/08/09 14:31 >< JOIN : #rhrt tommost: 10/08/09 15:19 >< QUIT : "He left it dead, and with its head / He went galumphing back." Lemur2010: 10/08/09 15:24 >< JOIN : #rhrt Lemur2010: 10/08/09 16:15 >< QUIT : "Leaving." Lemur2010: 10/08/09 16:48 >< JOIN : #rhrt robominator: 10/08/09 17:07 >< JOIN : #rhrt robominator1: 10/08/09 17:41 >< JOIN : #rhrt compuwizard123: 10/08/09 17:54 >< QUIT : "Leaving." robominator: 10/08/09 17:59 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/08/09 18:16 >< JOIN : #rhrt #rhrt: 10/08/09 18:40 I got an email from the concrete canoe guy saying that a lot of stuff they're doing will generate a lot of dust and wondering if that would be a problem for us #rhrt: 10/08/09 18:41 what do you guys think? #rhrt: 10/08/09 18:41 I'm thinking yes. #rhrt: 10/08/09 18:42 same here #rhrt: 10/08/09 18:42 rthc is at dinner, but I'm sure he'd agree. #rhrt: 10/08/09 18:43 he said he's going to try and see if they can use the civil lab for "dust generating tasks" #rhrt: 10/08/09 18:43 I let him know that that would be a good idea #rhrt: 10/08/09 19:02 ask him if the dust is conductive #rhrt: 10/08/09 19:03 I don't want dust all over my computers. #rhrt: 10/08/09 19:05 I don't want dust *in* my computers. compuwizard123: 10/08/09 19:08 >< JOIN : #rhrt #rhrt: 10/08/09 19:08 compuwizard123: How's it going? #rhrt: 10/08/09 19:09 tommost: its going pretty well actually #rhrt: 10/08/09 19:09 hopefully cast comes off next wed and ill be moving around better #rhrt: 10/08/09 19:09 Okay, good. #rhrt: 10/08/09 19:09 how have the meetings been? #rhrt: 10/08/09 19:10 Oh, okay. #rhrt: 10/08/09 19:10 We've got a fresh Ubuntu install on the robot now, on the shiny new SSD. #rhrt: 10/08/09 19:10 very nice #rhrt: 10/08/09 19:11 I've been doing some vision-related stuff. I'm pretty sure that OpenCV's capture functions leak memory like the Titanic. #rhrt: 10/08/09 19:12 I need to write a minimal test case to make sure of this, though. #rhrt: 10/08/09 19:13 What have you been up to? #rhrt: 10/08/09 19:16 I've been doing school work, relaxing, career fair stuff #rhrt: 10/08/09 19:17 Yeah, I spent nearly all of yesterday on the career fair. #rhrt: 10/08/09 19:19 I was playing with new version of opencv and the example from http://wiki.elphel.com/index.php?title=OpenCV #rhrt: 10/08/09 19:19 Did it work without changes? #rhrt: 10/08/09 19:19 no #rhrt: 10/08/09 19:20 some functions require extra arguments #rhrt: 10/08/09 19:20 like a 1 or -1 #rhrt: 10/08/09 19:20 Yeah, I ran into something similar with the calibration stuff. #rhrt: 10/08/09 19:20 I found a weird issue though with the output code #rhrt: 10/08/09 19:20 when drawing the cvCircles any radius over I think it was 14 crashed it #rhrt: 10/08/09 19:21 Yikes. #rhrt: 10/08/09 19:21 but I created a new program and radius over 14 works #rhrt: 10/08/09 19:21 so its specific to the example somehow #rhrt: 10/08/09 19:21 I haven't had time to go back and figure out the issue exactly #rhrt: 10/08/09 19:21 Hmm, odd. #rhrt: 10/08/09 19:21 andy753421: Thoughts? #rhrt: 10/08/09 19:21 this line cvCircle(img, center, cvRound(p[2]), CV_RGB(255,0,0), 3, CV_AA, 0); and cvCircle(mask, center, cvRound(p[2]), CV_RGB(255,0,0), 3, CV_AA, 0); fail since the radius is over 14 #rhrt: 10/08/09 19:22 once I comment those two lines out the program works just fine #rhrt: 10/08/09 19:22 it creates the dot in center of ball but doesn't make the red outline #rhrt: 10/08/09 19:22 at first I thought maybe issue with the cvRound() definition but I replaced with a straight number and still same issue #rhrt: 10/08/09 19:23 I had it narrowed down to about 20 lines of where it could be before that but haven't had time to review it all #rhrt: 10/08/09 19:24 Hmm, well, I'll be interested to see what you find. compuwizard123: 10/08/09 19:25 >< QUIT : Read error: 104 (Connection reset by peer) compuwizard123: 10/08/09 19:25 >< JOIN : #rhrt #rhrt: 10/08/09 19:25 pidgin fail #rhrt: 10/08/09 19:26 I showed it to another cs/se person on the floor and they weren't sure why it failed either #rhrt: 10/08/09 19:26 :-( #rhrt: 10/08/09 19:26 I don't recall the older version of OpenCV leaking memory like this either. So I'm wondering if we should make the jump to 2.0. #rhrt: 10/08/09 19:26 the documentation for 2 isn't that great either #rhrt: 10/08/09 19:26 compuwizard123: Is this under Windows? Apparently McAfee blocks IRC by default. #rhrt: 10/08/09 19:26 we don't have mcafee #rhrt: 10/08/09 19:26 and yea its under windows #rhrt: 10/08/09 19:27 pidgin itself just crashed #rhrt: 10/08/09 19:27 might be from fb plugin #rhrt: 10/08/09 19:27 Oh, yeah. I've heard that's unstable. #rhrt: 10/08/09 19:27 But yeah, they're not too great about documenting stuff. #rhrt: 10/08/09 19:27 I contributed code it in the beginning #rhrt: 10/08/09 19:27 Cool. #rhrt: 10/08/09 19:27 the pdf in the download package seems to be missing parts #rhrt: 10/08/09 19:28 like there are placeholder sections #rhrt: 10/08/09 19:28 Yeah... and the HTML docs look like the ones from 1.1. #rhrt: 10/08/09 19:28 yea the only 2.0 docs I've seen are in that one pdf robominator1: 10/08/09 19:30 >< PART #rhrt : #rhrt: 10/08/09 19:37 they tagged the 2 code as gold 1 week ago #rhrt: 10/08/09 19:38 the pdf doc seems to be highly updated since I last checked like 3 weeks ago #rhrt: 10/08/09 19:38 I just built it from the release checkout. #rhrt: 10/08/09 19:39 What was missing before? #rhrt: 10/08/09 19:39 I don't remember exactly #rhrt: 10/08/09 19:39 the new one is 4.22 meg and the old is 4.14meg so def difference #rhrt: 10/08/09 19:40 Mmm. #rhrt: 10/08/09 19:40 I'm seeing lots of empty Python examples. #rhrt: 10/08/09 19:42 im going to install the newer release and see if it fixes the radius error I was having #rhrt: 10/08/09 19:42 Okay. #rhrt: 10/08/09 19:42 I'm trying to substitute cvGrabFrame() + cvRetrieveFrame() for cvQueryFrame() #rhrt: 10/08/09 19:42 Just to see if it helps. #rhrt: 10/08/09 19:46 Hmm, well the prototype of cvRetrieveFrame() is apparently wrong in the docs. #rhrt: 10/08/09 19:50 Yeah, that definitely didn't fix the memory leak. #rhrt: 10/08/09 20:02 Did you figure out the cvCircle bug? #rhrt: 10/08/09 20:10 not yet ill work on it this weekend #rhrt: 10/08/09 20:11 src/highgui/cvcap_v4l.cpp is scaring me. There's something about only being able to open one camera at a time in the gigantic block of comments at the top. andy753421: 10/08/09 20:12 >< QUIT : "Leaving." andy753421: 10/08/09 20:13 >< JOIN : #rhrt #rhrt: 10/08/09 20:13 compuwizard123: it sounds like an obscure memory error to me, have you tried compiling it with -Wall and running it though valgrind? #rhrt: 10/08/09 20:13 My code or OpenCV? #rhrt: 10/08/09 20:14 I've tried valgrind. #rhrt: 10/08/09 20:14 It reports that the huge chunk of lost memory is still reachable. #rhrt: 10/08/09 20:14 whatever code is causing the error with cvCircle #rhrt: 10/08/09 20:14 no I haven't really tried all that much besides identifying the line and finding the value it fails at #rhrt: 10/08/09 20:15 Oh, sorry, I though you were addressing me. "error" is getting highlighted as part of "turban error". :) #rhrt: 10/08/09 20:15 tommost: is that code in the svn repo yet? #rhrt: 10/08/09 20:15 The leaking code? Yeah. #rhrt: 10/08/09 20:15 ok #rhrt: 10/08/09 20:15 I can check in a slightly newer version, though. #rhrt: 10/08/09 20:16 i'm not doing much at the moment so I might take a look at it #rhrt: 10/08/09 20:16 Okay, I'll check it in. #rhrt: 10/08/09 20:16 and it depends on opencv 2? #rhrt: 10/08/09 20:17 Yeah, it probably won't work with older OpenCV. #rhrt: 10/08/09 20:19 time to see if the opencv-1.0.0 ebuild can be version bumped to 2.0.0 :) #rhrt: 10/08/09 20:20 Okay, I've checked it in. You can run a minimal version with python -m rb.vision.__init__ robominator: 10/08/09 20:20 >< JOIN : #rhrt #rhrt: 10/08/09 20:21 heh, my svn repo is still set to https://192.168.1.2/svn/rhrt/trunk #rhrt: 10/08/09 20:22 :) #rhrt: 10/08/09 20:36 svn apparently doesn't want to relocate my working copy.. i blame my crappy network connection andy753421: 10/08/09 21:11 >< QUIT : Read error: 131 (Connection reset by peer) #rhrt: 10/08/09 21:23 tommost: I tried the new version and now instead of failing at radius 15 it fails at radius 10 #rhrt: 10/08/09 21:23 like 9 works but 10 doesn't #rhrt: 10/08/09 21:24 I can create multiple circles of radius 9 but doing 10 once fails robominator1: 10/08/09 21:39 >< JOIN : #rhrt robominator: 10/08/09 21:48 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/08/09 22:46 >< JOIN : #rhrt tommost: 10/08/09 22:48 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard123: 10/08/09 22:57 >< QUIT : "Leaving." Lemur2010: 10/08/09 23:25 >< QUIT : Read error: 54 (Connection reset by peer) robominator1: 10/08/09 23:43 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/08/09 23:50 >< QUIT : Remote closed the connection andy753421: 10/08/09 23:58 >< JOIN : #rhrt #rhrt: 10/09/09 00:04 is this just me? http://andy753421.ath.cx/vpaste/pkp6N #rhrt: 10/09/09 00:05 PING rhitrobotics.org (137.112.97.22) 56(84) bytes of data. #rhrt: 10/09/09 00:05 hm, you changed the IP address #rhrt: 10/09/09 00:06 speaking of which, is there a way to add a alias in /etc/hosts without having to know the IP address? #rhrt: 10/09/09 00:06 i've wondered the same thing myself. #rhrt: 10/09/09 00:07 did you add the entire opencv source tree to svn? #rhrt: 10/09/09 00:09 *20 minutes later* look svn updated! ... #rhrt: 10/09/09 00:32 hm, interesting, you did weird stuff with svn:externals #rhrt: 10/09/09 01:14 tommost.*: the robotics code isn't compiling for me, setup.py seems to be borked #rhrt: 10/09/09 01:24 I was messing with that earlier, but I don't believe that I committed it. #rhrt: 10/09/09 01:24 You should just be using the makefile. #rhrt: 10/09/09 01:25 Whatever you did works better than anything I do with setup.py. #rhrt: 10/09/09 01:27 hm, is _vision.so no longer used? #rhrt: 10/09/09 01:27 there's nothing in the makefile to generate it and that's what's failing #rhrt: 10/09/09 01:27 Oh, yeah, we're not using that righ tnow. #rhrt: 10/09/09 01:28 We need to break out the image acquisition from the processing. #rhrt: 10/09/09 01:28 ok, it's still in setup.py which is causing the compile errors #rhrt: 10/09/09 01:29 I put the image acquisition stuff in _camera.so, and calibration stuff in _calibrate.so. #rhrt: 10/09/09 01:29 Oh, okay. #rhrt: 10/09/09 01:29 I guess I'll commit my changes to that once I get on a decent Internet connection. #rhrt: 10/09/09 01:29 For the moment, you shouldn't even need to run setup.py. #rhrt: 10/09/09 01:29 ok #rhrt: 10/09/09 01:31 it's in all: in the top-level makefile #rhrt: 10/09/09 01:32 do what do I run to get the memory/cvLine errors? #rhrt: 10/09/09 01:37 Run python -m rb.vision.__init__ #rhrt: 10/09/09 01:37 You'll need a camera connected. #rhrt: 10/09/09 01:37 That will just pull images from the camera as quickly as possible, which should make the leak obvious. #rhrt: 10/09/09 01:39 yea, i don't have a camera #rhrt: 10/09/09 01:39 Er, hmm. #rhrt: 10/09/09 01:40 I'm just using a webcam. #rhrt: 10/09/09 01:40 it looks like the fake camera isn't there anymore? #rhrt: 10/09/09 01:40 yea, don't have one of those #rhrt: 10/09/09 01:40 No, I was going to implement the fake camera differently. #rhrt: 10/09/09 01:40 Have it read from a video. #rhrt: 10/09/09 01:41 But I don't know if that would activate the memory leak. #rhrt: 10/09/09 01:44 I notice that there are multiple backends for the image capture stuff. I was thinking that I would try compiling OpenCV with gstreamer instead of vl or vice-versa. #rhrt: 10/09/09 01:44 s/vl/v4l/ #rhrt: 10/09/09 01:45 I looked a bit at dealing directly with v4l2 and it looks like a pain, and not something we want to maintain. #rhrt: 10/09/09 01:46 So gstreamer is probably a better bet if we can't make OpenCV behave. Plus, it would let us capture directly from the RTSP stream from the Elphel, instead of that wonky avld setup. #rhrt: 10/09/09 01:46 maybe #rhrt: 10/09/09 01:47 could i just use avld and loop an mpeg though mplayer? #rhrt: 10/09/09 01:47 Oh, yeah, I bet that would work. #rhrt: 10/09/09 01:47 You should see whether the leak rate is dependent on the frame size, too. #rhrt: 10/09/09 01:47 That might be good to know. #rhrt: 10/09/09 01:48 does the stand-alone vision test program still work? #rhrt: 10/09/09 01:49 I don't think I've committed any changes to it. #rhrt: 10/09/09 01:50 But it was slightly broken when you committed it this summer, and it won't compile against OpenCV 2.0 (they added optional arguments to a lot of functions). #rhrt: 10/09/09 01:51 ok, so it wouldn't use any of your new (leaky) code anyway though #rhrt: 10/09/09 01:51 No, it wouldn't. #rhrt: 10/09/09 01:52 Though if it's using the OpenCV capture functions it may leak. #rhrt: 10/09/09 01:53 I know that they're leaking: there are posts on the OpenCV mailing list to that effect. andy753421: 10/09/09 02:28 >< QUIT : Remote closed the connection andy753421: 10/09/09 02:45 >< JOIN : #rhrt andy753421: 10/09/09 04:22 >< QUIT : "Leaving." andy753421: 10/09/09 06:08 >< JOIN : #rhrt compuwizard123: 10/09/09 07:30 >< JOIN : #rhrt andy753421: 10/09/09 07:48 >< QUIT : Read error: 145 (Connection timed out) compuwizard123: 10/09/09 07:55 >< QUIT : "Leaving." compuwizard123: 10/09/09 08:03 >< JOIN : #rhrt andy753421: 10/09/09 08:13 >< JOIN : #rhrt compuwizard1231: 10/09/09 08:16 >< JOIN : #rhrt compuwizard1232: 10/09/09 08:17 >< JOIN : #rhrt compuwizard123: 10/09/09 08:35 >< QUIT : Read error: 110 (Connection timed out) compuwizard1231: 10/09/09 08:36 >< QUIT : Read error: 110 (Connection timed out) compuwizard1232: 10/09/09 09:02 >< QUIT : Read error: 60 (Operation timed out) andy753421: 10/09/09 09:16 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/09/09 09:19 >< JOIN : #rhrt compuwizard123: 10/09/09 09:51 >< JOIN : #rhrt tommost: 10/09/09 10:56 >< JOIN : #rhrt robominator: 10/09/09 11:20 >< JOIN : #rhrt robominator: 10/09/09 11:35 >< QUIT : Read error: 104 (Connection reset by peer) tommost: 10/09/09 12:38 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/09/09 13:21 >< JOIN : #rhrt tommost: 10/09/09 13:21 >< QUIT : Client Quit tommost: 10/09/09 13:22 >< JOIN : #rhrt tommost: 10/09/09 13:27 >< QUIT : Read error: 54 (Connection reset by peer) tommost: 10/09/09 13:28 >< JOIN : #rhrt andy7534211: 10/09/09 13:59 >< JOIN : #rhrt andy753421: 10/09/09 13:59 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/09/09 14:25 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/09/09 14:28 >< JOIN : #rhrt compuwizard123: 10/09/09 14:32 >< QUIT : "Leaving." rthc: 10/09/09 15:09 >< QUIT : wolfe.freenode.net irc.freenode.net rthc: 10/09/09 15:10 >< JOIN : #rhrt rthc: 10/09/09 15:12 >< QUIT : wolfe.freenode.net irc.freenode.net rthc_: 10/09/09 15:12 >< JOIN : #rhrt compuwizard123: 10/09/09 15:15 >< JOIN : #rhrt tommost1: 10/09/09 15:20 >< JOIN : #rhrt tommost1: 10/09/09 15:21 >< QUIT : Client Quit tommost2: 10/09/09 15:21 >< JOIN : #rhrt tommost2: 10/09/09 15:22 >< QUIT : Client Quit tommost1: 10/09/09 15:22 >< JOIN : #rhrt tommost1: 10/09/09 15:24 >< QUIT : Read error: 104 (Connection reset by peer) tommost2: 10/09/09 15:24 >< JOIN : #rhrt tommost2: 10/09/09 15:24 >< NICK : tommost1 tommost1: 10/09/09 15:26 >< QUIT : Client Quit tommost2: 10/09/09 15:26 >< JOIN : #rhrt tommost2: 10/09/09 15:26 >< NICK : tommost1 tommost: 10/09/09 15:36 >< QUIT : Read error: 110 (Connection timed out) andy7534211: 10/09/09 16:01 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/09/09 16:05 >< JOIN : #rhrt tommost1: 10/09/09 16:09 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/09/09 16:16 >< JOIN : #rhrt rthc: 10/09/09 16:19 >< JOIN : #rhrt rthc_: 10/09/09 16:25 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/09/09 17:15 andy753421: tommost: I ran the example straight from http://wiki.elphel.com/index.php?title=OpenCV through valgrind and it comes up with a bunch of invalid read of size 4 tommost: 10/09/09 17:58 >< QUIT : Read error: 60 (Operation timed out) #rhrt: 10/09/09 18:38 compuwizard123: i think opencv2 uses gtk for windowing, if that's the case then you can probably blame gtk for most of those tommost: 10/09/09 18:43 >< JOIN : #rhrt #rhrt: 10/09/09 19:09 tommost: do you still want me to use the arc list for mech team emails, or is the subteam list ready? #rhrt: 10/09/09 19:10 Er, no, I still haven't set that up. #rhrt: 10/09/09 19:10 So use arc, I guess. #rhrt: 10/09/09 19:10 I can populate it if you tell me how #rhrt: 10/09/09 19:11 Ask me later. I have to go now. tommost: 10/09/09 19:11 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/09/09 19:11 ok #rhrt: 10/09/09 19:12 andy753421: alright the output seems to work when run through valgrind and doesn't fall over...when I put the program through gdb it told me about a segfault in the cvGetSeqElem function...idk if means anything or not #rhrt: 10/09/09 19:14 specifically here cxcore/cxdatastructs.cpp:451 #rhrt: 10/09/09 19:15 which is a folder in the src folder andy753421: 10/09/09 19:35 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/09/09 20:46 >< JOIN : #rhrt tommost__: 10/09/09 21:06 >< QUIT : Read error: 110 (Connection timed out) kleinjt: 10/09/09 21:06 >< QUIT : "Lost terminal" kleinjt: 10/09/09 21:07 >< JOIN : #rhrt tommost__: 10/09/09 21:15 >< JOIN : #rhrt #rhrt: 10/09/09 21:28 andy753421: I also had an error "implicit declaration of built-in function 'lrint'" it was located in the cxTypes.h in the includes folder #rhrt: 10/09/09 21:29 I got around it by just commenting out that line for now since I couldn't fix it another way...math.h was already included so idk what else would cause that #rhrt: 10/09/09 21:29 I read online about compiler version? but idk that bug is from 2007 #rhrt: 10/09/09 21:30 not sure, i'm going to try re-compiling the example with cv 2.0 sometime soon #rhrt: 10/09/09 21:30 did you see my messages from before? #rhrt: 10/09/09 21:31 the one about the invalid read errors? #rhrt: 10/09/09 21:31 after that about running through valgrind #rhrt: 10/09/09 21:31 apparently not #rhrt: 10/09/09 21:31 the output seems to work when run through valgrind and doesn't fall over...when I put the program through gdb it told me about a segfault in the cvGetSeqElem function...idk if means anything or not #rhrt: 10/09/09 21:32 specifically in cxcore/cxdatastructs.cpp:451 which is a folder in the src folder #rhrt: 10/09/09 21:34 even with the changes I've made just to get it to work the output doesn't match the tutorial online...i get a lot more circles in different spots #rhrt: 10/09/09 21:39 the output I get looks like this http://kevin.risden.net/robotics/rhit/Screenshot.png robominator: 10/09/09 21:40 >< JOIN : #rhrt #rhrt: 10/09/09 21:41 just fyi I was able to reproduce the issue on both ubuntu and windows so its not platform specific wahlnj: 10/09/09 21:46 >< QUIT : Read error: 104 (Connection reset by peer) wahlnj: 10/09/09 21:57 >< JOIN : #rhrt wahlnj: 10/09/09 22:17 >< QUIT : Read error: 104 (Connection reset by peer) wahlnj: 10/09/09 22:51 >< JOIN : #rhrt tommost__: 10/09/09 23:09 >< QUIT : "Leaving." robominator: 10/10/09 01:19 >< PART #rhrt : andy753421: 10/10/09 01:45 >< QUIT : Remote closed the connection andy753421: 10/10/09 01:46 >< JOIN : #rhrt andy753421: 10/10/09 02:33 >< QUIT : "Leaving." andy753421: 10/10/09 03:11 >< JOIN : #rhrt #rhrt: 10/10/09 04:28 I found the problem with the tennis example crashing, for some silly reasons I was releasing the memory storage before the sequence was done being used, leading to invalid memory accesses :( #rhrt: 10/10/09 04:28 I fixed a few leaks in the example as well, a patch is here: http://andy753421.ath.cx/temp/tennis-2.0.0.patch #rhrt: 10/10/09 04:29 and all the `invalid read of size 4' are due to gtk sucking at memory allocation.. #rhrt: 10/10/09 04:31 it's pretty much a known issue, some of those can be solved (i.e. ignored) by using a suppressions file with when running valgrind #rhrt: 10/10/09 04:32 what I normally do is just search though the valgrind output for instances of `.c' and ignore the rest of the warnings/errors #rhrt: 10/10/09 04:33 you can also pretty safely ignore errors if the only instance of `.c' is the call gtk_init #rhrt: 10/10/09 04:33 or in the case of opencv, cvNamedWindow #rhrt: 10/10/09 04:34 well, i guess cvNamedWindow doesn't actually call gtk_init, but i ignore it anyway #rhrt: 10/10/09 04:35 look at the `memcheck:' rule in makefile in the patch for an example of a good way to run valgrind on gtk programs #rhrt: 10/10/09 04:36 unrelated to the memory errors, i have no idea why the circle finding started sucking, but i played with the parameters a bit and it got a little better (also in the patch) robominator: 10/10/09 11:32 >< JOIN : #rhrt tommost: 10/10/09 11:40 >< JOIN : #rhrt robominator: 10/10/09 12:32 >< PART #rhrt : andy753421: 10/10/09 15:19 >< QUIT : Read error: 60 (Operation timed out) andy753421: 10/10/09 15:33 >< JOIN : #rhrt compuwizard1231: 10/10/09 15:47 >< JOIN : #rhrt tommost: 10/10/09 15:53 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard123: 10/10/09 16:03 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/10/09 16:06 >< QUIT : Read error: 54 (Connection reset by peer) andy753421: 10/10/09 16:10 >< JOIN : #rhrt tommost: 10/10/09 17:00 >< JOIN : #rhrt andy753421: 10/10/09 18:36 >< QUIT : wolfe.freenode.net irc.freenode.net compuwizard1231: 10/10/09 18:36 >< QUIT : wolfe.freenode.net irc.freenode.net kleinjt: 10/10/09 18:36 >< QUIT : wolfe.freenode.net irc.freenode.net andy753421: 10/10/09 18:36 >< JOIN : #rhrt compuwizard1231: 10/10/09 18:36 >< JOIN : #rhrt kleinjt: 10/10/09 18:36 >< JOIN : #rhrt tommost: 10/10/09 18:40 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/10/09 19:43 rthc, is there a good reason we can't just use the MCP25050 can expanders for reading the IR rangefinders? #rhrt: 10/10/09 19:43 not if you can figure out how to program them #rhrt: 10/10/09 19:43 but yeah, that'd be pretty awesome #rhrt: 10/10/09 19:45 okay #rhrt: 10/10/09 20:14 wow, the microchip configuration program is horrid :/ #rhrt: 10/10/09 20:19 (http://www.rose-hulman.edu/~kleinjt/microchip_can.PNG) #rhrt: 10/10/09 20:20 I like the color scheme #rhrt: 10/10/09 20:20 hehe #rhrt: 10/10/09 20:21 andy753421: I figured it was memory releasing somewhere since that what people online said was the problem robominator: 10/10/09 20:37 >< JOIN : #rhrt #rhrt: 10/10/09 20:37 rthc did you go get alcohol more up to your standard? #rhrt: 10/10/09 20:38 robominator: indeed i did. my board looks much nicer now. andy7534211: 10/10/09 20:39 >< JOIN : #rhrt #rhrt: 10/10/09 20:39 did the spray top fit this one too, rthc? #rhrt: 10/10/09 20:39 yep andy753421: 10/10/09 20:57 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/10/09 21:46 mechanical people #rhrt: 10/10/09 21:46 hey #rhrt: 10/10/09 21:46 is the rack on the top of the new design robot big enough to support a 27" deep case? #rhrt: 10/10/09 21:47 let me pull up the assembly #rhrt: 10/10/09 21:47 but which level are you refering too? #rhrt: 10/10/09 21:47 the top level, where we're planning on mounting the computer and such #rhrt: 10/10/09 21:48 sorry, I was a software people when that was decided #rhrt: 10/10/09 21:53 so the length of the whole robot is 25 in #rhrt: 10/10/09 21:53 sorry, that's inner length of your area #rhrt: 10/10/09 21:54 so try to be shorter than that #rhrt: 10/10/09 21:54 rthc #rhrt: 10/10/09 22:04 not really much of a choice #rhrt: 10/10/09 22:04 i can get 2U rackmount cases for ~$5, but they're all 27" deep. #rhrt: 10/10/09 22:05 any hope of expanding that a bit to make it fit? i'll bring one with me tomorrow so you can see #rhrt: 10/10/09 22:05 well, from the mast to the outer edge of the other side is actually more like 26.7 " #rhrt: 10/10/09 22:05 so, it will be such a slight overhang, we can ignore it #rhrt: 10/10/09 22:06 will we need access to both sides of this thing? #rhrt: 10/10/09 22:07 yes #rhrt: 10/10/09 22:07 so really even a bit deeper... #rhrt: 10/10/09 22:08 and this is the standard length, rthc? #rhrt: 10/10/09 22:08 yeah #rhrt: 10/10/09 22:09 well, one of the standard depths #rhrt: 10/10/09 22:09 i think there are a few, it's just that i have access to several of these, so i can get them for 1/20th of what we'd otherwise pay #rhrt: 10/10/09 22:10 wahlnj #rhrt: 10/10/09 22:10 you hearing this? #rhrt: 10/10/09 22:14 like i said, i'll bring one with me tomorrow, we can talk about it more then #rhrt: 10/10/09 22:15 that's seems the right call #rhrt: 10/10/09 22:15 it's going to be semi-awkward fitting the existing computer into one of these cases #rhrt: 10/10/09 22:15 semi #rhrt: 10/10/09 22:15 yep #rhrt: 10/10/09 22:15 well, 2u necessitates that the pci cards be mounted perpendicular to the motherboard #rhrt: 10/10/09 22:15 so we'd need a riser card #rhrt: 10/10/09 22:22 tommost, compuwizard1231: did you see my messages about the opencv example? #rhrt: 10/10/09 22:58 ok, we'll take a look tomorrow #rhrt: 10/10/09 22:58 I won't be there until probably 1:45 because of some errands I have to run for the football team #rhrt: 10/10/09 22:59 we'll make all the decisions before then #rhrt: 10/10/09 22:59 how does it sound to work on subteam stuff at the start and do the administrative meeting later when I get there? #rhrt: 10/10/09 23:00 yeah, if the shops open, colin and I will trick out the cart then, kay? #rhrt: 10/10/09 23:01 ok, but if not please work on the Solid Edge model #rhrt: 10/10/09 23:01 for sho, some will get done, though I might be wearing my software hat #rhrt: 10/10/09 23:03 the model is looking nice #rhrt: 10/10/09 23:04 what is going on with the supports for the wheels though? #rhrt: 10/10/09 23:04 yeah, i actually got a real number from it #rhrt: 10/10/09 23:04 colin thinks there is too much grade #rhrt: 10/10/09 23:05 what was the grade? #rhrt: 10/10/09 23:05 that's why it looks like hes compensating for something #rhrt: 10/10/09 23:05 I get only single dig percent, but I don't know his math #rhrt: 10/10/09 23:06 well we'll have to talk about that tomorrow #rhrt: 10/10/09 23:07 I'm not a big fan of those spacers or whatever they are, but maybe we can make it work #rhrt: 10/10/09 23:08 yeah, they look scary #rhrt: 10/10/09 23:09 well i'm on a walmart run, anyone want anything? #rhrt: 10/10/09 23:09 rthc, you empty your wishlist? #rhrt: 10/10/09 23:32 andy7534211: I saw your message about the patch for the example...the fixes make sense #rhrt: 10/10/09 23:47 ok compuwizard1231: 10/11/09 00:06 >< QUIT : "Leaving." compuwizard123: 10/11/09 00:15 >< JOIN : #rhrt compuwizard123: 10/11/09 00:19 >< QUIT : Client Quit wahlnj: 10/11/09 01:00 >< PART #rhrt : tommost__: 10/11/09 01:39 >< JOIN : #rhrt #rhrt: 10/11/09 01:45 andy7534211: I saw that too, though I haven't had a chance to do anything with it yet. #rhrt: 10/11/09 01:45 This weekend is crazy... tommost__: 10/11/09 02:43 >< QUIT : "Leaving." tommost__: 10/11/09 02:58 >< JOIN : #rhrt tommost__: 10/11/09 03:18 >< QUIT : "Leaving." tommost__: 10/11/09 03:18 >< JOIN : #rhrt robominator: 10/11/09 03:26 >< PART #rhrt : #rhrt: 10/11/09 07:47 woot, I've got i2c slave working on the attiny45 #rhrt: 10/11/09 07:48 and master on the atmega #rhrt: 10/11/09 07:52 i2c, since configuring the microchip can io extenders looked more painful than getting i2c to work #rhrt: 10/11/09 10:13 kleinjt: awesome. and i figured that'd be the way it'd turn out. i think going the can extender route would have been more expensive anyway #rhrt: 10/11/09 10:14 rthc, http://www.mouser.com/Search/ProductDetail.aspx?R=GP2Y0A02YK0Fvirtualkey56850000virtualkey852-GP2Y0A02YK0F looks neat, and gets a bit better range. #rhrt: 10/11/09 10:15 i don't know that we need that much range, and since tom wants like 3 per side, that might be too expensive #rhrt: 10/11/09 10:15 also, how do these things work when there's more than one per side? is there any interference between them? #rhrt: 10/11/09 10:19 I was thinking about that too, I don't know how well that will work. we could switch them on and off, or maybe add blinder thingys to make them more directional #rhrt: 10/11/09 10:20 apparently they take about 50ms to get a measurement #rhrt: 10/11/09 10:23 from what I've read it works fairly well outdoors and at moderate speeds #rhrt: 10/11/09 10:34 hrm, 5 miles an hour is ~2.24 m/s is 5 miles an hour. with a range of .8m, with a 3hz update at the worst case, an object could come from outside detectable range to too close to be detectable. but I suppose the robot won't be moving 5 m/s sideways #rhrt: 10/11/09 10:34 although that would look really cool #rhrt: 10/11/09 10:35 s/5 miles an hour is// compuwizard123: 10/11/09 10:48 >< JOIN : #rhrt Compuwiza: 10/11/09 11:05 >< JOIN : #rhrt Compuwiza: 10/11/09 11:07 >< QUIT : Remote closed the connection Compuwiza: 10/11/09 11:07 >< JOIN : #rhrt Compuwiza: 10/11/09 11:07 >< QUIT : Client Quit andy7534211: 10/11/09 11:33 >< QUIT : Remote closed the connection compuwizard123: 10/11/09 12:39 >< QUIT : wolfe.freenode.net irc.freenode.net tommost__: 10/11/09 12:39 >< QUIT : wolfe.freenode.net irc.freenode.net kleinjt: 10/11/09 12:39 >< QUIT : wolfe.freenode.net irc.freenode.net tommost_: 10/11/09 12:39 >< QUIT : wolfe.freenode.net irc.freenode.net TBoneULS: 10/11/09 12:39 >< QUIT : wolfe.freenode.net irc.freenode.net rthc: 10/11/09 12:39 >< QUIT : wolfe.freenode.net irc.freenode.net compuwizard123: 10/11/09 12:40 >< JOIN : #rhrt tommost__: 10/11/09 12:40 >< JOIN : #rhrt kleinjt: 10/11/09 12:40 >< JOIN : #rhrt rthc: 10/11/09 12:40 >< JOIN : #rhrt tommost_: 10/11/09 12:40 >< JOIN : #rhrt TBoneULS: 10/11/09 12:40 >< JOIN : #rhrt compuwizard123: 10/11/09 12:43 >< QUIT : "Leaving." rhrtlog: 10/11/09 18:14 >< JOIN : #rhrt tommost: 10/11/09 20:05 >< JOIN : #rhrt andy7534211: 10/11/09 20:58 >< JOIN : #rhrt andy753421: 10/11/09 21:00 >< QUIT : Read error: 110 (Connection timed out) tommost__: 10/11/09 21:17 >< QUIT : "Leaving." tommost: 10/11/09 21:18 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/11/09 21:24 >< JOIN : #rhrt tommost__: 10/11/09 22:06 >< JOIN : #rhrt compuwizard123: 10/12/09 00:44 >< QUIT : "Leaving." tommost: 10/12/09 01:27 >< QUIT : "He left it dead, and with its head / He went galumphing back." Compuwizard123_: 10/12/09 02:24 >< QUIT : Read error: 110 (Connection timed out) andy7534211: 10/12/09 03:27 >< QUIT : Read error: 60 (Operation timed out) andy753421: 10/12/09 03:40 >< JOIN : #rhrt compuwizard123: 10/12/09 07:29 >< JOIN : #rhrt compuwizard123: 10/12/09 07:55 >< QUIT : "Leaving." compuwizard123: 10/12/09 08:04 >< JOIN : #rhrt compuwizard123: 10/12/09 08:53 >< QUIT : "Leaving." compuwizard123: 10/12/09 09:01 >< JOIN : #rhrt compuwizard123: 10/12/09 09:53 >< QUIT : "Leaving." compuwizard123: 10/12/09 10:02 >< JOIN : #rhrt compuwizard1231: 10/12/09 10:24 >< JOIN : #rhrt Compuwizard123_: 10/12/09 10:38 >< JOIN : #rhrt compuwizard123: 10/12/09 10:42 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/12/09 11:04 >< QUIT : "Leaving." andy753421: 10/12/09 11:09 >< JOIN : #rhrt andy7534211: 10/12/09 12:13 >< JOIN : #rhrt andy753421: 10/12/09 12:13 >< QUIT : Read error: 131 (Connection reset by peer) andy7534211: 10/12/09 12:14 >< QUIT : Client Quit andy753421: 10/12/09 13:11 >< JOIN : #rhrt tommost: 10/12/09 13:32 >< JOIN : #rhrt andy753421: 10/12/09 14:01 >< QUIT : Read error: 145 (Connection timed out) andy753421: 10/12/09 14:15 >< JOIN : #rhrt Compuwizard123: 10/12/09 14:38 >< JOIN : #rhrt Compuwizard123: 10/12/09 14:39 >< NICK : compuwizard123 Compuwizard123_: 10/12/09 14:41 >< QUIT : Nick collision from services. Compuwizard123_: 10/12/09 14:41 >< JOIN : #rhrt Compuwizard123_: 10/12/09 14:41 >< QUIT : Nick collision from services. compuwizard123: 10/12/09 14:42 >< NICK : Compuwizard123_ Compuwizard123: 10/12/09 14:46 >< JOIN : #rhrt Compuwizard123: 10/12/09 14:47 >< QUIT : Client Quit compuwizard1231: 10/12/09 14:48 >< QUIT : "Leaving." compuwizard123: 10/12/09 14:48 >< JOIN : #rhrt Compuwizard123_: 10/12/09 14:48 >< NICK : compuwizard123_ tommost1: 10/12/09 15:24 >< JOIN : #rhrt tommost: 10/12/09 15:26 >< QUIT : Read error: 104 (Connection reset by peer) wahlnj: 10/12/09 15:46 >< JOIN : #rhrt tommost1: 10/12/09 15:52 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/12/09 16:44 tommost_: tommost__: software meeting today 5:15 myers? compuwizard123: 10/12/09 17:03 >< QUIT : "Leaving." compuwizard123: 10/12/09 17:13 >< JOIN : #rhrt compuwizard123: 10/12/09 17:59 >< QUIT : "Leaving." compuwizard123: 10/12/09 18:08 >< JOIN : #rhrt tommost: 10/12/09 19:10 >< JOIN : #rhrt robominator: 10/12/09 20:01 >< JOIN : #rhrt #rhrt: 10/12/09 21:14 we now have 2 of the 3u cases #rhrt: 10/12/09 21:17 Woo! #rhrt: 10/12/09 21:24 rthc: I'm not sure if you heard, but we did make some minor adjustments to the frame so the cases will fit #rhrt: 10/12/09 21:28 wahlnj: Andy and I took the robot out for a spin tonight. #rhrt: 10/12/09 21:29 wahlnj: cool stuff. #rhrt: 10/12/09 21:29 wahlnj: It would be nice if we could see these models. #rhrt: 10/12/09 21:29 also, the rack will need to be 7u high, so 12.25" #rhrt: 10/12/09 21:30 and i'd like to encourage you to reconsider your current plan of mounting these on the second level #rhrt: 10/12/09 21:31 We were talking about the panels on the back being removable so we could get at the cables. #rhrt: 10/12/09 21:31 well, i'm not really talking about that #rhrt: 10/12/09 21:32 front and back panels will be attached with velcro #rhrt: 10/12/09 21:32 i'm saying that you might want to consider the possibility of mounting the cases on the main level, along with the two batteries at the back of the cases, with like a 8" gap between the two. #rhrt: 10/12/09 21:32 which would end up making the robot rather long, you might be able to think of something else. #rhrt: 10/12/09 21:32 side and top panels will be attached with bolts #rhrt: 10/12/09 21:33 Okay, cool. #rhrt: 10/12/09 21:33 we did lower the height of the second level and shortened the height of the box part of the robot #rhrt: 10/12/09 21:34 when's your next meeting? #rhrt: 10/12/09 21:34 but it isn't really feasible to put the batteries at the back since we don't want much weight on the caster #rhrt: 10/12/09 21:34 i can't really visualize this ``box part'' #rhrt: 10/12/09 21:34 Wed morning #rhrt: 10/12/09 21:34 damn, i'll probably be gone #rhrt: 10/12/09 21:34 I'll post an image of the latest model #rhrt: 10/12/09 21:34 give me a few minutes, I need my laptop robominator: 10/12/09 21:50 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/12/09 21:56 ok, the latest model is up under 2010 Design #rhrt: 10/12/09 21:56 on the wiki #rhrt: 10/12/09 21:58 Okay, nifty. #rhrt: 10/12/09 21:58 The mast goes over the caster? #rhrt: 10/12/09 22:01 yes, at the very back #rhrt: 10/12/09 22:01 the second layer will be significantly lower than in that picture, but we don't know the exact height yet #rhrt: 10/12/09 22:03 there will be just enough room above the batteries to get them out of their little bay #rhrt: 10/12/09 22:03 Ah, okay. tommost: 10/12/09 22:03 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/12/09 22:06 ok, you are aware that the cases to be mounted on the second layer will likely be over 75lbs, right? #rhrt: 10/12/09 22:06 combined weight #rhrt: 10/12/09 22:15 yeah, each of the 2u cases looks to be ~30lbs, we've got two of those. plus a 3u case, plus computer, plus all the electronics. we're probably looking more like 100lbs or so #rhrt: 10/12/09 22:34 ACTION suddenly wants four wheels #rhrt: 10/12/09 22:35 the cases probably arent 30 lbs #rhrt: 10/12/09 22:35 i looked online and most say 20-25tops fully loaded #rhrt: 10/12/09 22:35 thats with a full blown server and multiple hds #rhrt: 10/12/09 22:36 Yeah, they are a bit flimsy to weigh that much. #rhrt: 10/12/09 22:36 i wouldnt worry about them being flimsy since some of those cases are only held on in the front and can still support everything #rhrt: 10/12/09 22:36 when put into a rack #rhrt: 10/12/09 22:37 Ryan guessed about 15 lbs each #rhrt: 10/12/09 22:38 yea probably 10-15 not loaded sounds right #rhrt: 10/12/09 22:38 but that weight shouldn't be a problem #rhrt: 10/12/09 22:39 and it will be lower than the model currently shows by probably 6 inches #rhrt: 10/12/09 22:39 alright just saying it shouldnt be close to 100lbs #rhrt: 10/12/09 22:39 maybe 70ish #rhrt: 10/12/09 22:39 easiest thing to do would be just weigh them #rhrt: 10/12/09 22:39 tommost_: it's a little late for four wheels #rhrt: 10/12/09 22:41 i was just going based on this (yes, i know we don't have an antec, but it has the same dimensions): http://www.antec.com/Believe_it/product.php?id=NDA= #rhrt: 10/12/09 22:42 we should probably weigh it #rhrt: 10/12/09 22:43 does anyone know where we can find a scale other than the weight room? #rhrt: 10/12/09 22:43 rthc: interesting i searched a few and found <30 nice find though #rhrt: 10/12/09 22:44 yeah, it may well be much less than that (it doesn't feel very heavy to me, but weight is a hard thing to judge) #rhrt: 10/12/09 22:44 tommost_: tommost__: easy way to move snapshots+images in virtual box http://en.onsoftware.com/how-to-create-and-manage-snapshots-in-virtualbox/ #rhrt: 10/12/09 22:44 i mean, the super-senior laptops weight 7lbs... #rhrt: 10/12/09 22:45 its something to check #rhrt: 10/12/09 23:05 compuwizard123_: Cool. #rhrt: 10/12/09 23:05 wahlnj: I was joking. #rhrt: 10/12/09 23:06 ok, I was worried there for a while #rhrt: 10/12/09 23:06 compuwizard123_: in a futile effort to learn new people on the team, were you at the software meeting today? #rhrt: 10/12/09 23:24 rthc: yup #rhrt: 10/12/09 23:24 ah, cool. #rhrt: 10/12/09 23:24 rthc: what gave it away, lol #rhrt: 10/12/09 23:26 rthc: i have hard enough time learning faces+names...forget irc nicks #rhrt: 10/12/09 23:26 yeah, i actually don't even know your name #rhrt: 10/12/09 23:27 its kevin...one w/ broken foot for now #rhrt: 10/12/09 23:28 yours? #rhrt: 10/12/09 23:29 i'm auchter, i was the one soldering at the time #rhrt: 10/12/09 23:29 got it w/ the annoying continuity tester #rhrt: 10/12/09 23:29 indeed compuwizard123: 10/12/09 23:34 >< QUIT : "Leaving." #rhrt: 10/13/09 01:27 how much money did we have budgeted for an inverter? #rhrt: 10/13/09 01:38 $30 jboticsource1: 10/13/09 03:42 >< JOIN : #rhrt #rhrt: 10/13/09 03:43 I got an idea, why don't we mill it out of a solid block of aluminum? http://blog.makezine.com/archive/2009/10/car_made_from_billet_aluminum.html andy753421: 10/13/09 05:35 >< QUIT : Remote closed the connection compuwizard123: 10/13/09 07:33 >< JOIN : #rhrt compuwizard123: 10/13/09 07:54 >< QUIT : "Leaving." compuwizard123: 10/13/09 08:03 >< JOIN : #rhrt compuwizard123: 10/13/09 08:56 >< QUIT : "Leaving." robominator: 10/13/09 10:29 >< JOIN : #rhrt #rhrt: 10/13/09 10:31 wahlnj, is there a meeting tomorrow, and has rthc told you his modified case height? #rhrt: 10/13/09 10:33 robominator: yes, on both counts #rhrt: 10/13/09 10:34 and rthc, when could we expect to see some of these magical rails? #rhrt: 10/13/09 10:35 i can bring a set in this afternoon jboticsource1: 10/13/09 10:36 >< QUIT : "Leaving." #rhrt: 10/13/09 10:37 mahalo #rhrt: 10/13/09 10:38 mmhmm. #rhrt: 10/13/09 10:59 oh, rthc, do you also have a cost estimate on the 3u? robominator: 10/13/09 11:02 >< PART #rhrt : jboticsource: 10/13/09 11:23 >< JOIN : #rhrt compuwizard123: 10/13/09 12:09 >< JOIN : #rhrt robominator: 10/13/09 14:35 >< JOIN : #rhrt robominator: 10/13/09 14:46 >< PART #rhrt : andy753421: 10/13/09 17:03 >< JOIN : #rhrt robominator: 10/13/09 17:34 >< JOIN : #rhrt tommost: 10/13/09 17:55 >< JOIN : #rhrt tommost: 10/13/09 21:02 >< QUIT : "He left it dead, and with its head / He went galumphing back." robominator1: 10/13/09 22:27 >< JOIN : #rhrt robominator: 10/13/09 22:44 >< QUIT : Read error: 110 (Connection timed out) robominator1: 10/13/09 22:46 >< PART #rhrt : jboticsource: 10/14/09 02:24 >< PART #rhrt : wahlnj: 10/14/09 03:17 >< QUIT : Read error: 104 (Connection reset by peer) compuwizard1231: 10/14/09 06:57 >< JOIN : #rhrt compuwizard123: 10/14/09 07:01 >< QUIT : Read error: 60 (Operation timed out) andy753421: 10/14/09 07:33 >< QUIT : "Leaving." compuwizard1231: 10/14/09 07:35 >< QUIT : "Leaving." rhrtlog: 10/14/09 18:14 >< JOIN : #rhrt #rhrt: 10/14/09 18:22 rthc, tommost, have you been informed of the changes, they are fairly substantial, and raise questions for both of you #rhrt: 10/14/09 18:24 robominator: Yeah. #rhrt: 10/14/09 18:24 rthc hasn't been on, though. #rhrt: 10/14/09 18:25 were you asked your big question? #rhrt: 10/14/09 18:25 https://rhitrobotics.org/media/irc/2009-10.log #rhrt: 10/14/09 18:25 Big question? #rhrt: 10/14/09 18:26 What the heck? The last few hours of discussion is missing from the log. #rhrt: 10/14/09 18:26 we may be off centering the mast to accomodate the backs of the cases... #rhrt: 10/14/09 18:26 Not cool. #rhrt: 10/14/09 18:27 and I saw the log log in after me, at 6:14 #rhrt: 10/14/09 18:28 http://vpaste.net/nOH7O?irc #rhrt: 10/14/09 18:29 Yeah, I see that too. #rhrt: 10/14/09 18:29 I wonder what made it drop. #rhrt: 10/14/09 18:30 oh, this is more useful than the log, #rhrt: 10/14/09 18:32 no, not machine screws! #rhrt: 10/14/09 18:34 tommost, the question was, is it more important: #rhrt: 10/14/09 18:34 A. the camera be centered #rhrt: 10/14/09 18:34 B. the keyboard go within the mast #rhrt: 10/14/09 18:34 A. #rhrt: 10/14/09 18:34 that's what I thought #rhrt: 10/14/09 18:34 But preferably A && B. #rhrt: 10/14/09 18:35 >:( #rhrt: 10/14/09 18:36 You can chop up that keyboard, you know. #rhrt: 10/14/09 18:36 :) #rhrt: 10/14/09 18:36 any chance we could get > .5 in? #rhrt: 10/14/09 18:37 and can't we just like tape the ram down? #rhrt: 10/14/09 18:37 Disassembling now. #rhrt: 10/14/09 18:37 you in there? #rhrt: 10/14/09 18:37 mind if I join you, percopo is dead #rhrt: 10/14/09 18:38 Go ahead. robominator: 10/14/09 18:38 >< PART #rhrt : #rhrt: 10/14/09 18:43 It's 11 3/4" wide without the case. Say 11 7/8" for safety's sake. #rhrt: 10/14/09 18:43 All we loose in the process is the silly multimedia buttons up top that we never used anyway. #rhrt: 10/14/09 19:11 about the robot never being run at ``full power'', that's absolutely false #rhrt: 10/14/09 19:12 it hasn't been run at full *speed* #rhrt: 10/14/09 19:12 crucial difference. the PID loop most definitely applies full power to the motors to get up to that #rhrt: 10/14/09 19:12 rthc: So these rack brackets you left here... isn't there something that they slide into? #rhrt: 10/14/09 19:13 robominator and I are trying to figure out how the cases need to be mounted to the frame. #rhrt: 10/14/09 19:14 those aren't what we're using, i forgot to drop off the rack rails #rhrt: 10/14/09 19:14 if you need an example, you could look at the lug server #rhrt: 10/14/09 19:14 i'll be back in a bit, dinner. #rhrt: 10/14/09 19:15 rthc: We already looked at it. It isn't actually mounted to the rack; it's sitting at the bottom. #rhrt: 10/14/09 19:15 There's a NAS sitting on top of it (again not mounted) and that is connected to a switch, which is not connected to anything else. #rhrt: 10/14/09 19:16 The switch and NAS are on, naturally. #rhrt: 10/14/09 19:16 :-/ killer_robot: 10/14/09 19:38 >< JOIN : #rhrt robominator: 10/14/09 19:45 >< JOIN : #rhrt #rhrt: 10/14/09 19:46 rthc: Also, what are the boxy things that fit around the case? #rhrt: 10/14/09 19:46 tommost: the mast may be off center by about 1/2 in, but the steadicam mount will still be centered on the robot frame #rhrt: 10/14/09 19:47 wahlnj, tom shrank the keyboard #rhrt: 10/14/09 19:47 there was much rejoicing #rhrt: 10/14/09 19:48 the current topics are how the racks are mounted, and how far back the mast will be #rhrt: 10/14/09 19:49 (18:43:29) tommost: [The keyboard is] 11 3/4" wide without the case. Say 11 7/8" for safety's sake. #rhrt: 10/14/09 19:49 how did Tom shrink the keyboard #rhrt: 10/14/09 19:49 ? #rhrt: 10/14/09 19:49 Took it out of its case. #rhrt: 10/14/09 19:51 I'm going to make the new CAD model with square bars as approximations for 80/20 #rhrt: 10/14/09 19:51 then we'll replace it with 80/20 once everything's finalized #rhrt: 10/14/09 19:52 but changing the length of 80/20 parts is really a pain #rhrt: 10/14/09 19:52 Sounds good. #rhrt: 10/14/09 19:53 need any specs while I'm here? #rhrt: 10/14/09 19:54 length, withdth, of cases #rhrt: 10/14/09 19:54 overall width and depth of the new frame #rhrt: 10/14/09 19:54 and height of the second level above the first #rhrt: 10/14/09 19:55 we're still going for about 3ft long, then the width of a case is #rhrt: 10/14/09 19:55 17 in, then allow for shock mounting, #rhrt: 10/14/09 19:56 so the internal width of the frame should be? #rhrt: 10/14/09 19:56 and the wheel thickness ~3.5 in #rhrt: 10/14/09 19:56 oh, I have no idea #rhrt: 10/14/09 19:57 some one never got us rails #rhrt: 10/14/09 19:57 we want it to be just wide enough for the cases right? #rhrt: 10/14/09 19:57 -help #rhrt: 10/14/09 19:59 since I'm using bars instead of 80/20 I'll just guess on the lengths and we can tweak them later #rhrt: 10/14/09 20:02 for sheezy #rhrt: 10/14/09 20:05 I'm going to be off IRC for a while while I reinstall my operating system wahlnj: 10/14/09 20:06 >< PART #rhrt : #rhrt: 10/14/09 20:06 here's your chance to join lug andy753421: 10/14/09 20:28 >< QUIT : Read error: 60 (Operation timed out) #rhrt: 10/14/09 20:30 rails are pretty standardized #rhrt: 10/14/09 20:30 http://en.wikipedia.org/wiki/Rack_rail andy753421: 10/14/09 20:45 >< JOIN : #rhrt #rhrt: 10/14/09 20:48 helpful stub, are we using imperial? #rhrt: 10/14/09 20:50 presumably #rhrt: 10/14/09 20:51 oh, wait, that's the wrong thing #rhrt: 10/14/09 20:51 never mind, i'm a moron #rhrt: 10/14/09 20:52 robominator: What we want to do is get drawer sliders so the boxes can just slide out. #rhrt: 10/14/09 20:52 yes, i've a set of those. there's a standard for that too. #rhrt: 10/14/09 20:53 http://www.plinkusa.net/howtorail.htm #rhrt: 10/14/09 20:54 i only have the part that mounts to the case itself, we'll need to buy the rail slides for the case you're making #rhrt: 10/14/09 20:54 rthc: Thoughts on shock-mounting for the computer? #rhrt: 10/14/09 20:55 not really, that's a problem though. worst case we can mount it some crazy way on the inside of the case and just not use preexisting holes #rhrt: 10/14/09 21:07 rthc: But then we don't get the preexisting back panel, &c. #rhrt: 10/14/09 21:07 exactly, which is why that's a worst-case solution #rhrt: 10/14/09 21:09 Well, if we're going to need to do that anyway we may want to just get a blank 3U case without the holes, if it will save money. #rhrt: 10/14/09 21:09 i don't klnow that it would #rhrt: 10/14/09 21:09 blank cases are often pretty expensive as well #rhrt: 10/14/09 21:09 Have you found a source for a cheap 3U case? #rhrt: 10/14/09 21:10 I'm wondering if you can find one on surplus in Detroit while you're there. #rhrt: 10/14/09 21:10 yeah, actually i was going to check craigslist #rhrt: 10/14/09 21:12 http://detroit.craigslist.org/mcb/sys/1414680105.html #rhrt: 10/14/09 21:12 deep 4u :/ #rhrt: 10/14/09 21:13 Nice. #rhrt: 10/14/09 21:13 i don't know that we'd want a 4u #rhrt: 10/14/09 21:13 Do we want the computer to have a shallow case? #rhrt: 10/14/09 21:13 Does it need all the space in a big one? #rhrt: 10/14/09 21:13 no, we'd probably want a shallow 3u #rhrt: 10/14/09 21:19 it simplifies things from a mounting standpoint if they're the same length #rhrt: 10/14/09 21:20 Would we have room to drop the batteries if one is shorter? andy753421: 10/14/09 21:25 >< QUIT : "Leaving." #rhrt: 10/14/09 21:44 rthc, what color symbolizes you, and sepperatly, the electical team as a whole? #rhrt: 10/14/09 22:23 we call the blue dry erase marker #rhrt: 10/14/09 22:24 this is fairly important #rhrt: 10/14/09 22:56 We've settled on Glenda as your emblem. #rhrt: 10/14/09 22:57 kleinjt: I fixed the bottle you broke. #rhrt: 10/14/09 22:57 I think. rthc: 10/14/09 22:59 >< QUIT : Remote closed the connection rthc: 10/14/09 22:59 >< JOIN : #rhrt #rhrt: 10/14/09 23:00 Yes, I did. I tested it. andy753421: 10/14/09 23:29 >< JOIN : #rhrt killer_robot: 10/14/09 23:48 >< QUIT : "Page closed" robominator1: 10/14/09 23:50 >< JOIN : #rhrt robominator1: 10/14/09 23:55 >< PART #rhrt : wahlnj: 10/15/09 00:03 >< JOIN : #rhrt tommost: 10/15/09 00:19 >< QUIT : "He left it dead, and with its head / He went galumphing back." wahlnj: 10/15/09 00:42 >< QUIT : "Leaving." wahlnj: 10/15/09 00:47 >< JOIN : #rhrt rthc_: 10/15/09 01:42 >< JOIN : #rhrt rthc: 10/15/09 01:42 >< QUIT : Read error: 60 (Operation timed out) tommost__: 10/15/09 01:55 >< QUIT : Read error: 110 (Connection timed out) tommost__: 10/15/09 01:56 >< JOIN : #rhrt #rhrt: 10/15/09 02:21 tommost__: so, for the can stuff #rhrt: 10/15/09 02:21 Yup? #rhrt: 10/15/09 02:21 it would be cool if your code could print out human readable versions of the messages on the bus, given some sort of pattern #rhrt: 10/15/09 02:22 Define "pattern". #rhrt: 10/15/09 02:23 given a particular message ID, tell it the data types of the variables and what their names are #rhrt: 10/15/09 02:23 So like a struct specification? #rhrt: 10/15/09 02:23 yes #rhrt: 10/15/09 02:24 That doesn't sound very difficult. #rhrt: 10/15/09 02:24 i don't anticipate it to be, but it'd be probably really helpful #rhrt: 10/15/09 02:24 We'll probably want to write it as a separate script first. #rhrt: 10/15/09 02:24 Have you finished writing that wiki page with documentation of the USB->CAN adapter? #rhrt: 10/15/09 02:25 yeah, pretty much. #rhrt: 10/15/09 02:28 Could you post a link? My Internet connection is being really slow so I don't want to have to find it myself. #rhrt: 10/15/09 02:28 http://rhitrobotics.org/wiki/igvc/can though it's a bit bare #rhrt: 10/15/09 02:29 http://vpaste.net/TUeWz #rhrt: 10/15/09 02:29 this excerpt from a manual may be more helpful #rhrt: 10/15/09 02:30 So what is the AVR doing in this scenario? Is it just passing on these frames (is that the right term?) to the CAN chip? #rhrt: 10/15/09 02:30 essentially #rhrt: 10/15/09 02:35 Will it be at all useful for the software to break up the CAN address, or would it be fine to regard it as an opaque string? #rhrt: 10/15/09 02:36 for now, just an opaque, 32-bit number #rhrt: 10/15/09 02:36 which reminds me, i need to change something. #rhrt: 10/15/09 02:36 Oh, I was thinking I'd pass it around as the hex string. #rhrt: 10/15/09 02:36 What would be best for readability/manipulation? #rhrt: 10/15/09 02:37 a number, since things are probably going to be broken on bit boundaries #rhrt: 10/15/09 02:37 Okay. #rhrt: 10/15/09 02:38 What's likely to be the first CAN device available for testing, out of curiosity? #rhrt: 10/15/09 02:38 good question. at least as a prototype, the killswitch. #rhrt: 10/15/09 02:39 Yeah, how is the killswitch changing? #rhrt: 10/15/09 02:39 (To remove the jerk.) #rhrt: 10/15/09 02:40 the killswitch will just broadcast a message over the can bus every 100ms or so #rhrt: 10/15/09 02:40 the new motor controllers will use that to determine whether the relay inline with the motors should be open or closed #rhrt: 10/15/09 02:41 Mmm, okay. Then what's causing the current jerk? #rhrt: 10/15/09 02:41 all it does right now is bring the pwm input to the victors low #rhrt: 10/15/09 02:41 Oh... #rhrt: 10/15/09 02:43 Could you update https://rhitrobotics.org/wiki/igvc/electronics-todo ? andy753421: 10/15/09 07:46 >< QUIT : Read error: 145 (Connection timed out) andy753421: 10/15/09 07:59 >< JOIN : #rhrt tommost__: 10/15/09 08:09 >< QUIT : zelazny.freenode.net irc.freenode.net kleinjt: 10/15/09 08:09 >< QUIT : zelazny.freenode.net irc.freenode.net tommost__: 10/15/09 08:10 >< JOIN : #rhrt kleinjt: 10/15/09 08:10 >< JOIN : #rhrt robominator1: 10/15/09 12:09 >< JOIN : #rhrt robominator1: 10/15/09 12:12 >< PART #rhrt : robominator1: 10/15/09 12:12 >< JOIN : #rhrt robominator1: 10/15/09 12:17 >< QUIT : "Leaving." robominator1: 10/15/09 12:18 >< JOIN : #rhrt robominator1: 10/15/09 12:19 >< PART #rhrt : robominator1: 10/15/09 12:24 >< JOIN : #rhrt robominator: 10/15/09 12:35 >< NICK : Roombinator robominator1: 10/15/09 12:35 >< PART #rhrt : robominator1: 10/15/09 12:35 >< JOIN : #rhrt robominator1: 10/15/09 12:36 >< PART #rhrt : robominator1: 10/15/09 12:37 >< JOIN : #rhrt robominator1: 10/15/09 12:37 >< NICK : robominator robominator: 10/15/09 12:37 >< PART #rhrt : robominator: 10/15/09 12:51 >< JOIN : #rhrt #rhrt: 10/15/09 12:52 help me robominator: 10/15/09 12:53 >< QUIT : "Leaving." robominator: 10/15/09 12:53 >< JOIN : #rhrt andy7534211: 10/15/09 13:46 >< JOIN : #rhrt andy753421: 10/15/09 13:48 >< QUIT : Read error: 110 (Connection timed out) andy7534211: 10/15/09 14:12 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/15/09 14:36 >< JOIN : #rhrt #rhrt: 10/15/09 15:06 hey wahlnj, not a big deal, but I think your wiki gives the wrong irc nick #rhrt: 10/15/09 15:13 Yeah, he hasn't used that nick in a while. It's a shame. #rhrt: 10/15/09 15:14 fixed #rhrt: 10/15/09 15:15 who is Roombinator? #rhrt: 10/15/09 15:16 Trenton. #rhrt: 10/15/09 15:16 but I thought he was robominator #rhrt: 10/15/09 15:18 it's my log #rhrt: 10/15/09 15:18 I felt left out #rhrt: 10/15/09 15:19 oh, tommost__, I have the printout ready #rhrt: 10/15/09 15:20 Eeeeexcellent.... #rhrt: 10/15/09 15:21 I think it's the biggest accomplishment of the year so far, besides the monitor and computer mount #rhrt: 10/15/09 15:21 :D #rhrt: 10/15/09 15:21 what is this printout of? #rhrt: 10/15/09 15:21 You'll see. #rhrt: 10/15/09 15:22 I'm scared #rhrt: 10/15/09 15:22 you should be #rhrt: 10/15/09 15:23 I will once again mention that we have the giving tree of junk computers #rhrt: 10/15/09 15:29 wahlnj, when is that mechanical team festival trip? #rhrt: 10/15/09 15:29 likely Saturday morning #rhrt: 10/15/09 15:30 ? #rhrt: 10/15/09 15:32 Oh, the covered bridge thing. #rhrt: 10/15/09 15:41 i'm scared #rhrt: 10/15/09 15:42 you should be #rhrt: 10/15/09 15:43 so how's the robot thing coming along? #rhrt: 10/15/09 15:43 I did a little work on the frame last night #rhrt: 10/15/09 15:43 and I'll do more tonight probably #rhrt: 10/15/09 15:44 rthc_: I didn't hear much feedback from you about the new design #rhrt: 10/15/09 15:44 does it sound like it will work for you? #rhrt: 10/15/09 15:44 i don't think i had any objections #rhrt: 10/15/09 15:45 what do these rails look like that the cases get mounted to? #rhrt: 10/15/09 15:45 http://www.plinkusa.net/howtorail.htm #rhrt: 10/15/09 15:48 wahlnj: We still need to settle the question of shock-mounting for the computer. #rhrt: 10/15/09 15:49 I think they make shock absorbing standoffs #rhrt: 10/15/09 15:49 would something like that work? #rhrt: 10/15/09 15:49 Wouldn't that be nasty in combination with the way the PCI cards are screwed to the back? #rhrt: 10/15/09 15:50 We don't want to unseat PCI cards just to keep the RAM in. #rhrt: 10/15/09 15:50 what about just securing the RAM and PCI cards somehow? #rhrt: 10/15/09 15:51 ...hot glue... -.-' #rhrt: 10/15/09 15:51 Yeah, I don't really care how the problem is solved. We just need it solved. #rhrt: 10/15/09 15:51 didn't we try hot glue last year? #rhrt: 10/15/09 15:52 how did that work? #rhrt: 10/15/09 15:52 We can't remove the serial card because whoever hot glued it got the glue inside the slot. #rhrt: 10/15/09 15:52 Not being *able* to remove it is still a problem. #rhrt: 10/15/09 15:53 ok, we'll have to investigate the issue further #rhrt: 10/15/09 15:57 masking tape? #rhrt: 10/15/09 15:58 wahlnj, this work you did, where are you keeping it? #rhrt: 10/15/09 15:59 I think I put it on Colin's dfs, but it's not worth looking at yet #rhrt: 10/15/09 15:59 unless you want to work on it #rhrt: 10/15/09 16:00 there's a folder named new frame #rhrt: 10/15/09 16:00 has anyone told him? #rhrt: 10/15/09 16:01 oh, wahlnj, I saw in the logs you mentioned the combining gear box from banebots #rhrt: 10/15/09 16:02 I would like to point out that adds maybe 2 in to the length #rhrt: 10/15/09 16:04 and do you want to meet up today, talk about the rails, and some other concerns? #rhrt: 10/15/09 16:04 that'd be a good idea #rhrt: 10/15/09 16:05 when was the football? #rhrt: 10/15/09 16:05 1:00 #rhrt: 10/15/09 16:05 oh, so you're free now? #rhrt: 10/15/09 16:05 should we come over to your room? #rhrt: 10/15/09 16:05 Ryan wants to see your elephant lamp #rhrt: 10/15/09 16:05 I was going to do some work on the WoS #rhrt: 10/15/09 16:06 so sure, but then to the room #rhrt: 10/15/09 16:07 ok, we'll be over there in a few minutes #rhrt: 10/15/09 16:07 and it looks like the suitie who owes you is getting your money robominator: 10/15/09 16:16 >< PART #rhrt : #rhrt: 10/15/09 17:00 this can code is pretty slick. #rhrt: 10/15/09 17:06 Your code? #rhrt: 10/15/09 17:07 part of it, the other part is a mess. the stuff that needs to be used by other devices is damn slick. #rhrt: 10/15/09 17:07 That's slick: https://rhitrobotics.org/browser/trunk/electronics/avr/can-bridge/main.c#L38 #rhrt: 10/15/09 17:07 I didn't realize you could do that. #rhrt: 10/15/09 17:08 yep, pretty useful #rhrt: 10/15/09 17:08 the FSM stuff isn't great, but it works well enough (i haven't been able to break it yet in my testing...) #rhrt: 10/15/09 17:09 http://vpaste.net/li4Yn?ft=c #rhrt: 10/15/09 17:09 that is the nice stuff for devices that need to react/respond to can messages on the bus #rhrt: 10/15/09 17:10 it'll be a bit more clear once i document that, i suppose. #rhrt: 10/15/09 17:13 Are they all going to be using the UART for debug output? #rhrt: 10/15/09 17:14 (I'm assuming that's what usart_print does?) #rhrt: 10/15/09 17:16 no, not really; i was just doing that as a convenient demo #rhrt: 10/15/09 17:20 What does RTR_RESPONSE_FROM_REQUEST do? #rhrt: 10/15/09 17:20 initializes a new canmsg_t with the same address, length, and flags (minus the RTR flag) as the initial RTR request robominator: 10/15/09 20:43 >< JOIN : #rhrt #rhrt: 10/15/09 20:49 hey, tommost__, tommost_, how wide was that keyboard? robominator: 10/15/09 21:27 >< PART #rhrt : robominator: 10/15/09 21:40 >< JOIN : #rhrt #rhrt: 10/15/09 22:08 robominator: It was 11 3/4", but probably needs more like 11 7/8" of clearance. andy753421: 10/15/09 22:17 >< QUIT : "Leaving." robominator: 10/15/09 22:30 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/15/09 23:01 >< JOIN : #rhrt #rhrt: 10/15/09 23:28 I compiled OpenCV to use unicap for capturing. Upside: no memory leak. Downside: no images. #rhrt: 10/15/09 23:40 nice #rhrt: 10/15/09 23:58 seems like a net win #rhrt: 10/16/09 00:01 kleinjt: is cbi really not defined anywhere? #rhrt: 10/16/09 00:06 eh? #rhrt: 10/16/09 00:06 contxt? #rhrt: 10/16/09 00:06 https://rhitrobotics.org/browser/trunk/electronics/avr/i2c_irboard/i2c_slave/I2C_Slave.c?rev=573#L39 #rhrt: 10/16/09 00:07 also, what's the license on that, now that i see the header at the top... #rhrt: 10/16/09 00:07 yeah, that'll get fixed in the next revision #rhrt: 10/16/09 00:07 what will get fixed? #rhrt: 10/16/09 00:08 haven't quite decided yet #rhrt: 10/16/09 00:08 good plan #rhrt: 10/16/09 00:10 it used to be example code from the avrfreaks messageboard, then I sorta hacked out the insides #rhrt: 10/16/09 00:10 yeah, still, there's the implication that all our source is under the GPLv3, which might clash with what he intended to license that code under... #rhrt: 10/16/09 00:11 someone else more well versed in this might have clearer thoughts #rhrt: 10/16/09 00:11 I think it was either GPL or public domain, I'll go recheck #rhrt: 10/16/09 00:15 well, the usiTwiSlave[.c,.h] are under GPL 2 or later #rhrt: 10/16/09 00:15 the I2C_Slave.c was 'sample code' #rhrt: 10/16/09 00:15 the header which I wrote earlier but didn' #rhrt: 10/16/09 00:16 t want to commitspam cites the thread which it originally came from #rhrt: 10/16/09 00:18 I suppose I've been assuming 'sample code' posted in a thread about how to use I2C means public domain, rthc_, do you feel this is valid, or should I rewrite it. #rhrt: 10/16/09 00:20 If it doesn't say explicitly, either ask the guy or rewrite it. #rhrt: 10/16/09 00:21 also, it was distributed in a .zip file called ``code for sharing'' #rhrt: 10/16/09 01:15 well, I'm rewriting it, the only part left sample code as the adc init and header files. I assume I can safety copy a block of #include statements, and I think we will need all 10 bits from the adc #rhrt: 10/16/09 01:15 s/left/left was/ #rhrt: 10/16/09 01:16 no, that isn't quite right either #rhrt: 10/16/09 01:16 s/left/left from/ #rhrt: 10/16/09 01:17 needs a s/as/was too kleinjt: 10/16/09 01:18 >< QUIT : Client Quit compuwizard1231: 10/16/09 01:18 >< QUIT : "Leaving." kleinjt: 10/16/09 01:39 >< JOIN : #rhrt #rhrt: 10/16/09 01:40 cool, the attiny45 can have up to 20x internal gain on adc channels #rhrt: 10/16/09 01:42 also, the attiny45 has a built in temperature sensor #rhrt: 10/16/09 01:42 datasheets are scary #rhrt: 10/16/09 01:46 rthc_: I think I forgot to ask you before: what are the boxy things you left in the lab? #rhrt: 10/16/09 01:46 http://jame.dhcp.rose-hulman.edu/lnk/boxy-things.jpg #rhrt: 10/16/09 01:46 The silver ones. #rhrt: 10/16/09 01:48 those are hard drive mounts for the inside of the cases... #rhrt: 10/16/09 01:51 Oh, okay. That's what I originally thought. #rhrt: 10/16/09 01:51 But they fit so perfectly... #rhrt: 10/16/09 01:51 i wonder why... drives are 3.5", 1U = 1.75", and those are 2U cases. #rhrt: 10/16/09 01:52 And apparently the hardware team spent some time trying to figure out how they worked as brackets, according to robominator. #rhrt: 10/16/09 01:52 heh heh hee #rhrt: 10/16/09 01:53 Yeah, they didn't see the brackets you left on MY TABLE, so were a bit confused. #rhrt: 10/16/09 01:53 On a related note, stop leaving your shit on my table. #rhrt: 10/16/09 01:54 the shit i left on your table was intended for the trash; i treat them equally #rhrt: 10/16/09 01:55 ... #rhrt: 10/16/09 01:56 ACTION spins the wheel of blame #rhrt: 10/16/09 01:56 Oh look, it came up rthc. #rhrt: 10/16/09 01:56 do we have a wheel of blame now? #rhrt: 10/16/09 01:56 Yes, yes we do. #rhrt: 10/16/09 01:57 bloody awesome. pictures? #rhrt: 10/16/09 01:59 http://www.sparkfun.com/commerce/product_info.php?products_id=9028 #rhrt: 10/16/09 02:02 wheel of blame not found #rhrt: 10/16/09 02:03 /rhrt/pics/09-10/misc/ #rhrt: 10/16/09 02:03 I'm uploading one right now, but it's going a bit slowly. #rhrt: 10/16/09 02:07 haha, i like how befuddled i look. #rhrt: 10/16/09 02:07 also, i can't help but notice the absence of tommost__'s picture #rhrt: 10/16/09 02:07 No, it's there. #rhrt: 10/16/09 02:07 In fact, I'm the only one named. #rhrt: 10/16/09 02:08 http://jame.dhcp.rose-hulman.edu/lnk/wheel-of-blame.jpg #rhrt: 10/16/09 02:08 403 fail #rhrt: 10/16/09 02:09 oh, i thought that was kleinjt #rhrt: 10/16/09 02:09 Read the nametag. #rhrt: 10/16/09 02:10 tommost__, are you in the robotics lab? #rhrt: 10/16/09 02:10 No, I'm at my apartment. #rhrt: 10/16/09 02:11 Also, the concrete canoe team seems to have moved in: http://jame.dhcp.rose-hulman.edu/lnk/concrete-canoe-balls.jpg http://jame.dhcp.rose-hulman.edu/lnk/concrete-canoe-styrofoam.jpg #rhrt: 10/16/09 02:39 rthc_: So what is the status of the battery reporting stuff? #rhrt: 10/16/09 02:40 i have no idea what you want, so i can't really answer that #rhrt: 10/16/09 02:40 That really thing twisted wire coming from the battery plug: what is done with it? #rhrt: 10/16/09 02:40 I though you were close to having it working last year. #rhrt: 10/16/09 02:41 yes, it worked #rhrt: 10/16/09 02:41 Does it still work? #rhrt: 10/16/09 02:41 if it was connected to a microcontroller with the appropriate code, i'd hope so; it's just a voltage divider. #rhrt: 10/16/09 02:41 (Why did you just post that Sparkfun link?) #rhrt: 10/16/09 02:42 a lot of questions #rhrt: 10/16/09 02:42 So could you trivially get it on the CAN bus for testing of the CAN bus? #rhrt: 10/16/09 02:42 uh, because those seem like pretty nice boards for monitoring current draw to the motors #rhrt: 10/16/09 02:42 Oh, okay. Different things. #rhrt: 10/16/09 02:42 like i said, there's nothing there #rhrt: 10/16/09 02:42 it's two resistors connected to a long length of wire #rhrt: 10/16/09 02:43 Oh, you mean you haven't written the microcontroller code. Okay. #rhrt: 10/16/09 02:43 no, that was written; it talked over serial just fine. #rhrt: 10/16/09 02:43 Well goddamn it, what's wrong? #rhrt: 10/16/09 02:43 i'm wondering that myself #rhrt: 10/16/09 02:44 Update this? https://rhitrobotics.org/wiki/igvc/electronics-todo #rhrt: 10/16/09 02:45 tomorrow #rhrt: 10/16/09 03:17 r/whois compuwizard123_ #rhrt: 10/16/09 03:17 blast #rhrt: 10/16/09 03:17 It's Kevin, they guy with crutches. #rhrt: 10/16/09 03:19 apparently hidden markov models (MA490) are pretty much a discrete version of kalman filters. #rhrt: 10/16/09 03:20 Ah, cool. #rhrt: 10/16/09 03:21 assuming I make far enough into that class to get to the project, I may try to do that or something #rhrt: 10/16/09 03:21 I wish I'd know about that earlier, I would have tried to get some of the software people to take the course. #rhrt: 10/16/09 03:21 Though I doubt many have the requirements yet... #rhrt: 10/16/09 03:22 It's a shame Image Recognition has a Junior standing prerequisite, or I would have pushed that. #rhrt: 10/16/09 03:22 We should create a wiki page with courses on it. #rhrt: 10/16/09 03:22 Roombinator is taking it too #rhrt: 10/16/09 03:22 Excellent. wahlnj: 10/16/09 03:26 >< QUIT : Read error: 145 (Connection timed out) #rhrt: 10/16/09 03:32 kleinjt, rthc_: Edit away! https://rhitrobotics.org/wiki/courses #rhrt: 10/16/09 06:11 hrm, it looks like I made a typo in creating a wiki page for the ir boards. anyone have any good ideas what gir could stand for? #rhrt: 10/16/09 06:13 Fork git. Make it angry. wahlnj: 10/16/09 11:12 >< JOIN : #rhrt compuwizard123: 10/16/09 11:56 >< JOIN : #rhrt #rhrt: 10/16/09 13:12 so I just got a response from Enerdel #rhrt: 10/16/09 13:12 he gave us a link to their sister company Emerging Power #rhrt: 10/16/09 13:12 http://www.emergingpower.com/rc_polymer/products_rc_polymer.htm #rhrt: 10/16/09 13:12 and want us to give him a call #rhrt: 10/16/09 13:15 I have to give a tour in a few minutes, but I'll probably call him this afternoon #rhrt: 10/16/09 13:16 rthc_: can you give me some info about our power requirements so I sound intelligent, or would you like to call him? andy753421: 10/16/09 14:18 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/16/09 14:20 rthc_, I'm guessing the motor controller code isn't needed in can-bridge?? andy753421: 10/16/09 14:22 >< JOIN : #rhrt #rhrt: 10/16/09 14:42 kleinjt: eh? #rhrt: 10/16/09 14:44 wahlnj: those batteries aren't really in the league of what we need #rhrt: 10/16/09 14:45 rule of thumb: if the capacities are measured in mAh, they're not what we need ;) #rhrt: 10/16/09 14:45 some of the can functions seem to be living with motor control control code in mcp.c #rhrt: 10/16/09 14:46 we could use a few ~2000mAh batteries for the killswitch if they really wanted to give us something #rhrt: 10/16/09 14:46 erm, link? i don't see any motor control code in mcp.c #rhrt: 10/16/09 14:47 good point #rhrt: 10/16/09 14:47 apparently motors aren't the only things with speeds :( #rhrt: 10/16/09 14:48 hehe #rhrt: 10/16/09 14:55 so if I only wanted to broadcast over CAN using software SPI, I would replace spi.[c,h], mcp_init can with a handler containing the addr and mask, then send stuff using can_send_message? #rhrt: 10/16/09 15:02 yeah, hold off on doing any of that though #rhrt: 10/16/09 15:02 i'm going to be splitting out all the can code and making a nice way to interface with various spi stuff #rhrt: 10/16/09 15:05 okay, I'll happily hold off andy753421: 10/16/09 16:55 >< QUIT : "Leaving." robominator: 10/16/09 16:56 >< JOIN : #rhrt #rhrt: 10/16/09 16:58 what the balls are all these pumkins doing here? #rhrt: 10/16/09 16:58 pumpkins? #rhrt: 10/16/09 16:58 ? #rhrt: 10/16/09 16:59 there are fifty pumkins in our room #rhrt: 10/16/09 17:00 any gueses? #rhrt: 10/16/09 17:00 i demand photos #rhrt: 10/16/09 17:00 I'm on my way. #rhrt: 10/16/09 17:03 I'm not as high as I sound #rhrt: 10/16/09 17:04 though 50 was an exageration, little <36 maybe #rhrt: 10/16/09 17:04 I will confirm that there are a bunch of pumpkins in our room #rhrt: 10/16/09 17:05 I took a tour group in the room today and had to explain that #rhrt: 10/16/09 17:08 how did that work out? #rhrt: 10/16/09 17:09 oh, and wahlnj, I'm about to save the computer cases to the folder, you're welcome #rhrt: 10/16/09 17:09 Cam just asked me if he should make them #rhrt: 10/16/09 17:09 I guess that's a no #rhrt: 10/16/09 17:15 I'm on my way too #rhrt: 10/16/09 17:17 okay wahlnj, I gave you three cases, a 2U long, and two different 3u depending on availability, a long and a short #rhrt: 10/16/09 17:22 do you want me to assemble those? #rhrt: 10/16/09 17:22 oh, we have case possibilities #rhrt: 10/16/09 17:23 ? #rhrt: 10/16/09 17:23 ? #rhrt: 10/16/09 17:23 I didn't know if that was aimed at me #rhrt: 10/16/09 17:24 yes, yes it was #rhrt: 10/16/09 17:24 have you any more info on cases? #rhrt: 10/16/09 17:24 no, you were saying something about 3u long and short, i thought you had leads there #rhrt: 10/16/09 17:25 no that was just off your discussion with tom 2 days ago #rhrt: 10/16/09 17:25 we had no leads on any 3u cases #rhrt: 10/16/09 17:26 yes, but there was still talk of a short for that one #rhrt: 10/16/09 17:27 do you want me to build it with the 4 you found? #rhrt: 10/16/09 17:30 no #rhrt: 10/16/09 17:40 rthc_: are you aware of the location of the other two usb a-b cables? robominator: 10/16/09 17:40 >< PART #rhrt : #rhrt: 10/16/09 17:40 you're not going to like the answer #rhrt: 10/16/09 17:41 rthc_, please stop taking my cables from the lab... #rhrt: 10/16/09 17:41 well, two are mine, one belongs to the club #rhrt: 10/16/09 17:42 one of these is definitely mine, since it says ``usb hi-speed'' and came with a scanner #rhrt: 10/16/09 17:42 well, the two with electrical tape on them are mine #rhrt: 10/16/09 17:42 one has green tape, so i assume it's yours #rhrt: 10/16/09 17:43 and I suspect we got one with the avrisp #rhrt: 10/16/09 17:43 so the club is perhaps missing one #rhrt: 10/16/09 17:44 at any rate, please bring my cable back to the lab. feel free to use it, just don't bring it home with you, I sorta needed two to test out the i2c stuff #rhrt: 10/16/09 17:45 i could hook you up with another usb cable possibly... #rhrt: 10/16/09 17:46 I just found an old dirty one hiding with the parallel cables #rhrt: 10/16/09 17:46 and a second black one, which I suppose I will claim as a replacement #rhrt: 10/16/09 17:56 mmkay, I'm leaving the club cables in a clearly marked and angry looking usb hub. if you could bring back my cable or a present a replacement some time in the next week or so that would be nice. #rhrt: 10/16/09 17:56 http://jame.dhcp.rose-hulman.edu/lnk/pumpkins.jpg #rhrt: 10/16/09 17:57 http://jame.dhcp.rose-hulman.edu/lnk/wheel-of-blame-action.avi #rhrt: 10/16/09 17:58 rthc_: I was thinking the power on those batteries seemed low, but I'm still going to call him (probably Monday now) and at least talk to him #rhrt: 10/16/09 17:58 what would you say is our minimum power requirement? wahlnj: 10/16/09 18:23 >< PART #rhrt : wahlnj: 10/16/09 18:46 >< JOIN : #rhrt robominator: 10/16/09 19:04 >< JOIN : #rhrt andy753421: 10/16/09 19:33 >< JOIN : #rhrt #rhrt: 10/16/09 20:37 rthc_: Minimum power requirement? #rhrt: 10/16/09 20:37 well, we're currently using 44Ah batteries, so we're not going for less than that #rhrt: 10/16/09 20:38 not less than 44Ah or 88Ah? #rhrt: 10/16/09 20:38 We want to maintain separate motor/electronics power systems, no? tommost: 10/16/09 20:43 >< JOIN : #rhrt robominator: 10/16/09 21:02 >< PART #rhrt : #rhrt: 10/16/09 22:01 definitely separate motor+electronic power systems unless you account for the backfeed from a dc motor #rhrt: 10/16/09 22:02 which the hbridge should do but just be careful #rhrt: 10/16/09 22:09 compuwizard123_: Have you done any poking at the vision code? #rhrt: 10/16/09 23:56 tommost: not really i looked at it a bit...figured out what most of it does #rhrt: 10/16/09 23:57 Okay, good. #rhrt: 10/16/09 23:59 my plan tomorrow is to really go through it all...took a nice two day rest #rhrt: 10/16/09 23:59 Yeah, I've basically ended up doing that, though it wasn't really my intention. #rhrt: 10/17/09 00:00 yea not my original plan but it happens #rhrt: 10/17/09 00:03 Yeah, you always end up needing it about this time in the quarter. #rhrt: 10/17/09 00:03 there is no meeting on sunday correct? but there is a meeting on mon? #rhrt: 10/17/09 00:03 I don't think there's an official meeting Sunday, no. #rhrt: 10/17/09 00:03 But yes, we will hold one on Monday. #rhrt: 10/17/09 00:04 And people may be there on Sunday nonetheless. #rhrt: 10/17/09 00:04 I will likely come for a while Sunday #rhrt: 10/17/09 00:04 alright probably wont be there sun but will try to make it mon #rhrt: 10/17/09 00:05 hopefully we'll have the model ready to show the electronics and software people #rhrt: 10/17/09 00:05 wahlnj: Ah, excellent. #rhrt: 10/17/09 00:05 I was talking to kleinjt earlier about the infrared rangers. #rhrt: 10/17/09 00:06 I don't think that we need to put them inside the robot to reduce the blind area—the range at which they are unreliable is too small to make any difference (at that point we'd already hit whatever we're detecting). compuwizard123: 10/17/09 00:25 >< QUIT : "Leaving." robominator: 10/17/09 00:25 >< JOIN : #rhrt #rhrt: 10/17/09 00:27 wahlnj, team field trip tomorrow? #rhrt: 10/17/09 00:27 I don't think so #rhrt: 10/17/09 00:28 Ryan and I have a lot of stuff to get done #rhrt: 10/17/09 00:28 of course you can still go #rhrt: 10/17/09 00:29 tommost: that's good news about the IR sensors, because with these cases it would be pretty much impossible to have them inside #rhrt: 10/17/09 00:31 Sunday? #rhrt: 10/17/09 00:31 I don't think I'm going at all #rhrt: 10/17/09 00:32 well, maybe we'll all go without you, how would you feel then? robominator: 10/17/09 00:43 >< PART #rhrt : wahlnj: 10/17/09 03:19 >< QUIT : Read error: 104 (Connection reset by peer) tommost: 10/17/09 04:08 >< QUIT : "He left it dead, and with its head / He went galumphing back." andy753421: 10/17/09 08:12 >< PART #rhrt : andy753421: 10/17/09 08:12 >< JOIN : #rhrt wahlnj: 10/17/09 09:31 >< JOIN : #rhrt wahlnj: 10/17/09 10:26 >< QUIT : Read error: 54 (Connection reset by peer) wahlnj: 10/17/09 10:39 >< JOIN : #rhrt wahlnj: 10/17/09 10:51 >< QUIT : Read error: 104 (Connection reset by peer) wahlnj: 10/17/09 10:53 >< JOIN : #rhrt compuwizard123: 10/17/09 11:18 >< JOIN : #rhrt andy753421: 10/17/09 11:37 >< QUIT : "Leaving." robominator: 10/17/09 11:54 >< JOIN : #rhrt andy753421: 10/17/09 12:17 >< JOIN : #rhrt robominator: 10/17/09 12:53 >< QUIT : "Leaving." andy753421: 10/17/09 13:03 >< QUIT : "Leaving." robominator: 10/17/09 13:58 >< JOIN : #rhrt #rhrt: 10/17/09 13:58 any word on the pumkins? #rhrt: 10/17/09 14:31 hey, tommost__, tommost_, I've got a jpeg of the frame so far, you want it to show off? #rhrt: 10/17/09 15:35 robominator: Put it on the wiki. #rhrt: 10/17/09 16:16 I'm going to let you do that, it's in your inbox #rhrt: 10/17/09 16:19 Ah, nifty. #rhrt: 10/17/09 16:21 and give us an url #rhrt: 10/17/09 16:24 https://rhitrobotics.org/wiki/igvc/2010Design #rhrt: 10/17/09 16:25 that is glorious. #rhrt: 10/17/09 16:25 where do the batteries go? #rhrt: 10/17/09 16:26 Up top. #rhrt: 10/17/09 16:26 less glorious #rhrt: 10/17/09 16:28 solution: get me 20 of the http://www.emergingpower.com/rc_polymer/products_rc_polymer.htm 954513HS1 #rhrt: 10/17/09 16:29 we could get the total battery weight down to less than six pounds... #rhrt: 10/17/09 16:57 rthc_: I'll call Monday and see what I can do #rhrt: 10/17/09 16:59 i was talking to a friend of mine who has a 48v 30A-h li-poly which cost him >$1k, so i'm guessing we might not be able to get them... #rhrt: 10/17/09 17:01 apparently this guy is very interested in helping us though #rhrt: 10/17/09 17:02 cool #rhrt: 10/17/09 17:02 What about the whole charging/protection thing, though? #rhrt: 10/17/09 17:02 that will be a very heavily increased strain on the electrical team, though. stuff outside my experience #rhrt: 10/17/09 17:02 there we go #rhrt: 10/17/09 17:02 (Also, could they be small enough to fit in the power case?) #rhrt: 10/17/09 17:03 yep, they would be, which would rock hardcore. #rhrt: 10/17/09 17:03 but in that case, i'd probably want another 2u case for them, so the height would be increased slightly wahlnj1: 10/17/09 17:20 >< JOIN : #rhrt andy753421: 10/17/09 17:20 >< JOIN : #rhrt wahlnj: 10/17/09 17:24 >< QUIT : Read error: 60 (Operation timed out) tommost: 10/17/09 19:10 >< JOIN : #rhrt robominator1: 10/17/09 20:45 >< JOIN : #rhrt robominator2: 10/17/09 20:48 >< JOIN : #rhrt robominator: 10/17/09 20:54 >< QUIT : Read error: 145 (Connection timed out) robominator1: 10/17/09 21:06 >< QUIT : Read error: 110 (Connection timed out) robominator2: 10/17/09 21:19 >< QUIT : Read error: 110 (Connection timed out) compuwizard123: 10/17/09 22:17 >< QUIT : "Leaving." wahlnj1: 10/17/09 23:28 >< QUIT : Read error: 54 (Connection reset by peer) wahlnj: 10/17/09 23:38 >< JOIN : #rhrt robominator: 10/17/09 23:39 >< JOIN : #rhrt #rhrt: 10/17/09 23:49 hey wahlnj, are you and ryan around, I have some treasurer talk for you two #rhrt: 10/17/09 23:49 yeah #rhrt: 10/17/09 23:50 I'll be over in a sec robominator: 10/17/09 23:50 >< PART #rhrt : compuwizard123: 10/18/09 10:07 >< JOIN : #rhrt Compuwiz1rd123_: 10/18/09 10:46 >< JOIN : #rhrt Compuwiz1rd123_: 10/18/09 10:46 >< QUIT : Client Quit robominator: 10/18/09 11:38 >< JOIN : #rhrt robominator: 10/18/09 11:39 >< PART #rhrt : robominator: 10/18/09 11:44 >< JOIN : #rhrt robominator: 10/18/09 14:54 >< PART #rhrt : Lemur2010: 10/18/09 14:55 >< JOIN : #rhrt #rhrt: 10/18/09 14:56 wahlnj: did we get the parts ordered? #rhrt: 10/18/09 14:57 no, we've actually made some design changes that we're still working on #rhrt: 10/18/09 14:57 there's a new model in the New Frame folder on your dfs #rhrt: 10/18/09 15:03 i see the mast has been attached #rhrt: 10/18/09 15:05 and i see the 'new frame' folder and am looking at the asm of the 'new frame'.... i assume there is suppose to be more #rhrt: 10/18/09 15:05 look at New Framerev1 #rhrt: 10/18/09 15:06 it doesn't have the mast yet, or the batteries or payload, but I'm going to work on that tonight #rhrt: 10/18/09 15:08 why isn't the caster mounted to the top of the back part #rhrt: 10/18/09 15:08 also, the boxes are suppose to be on the 2nd level #rhrt: 10/18/09 15:08 there is not second level in here #rhrt: 10/18/09 15:08 no* #rhrt: 10/18/09 15:08 that's where Trenton put the caster, I'll fix it #rhrt: 10/18/09 15:08 also, why are the wheels uneven? #rhrt: 10/18/09 15:09 the robot should ride level #rhrt: 10/18/09 15:09 that's the design change, the only things on the top now are batteries and payload #rhrt: 10/18/09 15:09 ok... #rhrt: 10/18/09 15:09 and batteries may go in a case if we get batteries from Enerdel #rhrt: 10/18/09 15:09 ok #rhrt: 10/18/09 15:09 what about leveling the robot? #rhrt: 10/18/09 15:10 we left out the spacer on the wheels since we decided to wait on that until we actually build the frame and see whether it's needed #rhrt: 10/18/09 15:10 it is #rhrt: 10/18/09 15:11 i say that not from a mechanical point of view, but because how much the other two groups have complained already about the wheels #rhrt: 10/18/09 15:11 I think we'll probably end up doing it, but we all agreed at the meeting to wait on that since it doesn't really matter at this point #rhrt: 10/18/09 15:11 having it uneven like this will make them all simaltaniously have a cow #rhrt: 10/18/09 15:11 simultaneously? #rhrt: 10/18/09 15:11 yes #rhrt: 10/18/09 15:11 it will be interesting to watch #rhrt: 10/18/09 15:12 they've already seen this model and didn't complain about the wheels #rhrt: 10/18/09 15:12 but if it's necessary we'll doing something about it like we said we would before #rhrt: 10/18/09 15:13 so i guess we have not heard back from enerdel yet? #rhrt: 10/18/09 15:13 yes, I'm supposed to call him Monday #rhrt: 10/18/09 15:14 good #rhrt: 10/18/09 15:14 he gave me a link to some batteries made by their sister company which are all too small for our purposes, but asked me to call him #rhrt: 10/18/09 15:14 any word yet on having those 3U boxes be able to slide in and out? #rhrt: 10/18/09 15:15 there are 2 2u and 1 3u,and yes they will be on sliding rails of some sort #rhrt: 10/18/09 15:15 I think Auchter is still trying to find rails though #rhrt: 10/18/09 15:15 ok #rhrt: 10/18/09 15:15 and he is ok with the front face poking out of the front f the frame? #rhrt: 10/18/09 15:16 yes, that is by request I believe #rhrt: 10/18/09 15:16 so they can easily open the doors on the cases #rhrt: 10/18/09 15:17 ok #rhrt: 10/18/09 15:17 well i need to get to work on homework #rhrt: 10/18/09 15:17 ty for the update #rhrt: 10/18/09 15:18 sure, I'll let you know when we get the rest of the stuff on the model andy753421: 10/18/09 15:29 >< QUIT : Read error: 110 (Connection timed out) andy753421: 10/18/09 15:33 >< JOIN : #rhrt #rhrt: 10/18/09 16:10 i have rails, if someone's going to work on that stuff today i can bring them to the lab now #rhrt: 10/18/09 17:34 I won't get to it today, but if you leave them there I'll take a look at them sometime soon #rhrt: 10/18/09 17:34 emerging energy's batteries won't really be a viable option for running the robot. we'd need around 50 cells to equal one of our current batteries. #rhrt: 10/18/09 17:35 you can tell them tomorrow that we currently have 2 12v, 44Ah gel cells, and we're really not able to run on less than that. #rhrt: 10/18/09 17:35 if they want to give us a few cells for kleinjt's kill switch, that'd be cool. #rhrt: 10/18/09 18:16 so, something like 2-3Ah, max discharge rating not important. #rhrt: 10/18/09 18:19 two of their 605060H4 model (1.9Ah, 22.8A max discharge, 38g) #rhrt: 10/18/09 18:21 actually, we don't really need their high discharge models, how about 655060 from http://www.emergingpower.com/oem/oem_lipolymer.htm #rhrt: 10/18/09 18:24 (2.25Ah, 2C max discharge) #rhrt: 10/18/09 18:31 blast, none of the battery charger avrs are stocked by digikey robominator: 10/18/09 18:49 >< JOIN : #rhrt #rhrt: 10/18/09 18:50 hey, rthc_ about your rails.. #rhrt: 10/18/09 18:50 how close are they to what you want on the robot? #rhrt: 10/18/09 19:55 uh, they are the rails that are going to be mounted to each case; they need to be able to slide into the robot jboticsource: 10/18/09 20:35 >< JOIN : #rhrt tommost: 10/18/09 20:48 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/18/09 20:53 >< JOIN : #rhrt wahlnj1: 10/18/09 21:03 >< JOIN : #rhrt wahlnj: 10/18/09 21:21 >< QUIT : Read error: 110 (Connection timed out) Lemur20101: 10/18/09 21:23 >< JOIN : #rhrt Lemur2010: 10/18/09 21:42 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/18/09 21:54 okay, if you'll be around tomorrow, I take a look right before or during the soft ware meeting jboticsource: 10/18/09 22:10 >< PART #rhrt : Lemur20101: 10/18/09 22:18 >< QUIT : "Leaving." Lemur2010: 10/18/09 22:33 >< JOIN : #rhrt tommost: 10/18/09 22:45 >< QUIT : "He left it dead, and with its head / He went galumphing back." andy753421: 10/18/09 23:19 >< QUIT : zelazny.freenode.net irc.freenode.net andy753421: 10/18/09 23:20 >< JOIN : #rhrt #rhrt: 10/18/09 23:45 colin and I are working on the vibration and shock problem, we're looking at putting these between the frame and the gearmotor plate, thoughts? http://www.mcmaster.com/#catalog/115/1188/=44e1hj #rhrt: 10/18/09 23:47 I'm not seeing anything on that page. #rhrt: 10/18/09 23:47 you guys know more about this stuff than i do, but anything to reduce vibration would be good. #rhrt: 10/18/09 23:47 link works for me #rhrt: 10/18/09 23:47 for me as well #rhrt: 10/18/09 23:48 that sounds like a good idea, would solve two problems at once #rhrt: 10/18/09 23:48 very nicely, too #rhrt: 10/18/09 23:48 beats my idea of mountain board shocks #rhrt: 10/18/09 23:48 although since the mast is over the caster we would still need something to stabilize the camera #rhrt: 10/18/09 23:49 yes, how is the steady caming going? #rhrt: 10/18/09 23:49 how feasible/effective do you think it would be to put something like that on the caster as well #rhrt: 10/18/09 23:49 the next step with the steadicam is to talk to a professor about the design we're working on #rhrt: 10/18/09 23:50 any candidates? #rhrt: 10/18/09 23:51 I'm going to try to talk to Dr. Cunningham tomorrow #rhrt: 10/18/09 23:51 what time? need a wingman? #rhrt: 10/18/09 23:51 it'll probably be whenever I can get a break from work, so I really don't know #rhrt: 10/18/09 23:52 throw me a call, I might just be chilling around academic buildings #rhrt: 10/18/09 23:52 rthc_: would you like to be present when I call Enerdel tomorrow? #rhrt: 10/18/09 23:52 wahlnj1: not particularly. as i said, i don't think they'll be able to help us much. #rhrt: 10/18/09 23:53 robominator: I'll let you know on irc or facebook if I can #rhrt: 10/18/09 23:54 rthc_: the important number is nothing less than ~80Ah right? #rhrt: 10/18/09 23:55 well, you can tell him that right now we use two batteries: one for locomotion, and the other for powering the computer and all other electronics #rhrt: 10/18/09 23:55 each of them is 12V, 44 amp-hours #rhrt: 10/18/09 23:55 how many amps does each motor pull? #rhrt: 10/18/09 23:55 tell him that we wouldn't be very happy with much less than that capacity #rhrt: 10/18/09 23:56 compuwizard123_: it varies, here's the datasheet: https://phire.org/tmp/CIM.pdf #rhrt: 10/18/09 23:57 or at a less scary site http://www2.usfirst.org/2005comp/Specs/CIM.pdf #rhrt: 10/18/09 23:57 we don't really have any good figures as to the average draw over a certain runtime, that's something i aim to change (probably at the next meeting #rhrt: 10/18/09 23:57 scary? bah. #rhrt: 10/18/09 23:57 it frightened the fox #rhrt: 10/18/09 23:58 site = bad ssl cert #rhrt: 10/18/09 23:58 yes, because i use a self-signed test cert, i've not bothered to change it #rhrt: 10/18/09 23:58 if it's yours, it scares me even more #rhrt: 10/18/09 23:58 my flatmate wanted port 80, so i claimed 23 and 443; i felt it was a good tradeoff, since pretty much all i use apache for is svn and i sure as hell want that encrypted. #rhrt: 10/18/09 23:59 oh, and sending links to other people when freya's down, but freya's not down! #rhrt: 10/18/09 23:59 so there is no test data on how much the motors pull when moving the robot? Lemur2010: 10/18/09 23:59 >< QUIT : "Leaving." #rhrt: 10/18/09 23:59 compuwizard123_: not yet, i'm going to try to get some this weekend #rhrt: 10/18/09 23:59 or wednesday, if i've time #rhrt: 10/19/09 00:00 alright since data sheets say one thing and then usually in practice its different #rhrt: 10/19/09 00:00 well, i can tell you for sure that their spec'd figure for free-load current draw is spot on #rhrt: 10/19/09 00:00 tommost_: tommost__: found this today http://sites.google.com/site/todddanko/home/webcam_laser_ranger #rhrt: 10/19/09 00:01 yea under load is when it matters though #rhrt: 10/19/09 00:01 the thing is that we do a number of things in a typical run, including direction reversal, which is an instataneous stall #rhrt: 10/19/09 00:01 instataneous stall doesnt really pull that much for very long #rhrt: 10/19/09 00:01 how long is each run at the competition and how many runs? #rhrt: 10/19/09 00:02 Oh god VB. #rhrt: 10/19/09 00:02 good question, someone else might know #rhrt: 10/19/09 00:02 but even assuming max efficiency for the entire time we're moving, which is a bad assumption... #rhrt: 10/19/09 00:02 tommost_: well doesnt need to be but just the example code...at the bottom he said he would redo in opencv #rhrt: 10/19/09 00:03 tommost_: its an interesting concept #rhrt: 10/19/09 00:03 we're looking at 40A for movement total, with our batteries rated at 44Ah we're looking at probably 40 minutes of runtime #rhrt: 10/19/09 00:03 it is interesting, maybe replace the ir if you get something out of it #rhrt: 10/19/09 00:03 rthc_: yea thats a pretty long time though with the size of the motors being used #rhrt: 10/19/09 00:04 yes, but considering we only have one battery? that's hardly any time at all. #rhrt: 10/19/09 00:04 that one battery thing needs to change, too #rhrt: 10/19/09 00:04 especially since i've lost faith in our current batteries... #rhrt: 10/19/09 00:04 any amp #s on what the computer pulls? #rhrt: 10/19/09 00:04 does anyone know if that 8ohm massive parallel wire-wound resistor is still living in storage? i'd like to test out the batteries... #rhrt: 10/19/09 00:05 compuwizard123_: it's fused at 10A, i'd estimate around 5-7A, not counting other electronics #rhrt: 10/19/09 00:05 compuwizard123_: Yeah, it is. Jay actually wanted to build something similar last year, though he never got to it. robominator: 10/19/09 00:05 >< PART #rhrt : #rhrt: 10/19/09 00:05 Actually, it was completely different, but it still involved a laser and a camera. #rhrt: 10/19/09 00:06 tommost_: another interesting link is http://www.eng.buffalo.edu/ubr/ff03laser.php #rhrt: 10/19/09 00:06 tommost_: got the idea from the mit uav http://groups.csail.mit.edu/rrg/mit-mav/system.shtml <- which is a ridic nice project #rhrt: 10/19/09 00:06 Oh, that's really cool. #rhrt: 10/19/09 00:07 rthc_: that would be another thing to get data on if you are testing amperage on motors #rhrt: 10/19/09 00:07 hey, that was on proggit today #rhrt: 10/19/09 00:07 yea it was on /. i think #rhrt: 10/19/09 00:08 ive been looking into lasers and stuff...it may be feasible ill see what i can get my hands on #rhrt: 10/19/09 00:08 We'd need to put that assemly on something to scan, I think. #rhrt: 10/19/09 00:09 That wouldn't be hard, though. #rhrt: 10/19/09 00:09 maybe or maybe not #rhrt: 10/19/09 00:09 I think Colin threw that resistor away #rhrt: 10/19/09 00:09 on the one link he suggests trying with a laser that shoots a line instead of a dot #rhrt: 10/19/09 00:09 The huge black thing? Yeah... #rhrt: 10/19/09 00:09 well shit. #rhrt: 10/19/09 00:09 it was brown and duct taped... #rhrt: 10/19/09 00:09 Yeah, I knew his obsession with throwing junk away would bite us. #rhrt: 10/19/09 00:10 tommost_: since then you would be able to find distances across a whole picture instead of just at one point #rhrt: 10/19/09 00:10 tommost_: moving the camera assembly would just add complication #rhrt: 10/19/09 00:10 compuwizard123_: That's pretty much exactly what Jay was proposing last year. #rhrt: 10/19/09 00:10 so, someone should buy me a 8ohm, 20W resistor. #rhrt: 10/19/09 00:11 or a 40W 4ohm... that'd be faster. #rhrt: 10/19/09 00:11 I think I have a 10ohm 10W resistor #rhrt: 10/19/09 00:11 maybe even two #rhrt: 10/19/09 00:11 rthc_: what are you trying to test? to see if the battery runs down? #rhrt: 10/19/09 00:11 compuwizard123_: yes, the actual capacity of the batteries with a constant load #rhrt: 10/19/09 00:13 http://www.acroname.com/robotics/parts/R283-HOKUYO-LASER1.html #rhrt: 10/19/09 00:13 That's what that MIT team was using. #rhrt: 10/19/09 00:13 tommost_: yea i know at like $1000 a piece #rhrt: 10/19/09 00:14 tommost_: it just gave me idea and i knew i had seen laser range finders with web cams before #rhrt: 10/19/09 00:19 tommost_: with the vision code you want me to get that working w/ version 2 of opencv? im not sure what else you wanted done #rhrt: 10/19/09 00:19 The pixel classification stuff, I guess. #rhrt: 10/19/09 00:20 In rb/vision there's a standalone executable that will perform pixel classification on some test images in the data directory. #rhrt: 10/19/09 00:20 I actually wrote up a big list of what needs to be done: https://rhitrobotics.org/wiki/software/TODO #rhrt: 10/19/09 00:21 tommost_: o ok its been updated very nice #rhrt: 10/19/09 00:21 I want to get some really crude vision stuff working immediately, and then try more formal methods later. #rhrt: 10/19/09 00:25 sounds good #rhrt: 10/19/09 00:31 tommost_: would you like me to link the gps and motherboard datasheets on the wiki somewhere? #rhrt: 10/19/09 00:33 Sure. #rhrt: 10/19/09 00:33 There's already a GPS page. #rhrt: 10/19/09 00:33 should i upload the datasheet or link to the page to download it? #rhrt: 10/19/09 00:33 Link. #rhrt: 10/19/09 00:33 alright #rhrt: 10/19/09 00:34 And you can put the actual datasheet on Samba too, if you like. #rhrt: 10/19/09 00:34 ok #rhrt: 10/19/09 00:34 Don't bother putting the computer on on the wiki, actually. #rhrt: 10/19/09 00:34 for the touchscreen driver http://www.xenarc.com/driver-touch1.html or http://home.eeti.com.tw/web20/eGalaxTouchDriver/linuxDriver.htm #rhrt: 10/19/09 00:34 Just stick that on Samba --- we don't need a computer wiki page, really. #rhrt: 10/19/09 00:34 Yeah, I already have a page with that stuff. #rhrt: 10/19/09 00:34 just in case you ever want to get that working #rhrt: 10/19/09 00:34 https://rhitrobotics.org/wiki/igvc/monitor #rhrt: 10/19/09 00:35 ok sounds good #rhrt: 10/19/09 00:35 I tried a little but I don't have much ambition in that area. Anyone who would like to try is welcome. #rhrt: 10/19/09 00:35 kleinjt: Did you ever use the touchscreen under Linux? #rhrt: 10/19/09 00:37 tommost_: idk how useful it would actually be anyway #rhrt: 10/19/09 00:37 since finger is relatively big compared to screen size anyway #rhrt: 10/19/09 00:38 Yeah. I mainly think we'd use it to hit the Wiimote button anyway. #rhrt: 10/19/09 00:38 So we might as well just have a keyboard shortcut for that. #rhrt: 10/19/09 00:38 Since I want to replace the monitor with something larger anyway, I don't feel motivated to fix it. #rhrt: 10/19/09 00:47 tommost_: where on samba should i place files? #rhrt: 10/19/09 00:47 tommost_, no, I haven't #rhrt: 10/19/09 00:48 compuwizard123_: I just made a datasheets directory, that'll do. #rhrt: 10/19/09 00:48 ok andy753421: 10/19/09 02:37 >< QUIT : "Leaving." andy753421: 10/19/09 04:29 >< JOIN : #rhrt compuwizard123: 10/19/09 07:51 >< QUIT : "Leaving." compuwizard123: 10/19/09 08:05 >< JOIN : #rhrt compuwizard123: 10/19/09 08:55 >< QUIT : "Leaving." robominator: 10/19/09 10:06 >< JOIN : #rhrt robominator: 10/19/09 10:16 >< PART #rhrt : rthc_: 10/19/09 13:07 >< QUIT : Read error: 145 (Connection timed out) rthc: 10/19/09 13:11 >< JOIN : #rhrt andy753421: 10/19/09 13:37 >< QUIT : "Leaving." #rhrt: 10/19/09 15:00 I talked to Enerdel #rhrt: 10/19/09 15:00 he said the items on the link are cells that can be combined in a package in series or parallel however we want #rhrt: 10/19/09 15:01 he said to pick out what we want and let him know because he's going to Emerging Power next week and he'll talk to them #rhrt: 10/19/09 15:01 but he said he's pretty sure he can get us whatever we need #rhrt: 10/19/09 15:02 he also said if we don't want li-polymer we can get something else, but he thought li-polymer would be the best for us #rhrt: 10/19/09 15:03 rthc: can you let me know how many of what cells and in what configuration you would want? andy753421: 10/19/09 15:14 >< JOIN : #rhrt tommost: 10/19/09 15:28 >< JOIN : #rhrt #rhrt: 10/19/09 15:34 rthc: Batteries? #rhrt: 10/19/09 15:35 i'll figure it out later tonight tommost: 10/19/09 15:58 >< QUIT : Read error: 54 (Connection reset by peer) tommost: 10/19/09 15:58 >< JOIN : #rhrt #rhrt: 10/19/09 16:55 I'd like to send him a reply tomorrow if possible tommost: 10/19/09 17:09 >< QUIT : "He left it dead, and with its head / He went galumphing back." robominator: 10/19/09 17:48 >< JOIN : #rhrt #rhrt: 10/19/09 17:50 hey wahlnj1 #rhrt: 10/19/09 17:50 looking at the rails, they're small #rhrt: 10/19/09 17:50 yeah, I saw that #rhrt: 10/19/09 17:51 I'm assuming what I saw was only one part of the rail #rhrt: 10/19/09 17:51 yeah, the case side #rhrt: 10/19/09 17:51 I don't like them #rhrt: 10/19/09 17:51 why not? #rhrt: 10/19/09 17:54 I can't put my finger on it #rhrt: 10/19/09 17:55 if you guys can come up with a better solution, i'm open to it, as long as it provides the same functionality #rhrt: 10/19/09 17:56 I didn't see a problem with those, although I haven't seen the other half and haven't seen how they actually slide #rhrt: 10/19/09 17:56 yeah, can we get the other half rthc? #rhrt: 10/19/09 17:56 i was leaving that up to you guys #rhrt: 10/19/09 17:57 is there a mechanism to keep them from sliding out when the robot comes to a sudden stop? #rhrt: 10/19/09 17:57 the faceplate is bolted to the robot using four screws, that's how rack mount equipment is typically mounted #rhrt: 10/19/09 17:58 ok, so if those four screws are removed they slide out? #rhrt: 10/19/09 17:58 yes #rhrt: 10/19/09 17:58 but we don't actually have the sliding part? #rhrt: 10/19/09 17:58 you have part of it #rhrt: 10/19/09 17:58 or you can come up with your own solution #rhrt: 10/19/09 17:58 yeah, but we're greedy #rhrt: 10/19/09 17:59 the other sliding part is typically integrated into the rack cabinet, so that might be hard to come by; i don't know though #rhrt: 10/19/09 17:59 we could buy a couble of drawer mounts.. #rhrt: 10/19/09 18:00 that's what I was thinking #rhrt: 10/19/09 18:00 but might be difficult to find long enough and easy to remove #rhrt: 10/19/09 18:02 the longest I see on McMaster-Carr is 28in extension tommost: 10/19/09 18:02 >< JOIN : #rhrt #rhrt: 10/19/09 18:03 wow #rhrt: 10/19/09 18:03 how much #rhrt: 10/19/09 18:03 $62.94 per pair #rhrt: 10/19/09 18:03 I mainly wanted to see if they exist #rhrt: 10/19/09 18:04 I'm sure we could find some cheaper somewhere #rhrt: 10/19/09 18:04 how about just some you channels #rhrt: 10/19/09 18:04 fail #rhrt: 10/19/09 18:04 stupid pidgen #rhrt: 10/19/09 18:05 u channels #rhrt: 10/19/09 18:05 same idea as the rail, but beefier #rhrt: 10/19/09 18:06 I'm looking to see if 80/20 makes anything that would work and easily mount to the frame #rhrt: 10/19/09 18:09 I will too, if my internets decide to work #rhrt: 10/19/09 18:13 look at the 2751 #rhrt: 10/19/09 18:14 http://www.3dcontentcentral.com/parts/supplier/80%2020-Inc/9/132/134/166/166/Models/part.aspx?id=927 #rhrt: 10/19/09 18:14 or something like http://www.3dcontentcentral.com/parts/supplier/80%2020-Inc/9/132/134/136/136/Models/part.aspx?id=795 #rhrt: 10/19/09 18:18 the wheel looks cool, can't get anything from the linear #rhrt: 10/19/09 18:20 the model only has hlf inch gaps, but we should not have trouble widening it to accommodate #rhrt: 10/19/09 18:20 what are you thinking three sets of wheels per case per side? #rhrt: 10/19/09 18:20 they make them for all different sizes, I'm pretty sure I saw one for the 1010 parts #rhrt: 10/19/09 18:21 if we want to pull it out almost all the way, we could only have one at the back of the case on each side #rhrt: 10/19/09 18:22 I was thinking the rail goes on the case #rhrt: 10/19/09 18:22 and then maybe have some sort of bracket or crosspiece on the front #rhrt: 10/19/09 18:22 the 80/20 rail? #rhrt: 10/19/09 18:22 yes #rhrt: 10/19/09 18:23 then it can be bolted along the length #rhrt: 10/19/09 18:23 help with flexing on the case #rhrt: 10/19/09 18:23 yes, but what does it slide on when it's pulled out #rhrt: 10/19/09 18:23 either the wheel or the flange thing #rhrt: 10/19/09 18:24 couple of those mounted to the frame #rhrt: 10/19/09 18:24 we should discuss this in person, it's too hard to communicate by typing #rhrt: 10/19/09 18:24 Wednesday? #rhrt: 10/19/09 18:24 I guess I could try to make an ASCII diagram #rhrt: 10/19/09 18:25 I was thinking sooner #rhrt: 10/19/09 18:25 frame[xcasex]frame #rhrt: 10/19/09 18:26 you should come over here later #rhrt: 10/19/09 18:26 probably around 7:40 #rhrt: 10/19/09 18:26 ok robominator: 10/19/09 18:30 >< PART #rhrt : andy753421: 10/19/09 18:42 >< QUIT : Read error: 110 (Connection timed out) compuwizard123: 10/19/09 18:43 >< JOIN : #rhrt andy753421: 10/19/09 19:04 >< JOIN : #rhrt andy753421: 10/19/09 21:03 >< QUIT : Read error: 60 (Operation timed out) andy753421: 10/19/09 21:16 >< JOIN : #rhrt tommost: 10/19/09 21:36 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/19/09 21:43 >< JOIN : #rhrt andy7534211: 10/19/09 23:24 >< JOIN : #rhrt #rhrt: 10/19/09 23:37 Why we need to replace the springs on the camera: http://jame.dhcp.rose-hulman.edu/lnk/test-cocl-38.jpg #rhrt: 10/19/09 23:38 vortex! #rhrt: 10/19/09 23:39 rthc: How far off is being able to leave the computer on all the time? andy753421: 10/19/09 23:40 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/19/09 23:40 depends how this weekend goes #rhrt: 10/19/09 23:40 two weeks or so would be my guess #rhrt: 10/19/09 23:49 Okay, good. I really need that functionality. compuwizard123: 10/20/09 00:09 >< QUIT : "Leaving." tommost: 10/20/09 00:28 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard123: 10/20/09 08:04 >< JOIN : #rhrt compuwizard123: 10/20/09 08:51 >< QUIT : "Leaving." compuwizard123: 10/20/09 09:53 >< JOIN : #rhrt #rhrt: 10/20/09 10:06 rthc: I told Enerdel that I would get back with them today since he is leaving on a trip to Emerging Power soon, so I'd really like the battery information as soon as possible compuwizard123: 10/20/09 10:45 >< QUIT : "Leaving." andy7534211: 10/20/09 10:45 >< QUIT : Read error: 60 (Operation timed out) andy753421: 10/20/09 11:00 >< JOIN : #rhrt tommost: 10/20/09 11:19 >< JOIN : #rhrt compuwizard123: 10/20/09 11:49 >< JOIN : #rhrt andy753421: 10/20/09 12:32 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/20/09 13:00 >< QUIT : Read error: 110 (Connection timed out) tommost: 10/20/09 13:32 >< JOIN : #rhrt tommost: 10/20/09 13:58 >< QUIT : Read error: 104 (Connection reset by peer) tommost1: 10/20/09 13:58 >< JOIN : #rhrt tommost1: 10/20/09 13:58 >< NICK : tommost tommost: 10/20/09 13:59 >< NICK : Guest42655 Guest42655: 10/20/09 14:00 >< NICK : tommost tommost: 10/20/09 15:22 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/20/09 15:28 >< JOIN : #rhrt compuwizard123: 10/20/09 15:53 >< QUIT : "Leaving." compuwizard123: 10/20/09 15:56 >< JOIN : #rhrt tommost: 10/20/09 16:18 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost1: 10/20/09 16:18 >< JOIN : #rhrt tommost1: 10/20/09 16:18 >< NICK : tommost #rhrt: 10/20/09 16:24 rthc: have you had a chance to look at the battery information? #rhrt: 10/20/09 16:32 also, I talked to Dr. Cunningham today about the camera stabilization #rhrt: 10/20/09 16:33 he suggested that we apply a Fourier transform to our accelerometer data and find the main frequencies at which the mast is moving #rhrt: 10/20/09 16:33 of course this will be different on the new robot but hopefully it'll give us some ballpark figures #rhrt: 10/20/09 16:38 wahlnj1: We can get you some accelerometer data in a format like this https://rhitrobotics.org/browser/trunk/software/data/rblog-2009-10-12.txt if you like. #rhrt: 10/20/09 16:39 (We didn't have the accelerometer on at that time.) #rhrt: 10/20/09 16:40 that will probably work if you can help me make sense of it. I don't know how to do the Fourier transform works, but I was hoping rthc could help with that #rhrt: 10/20/09 16:41 That's just a text file with tab separated fields. You should be able to import it into Excel, I think. #rhrt: 10/20/09 16:41 Failing that I can convert it to CSV trivially. #rhrt: 10/20/09 16:42 ok, I mostly need to know what column(s) correspond to the vertical movement #rhrt: 10/20/09 16:43 There are headers in the first line that should tell you. Ones beginning with ms_* are from the MicroStrain. #rhrt: 10/20/09 16:44 The first column is time as a Unix timestamp (seconds since Jan 1 1970), and samples are taken every .1 second or so, though that interval isn't necessarily constant. tommost: 10/20/09 17:13 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard1231: 10/20/09 17:14 >< JOIN : #rhrt compuwizard1231: 10/20/09 17:15 >< QUIT : Client Quit tommost: 10/20/09 17:25 >< JOIN : #rhrt #rhrt: 10/20/09 17:29 wahlnj1: i haven't been able to do anything about the batteries, i don't really know enough about them to make an off-hand estimate compuwizard123: 10/20/09 17:32 >< QUIT : Read error: 110 (Connection timed out) taborts: 10/20/09 18:05 >< JOIN : #rhrt taborts: 10/20/09 18:05 >< PART #rhrt : taborts: 10/20/09 18:11 >< JOIN : #rhrt taborts: 10/20/09 18:11 >< NICK : robominato robominato: 10/20/09 18:12 >< NICK : robominator #rhrt: 10/20/09 18:25 hey, tommost, when might you be up for helping me re-set up putty? #rhrt: 10/20/09 18:26 Sure. #rhrt: 10/20/09 18:27 1) Download PuTTY. #rhrt: 10/20/09 18:27 its still on my desktop #rhrt: 10/20/09 18:27 2) Enter rhitrobotics.org as server name. #rhrt: 10/20/09 18:27 3) Click Save. #rhrt: 10/20/09 18:27 4) Double click on rhitrobotics.org #rhrt: 10/20/09 18:28 and all the saving it to screen irssi stuff? #rhrt: 10/20/09 18:29 wait, it kept it #rhrt: 10/20/09 18:29 nvm #rhrt: 10/20/09 18:30 is there going to be another chance for me to get the ubuntus on thurs? #rhrt: 10/20/09 18:34 Yup. #rhrt: 10/20/09 18:37 in that very room? #rhrt: 10/20/09 18:39 F225, yeah. #rhrt: 10/20/09 18:48 wahlnj1, what do you know on the camera mount? compuwizard123: 10/20/09 19:49 >< JOIN : #rhrt compuwizard1231: 10/20/09 20:04 >< JOIN : #rhrt compuwizard123: 10/20/09 20:10 >< QUIT : Read error: 60 (Operation timed out) taborts: 10/20/09 20:26 >< JOIN : #rhrt robominator: 10/20/09 20:43 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/20/09 21:00 tommost: tommost_: tommost__: i committed changes to svn w/ updated makefile and moved scale into a new function #rhrt: 10/20/09 21:19 compuwizard123_: Cool. #rhrt: 10/20/09 21:24 (BTW, you don't really need to go for all three nicks. Just tommost__ would be sufficient, and I read everything that goes through this channel regardless.) #rhrt: 10/20/09 21:24 alright #rhrt: 10/20/09 21:24 I'll see if I can't take a look tonight. #rhrt: 10/20/09 21:24 its not a rush really #rhrt: 10/20/09 21:25 If you want something else to do you can look into that image acquisition stuff you were talking about earlier, with the temporary files. #rhrt: 10/20/09 21:25 (Or if you know C++ you could see why OpenCV is leaking so badly.) #rhrt: 10/20/09 21:26 ok if i get a change...i still need to remove path planning stuff from vision #rhrt: 10/20/09 21:26 s/change/chance #rhrt: 10/20/09 21:32 tommost__: i wouldnt really know why its leaking...ive never really learned about memory leakage that much...although something im interested in learning soon #rhrt: 10/20/09 21:36 Okay, well, removing the path planning stuff is higher priority. #rhrt: 10/20/09 21:40 would you like me to remove it and place in a separate file for later or just totally delete it? #rhrt: 10/20/09 21:41 I'd say just delete it. We can always revive it from the history if we want it, but it's difficult enough to follow that we're probably just better off rewriting it. #rhrt: 10/20/09 21:47 rthc: what information do you need about the batteries. I'd at least like to send him a response even if it's just asking for information taborts: 10/20/09 22:07 >< NICK : robominator robominator: 10/20/09 22:08 >< PART #rhrt : robominator1: 10/20/09 22:09 >< JOIN : #rhrt robominator1: 10/20/09 22:09 >< PART #rhrt : #rhrt: 10/20/09 22:37 wahlnj1: i'm not really sure; to get comparable power we'd need 3 series by 10 parallel packs #rhrt: 10/20/09 22:38 so around 60 cells of their 4.2V / 4500mAh batteries #rhrt: 10/20/09 22:39 that's not counting charging solutions, which i know little about and fear it will be outside the realm of feasibility this year, since i sure don't want to deal with it and i'm not sure if anyone else would #rhrt: 10/20/09 22:40 like i said, you could tell him that we're currently using 2x 12V 44Ah batteries and would need something of comparable capacity #rhrt: 10/20/09 22:41 if anyone else has something more intelligent to say on the matter, it'd be appreciated #rhrt: 10/20/09 22:43 I agree charging would be complicated and/or expensive. I don't see us using them unless they also provide a charger for large lipo batteries. #rhrt: 10/20/09 22:44 a pack made out of their high-discharge rate lipo cells could work, some have a max discharge current of 96A #rhrt: 10/20/09 22:50 I'll ask about charging, but I'd guess that they can provide something #rhrt: 10/20/09 22:51 would you want two of these 3 series by 10 parallel packs? #rhrt: 10/20/09 22:51 yes #rhrt: 10/20/09 22:52 ok, I'll let him know that that's what we want and that we are concerned about charging #rhrt: 10/20/09 22:53 he also mentioned that we could request any of the other types of batteries they offer #rhrt: 10/20/09 22:53 would any of those be easier to use? robominator: 10/20/09 23:11 >< JOIN : #rhrt andy753421: 10/20/09 23:46 >< JOIN : #rhrt tommost: 10/21/09 00:18 >< QUIT : "He left it dead, and with its head / He went galumphing back." robominator: 10/21/09 00:24 >< QUIT : Read error: 54 (Connection reset by peer) compuwizard1231: 10/21/09 01:01 >< QUIT : "Leaving." #rhrt: 10/21/09 01:06 wahlnj1:, rthc: the nominal cell voltage is 3.7V, we may want 4 in series. so, 4 series by 10 parallel #rhrt: 10/21/09 08:12 ok, so I'll tell him 4 series by 10 parallel #rhrt: 10/21/09 08:48 ah, that's what i get for trying to remember what the datasheet says #rhrt: 10/21/09 08:58 (the charging voltage is 4.2v) andy753421: 10/21/09 09:33 >< QUIT : "Leaving." robominator: 10/21/09 10:56 >< JOIN : #rhrt robominator: 10/21/09 11:17 >< PART #rhrt : compuwizard123: 10/21/09 11:54 >< JOIN : #rhrt tommost: 10/21/09 16:17 >< JOIN : #rhrt tommost: 10/21/09 19:58 >< QUIT : "He left it dead, and with its head / He went galumphing back." compuwizard123: 10/21/09 21:32 >< QUIT : "Leaving." robominator: 10/21/09 22:34 >< JOIN : #rhrt #rhrt: 10/21/09 22:34 wahlnj1, couple of questions #rhrt: 10/21/09 22:38 sure #rhrt: 10/21/09 22:40 what the big fish said #rhrt: 10/21/09 22:40 and if those things from the meeting are being order soon #rhrt: 10/21/09 22:40 *ordered #rhrt: 10/21/09 22:41 I want to go over everything with Colin before we order it #rhrt: 10/21/09 22:41 we are still planning on using L brackets for the cases, right? #rhrt: 10/21/09 22:41 yes, that should be coolio #rhrt: 10/21/09 22:42 then add another 12 L brackets to the count #rhrt: 10/21/09 22:42 oh, and I don't know if this is old news but I finally heard the story on the pumpkins #rhrt: 10/21/09 22:42 what is it? #rhrt: 10/21/09 22:42 and 24 tabs #rhrt: 10/21/09 22:43 okay, everyone gather around the computer screen #rhrt: 10/21/09 22:43 ACTION admires the warm glow #rhrt: 10/21/09 22:43 the story of pumpkins.... #rhrt: 10/21/09 22:43 did it start one Halloween many years ago? #rhrt: 10/21/09 22:44 the story of the pumpkins, starts a cold and lonely fall break #rhrt: 10/21/09 22:44 a young boy returns to his hometown, #rhrt: 10/21/09 22:44 finds his prize pumpkins had grown over the past ten weeks #rhrt: 10/21/09 22:45 he feels that the joy of pumpkins must be shared in as yet undetermined way #rhrt: 10/21/09 22:46 so he loads up his little car, takes them back to school, leaves them in our room, then tells no one about it #rhrt: 10/21/09 22:47 who is this young boy? #rhrt: 10/21/09 22:47 and that boy #rhrt: 10/21/09 22:47 was a one young senior #rhrt: 10/21/09 22:47 by the name of shiplecs #rhrt: 10/21/09 22:47 I knew it #rhrt: 10/21/09 22:48 and every one lived happily ever after #rhrt: 10/21/09 22:48 the end, #rhrt: 10/21/09 22:48 or is it? #rhrt: 10/21/09 22:49 now, your turn, I want the big fish story tommost: 10/21/09 22:52 >< JOIN : #rhrt #rhrt: 10/21/09 23:21 oh yeah, sorry #rhrt: 10/21/09 23:22 he said that he intended for the class to be pass-fail, but since ecocar is graded and he wants people to use this as an elective (which can only happen for graded classes), it would probably stay graded for everyone #rhrt: 10/21/09 23:22 with grades based on attendance #rhrt: 10/21/09 23:23 miss 2 Sunday meetings or less, you get an A #rhrt: 10/21/09 23:23 Oh, yeah, I need to go talk to him about signing up next quarter. #rhrt: 10/21/09 23:23 get the orange independent study form from the registrar first #rhrt: 10/21/09 23:23 Okay. #rhrt: 10/21/09 23:51 robominator: we'll meet in Hatfield lobby at 8:25 tomorrow morning #rhrt: 10/22/09 00:05 yeah, I'm going to have to ask you guys to go without me, I'm way to far behind to go #rhrt: 10/22/09 00:07 Where are you going? #rhrt: 10/22/09 00:09 development office, between me, president, and treasurer #rhrt: 10/22/09 00:09 Ah, okay. #rhrt: 10/22/09 00:10 hey, tommost, I know how bad you wanted to get a class with clifton, if it counts, he's sitting in on image rec #rhrt: 10/22/09 00:11 :D #rhrt: 10/22/09 00:11 Hehe. robominator: 10/22/09 00:13 >< QUIT : Read error: 104 (Connection reset by peer) tommost: 10/22/09 01:04 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 10/22/09 08:02 well, it looks like it will just be me then #rhrt: 10/22/09 09:13 tommost_, rthc: do we need anything expensive, like a lidar or camera? #rhrt: 10/22/09 09:14 because I talked to the development office and if we need something they will try to get it for us #rhrt: 10/22/09 09:19 wahlnj1: in terms of expensive things, tommost_ is in a better position to comment #rhrt: 10/22/09 09:19 a lidar would be desireable, and i know he wants more cameras (though i don't know what type) #rhrt: 10/22/09 09:34 rthc: you said you were looking at 4.2V 4500mAh cells, but I don't see those on the link #rhrt: 10/22/09 09:35 did you find them on another page? #rhrt: 10/22/09 09:38 they're 3.7V cells #rhrt: 10/22/09 09:40 http://www.emergingpower.com/rc_polymer/products_rc_polymer.htm #rhrt: 10/22/09 09:41 ok, 3.7V 4500mAh cells then? #rhrt: 10/22/09 09:41 i guess they're 4800mAh #rhrt: 10/22/09 09:41 yeah, 4x10 pack robominator: 10/22/09 09:46 >< JOIN : #rhrt #rhrt: 10/22/09 09:47 wahlnj1, I liked the thought of showing up everyone without a lidar, #rhrt: 10/22/09 09:47 but that sounds like great news #rhrt: 10/22/09 09:47 you have my answer? #rhrt: 10/22/09 09:48 yes, I've got some info that I'll give you in moms #rhrt: 10/22/09 09:49 I kind of doubt that we would be able to use the lidar this year, since it would probably take us a couple months to get it #rhrt: 10/22/09 09:53 I guess I should go to moms then :/ #rhrt: 10/22/09 09:53 yes, and do the homework if you haven't already #rhrt: 10/22/09 09:53 awww #rhrt: 10/22/09 09:54 but its not worth the effort robominator: 10/22/09 10:55 >< PART #rhrt : tommost: 10/22/09 11:16 >< JOIN : #rhrt tommost: 10/22/09 12:44 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/22/09 15:47 >< JOIN : #rhrt tommost: 10/22/09 17:07 >< QUIT : "He left it dead, and with its head / He went galumphing back." robominator1: 10/22/09 17:59 >< JOIN : #rhrt robominator1: 10/22/09 18:00 >< NICK : robominator tommost: 10/22/09 20:12 >< JOIN : #rhrt #rhrt: 10/22/09 20:47 wahlnj1, when are we ordering? #rhrt: 10/22/09 20:47 I want parts, I wanna I wanna Lemur2010: 10/22/09 21:07 >< JOIN : #rhrt robominator: 10/22/09 21:15 >< QUIT : Read error: 54 (Connection reset by peer) kleinjt: 10/22/09 21:42 >< QUIT : Remote closed the connection andy7534211: 10/22/09 21:44 >< JOIN : #rhrt kleinjt: 10/22/09 21:57 >< JOIN : #rhrt #rhrt: 10/22/09 22:06 ok, a quote request has been sent to 8020 #rhrt: 10/22/09 22:07 and Trenton, your blame wheel isn't balanced #rhrt: 10/22/09 22:07 i spun it and blamed Tom Most #rhrt: 10/22/09 22:08 Lemur2010: It isn't supposed to be balanced. #rhrt: 10/22/09 22:08 who is it suppose to pref? #rhrt: 10/22/09 22:09 Um... #rhrt: 10/22/09 22:09 it kept going between you and aucter #rhrt: 10/22/09 22:10 Strange. #rhrt: 10/22/09 22:10 Something's wrong, then. #rhrt: 10/22/09 22:11 and the cart has tires on #rhrt: 10/22/09 22:11 it #rhrt: 10/22/09 22:11 it rides nice #rhrt: 10/22/09 22:12 but since the cart is crappy, one of the casters likes to shake a bit, but if you have weight on the cart, it behaves great #rhrt: 10/22/09 22:17 Did you remove the old casters? #rhrt: 10/22/09 22:17 yes #rhrt: 10/22/09 22:34 we should get some enamel paint for the cart and paint it black with a roller, then use stencils to paint on in red "RHRT" #rhrt: 10/22/09 22:34 i remember the last time the robotics team tried to paint something #rhrt: 10/22/09 22:35 oh wait, we painted stuff last year too i suppose. i was having flashbacks to painting the red table freshman year #rhrt: 10/22/09 22:35 heh #rhrt: 10/22/09 22:35 yeah, the battery box turned out pretty well #rhrt: 10/22/09 22:36 that was never painted #rhrt: 10/22/09 22:36 it came that way #rhrt: 10/22/09 22:36 the battery box is rusted, not painted indeed #rhrt: 10/22/09 22:36 the one two years ago #rhrt: 10/22/09 22:36 ohh #rhrt: 10/22/09 22:36 auchter: painting it wasn't too bad, i think spilling gasoline on the paint was the bad part #rhrt: 10/22/09 22:36 lol #rhrt: 10/22/09 22:36 painting the cart would be a good idea at some point, but it's a pretty low priority right now #rhrt: 10/22/09 22:37 do we have money in the budget for fixing up the cart? #rhrt: 10/22/09 22:37 andy7534211: yeah... i've still got a sweatshirt with red paint on it, though #rhrt: 10/22/09 22:37 that's what we should do with our hour of tinkering time before the competition #rhrt: 10/22/09 22:37 heh #rhrt: 10/22/09 22:37 and whoever chose latex paint for that was mad #rhrt: 10/22/09 22:37 i am choosing enamel #rhrt: 10/22/09 22:37 because Mike said to use enamel #rhrt: 10/22/09 22:37 i'm not sure how we've made it this far without any serious injuries #rhrt: 10/22/09 22:38 Lemur2010: I don't think we have any money for the cart, we might be able to use some of the mechanical team money, but not until the end of the year when we're sure we don't need it for something more important for the robot itself tommost: 10/22/09 22:41 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/22/09 22:46 if we use this paint on the steel plates on the robot as well, we might be able to justify it andy7534211: 10/22/09 23:46 >< QUIT : "Leaving." Lemur2010: 10/22/09 23:47 >< QUIT : Read error: 104 (Connection reset by peer) wahlnj: 10/23/09 00:36 >< JOIN : #rhrt wahlnj1: 10/23/09 00:36 >< QUIT : Read error: 60 (Operation timed out) kleinjt: 10/23/09 00:51 >< QUIT : Read error: 110 (Connection timed out) kleinjt: 10/23/09 01:02 >< JOIN : #rhrt wahlnj1: 10/23/09 02:01 >< JOIN : #rhrt wahlnj: 10/23/09 02:09 >< QUIT : Read error: 145 (Connection timed out) robominator: 10/23/09 08:31 >< JOIN : #rhrt #rhrt: 10/23/09 08:33 wait, I had a cut last year #rhrt: 10/23/09 08:39 that's hardly serious #rhrt: 10/23/09 08:40 you'd change your mind if it happened to you #rhrt: 10/23/09 08:50 wahlnj1, can we start construction saturday? #rhrt: 10/23/09 08:51 rthc, have we any leads on the 3u we need? robominator: 10/23/09 09:30 >< PART #rhrt : #rhrt: 10/23/09 09:49 we won't have any of the 80/20 brackets or tricorners this weekend, and I don't think we should make the steel plates until the frame is assembled and we know the exact dimensions #rhrt: 10/23/09 09:49 hopefully by next weekend we'll have the basic frame assembled tommost__: 10/23/09 12:29 >< QUIT : "Leaving." wahlnj1: 10/23/09 14:55 >< PART #rhrt : robominator: 10/23/09 15:36 >< JOIN : #rhrt #rhrt: 10/23/09 15:54 hey, rthc, do have any requests of the mechanical team? we're in a slump #rhrt: 10/23/09 16:20 yeah, i need holes drilled into a heat sink so i can mount some power resistors to it... #rhrt: 10/23/09 16:21 when you going to be around? #rhrt: 10/23/09 16:21 i'm in m206 right now #rhrt: 10/23/09 16:23 be there soon Lemur2010: 10/23/09 16:58 >< JOIN : #rhrt #rhrt: 10/23/09 16:58 anyone seen the cart since i upgraded it? #rhrt: 10/23/09 17:09 yeah #rhrt: 10/23/09 17:22 its't it pimp tommost: 10/23/09 17:44 >< JOIN : #rhrt #rhrt: 10/23/09 17:44 lemur2010, have you ever been grocery shopping? #rhrt: 10/23/09 17:56 yes? #rhrt: 10/23/09 17:56 y? tommost: 10/23/09 18:14 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/23/09 19:37 off to the show #rhrt: 10/23/09 19:37 *gets my top hat and pimp cane out* #rhrt: 10/23/09 19:37 lata Lemur2010: 10/23/09 19:37 >< QUIT : "Leaving." tommost__: 10/23/09 20:50 >< JOIN : #rhrt #rhrt: 10/23/09 21:40 rthc, has anything changed on the 3u? #rhrt: 10/23/09 21:41 should we design our own.. which would be like the current case.. or check ebay #rhrt: 10/23/09 21:43 ebay, don't try to design one #rhrt: 10/23/09 21:44 they were all in the 100 dollar range cept one that had a really badly translated quality garuntee #rhrt: 10/23/09 21:45 any chance we'll do better? #rhrt: 10/23/09 21:47 i don't know, perhaps taking a look would be a good plan #rhrt: 10/23/09 21:50 where? #rhrt: 10/23/09 21:50 weren't we just talking about ebay? #rhrt: 10/23/09 21:51 but I said I took a look #rhrt: 10/23/09 21:51 when? #rhrt: 10/23/09 21:51 though I didn't mention this was 5 hrs #rhrt: 10/23/09 21:51 ago #rhrt: 10/23/09 21:58 (9:44:08 PM) robominator: they were all in the 100 dollar range cept one that had a really badly translated quality garuntee \ andy7534211: 10/23/09 22:43 >< JOIN : #rhrt wahlnj: 10/23/09 22:51 >< JOIN : #rhrt andy7534211: 10/23/09 22:57 >< QUIT : Read error: 104 (Connection reset by peer) wahlnj: 10/23/09 23:38 >< PART #rhrt : robominator: 10/24/09 02:01 >< PART #rhrt : wahlnj: 10/24/09 08:21 >< JOIN : #rhrt wahlnj: 10/24/09 09:27 >< PART #rhrt : andy7534211: 10/24/09 10:57 >< JOIN : #rhrt robominator: 10/24/09 12:09 >< JOIN : #rhrt andy7534211: 10/24/09 12:21 >< QUIT : "Leaving." andy7534211: 10/24/09 12:27 >< JOIN : #rhrt tommost: 10/24/09 16:16 >< JOIN : #rhrt Lemur2010: 10/24/09 19:28 >< JOIN : #rhrt #rhrt: 10/24/09 19:29 rthc: Have you done the battery test yet? #rhrt: 10/24/09 19:37 no #rhrt: 10/24/09 19:48 when do you plan to do the test? Lemur2010: 10/24/09 20:12 >< NICK : dumb #rhrt: 10/24/09 20:13 nick Lemur dumb: 10/24/09 20:13 >< NICK : Lemur #rhrt: 10/24/09 20:13 I blame you trenton #rhrt: 10/24/09 20:14 ACTION kicks Roombinator #rhrt: 10/24/09 20:15 ACTION spins the blame wheel andy7534211: 10/24/09 21:36 >< QUIT : Remote closed the connection andy7534211: 10/24/09 21:36 >< JOIN : #rhrt wahlnj: 10/24/09 21:42 >< JOIN : #rhrt #rhrt: 10/25/09 00:26 wahlnj: today i worked on some suspension ideas #rhrt: 10/25/09 00:26 ok, cool #rhrt: 10/25/09 00:29 i'll run my favorite by you tomorrow #rhrt: 10/25/09 00:31 Yay! Lemur: 10/25/09 00:41 >< QUIT : "Leaving." tommost: 10/25/09 00:54 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 10/25/09 01:47 >< JOIN : #rhrt tommost: 10/25/09 01:49 >< QUIT : Client Quit robominator: 10/25/09 03:21 >< PART #rhrt : rthc: 10/25/09 10:27 >< QUIT : Read error: 60 (Operation timed out) tommost__: 10/25/09 10:43 >< QUIT : Read error: 113 (No route to host) chtr: 10/25/09 10:46 >< JOIN : #rhrt chtr: 10/25/09 10:48 >< NICK : rthc #rhrt: 10/25/09 12:39 tommost_: i wont be at the meeting today #rhrt: 10/25/09 13:29 kleinjt: post a parts list for the attiny board to the wiki rhrtlog: 10/27/09 11:38 >< JOIN : #rhrt #rhrt: 10/27/09 11:39 Oh, yeah, it was that random restart a few days ago. #rhrt: 10/27/09 11:39 That's what took it down. Lemur2010: 10/27/09 12:31 >< JOIN : #rhrt Lemur2010: 10/27/09 12:34 >< QUIT : Client Quit tommost: 10/27/09 14:35 >< JOIN : #rhrt tommost: 10/27/09 15:20 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/27/09 17:35 wahlnj, you planning a meeting tomorrow? tommost: 10/27/09 18:01 >< JOIN : #rhrt #rhrt: 10/27/09 18:36 wahlnj? #rhrt: 10/27/09 20:32 compuwizard123_: Does building and importing the vision Python modules work for you? #rhrt: 10/27/09 20:55 robominator: I don't know, what do you think? #rhrt: 10/27/09 21:06 well, I'm going costume parts shopping at like 9 #rhrt: 10/27/09 21:07 but we need to find out what we have in the way of u channels, and or raid the stockroom #rhrt: 10/27/09 21:10 rthc, i'd check the log, but, it went down, so it might be a repeat, but have you interpreted the battery data? #rhrt: 10/27/09 21:11 nope #rhrt: 10/27/09 21:12 and how long are you going to leave our charger disemboweled? #rhrt: 10/27/09 21:14 ok, let's have an optional meeting to look for parts in the shop #rhrt: 10/27/09 21:15 i'm thinking a u chanel, 12 inches long at least #rhrt: 10/27/09 21:15 then we base the other side off of it #rhrt: 10/27/09 21:16 sounds good #rhrt: 10/27/09 21:16 will you be able to come at 10:00? #rhrt: 10/27/09 21:17 I don't know #rhrt: 10/27/09 21:17 oh, fun fact, jay might be at the meeting #rhrt: 10/27/09 21:19 ok, well we'll meet at 10:00 and you should be there since you know more about mounting these cases than anyone else #rhrt: 10/27/09 21:22 for the email: http://www.local-guru.net/blog/2008/10/11/ascii-art-robot #rhrt: 10/27/09 21:22 :D #rhrt: 10/27/09 21:23 that's awful #rhrt: 10/27/09 21:26 rthc: (9:12:51 PM) robominator: and how long are you going to leave our charger disemboweled? #rhrt: 10/27/09 21:27 is it an issue? #rhrt: 10/27/09 21:29 well, software wanted to run the robot, but if our ability to charge is questionable, we might not #rhrt: 10/27/09 21:30 uh, the battery is fully charged. the charger works, i charged a battery with it yesterday... #rhrt: 10/27/09 21:30 I want to do some autonomous driving around later this week or Sunday. #rhrt: 10/27/09 21:30 Okay. #rhrt: 10/27/09 21:31 cool #rhrt: 10/27/09 21:31 yeah, just let me know #rhrt: 10/27/09 21:31 i'll try to get it cased up again, but i kinda broke a plastic tab #rhrt: 10/27/09 21:31 :O #rhrt: 10/27/09 21:31 tommost: please let me know when you run the robot, I'd like to come #rhrt: 10/27/09 21:32 hey, in my defense, the one board didn't want to come lose, so a screwdriver was really the only solution #rhrt: 10/27/09 21:32 wahlnj: Okay. It'll likely be Sunday, though. #rhrt: 10/27/09 21:34 i'm not going to be doing much if anything on robotics these next two weeks #rhrt: 10/27/09 21:34 :( #rhrt: 10/27/09 21:34 we'll miss you #rhrt: 10/27/09 21:34 i'll miss myself too tommost: 10/27/09 21:57 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/27/09 22:07 tommost__: building and including what python modules? #rhrt: 10/27/09 22:11 _camera.so and _calibrate.so #rhrt: 10/27/09 22:11 I'm having the same issues importing them that I had before I changed 2.5 to 2.6 in the Makefile, except it's definitely still 2.6. #rhrt: 10/27/09 22:12 I just got home; I'm going to try on my desktop to see if it's something messed up on my laptop. robominator: 10/28/09 00:06 >< PART #rhrt : tommost__: 10/28/09 03:22 >< QUIT : Read error: 110 (Connection timed out) tommost__: 10/28/09 04:19 >< JOIN : #rhrt jboticsource: 10/28/09 04:34 >< JOIN : #rhrt rthc: 10/28/09 09:54 >< QUIT : Remote closed the connection chtr: 10/28/09 09:55 >< JOIN : #rhrt Lemur2010: 10/28/09 10:06 >< JOIN : #rhrt #rhrt: 10/28/09 10:07 sup nick #rhrt: 10/28/09 10:07 so i sent an e-mail last night to the other contact #rhrt: 10/28/09 10:07 at the 80/20 distributor Lemur2010: 10/28/09 10:26 >< QUIT : "Leaving." tommost: 10/28/09 12:23 >< JOIN : #rhrt andy7534211: 10/28/09 12:29 >< QUIT : "Leaving." chtr: 10/28/09 12:29 >< NICK : rthc andy753421: 10/28/09 12:34 >< JOIN : #rhrt #rhrt: 10/28/09 13:52 How did the meeting earlier go? robominator: 10/28/09 14:02 >< JOIN : #rhrt #rhrt: 10/28/09 14:13 wahlnj, sorry, you guys find anything? jboticsource: 10/28/09 14:26 >< PART #rhrt : tommost: 10/28/09 14:50 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/28/09 15:32 we got about 10 ft of pretty sturdy looking U channel #rhrt: 10/28/09 15:33 as far as steel plate, we didn't really take much but there is material there when we need it #rhrt: 10/28/09 15:50 Cool. #rhrt: 10/28/09 15:50 What's the steel plate for? #rhrt: 10/28/09 15:50 The drivetrain? #rhrt: 10/28/09 15:51 yeah, the motors will be mounted to a plate #rhrt: 10/28/09 15:51 the front of the cases will attach to plates as well #rhrt: 10/28/09 15:51 Ah, okay. #rhrt: 10/28/09 15:52 How's the CAD model coming along? Lemur2010: 10/28/09 18:06 >< JOIN : #rhrt #rhrt: 10/28/09 18:09 so... who wants a pumpkin? #rhrt: 10/28/09 18:09 are they smashing? #rhrt: 10/28/09 18:10 no. #rhrt: 10/28/09 18:10 well, i won't settle for a lesser pumpkin. #rhrt: 10/28/09 18:10 But it looks like there might be extras i can give out #rhrt: 10/28/09 18:13 anyone interested? tommost: 10/28/09 18:30 >< JOIN : #rhrt #rhrt: 10/28/09 18:38 so... no one wants a free pumpkin? #rhrt: 10/28/09 18:40 do you have a cad model of them? #rhrt: 10/28/09 18:40 also, are they the edible variety? #rhrt: 10/28/09 18:41 I saw a bunch of them on the quad with the cart and a sorority. #rhrt: 10/28/09 18:41 cad models? steel plate? edibles? #rhrt: 10/28/09 18:44 it doesn't look like they have much of a turn out #rhrt: 10/28/09 18:56 if you want a pumpkin, come to the quad and get one, tell them Colin sent you Lemur2010: 10/28/09 19:19 >< QUIT : "Leaving." jboticsource: 10/28/09 19:30 >< JOIN : #rhrt Lemur2010: 10/28/09 19:54 >< JOIN : #rhrt #rhrt: 10/28/09 19:54 so #rhrt: 10/28/09 19:55 there are pumpkins in the robotics lab #rhrt: 10/28/09 19:55 again #rhrt: 10/28/09 19:55 please limit yourself to 1 pumpkin per person #rhrt: 10/28/09 19:55 ... #rhrt: 10/28/09 19:55 Does the robot get one? #rhrt: 10/28/09 19:55 yes #rhrt: 10/28/09 19:58 If you have a nicely shaped one, put it in the payload box. #rhrt: 10/28/09 20:01 i think we need to have the robot smash a pumkin #rhrt: 10/28/09 20:01 ... #rhrt: 10/28/09 20:02 i want to see it try to roll over one #rhrt: 10/28/09 20:02 no #rhrt: 10/28/09 20:21 I agree with tom, that would be very festive #rhrt: 10/28/09 20:21 but I don't think that it could handle running one over without mud flaps #rhrt: 10/28/09 20:33 u mean #rhrt: 10/28/09 20:33 pieflaps? jboticsource: 10/28/09 20:33 >< PART #rhrt : #rhrt: 10/28/09 20:33 thank god #rhrt: 10/28/09 20:35 ... #rhrt: 10/28/09 20:37 joke #rhrt: 10/28/09 20:37 ish #rhrt: 10/28/09 20:38 no, believe me, we approve of your comment #rhrt: 10/28/09 20:55 wahlnj, that's a lot of u, they were cool with you walking off with that? #rhrt: 10/28/09 20:55 and whats the depth and width, please #rhrt: 10/28/09 20:55 yeah, I asked Mike Fulk about it first and he said taking those two pieces was fine #rhrt: 10/28/09 20:56 I don't know exactly, but I believe it's about 1 in width and depth #rhrt: 10/28/09 20:57 so, we could easily use t slot, or any other bar with it #rhrt: 10/28/09 20:57 nice #rhrt: 10/28/09 20:58 I doubt it's large enough for the t slot to slide in it, I think the outside dimension is about an inch #rhrt: 10/28/09 20:59 but I'm going from memory and I'm not too sure on the size #rhrt: 10/28/09 21:00 http://twitter.com/RHIT_IAIT #rhrt: 10/28/09 21:01 Er, wrong tab. #rhrt: 10/28/09 21:04 oh no, too late, I already followed the link tommost: 10/28/09 21:13 >< QUIT : "He left it dead, and with its head / He went galumphing back." #rhrt: 10/28/09 21:39 good, let's talk about tommost behind his back tommost: 10/28/09 21:40 >< JOIN : #rhrt #rhrt: 10/28/09 21:40 careful, he still has tommost_ and tommost__ #rhrt: 10/28/09 21:40 oops #rhrt: 10/28/09 21:41 oh, there you go, tell all of them #rhrt: 10/28/09 21:41 Ha! #rhrt: 10/28/09 21:41 Ha! robominator: 10/28/09 21:42 >< NICK : tommost_______un #rhrt: 10/28/09 21:43 well, apparently there is a max char count tommost_______un: 10/28/09 21:43 >< NICK : robominator #rhrt: 10/28/09 21:44 Yeah. #rhrt: 10/28/09 21:44 I have a number of the variations, though. #rhrt: 10/28/09 22:08 robominator: Couch? #rhrt: 10/28/09 22:08 TBoneULS: minifridge? #rhrt: 10/28/09 22:17 Keg? tommost: 10/28/09 23:15 >< QUIT : "rthc: you're worse than kleinjt" #rhrt: 10/28/09 23:30 I saw one at lighthouse for15 bucks #rhrt: 10/28/09 23:31 if I can get two other guys.. #rhrt: 10/28/09 23:32 tommost__ Lemur2010: 10/28/09 23:44 >< QUIT : Read error: 104 (Connection reset by peer) robominator: 10/28/09 23:48 >< PART #rhrt : Lemur2010: 10/29/09 12:13 >< JOIN : #rhrt #rhrt: 10/29/09 12:13 so, did anyone grab a pumpkin? #rhrt: 10/29/09 12:13 the one up high is mine Lemur2010: 10/29/09 12:27 >< QUIT : "Leaving." tommost: 10/29/09 14:16 >< JOIN : #rhrt Lemur2010: 10/29/09 14:18 >< JOIN : #rhrt tommost: 10/29/09 14:21 >< QUIT : Nick collision from services. tommost1: 10/29/09 14:22 >< JOIN : #rhrt tommost1: 10/29/09 14:22 >< NICK : tommost tommost: 10/29/09 14:26 >< QUIT : Nick collision from services. tommost1: 10/29/09 14:26 >< JOIN : #rhrt tommost1: 10/29/09 14:26 >< NICK : tommost tommost: 10/29/09 14:30 >< QUIT : Read error: 104 (Connection reset by peer) Lemur2010: 10/29/09 14:42 >< QUIT : "Leaving." tommost: 10/29/09 15:23 >< JOIN : #rhrt tommost: 10/29/09 17:10 >< QUIT : "rthc: you're worse than kleinjt" andy753421: 10/29/09 17:11 >< QUIT : Remote closed the connection andy753421: 10/29/09 17:12 >< JOIN : #rhrt robominator: 10/29/09 17:33 >< JOIN : #rhrt #rhrt: 10/29/09 17:34 wahlnj, get on something for personal communication robominator: 10/29/09 18:06 >< QUIT : orwell.freenode.net irc.freenode.net tommost__: 10/29/09 18:06 >< QUIT : orwell.freenode.net irc.freenode.net wahlnj: 10/29/09 18:06 >< QUIT : orwell.freenode.net irc.freenode.net robominator: 10/29/09 18:07 >< JOIN : #rhrt tommost__: 10/29/09 18:07 >< JOIN : #rhrt wahlnj: 10/29/09 18:07 >< JOIN : #rhrt #rhrt: 10/29/09 18:09 welcome back #rhrt: 10/29/09 18:09 tommost__, what was that? #rhrt: 10/29/09 18:32 rthc: I added a parts list for the i2c boards to the electronics todo #rhrt: 10/29/09 18:33 (I'm assuming you haven't made the digikey order) robominator: 10/29/09 19:46 >< PART #rhrt : #rhrt: 10/29/09 19:48 the stuff from 80/20 has been ordered and should ship Monday #rhrt: 10/29/09 19:48 I think it's coming from Indianapolis so it shouldn't take very long robominator: 10/29/09 20:01 >< JOIN : #rhrt #rhrt: 10/29/09 20:01 that's great wahlnj #rhrt: 10/29/09 20:01 but, we still can't build, we don't know the width :( #rhrt: 10/29/09 20:01 because it depends on the rack mount method robominator1: 10/29/09 20:23 >< JOIN : #rhrt #rhrt: 10/29/09 20:23 an imposter! #rhrt: 10/29/09 20:23 take that knave robominator: 10/29/09 20:23 >< QUIT : "Page closed" robominator1: 10/29/09 20:23 >< NICK : robominator robominator1: 10/29/09 20:56 >< JOIN : #rhrt jboticsource: 10/29/09 21:11 >< JOIN : #rhrt robominator: 10/29/09 21:14 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 10/29/09 21:19 >< QUIT : "Leaving." wahlnj: 10/29/09 22:00 >< NICK : robominator^2 #rhrt: 10/29/09 22:01 thank god robominator^2: 10/29/09 22:01 >< NICK : wahlnj robominator1: 10/30/09 00:36 >< PART #rhrt : andy753421: 10/30/09 02:37 >< QUIT : orwell.freenode.net irc.freenode.net kleinjt: 10/30/09 02:37 >< QUIT : orwell.freenode.net irc.freenode.net tommost_: 10/30/09 02:37 >< QUIT : orwell.freenode.net irc.freenode.net TBoneULS: 10/30/09 02:37 >< QUIT : orwell.freenode.net irc.freenode.net kleinjt: 10/30/09 02:39 >< JOIN : #rhrt tommost_: 10/30/09 02:40 >< JOIN : #rhrt TBoneULS: 10/30/09 02:40 >< JOIN : #rhrt tommost_: 10/30/09 02:41 >< NICK : Guest35835 andy753421: 10/30/09 02:44 >< JOIN : #rhrt Guest35835: 10/30/09 11:23 >< NICK : tommost_ tommost: 10/30/09 15:35 >< JOIN : #rhrt tommost: 10/30/09 16:24 >< QUIT : "rthc: you're worse than kleinjt" robominator: 10/30/09 23:04 >< JOIN : #rhrt #rhrt: 10/30/09 23:08 does anyone have any mechanical requests? #rhrt: 10/30/09 23:10 see if we have anything in the room that will work to attach to the 80/20 and slide in the U channel for the cases #rhrt: 10/30/09 23:10 I went through the bucket hrs ago for that #rhrt: 10/30/09 23:11 and I've been thinking mounting #rhrt: 10/30/09 23:11 what are the dimensions of the U channel? #rhrt: 10/30/09 23:11 and I've been thinking mounting, are we bolting through the u? #rhrt: 10/30/09 23:12 2.1 cm width #rhrt: 10/30/09 23:12 yes, but I was thinking whatever slides in the channel would either be far enough away to not hit the bolts or fit around them #rhrt: 10/30/09 23:13 I actually think a smaller piece of U channel that just fits within the stuff we have would be perfect #rhrt: 10/30/09 23:13 2.5 depth #rhrt: 10/30/09 23:13 that sounds better #rhrt: 10/30/09 23:14 I personally want to see how much simple drawers cost at a hardware store #rhrt: 10/30/09 23:14 or look more into true rail mounts #rhrt: 10/30/09 23:15 ok, we can look into that #rhrt: 10/30/09 23:15 i'm still having trouble seeing a u mount method #rhrt: 10/30/09 23:15 but we should do it quickly so we can start building #rhrt: 10/30/09 23:15 maybe a clamp #rhrt: 10/30/09 23:15 what are you not seeing? #rhrt: 10/30/09 23:16 the more I look at the u s the more difficult it seems #rhrt: 10/30/09 23:16 unless we have a slightly smaller u #rhrt: 10/30/09 23:16 unless we have a slightly smaller u that fits snug? #rhrt: 10/30/09 23:17 or larger for that matter #rhrt: 10/30/09 23:17 sure #rhrt: 10/30/09 23:18 larger we could make out of l's #rhrt: 10/30/09 23:18 if we assume u is the case side #rhrt: 10/30/09 23:18 would you be able to go to the shop Monday with the piece we have and see if you can find a foot or so of something that just fits inside or outside of it? #rhrt: 10/30/09 23:18 or smaller.. #rhrt: 10/30/09 23:19 how much of this do we have? #rhrt: 10/30/09 23:19 ~10 ft #rhrt: 10/30/09 23:20 does it happen to fit inside of itself sideways? #rhrt: 10/30/09 23:20 10 ft/6 #rhrt: 10/30/09 23:21 bit under two feet #rhrt: 10/30/09 23:21 that could be the case side #rhrt: 10/30/09 23:21 and we but like l's to inclose it #rhrt: 10/30/09 23:21 or u if we can find it #rhrt: 10/30/09 23:22 I'm not sure what you mean #rhrt: 10/30/09 23:22 we'd need only a foot #rhrt: 10/30/09 23:22 the case side runs along the length #rhrt: 10/30/09 23:22 but the robot side sits on two vertical bars, 1inch wide each #rhrt: 10/30/09 23:23 yes #rhrt: 10/30/09 23:23 6 vert bars per side #rhrt: 10/30/09 23:23 so we need just a foot of other material #rhrt: 10/30/09 23:23 yeah, that's what I was thinking #rhrt: 10/30/09 23:24 I had just come to the conclusion that we could rig l's instead of u's for that side #rhrt: 10/30/09 23:24 (11:18:54 PM) wahlnj: would you be able to go to the shop Monday with the piece we have and see if you can find a foot or so of something that just fits inside or outside of it? #rhrt: 10/30/09 23:24 I agreed #rhrt: 10/30/09 23:24 i was just pointing out we might not need new material #rhrt: 10/30/09 23:25 if you turn the U channel sideways, will it fit in another piece of the same U channel? #rhrt: 10/30/09 23:25 ? #rhrt: 10/30/09 23:26 no #rhrt: 10/30/09 23:26 ok, I figured that was a longshot #rhrt: 10/30/09 23:26 what I material are you talking about? #rhrt: 10/30/09 23:26 L #rhrt: 10/30/09 23:27 oh, ok, yeah that could work #rhrt: 10/30/09 23:27 this monitor is at a really inconvenient height, I'm submitting a ticket, mechanical should remount it #rhrt: 10/30/09 23:28 although it would be pretty easy for the vertical part of the L to come out #rhrt: 10/30/09 23:28 that ticket will be resolved on the new robot #rhrt: 10/30/09 23:29 no, two l's #rhrt: 10/30/09 23:29 just sticking the horiz part in #rhrt: 10/30/09 23:29 fit the u snug #rhrt: 10/30/09 23:29 one above, one below? #rhrt: 10/30/09 23:29 nicely adjustable #rhrt: 10/30/09 23:30 I like that #rhrt: 10/30/09 23:31 it would be on two tabs min #rhrt: 10/30/09 23:31 but that might not be enough #rhrt: 10/30/09 23:32 are we meeting tomorrow? I'm thinking prototype #rhrt: 10/30/09 23:32 no official meeting, but you can build a prototype if you'd like #rhrt: 10/30/09 23:33 i might drill couple of holes in u, and expand those in case #rhrt: 10/30/09 23:34 not tonight #rhrt: 10/30/09 23:34 to tired to operate heavy machinary #rhrt: 10/30/09 23:35 I wouldn't do anything to the case yet #rhrt: 10/30/09 23:36 we're going to expand those holes either way #rhrt: 10/30/09 23:36 they don't match our bolts robominator: 10/30/09 23:39 >< QUIT : "Page closed" Lemur2010: 10/31/09 13:53 >< JOIN : #rhrt Lemur2010: 10/31/09 17:18 >< QUIT : "Leaving." Lemur2010: 10/31/09 22:04 >< JOIN : #rhrt