jboticsource: 03/01/09 02:05 >< JOIN : #rhrt jboticsource1: 03/01/09 02:05 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource: 03/01/09 02:07 >< QUIT : Client Quit #rhrt: 03/01/09 04:06 The Trac spam is getting really annoying. jboticsource: 03/01/09 11:20 >< JOIN : #rhrt jboticsource1: 03/01/09 11:48 >< JOIN : #rhrt jboticsource: 03/01/09 11:48 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource1: 03/01/09 12:18 >< QUIT : Read error: 104 (Connection reset by peer) #rhrt: 03/01/09 17:17 good paper on kalman filtering and such: http://www.spawar.navy.mil/robots/pubs/auvsi02_mprs.pdf #rhrt: 03/01/09 17:19 so, i'm looking at the code for auto.py, and i've got a few questions #rhrt: 03/01/09 17:20 mainly, i guess, is wouldn't it make more sense to split up PointNavigator into at least two separate classes, one for estimating the current location of the robot, and another for actually planning the path? #rhrt: 03/01/09 17:21 (and probably one for the wiimote) chtr: 03/01/09 21:12 >< QUIT : wolfe.freenode.net irc.freenode.net chtr: 03/01/09 21:12 >< JOIN : #rhrt #rhrt: 03/01/09 22:43 chtr: Yes, absolutely. #rhrt: 03/01/09 22:43 The wiimote stuff is only in there because it needs to be initialized in the main thread; I've always intended to break it out. #rhrt: 03/01/09 22:44 And the position estimation/path planning stuff needs to be restructured so that it can be run (and stopped) from the gui/shell controllers. #rhrt: 03/01/09 23:36 yeah. plus breaking out the position estimation stuff will simplify transitioning to a kalman filter collinjc: 03/02/09 10:27 >< JOIN : #rhrt rhrtlog: 03/05/09 00:19 >< JOIN : #rhrt #rhrt: 03/05/09 00:19 rhrtlog: Stop dying, damnit. #rhrt: 03/05/09 00:31 chtr: what board are you talking about? I don't working on any board with relays #rhrt: 03/05/09 00:32 I started looking at the board in the repo today under the 'power distrobution' folder or something, but I haven't committed anything yet. #rhrt: 03/05/09 00:34 uh, the one that has the xbee that goes on the robot #rhrt: 03/05/09 00:35 that would be the power distro board that supplies the motor controllers, right? #rhrt: 03/05/09 00:36 no, there's no such thing #rhrt: 03/05/09 00:37 basically, here's what that needs to do #rhrt: 03/05/09 00:37 1. have the xbee on it2 #rhrt: 03/05/09 00:37 2. have an input for the physical e-stop #rhrt: 03/05/09 00:38 3. have two outputs, one for each of the boards that control the victors; high is for enabled, low for disabled #rhrt: 03/05/09 00:39 I don't remember doing any work on boards with those requirements. I'll do that then. #rhrt: 03/05/09 00:40 ok. also, the board with the xbee that goes into the handheld controller #rhrt: 03/05/09 00:41 that'll have to wait till this weekend when I'm on campus, I'll need to take some measurements on the inside of the case #rhrt: 03/05/09 00:41 or we could, i don't know, use a different case ;) #rhrt: 03/05/09 00:42 if it ain't broken... #rhrt: 03/05/09 00:42 kleinjt: It is. #rhrt: 03/05/09 00:43 from what i'm reading on 9fans, python's broken #rhrt: 03/05/09 00:43 I think that you should get another big red killswitch and put it in there. #rhrt: 03/05/09 00:43 It even has an LED. #rhrt: 03/05/09 00:43 s/LED/120VAC bulb/ #rhrt: 03/05/09 00:44 Oh, shame. #rhrt: 03/05/09 00:44 You could fix that. #rhrt: 03/05/09 00:44 we can stick a led, power switch, and battery monitoring easily on our current remote. I don't see the point in spending the time making a new one. #rhrt: 03/05/09 00:45 sounds good to me #rhrt: 03/05/09 01:32 My Wiimote seems to be missing its batteries. #rhrt: 03/05/09 01:32 ACTION glares at the room collinjc: 03/05/09 01:33 >< QUIT : "Leaving." #rhrt: 03/05/09 01:36 i seem to remember putting them in the kill switch #rhrt: 03/05/09 01:37 ACTION glares some more #rhrt: 03/05/09 01:37 you should know better than to leave useful electronics lying around the lab chtr: 03/05/09 04:06 >< QUIT : Read error: 60 (Operation timed out) chtr: 03/05/09 04:06 >< JOIN : #rhrt jboticsource: 03/05/09 06:07 >< JOIN : #rhrt #rhrt: 03/05/09 06:07 http://www.boston.com/bigpicture/2009/03/robots.html jboticsource: 03/05/09 06:41 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource: 03/05/09 06:42 >< JOIN : #rhrt jboticsource: 03/05/09 06:50 >< PART #rhrt : collinjc: 03/05/09 13:30 >< JOIN : #rhrt collinjc_eee: 03/05/09 14:35 >< JOIN : #rhrt collinjc_ee1: 03/05/09 14:36 >< JOIN : #rhrt collinjc_ee1: 03/05/09 14:36 >< PART #rhrt : "Leaving." collinjc_eee: 03/05/09 14:36 >< PART #rhrt : "Leaving." collinjc: 03/05/09 16:19 >< QUIT : "Leaving." collinjc: 03/05/09 17:17 >< JOIN : #rhrt tommost: 03/05/09 19:34 >< QUIT : "He left it dead, and with its head / He went galumphing back." collinjc: 03/05/09 20:05 >< QUIT : "Leaving." tommost: 03/05/09 22:40 >< JOIN : #rhrt #rhrt: 03/05/09 23:02 My Stamp is working! I can play with those sonic rangefinders now. #rhrt: 03/05/09 23:05 or do something productive and work on the robotics code ;) #rhrt: 03/05/09 23:07 This is robotics related. #rhrt: 03/05/09 23:08 I've been thinking about how to structure the code for RATT. #rhrt: 03/05/09 23:08 yes, but considerably less important than having the robot know where it is #rhrt: 03/05/09 23:08 cool. i did math today. #rhrt: 03/05/09 23:08 I wish that Andy didn't disappear every break; I'd like to talk to him about it. #rhrt: 03/05/09 23:08 chtr: What math? #rhrt: 03/05/09 23:08 for the kalman filter #rhrt: 03/05/09 23:10 i've got a good handle on how the prediction stage works, and i think i've got the update stage down too. #rhrt: 03/05/09 23:11 http://mathbin.net/6571 #rhrt: 03/05/09 23:11 Um... okay. #rhrt: 03/05/09 23:14 would it be possible for you to get logging of the microstrain, the gps, and the encoders done for this weekend? #rhrt: 03/05/09 23:14 Oh, sure. Crudely. #rhrt: 03/05/09 23:15 alright, i'll probably be back in the haute sometime saturday, so i was planning on driving it around a bit and getting some data to work with. #rhrt: 03/05/09 23:16 Do you want every bit of information that they provide or checkpoints of current data (say, every quarter second)? #rhrt: 03/05/09 23:17 we're polling the motor controllers at 10Hz, so that would be fine #rhrt: 03/05/09 23:19 Okay. I can do that really easily (just spawn a thread that logs the current state variables to a file). #rhrt: 03/05/09 23:19 What format would you like? #rhrt: 03/05/09 23:19 CSV? TSV? #rhrt: 03/05/09 23:19 either's fine #rhrt: 03/05/09 23:25 What data, specifically? I'm thinking timestamp, gps lat/lon, left/right speed, left/right ticks, microstrain 3-axis heading/speed/accel. #rhrt: 03/05/09 23:25 that (except the ticks, they don't exist.) and the gps heading and velocity #rhrt: 03/05/09 23:26 Would you like the GPS's reported error as well? #rhrt: 03/05/09 23:26 sure #rhrt: 03/05/09 23:27 Okay, well, that's pretty much everything. #rhrt: 03/05/09 23:27 good #rhrt: 03/05/09 23:28 There are independent timestamps for the GPS and MicroStrain data. Would you like those as well, just for completeness's sake? #rhrt: 03/05/09 23:29 sure. hell, just log everything. we can always strip out whatever's irrelevant later. #rhrt: 03/05/09 23:29 Okay. #rhrt: 03/05/09 23:29 the gods invented awk for a reason #rhrt: 03/05/09 23:30 Okay, TTYL. tommost: 03/05/09 23:30 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost_xp: 03/05/09 23:52 >< JOIN : #rhrt tommost_xp: 03/06/09 02:27 >< QUIT : Read error: 104 (Connection reset by peer) tommost_xp: 03/06/09 02:33 >< JOIN : #rhrt tommost_xp: 03/06/09 03:31 >< QUIT : Read error: 104 (Connection reset by peer) tommost_xp: 03/06/09 03:45 >< JOIN : #rhrt tommost_xp: 03/06/09 05:39 >< QUIT : "Leaving." collinjc_serve1: 03/06/09 11:42 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/06/09 11:42 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/06/09 11:42 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/06/09 11:46 >< JOIN : #rhrt collinjc_serve1: 03/06/09 11:46 >< JOIN : #rhrt kleinjt: 03/06/09 11:46 >< JOIN : #rhrt collinjc: 03/06/09 12:52 >< JOIN : #rhrt collinj1: 03/06/09 14:15 >< JOIN : #rhrt collinjc: 03/06/09 14:18 >< QUIT : Read error: 110 (Connection timed out) tommost_xp: 03/06/09 15:04 >< JOIN : #rhrt tommost_xp: 03/06/09 15:21 >< QUIT : Read error: 104 (Connection reset by peer) tommost: 03/06/09 15:23 >< JOIN : #rhrt collinj1: 03/06/09 16:00 >< QUIT : "Leaving." andy753421: 03/07/09 01:39 >< JOIN : #rhrt #rhrt: 03/07/09 02:50 I just checked in a bunch of changes. #rhrt: 03/07/09 02:50 I have added Wiimote control to the GUI. #rhrt: 03/07/09 02:50 I renamed "modes" to "navigators", since "modes" seemed really vague to me. So it's a Wiimote navigator, an analog navigator, and an autonomous navigator. #rhrt: 03/07/09 02:51 (The "stop" navigator is a bit odd, I'll admit.") #rhrt: 03/07/09 02:51 I also added the logging that chtr wanted, though it needs testing. #rhrt: 03/07/09 02:52 I also checked in some changes to auto (I didn't really intend to do this) so that's going to be totally broken for the moment (the motor controller changes probably meant that it already was, though). #rhrt: 03/07/09 02:53 Next I plan to refactor auto into the "autonomous" navigator. #rhrt: 03/07/09 02:53 Also break out the position determination stuff into a different class, since we'll want different navigators for the different competitons. #rhrt: 03/07/09 02:53 Hey, cool, andy753421's back. #rhrt: 03/07/09 02:54 Okay, I'm going to bed or thereabouts now. jboticsource: 03/07/09 03:00 >< JOIN : #rhrt #rhrt: 03/07/09 03:00 Also, the graphing looks snazzy with the Wiimote. jboticsource1: 03/07/09 03:31 >< JOIN : #rhrt jboticsource: 03/07/09 03:31 >< QUIT : Read error: 104 (Connection reset by peer) tommost: 03/07/09 06:46 >< QUIT : Read error: 110 (Connection timed out) collinjc_serve1: 03/07/09 10:55 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/07/09 10:55 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/07/09 10:55 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/07/09 10:55 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/07/09 10:56 >< JOIN : #rhrt chtr: 03/07/09 10:56 >< JOIN : #rhrt kleinjt: 03/07/09 10:56 >< JOIN : #rhrt collinjc_serve1: 03/07/09 10:56 >< JOIN : #rhrt jboticsource: 03/07/09 11:03 >< JOIN : #rhrt jboticsource1: 03/07/09 11:03 >< QUIT : Connection reset by peer jboticsource: 03/07/09 12:11 >< PART #rhrt : collinjc_eee: 03/07/09 12:18 >< JOIN : #rhrt tommost: 03/07/09 13:12 >< JOIN : #rhrt killer_robot: 03/07/09 13:13 >< JOIN : #rhrt collinjc_serve1: 03/07/09 13:31 >< QUIT : Read error: 110 (Connection timed out) collinjc_server: 03/07/09 13:44 >< JOIN : #rhrt collinjc_eee: 03/07/09 14:04 >< QUIT : Remote closed the connection Conra1: 03/07/09 19:04 >< JOIN : #rhrt Conra1: 03/07/09 19:04 >< PART #rhrt : jboticsource: 03/07/09 22:14 >< JOIN : #rhrt #rhrt: 03/07/09 23:18 I CADed the new encoders on the robot. Now I am working on CADing the box to the robot. #rhrt: 03/07/09 23:19 jboticsource: If you're back you should go finish putting together the box. #rhrt: 03/07/09 23:21 chtr: I need to know the max rpm of the encoders. That value will determine the gear ratio on the pully that goes from the motor to the encoder Assembly. #rhrt: 03/07/09 23:21 tommot: I will do that tomorrow #rhrt: 03/08/09 00:26 can anybody here point to the spec sheet of our batteries? #rhrt: 03/08/09 00:42 jboticsource: grayhill 63r, you can find the datasheet #rhrt: 03/08/09 00:44 chtr: I can know what it is capable of putting out, but I thought there were questions on how often the software polled it or something. I thought the limitation was in the software, not the hardware. #rhrt: 03/08/09 00:46 uh, try to not exceed 5500 rpm; that's all i've tested it to #rhrt: 03/08/09 00:48 ok #rhrt: 03/08/09 01:17 so the maximum ratio we should have is 1:90 #rhrt: 03/08/09 01:17 for gearing up the encoder #rhrt: 03/08/09 01:18 we can't do 1:90 easially in a cheap compact package #rhrt: 03/08/09 01:18 it will probably be like 1:10 #rhrt: 03/08/09 01:18 or 1:20 #rhrt: 03/08/09 01:18 which will still give us lots of resolution #rhrt: 03/08/09 01:21 chtr: Did you do anything with the robot today? #rhrt: 03/08/09 01:29 tommost: no, i got back pretty late #rhrt: 03/08/09 01:29 tomorrow when i wake up #rhrt: 03/08/09 01:29 Okay. #rhrt: 03/08/09 01:34 team picture next all team meeting? #rhrt: 03/08/09 01:35 Sounds good to me. #rhrt: 03/08/09 01:35 don't forget to wear your shirts! #rhrt: 03/08/09 01:35 Will there be an all-team meeting tomorrow? #rhrt: 03/08/09 01:35 (I won't be there.) #rhrt: 03/08/09 01:36 not towmarrow #rhrt: 03/08/09 01:36 but the next one #rhrt: 03/08/09 01:36 the one that is a week into school #rhrt: 03/08/09 01:36 Should I send out an e-mail for tomorrow anyway? It sounds like chtr will be there. Will you? #rhrt: 03/08/09 01:37 I'll be there. #rhrt: 03/08/09 01:37 Okay, then I'll send out an e-mail. #rhrt: 03/08/09 01:37 I will be there as well #rhrt: 03/08/09 04:14 yeah, i'll be there tommost: 03/08/09 12:20 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/08/09 14:36 >< PART #rhrt : TheBrickWahl: 03/08/09 15:36 >< JOIN : #rhrt #rhrt: 03/08/09 15:37 chtr: I think you mentioned needing something from Radio Shack earlier #rhrt: 03/08/09 15:38 we're going in a few minutes if you want us to pick anything up #rhrt: 03/08/09 15:48 TheBrickWahl: chtr says yes tommost: 03/08/09 15:48 >< JOIN : #rhrt #rhrt: 03/08/09 15:49 if you haven't already left, something that holds 4AA batteries would be nice #rhrt: 03/08/09 15:50 if possible, something that is fairly enclosed #rhrt: 03/08/09 15:51 They've left, but I'll call them. #rhrt: 03/08/09 15:55 Okay. #rhrt: 03/08/09 15:55 Anything happening over there? #rhrt: 03/08/09 15:57 we're workin' on mounting the computer on the new box #rhrt: 03/08/09 15:57 redid the killswitch to save power #rhrt: 03/08/09 15:57 found a gps #rhrt: 03/08/09 15:58 Found a GPS? You mean bought one, or found one in our humongous pile of junk? #rhrt: 03/08/09 15:59 er.. located one to purchase #rhrt: 03/08/09 16:06 Do you want 4 flat or 4 square? #rhrt: 03/08/09 16:07 (The battery holder.) #rhrt: 03/08/09 16:08 kleinjt! #rhrt: 03/08/09 16:08 chtr! #rhrt: 03/08/09 16:10 :-( #rhrt: 03/08/09 16:11 I'll tell them to go with the flat one. #rhrt: 03/08/09 16:23 yeah, flat #rhrt: 03/08/09 16:23 tommost: your code is broken #rhrt: 03/08/09 16:23 Well, it's hard to test without sensors, so yeah. I'm not surprised. #rhrt: 03/08/09 16:23 What specifically? #rhrt: 03/08/09 16:24 as far as i could tell, everything. some exception was thrown almost immediately that had to do with keyboard listener or something #rhrt: 03/08/09 16:24 i couldn't click on any of the buttons, etc. #rhrt: 03/08/09 16:24 Could you pastebin the exception? #rhrt: 03/08/09 16:24 sadly i've closed that window and since powered off/disassembled the computer #rhrt: 03/08/09 16:25 Ah. Yes. That would be a problem. #rhrt: 03/08/09 16:25 also, the code segfaults if it can't open the display #rhrt: 03/08/09 16:26 I blame GTK for that. #rhrt: 03/08/09 16:27 Switching to wired; BRB. tommost: 03/08/09 16:27 >< QUIT : "He left it dead, and with its head / He went galumphing back." tommost: 03/08/09 16:28 >< JOIN : #rhrt tommost: 03/08/09 16:30 >< QUIT : Nick collision from services. tommost1: 03/08/09 16:30 >< JOIN : #rhrt tommost1: 03/08/09 16:30 >< NICK : tommost andy7534211: 03/08/09 17:03 >< JOIN : #rhrt andy753421: 03/08/09 17:04 >< QUIT : Read error: 110 (Connection timed out) tommost: 03/08/09 17:38 >< QUIT : "He left it dead, and with its head / He went galumphing back." andy7534211: 03/08/09 17:43 >< QUIT : "Leaving." andy753421: 03/08/09 17:47 >< JOIN : #rhrt tommost: 03/08/09 17:57 >< JOIN : #rhrt jboticsource: 03/08/09 18:39 >< JOIN : #rhrt andy753421: 03/08/09 20:35 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/08/09 20:38 I colored the cad just now #rhrt: 03/08/09 20:48 cad wise, designing the battery and payload box is next on the agenda #rhrt: 03/08/09 20:48 I cadded up the batteries today #rhrt: 03/08/09 20:51 http://www.facebook.com/photo.php?pid=2188152&l=129ba&id=745340409 andy753421: 03/08/09 20:57 >< JOIN : #rhrt #rhrt: 03/08/09 21:15 Looks good. #rhrt: 03/08/09 21:15 You were planning on encoders on all six wheels? We've only got two right now. #rhrt: 03/08/09 21:37 yeah, for now i've got everything working on the assumption that we have one encoder per side #rhrt: 03/08/09 21:37 i don't plan on changing that at all this year #rhrt: 03/08/09 21:38 I thought we were having two this year, but adding more in the future #rhrt: 03/08/09 21:38 which means the "final design" would have all 6 andy753421: 03/08/09 21:50 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/08/09 21:53 >< JOIN : #rhrt jboticsource1: 03/08/09 22:05 >< JOIN : #rhrt jboticsource: 03/08/09 22:05 >< QUIT : Read error: 104 (Connection reset by peer) TheBrickWahl: 03/08/09 23:34 >< PART #rhrt : jboticsource1: 03/09/09 00:59 >< QUIT : "Leaving." collinjc_server: 03/09/09 10:29 >< QUIT : Read error: 110 (Connection timed out) collinjc_server: 03/09/09 10:38 >< JOIN : #rhrt TheBrickWahl: 03/09/09 11:16 >< JOIN : #rhrt TheBrickWahl: 03/09/09 11:52 >< QUIT : "Leaving." andy753421: 03/09/09 13:31 >< QUIT : Read error: 104 (Connection reset by peer) collinjc: 03/09/09 14:33 >< JOIN : #rhrt andy753421: 03/09/09 14:42 >< JOIN : #rhrt TheBrickWahl1: 03/09/09 14:49 >< JOIN : #rhrt collinjc: 03/09/09 15:17 >< QUIT : Remote closed the connection jboticsource: 03/09/09 17:47 >< JOIN : #rhrt collinjc: 03/09/09 18:12 >< JOIN : #rhrt collinjc_server: 03/09/09 18:23 >< QUIT : Read error: 60 (Operation timed out) #rhrt: 03/09/09 18:39 I will probably be in the lab a bit later #rhrt: 03/09/09 18:40 I will repair RATT 1's castors #rhrt: 03/09/09 18:40 and work on laying out the motherboard #rhrt: 03/09/09 18:40 company is welcome #rhrt: 03/09/09 18:41 chtr: I take it that you didn't complete tuning the gains? TheBrickWahl: 03/09/09 18:42 >< JOIN : #rhrt TheBrickWahl2: 03/09/09 18:44 >< JOIN : #rhrt #rhrt: 03/09/09 18:46 tommost: didn't we go over this? stuff was pretty broken with the GUI #rhrt: 03/09/09 18:46 jboticsource: let me know when you're over there, i might stop in #rhrt: 03/09/09 18:46 ok TheBrickWahl1: 03/09/09 18:48 >< QUIT : Read error: 60 (Operation timed out) collinjc_server: 03/09/09 18:50 >< JOIN : #rhrt TheBrickWahl: 03/09/09 19:03 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl2: 03/09/09 19:35 >< QUIT : Read error: 60 (Operation timed out) TheBrickWahl: 03/09/09 20:02 >< JOIN : #rhrt andy7534211: 03/09/09 20:57 >< JOIN : #rhrt andy753421: 03/09/09 21:02 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/09/09 21:23 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource1: 03/09/09 21:23 >< JOIN : #rhrt collinjc: 03/09/09 22:33 >< QUIT : "Leaving." TheBrickWahl: 03/09/09 23:17 >< PART #rhrt : andy7534211: 03/09/09 23:26 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/09/09 23:45 >< JOIN : #rhrt chtr: 03/10/09 01:15 >< QUIT : Read error: 131 (Connection reset by peer) chtr: 03/10/09 01:15 >< JOIN : #rhrt collinjc: 03/10/09 08:49 >< JOIN : #rhrt TheBrickWahl: 03/10/09 09:01 >< JOIN : #rhrt jboticsource1: 03/10/09 09:30 >< PART #rhrt : TheBrickWahl: 03/10/09 09:48 >< QUIT : "Leaving." collinjc: 03/10/09 10:28 >< QUIT : "Leaving." TheBrickWahl: 03/10/09 10:53 >< JOIN : #rhrt andy753421: 03/10/09 12:59 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/10/09 13:13 >< JOIN : #rhrt andy753421: 03/10/09 13:35 >< QUIT : Read error: 104 (Connection reset by peer) andy7534211: 03/10/09 13:35 >< JOIN : #rhrt collinjc: 03/10/09 14:32 >< JOIN : #rhrt andy7534211: 03/10/09 14:41 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/10/09 14:47 >< JOIN : #rhrt collinjc: 03/10/09 15:18 >< QUIT : "Leaving." TheBrickWahl1: 03/10/09 15:55 >< JOIN : #rhrt TheBrickWahl2: 03/10/09 15:59 >< JOIN : #rhrt TheBrickWahl1: 03/10/09 16:05 >< QUIT : Read error: 60 (Operation timed out) TheBrickWahl: 03/10/09 16:13 >< QUIT : Read error: 110 (Connection timed out) tommost: 03/10/09 18:34 >< QUIT : Remote closed the connection tommost: 03/10/09 18:37 >< JOIN : #rhrt collinjc: 03/10/09 18:49 >< JOIN : #rhrt andy753421: 03/10/09 19:15 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/10/09 19:35 >< JOIN : #rhrt jboticsource: 03/10/09 19:36 >< JOIN : #rhrt #rhrt: 03/10/09 19:36 andy753421: are you coming to the admin meeting? #rhrt: 03/10/09 19:36 no, i have to TA #rhrt: 03/10/09 19:37 I'm going to see if I can get my TA time changed though #rhrt: 03/10/09 19:37 but I can't come tonight andy753421: 03/10/09 19:47 >< QUIT : "Leaving." andy753421: 03/10/09 19:55 >< JOIN : #rhrt jboticsource: 03/10/09 20:18 >< QUIT : "Leaving." TheBrickWahl: 03/10/09 20:35 >< JOIN : #rhrt TheBrickWahl1: 03/10/09 20:36 >< JOIN : #rhrt jboticsource: 03/10/09 20:45 >< JOIN : #rhrt TheBrickWahl2: 03/10/09 20:53 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl: 03/10/09 20:54 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl2: 03/10/09 21:45 >< JOIN : #rhrt TheBrickWahl1: 03/10/09 21:51 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/10/09 21:56 >< QUIT : "Leaving." collinjc: 03/10/09 23:07 >< QUIT : "Leaving." TheBrickWahl2: 03/10/09 23:08 >< PART #rhrt : andy753421: 03/10/09 23:21 >< JOIN : #rhrt auchter: 03/11/09 00:41 >< JOIN : #rhrt chtr: 03/11/09 00:41 >< QUIT : "leaving" auchter: 03/11/09 00:41 >< NICK : chtr jboticsource: 03/11/09 00:44 >< QUIT : Read error: 104 (Connection reset by peer) andy7534211: 03/11/09 02:19 >< JOIN : #rhrt andy753421: 03/11/09 02:20 >< QUIT : Read error: 104 (Connection reset by peer) andy7534211: 03/11/09 03:35 >< QUIT : Remote closed the connection andy753421: 03/11/09 04:08 >< JOIN : #rhrt collinjc: 03/11/09 09:16 >< JOIN : #rhrt collinjc: 03/11/09 09:25 >< QUIT : Remote closed the connection andy7534211: 03/11/09 09:54 >< JOIN : #rhrt andy7534211: 03/11/09 09:55 >< QUIT : Client Quit andy7534211: 03/11/09 09:55 >< JOIN : #rhrt andy753421: 03/11/09 09:55 >< QUIT : Nick collision from services. andy7534211: 03/11/09 09:55 >< NICK : andy753421 TheBrickWahl: 03/11/09 11:02 >< JOIN : #rhrt TheBrickWahl: 03/11/09 11:25 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl: 03/11/09 12:43 >< JOIN : #rhrt andy753421: 03/11/09 12:45 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl: 03/11/09 13:44 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/11/09 14:16 >< JOIN : #rhrt andy753421: 03/11/09 14:35 >< QUIT : Connection timed out andy753421: 03/11/09 14:47 >< JOIN : #rhrt collinjc_server: 03/11/09 15:51 >< QUIT : Read error: 110 (Connection timed out) collinjc_server: 03/11/09 16:23 >< JOIN : #rhrt TheBrickWahl: 03/11/09 16:24 >< JOIN : #rhrt TheBrickWahl1: 03/11/09 16:28 >< JOIN : #rhrt TheBrickWahl: 03/11/09 16:46 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/11/09 18:14 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/11/09 19:13 >< JOIN : #rhrt collinjc: 03/11/09 19:13 >< JOIN : #rhrt jboticsource: 03/11/09 19:19 >< JOIN : #rhrt #rhrt: 03/11/09 19:19 tommost: are you coming to make the robot run? #rhrt: 03/11/09 19:19 Do you need me? #rhrt: 03/11/09 19:19 I need to go eat first. #rhrt: 03/11/09 19:20 we need you if your code breaks... #rhrt: 03/11/09 19:20 We fixed it last night. #rhrt: 03/11/09 19:21 in case it breaks for some other reason #rhrt: 03/11/09 19:21 Then phone me. #rhrt: 03/11/09 19:22 ok jboticsource: 03/11/09 19:22 >< PART #rhrt : #rhrt: 03/11/09 19:47 kleinjt: did you actually program that avr yesterday? #rhrt: 03/11/09 19:48 i took it and put it in the killswitch, and it didn't work #rhrt: 03/11/09 20:04 no, I didn't. I'll fix it #rhrt: 03/11/09 20:05 well, we want to run the robot now-ish #rhrt: 03/11/09 20:05 the code in the repo didn't compile #rhrt: 03/11/09 20:05 yes. I'm fixing code up now #rhrt: 03/11/09 20:05 so i reverted to r414 #rhrt: 03/11/09 20:05 that won't work with the new power switch #rhrt: 03/11/09 20:05 it works, but is very slow to disable #rhrt: 03/11/09 20:05 ok #rhrt: 03/11/09 20:05 I ought to be done in ~5 minutes #rhrt: 03/11/09 20:06 ok #rhrt: 03/11/09 20:07 ok, comitted #rhrt: 03/11/09 20:08 awesome #rhrt: 03/11/09 20:08 er.. you'll need to override the crystal to 8MHz #rhrt: 03/11/09 20:08 I'll change the makefile to override it.. #rhrt: 03/11/09 20:08 yep, i already changed that in the mkfile #rhrt: 03/11/09 20:08 don't bother, i changed it #rhrt: 03/11/09 20:08 mmkay #rhrt: 03/11/09 20:10 it'll be a bit slow to disable, the code on the robot is expecting a signal over serial. It shouldl kill in the absence of a signal too, but it might take a second or so #rhrt: 03/11/09 20:12 yeah, it does... so the code on the robot would have to change to speed that up? #rhrt: 03/11/09 20:12 how much time is it taking now? #rhrt: 03/11/09 20:12 about a second #rhrt: 03/11/09 20:13 mmkay, committed code #rhrt: 03/11/09 20:13 it should take ~2/5 the time #rhrt: 03/11/09 20:13 er.. nm #rhrt: 03/11/09 20:13 one moment #rhrt: 03/11/09 20:14 do i need to flash the kill board on the robot? #rhrt: 03/11/09 20:14 only of it bothers you that it takes 1 second to kill #rhrt: 03/11/09 20:14 (assuming it is taking 1 second to kill) #rhrt: 03/11/09 20:14 yes, that kinda bothers me #rhrt: 03/11/09 20:15 ok, committed code #rhrt: 03/11/09 20:15 I forgot to uncomment usart_put #rhrt: 03/11/09 20:15 check the crystal for what value you'll need for that #rhrt: 03/11/09 20:15 yeah. #rhrt: 03/11/09 20:16 er.. nm, looks like it will be closer to 1/2 the time, not 2/5 #rhrt: 03/11/09 20:17 ok, now you've got 2/5 #rhrt: 03/11/09 20:28 yeah, i noticed. i'm not reflashing that bloody thing hulettbh: 03/11/09 21:14 >< JOIN : #rhrt andy7534211: 03/11/09 21:18 >< JOIN : #rhrt andy753421: 03/11/09 21:22 >< QUIT : Read error: 110 (Connection timed out) chtr: 03/11/09 21:43 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/11/09 21:44 >< JOIN : #rhrt #rhrt: 03/11/09 22:02 https://andy753421.ath.cx/svn/imagerec #rhrt: 03/11/09 22:03 that's my repository from image rec (if you couldn't tell..) #rhrt: 03/11/09 22:03 there's a bunch of opencv code in there (along with an `hello world' kalman filter) mac3178: 03/11/09 22:04 >< JOIN : #rhrt #rhrt: 03/11/09 22:04 (/examples for the kalman filter, and /src for the rest of the image rec code) #rhrt: 03/11/09 22:04 Welcome! #rhrt: 03/11/09 22:04 kk #rhrt: 03/11/09 22:04 for mac3178: https://andy753421.ath.cx/svn/imagerec jboticsource: 03/11/09 22:07 >< JOIN : #rhrt #rhrt: 03/11/09 22:25 so how's this software stuff coming along mac3178: 03/11/09 22:54 >< PART #rhrt : andy7534211: 03/11/09 23:19 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl1: 03/11/09 23:19 >< QUIT : "Leaving." #rhrt: 03/11/09 23:24 Well, we decided to change our approach to distributing sensor data. I've made fair progress on creating a Kalman filter shell. No progress on the issues you asked us to work on. andy753421: 03/12/09 00:03 >< JOIN : #rhrt collinjc: 03/12/09 00:23 >< QUIT : "Leaving." #rhrt: 03/12/09 00:26 hey, fisher's going to the installfest? jboticsource: 03/12/09 01:43 >< QUIT : Read error: 54 (Connection reset by peer) andy753421: 03/12/09 13:46 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/12/09 13:53 >< JOIN : #rhrt TheBrickWahl: 03/12/09 15:10 >< JOIN : #rhrt andy753421: 03/12/09 15:39 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/12/09 15:52 >< JOIN : #rhrt andy753421: 03/12/09 17:05 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/12/09 17:18 >< JOIN : #rhrt jboticsource: 03/12/09 17:22 >< JOIN : #rhrt #rhrt: 03/12/09 17:27 http://dpaste.com/hold/13730/ #rhrt: 03/12/09 17:29 the upshot is we need to find someone to go to the competition with us to get money #rhrt: 03/12/09 17:30 finding someone is now VERY high on our list of things to do andy753421: 03/12/09 17:45 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/12/09 18:20 any ideas on who we should ask? #rhrt: 03/12/09 18:29 hmm jboticsource: 03/12/09 18:41 >< QUIT : Read error: 131 (Connection reset by peer) jboticsource1: 03/12/09 18:41 >< JOIN : #rhrt #rhrt: 03/12/09 18:44 Dr. Cunningham or Dr. Ferro? #rhrt: 03/12/09 18:45 ask em #rhrt: 03/12/09 18:45 we just need a body really #rhrt: 03/12/09 18:45 what are the dates? #rhrt: 03/12/09 18:45 june 5 I think #rhrt: 03/12/09 18:46 www.igvc.org #rhrt: 03/12/09 18:46 any other info I should give them? #rhrt: 03/12/09 18:50 hmm #rhrt: 03/12/09 18:50 tell him how awesome we are and how much we need his help #rhrt: 03/12/09 18:51 ok, I'll go tomorrow #rhrt: 03/12/09 18:53 ok #rhrt: 03/12/09 18:54 thanks andy753421: 03/12/09 19:21 >< JOIN : #rhrt jboticsource1: 03/12/09 19:33 >< QUIT : Remote closed the connection jboticsource: 03/12/09 19:36 >< JOIN : #rhrt TheBrickWahl: 03/12/09 19:39 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/12/09 20:04 >< QUIT : Read error: 145 (Connection timed out) collinjc: 03/12/09 20:16 >< JOIN : #rhrt jboticsource: 03/12/09 20:21 >< JOIN : #rhrt TheBrickWahl: 03/12/09 20:31 >< JOIN : #rhrt #rhrt: 03/12/09 20:33 I sent the reply email TheBrickWahl1: 03/12/09 20:35 >< JOIN : #rhrt andy753421: 03/12/09 20:48 >< QUIT : Read error: 60 (Operation timed out) TheBrickWahl: 03/12/09 20:54 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/12/09 20:54 we need to make a hit list of professors that we are going to ask #rhrt: 03/12/09 20:54 hmmm #rhrt: 03/12/09 20:54 muchler? #rhrt: 03/12/09 20:54 I know he is into robotics TheBrickWahl1: 03/12/09 20:57 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/12/09 21:07 >< JOIN : #rhrt TheBrickWahl: 03/12/09 21:59 >< JOIN : #rhrt TheBrickWahl1: 03/12/09 22:03 >< JOIN : #rhrt TheBrickWahl2: 03/12/09 22:06 >< JOIN : #rhrt TheBrickWahl: 03/12/09 22:22 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl1: 03/12/09 22:26 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl2: 03/12/09 22:30 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/12/09 22:36 I am going to try to make my rounds tomorrow through the mechanical department. I don't expect to find someone, but maybe a referral to someone else #rhrt: 03/12/09 22:42 Okay. TheBrickWahl: 03/12/09 22:58 >< JOIN : #rhrt TheBrickWahl: 03/12/09 23:13 >< QUIT : "Leaving." TheBrickWahl: 03/12/09 23:13 >< JOIN : #rhrt jboticsource: 03/12/09 23:13 >< QUIT : "Leaving." jboticsource: 03/12/09 23:14 >< JOIN : #rhrt collinjc: 03/12/09 23:31 >< QUIT : "Leaving." window_pixie: 03/12/09 23:41 >< JOIN : #rhrt #rhrt: 03/12/09 23:42 I set window_pixie to log this channel as a backup, since rhrtlog keeps dieing. #rhrt: 03/12/09 23:42 s/dieing/dying/ TheBrickWahl: 03/12/09 23:47 >< QUIT : "Leaving." hulettbh: 03/13/09 00:27 >< QUIT : "Lost terminal" andy753421: 03/13/09 03:11 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/13/09 03:22 >< JOIN : #rhrt TheBrickWahl: 03/13/09 09:29 >< JOIN : #rhrt #rhrt: 03/13/09 10:07 I just talked to Dr. Cunningham and he seemed interested #rhrt: 03/13/09 10:08 he's going to check with his wife and make sure he doesn't have any commitments already #rhrt: 03/13/09 10:37 awesome! jboticsource: 03/13/09 10:38 >< PART #rhrt : #rhrt: 03/13/09 10:38 ``check with his wife'' that sounds like a no #rhrt: 03/13/09 10:38 hopefully i'm wrong collinjc_eee: 03/13/09 11:22 >< JOIN : #rhrt TheBrickWahl: 03/13/09 11:37 >< QUIT : "Leaving." collinjc_eee: 03/13/09 11:38 >< QUIT : Remote closed the connection andy753421: 03/13/09 13:45 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/13/09 13:52 >< JOIN : #rhrt collinjc_eee: 03/13/09 14:35 >< JOIN : #rhrt andy753421: 03/13/09 14:39 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl: 03/13/09 15:11 >< JOIN : #rhrt collinjc_eee: 03/13/09 15:18 >< QUIT : Remote closed the connection andy753421: 03/13/09 15:26 >< JOIN : #rhrt andy753421: 03/13/09 15:45 >< QUIT : Read error: 104 (Connection reset by peer) andy753421: 03/13/09 15:47 >< JOIN : #rhrt andy7534211: 03/13/09 15:55 >< JOIN : #rhrt andy753421: 03/13/09 16:07 >< QUIT : Read error: 110 (Connection timed out) collinjc: 03/13/09 16:27 >< JOIN : #rhrt collinjc: 03/13/09 16:51 >< QUIT : "Leaving." andy7534211: 03/13/09 17:06 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/13/09 18:57 >< JOIN : #rhrt jboticsource: 03/13/09 20:57 >< JOIN : #rhrt andy753421: 03/13/09 21:14 >< QUIT : "Leaving." andy753421: 03/13/09 21:14 >< JOIN : #rhrt jboticsource: 03/13/09 21:48 >< QUIT : Read error: 104 (Connection reset by peer) tommost: 03/13/09 23:02 >< QUIT : Remote closed the connection tommost: 03/13/09 23:06 >< JOIN : #rhrt jboticsource: 03/13/09 23:55 >< JOIN : #rhrt jboticsource: 03/13/09 23:56 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource: 03/13/09 23:59 >< JOIN : #rhrt TheBrickWahl: 03/14/09 01:17 >< QUIT : "Leaving." jboticsource: 03/14/09 02:21 >< QUIT : Remote closed the connection jboticsource: 03/14/09 12:31 >< JOIN : #rhrt #rhrt: 03/14/09 13:51 chtr: I just fixed that problem with that one corner of the box #rhrt: 03/14/09 13:52 I also got mounting rails on the robot for the box #rhrt: 03/14/09 13:52 can I turn off and disconnect the computer so I can work on the box? Or is someone doing something important on the computer? #rhrt: 03/14/09 13:54 jboticsource: cool #rhrt: 03/14/09 13:54 jboticsource: press the power button once and wait for the fan to stop spinning #rhrt: 03/14/09 13:55 ok #rhrt: 03/14/09 13:55 then you can unplug it. #rhrt: 03/14/09 13:56 ok #rhrt: 03/14/09 14:54 I disabled anonymous editing on the wiki because I got tired of removing spam submissions. #rhrt: 03/14/09 15:13 the box is now mounted! #rhrt: 03/14/09 15:13 On the new frame? #rhrt: 03/14/09 15:14 yes TheBrickWahl: 03/14/09 16:37 >< JOIN : #rhrt jboticsource: 03/14/09 17:48 >< QUIT : "Leaving." #rhrt: 03/14/09 18:00 which faculty have we talked to about going to competition? #rhrt: 03/14/09 18:04 I have only talked to Dr. Cunningham #rhrt: 03/14/09 18:05 I was waiting to hear back from him before I talked to anyone else #rhrt: 03/14/09 18:09 alright #rhrt: 03/14/09 18:13 I'll check with Cunningham Monday if I don't hear anything before then #rhrt: 03/14/09 18:45 tommost: nice job with the gui/shell thing. that looks really nice. #rhrt: 03/14/09 18:46 i'm going to head to campus to try it out, if everything's all right with it, does anyone want to help me bring the robot outside? #rhrt: 03/14/09 19:15 tommost: ok, the code seems to work pretty well, just two problems so far: #rhrt: 03/14/09 19:15 1. in rb/controller.py, Drive's __init__ was being passed self, which didn't make sense; i deleted that #rhrt: 03/14/09 19:16 2. the graphing of what the motor speed should be doesn't work #rhrt: 03/14/09 19:17 see http://freya.phire.org/shots (the last one, i don't have a mouse so i'm not copying and pasting #rhrt: 03/14/09 19:22 ok, i fixed those problems; the real Drive's gettarget() was returning target*MAX #rhrt: 03/14/09 19:26 mmk, so this seems to be working pretty well. #rhrt: 03/14/09 19:27 anyone want to stop by for a half hour or so now? #rhrt: 03/14/09 19:32 i might be able to #rhrt: 03/14/09 19:32 i'm configuring the lug server for kerberos/afs login at the moment #rhrt: 03/14/09 19:33 it's being annoying because Kerberos has users with UID's ranging form 63 - 50000 #rhrt: 03/14/09 19:33 ok, well when you get a chance if you could just help me get it off the cart once it's out there, that'd be great #rhrt: 03/14/09 19:33 ah, i see #rhrt: 03/14/09 19:33 ok, are you here now? #rhrt: 03/14/09 19:33 yeah. i need to switch the robot over to battery power, but then i'm ready #rhrt: 03/14/09 19:33 alright, i'll be over in ~15 minutes #rhrt: 03/14/09 19:34 ok, sounds good. #rhrt: 03/14/09 19:34 everything is working for the server, i'm just trying to make it secure at this point #rhrt: 03/14/09 19:34 awesome #rhrt: 03/14/09 19:54 alright, i'm actually heading over now andy753421: 03/14/09 20:12 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/14/09 20:39 >< JOIN : #rhrt andy753421: 03/15/09 00:13 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/15/09 00:18 >< JOIN : #rhrt jboticsource: 03/15/09 00:36 >< JOIN : #rhrt andy753421: 03/15/09 00:58 >< QUIT : Remote closed the connection andy753421: 03/15/09 00:58 >< JOIN : #rhrt #rhrt: 03/15/09 01:23 so the gear is on the shaft with a set screw #rhrt: 03/15/09 01:23 that goes into a flat in the shaft #rhrt: 03/15/09 01:23 the set screw may have just come loose #rhrt: 03/15/09 01:24 which is probably what happened #rhrt: 03/15/09 01:24 ...on both shafts at the same time? #rhrt: 03/15/09 01:24 it is a two second fix #rhrt: 03/15/09 01:24 maybe #rhrt: 03/15/09 01:24 they had the same tightness and setup #rhrt: 03/15/09 01:24 and if you were using both the wheels equally, I could see it happenign #rhrt: 03/15/09 01:24 I recommend that this not happen at the competition. #rhrt: 03/15/09 01:24 it is unlikely but possible #rhrt: 03/15/09 01:25 tommost: the new robot will NEVER have this problem #rhrt: 03/15/09 01:25 That's nice. #rhrt: 03/15/09 01:25 I will go in a bit early #rhrt: 03/15/09 01:25 and fix it #rhrt: 03/15/09 01:25 I am confident that it is prob just the screw #rhrt: 03/15/09 01:25 so when you get in at 3 ish it will be running #rhrt: 03/15/09 01:26 i'll likely be there a tad earlier #rhrt: 03/15/09 01:26 assuming that it is not a serious failure that is #rhrt: 03/15/09 01:26 but I doubt it is serious #rhrt: 03/15/09 01:27 good #rhrt: 03/15/09 01:27 Don't forget your t-shirts! #rhrt: 03/15/09 01:27 i had forgotten #rhrt: 03/15/09 01:27 I got mine out as soon as you sent out the email! #rhrt: 03/15/09 01:46 I committed stuff that should fix the graph. #rhrt: 03/15/09 01:46 tommost: don't forget to add your team goals to the calendar tomorrow! #rhrt: 03/15/09 01:47 Okay. #rhrt: 03/15/09 01:47 tommost: oh, i fixed that already #rhrt: 03/15/09 01:47 How so? #rhrt: 03/15/09 01:47 hm? i just didn't commit. TheBrickWahl: 03/15/09 01:52 >< QUIT : "Leaving." TheBrickWahl: 03/15/09 12:51 >< JOIN : #rhrt TheBrickWahl: 03/15/09 13:22 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/15/09 13:51 >< QUIT : "Leaving." TheBrickWahl: 03/15/09 13:58 >< JOIN : #rhrt TheBrickWahl1: 03/15/09 14:36 >< JOIN : #rhrt TheBrickWahl: 03/15/09 14:39 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/15/09 14:41 >< JOIN : #rhrt #rhrt: 03/15/09 14:41 we will be meeting on the IM fields today #rhrt: 03/15/09 14:42 so go there instead of the lab #rhrt: 03/15/09 14:42 we will take a picture and test the robot out there andy753421: 03/15/09 15:40 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/15/09 15:48 >< JOIN : #rhrt andy753421: 03/15/09 16:05 >< QUIT : Remote closed the connection TheBrickWahl1: 03/15/09 16:43 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl: 03/15/09 16:54 >< JOIN : #rhrt jboticsource: 03/15/09 16:54 >< PART #rhrt : andy753421: 03/15/09 17:31 >< JOIN : #rhrt TheBrickWahl1: 03/15/09 17:58 >< JOIN : #rhrt TheBrickWahl: 03/15/09 18:14 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/15/09 18:57 >< QUIT : Read error: 60 (Operation timed out) jboticsource: 03/15/09 19:45 >< JOIN : #rhrt andy753421: 03/15/09 19:54 >< JOIN : #rhrt #rhrt: 03/15/09 20:18 tommost: can you show us the pictures? #rhrt: 03/15/09 20:18 please :) #rhrt: 03/15/09 20:21 I just gave the memory card to Nick. #rhrt: 03/15/09 20:21 I'll upload them once he's done. #rhrt: 03/15/09 20:21 ok andy753421: 03/15/09 21:40 >< QUIT : "Leaving." andy753421: 03/15/09 22:03 >< JOIN : #rhrt TheBrickWahl1: 03/15/09 23:20 >< PART #rhrt : jboticsource: 03/16/09 02:04 >< QUIT : "Leaving." collinjc: 03/16/09 02:19 >< JOIN : #rhrt collinjc: 03/16/09 02:21 >< QUIT : Client Quit andy753421: 03/16/09 05:11 >< QUIT : Remote closed the connection andy753421: 03/16/09 05:11 >< JOIN : #rhrt kleinjt: 03/16/09 08:43 >< QUIT : Remote closed the connection kleinjt: 03/16/09 09:32 >< JOIN : #rhrt collinjc_eee: 03/16/09 10:47 >< JOIN : #rhrt kleinjt: 03/16/09 10:57 >< QUIT : "Lost terminal" kleinjt: 03/16/09 11:10 >< JOIN : #rhrt collinjc_eee: 03/16/09 12:26 >< QUIT : "Leaving." TheBrickWahl: 03/16/09 12:30 >< JOIN : #rhrt MIshtal: 03/16/09 14:20 >< JOIN : #rhrt #rhrt: 03/16/09 14:21 tommost: or andy753421: for the image transform code, what is still left to be done? assigning the values that give us the correct transform to CvMat* mat? #rhrt: 03/16/09 14:22 Well, we need some way to calculate the parameters of that transform for each image. #rhrt: 03/16/09 14:22 Since the camera is up on a swaying boom the perspective won't be the same in every image (plus there are ramps). #rhrt: 03/16/09 14:23 I expect that that will be covered in computer vision sometime this week; if not, we should ask J.P. about it. #rhrt: 03/16/09 14:24 We should have a reasonably accurate idea of the angle that the camera is pointed it (since we have an accelerometer)—that may be all you need. #rhrt: 03/16/09 14:25 Well, we know that it will have to be done by mapping points we select to a static array of points #rhrt: 03/16/09 14:25 Or alternatively, the stuff we are learning tomorrow (the affine transforms, which only needs four points on the image, or alternatively the camera angel/other info) could be what we want #rhrt: 03/16/09 14:26 I'm thinking that we should be able to pick points by projecting three lines in a square onto a plane at the camera's angle. #rhrt: 03/16/09 14:26 Then use the cv function to generate the perspective transform matrix from that. #rhrt: 03/16/09 14:27 That does assume that we're on flat ground, though. #rhrt: 03/16/09 14:27 three lines in a plane? #rhrt: 03/16/09 14:27 Which seems reasonable enough; the field isn't that hilly. #rhrt: 03/16/09 14:27 Er, four lines. #rhrt: 03/16/09 14:27 right #rhrt: 03/16/09 14:28 I'm not at all sure that that's the best approach, but that's what occurs to me. #rhrt: 03/16/09 14:28 Perhaps you could look at some of the old papers on igvc.org and see what other teams are doing? #rhrt: 03/16/09 14:28 I was talking with JP earlier, and he and I kind of agree that it would be reasonable enough to not be 100% accurate given that we have such a fast refresh rate #rhrt: 03/16/09 14:28 Oh, certainly. #rhrt: 03/16/09 14:29 well... could we project physical lines onto the ground using some kind of laser? That seems like overkill #rhrt: 03/16/09 14:29 Haha, I thought about that earlier. I think that we'd have problems when we got near obstacles. #rhrt: 03/16/09 14:29 So it's unlikely that that would really help. #rhrt: 03/16/09 14:29 right, especially if the lasers project partially onto the objects #rhrt: 03/16/09 14:30 It's an amusing idea, though. #rhrt: 03/16/09 14:30 Jay would love it. #rhrt: 03/16/09 14:30 ha #rhrt: 03/16/09 14:30 eya #rhrt: 03/16/09 14:30 yea #rhrt: 03/16/09 14:30 too bad hes not here #rhrt: 03/16/09 14:30 i could ask him #rhrt: 03/16/09 14:30 actually #rhrt: 03/16/09 14:30 let me go buzz that my mellow #rhrt: 03/16/09 14:30 mellor #rhrt: 03/16/09 14:30 Hah, no, I don't think that we should. #rhrt: 03/16/09 14:30 it might still work #rhrt: 03/16/09 14:31 Er, I doubt it. #rhrt: 03/16/09 14:31 But whatever. #rhrt: 03/16/09 14:32 I don't think that you could do it practically with just four. You could set up a grid of them and use obstacle detection (based on color) to remove those that hit obstacles, but again, I don't think that it's necessary or advisable. #rhrt: 03/16/09 14:38 JP suggests that we just mount the camera and put a piece of paper on the ground with a giant black square on it and hardcode the pts into some config file #rhrt: 03/16/09 14:38 he says that so long as we're close enough its probably not a big deal #rhrt: 03/16/09 14:39 Okay. I was mainly concerned about the ramp. It's a 5% incline, so that boom tips way back. #rhrt: 03/16/09 14:39 But we'll see. #rhrt: 03/16/09 14:39 No need to worry about it until it's a problem. #rhrt: 03/16/09 14:39 right #rhrt: 03/16/09 14:39 hmm #rhrt: 03/16/09 14:40 is there any way we can have the camera stay absolute in orientation to the ground? #rhrt: 03/16/09 14:41 Not easily. #rhrt: 03/16/09 14:41 thats unfortounate #rhrt: 03/16/09 14:41 We don't want to get into really complex stuff, mechanically. Simplicity is good for reliability. #rhrt: 03/16/09 14:43 I'd only consider it worth it if we decide that we're loosing too much of the useful area of the image when the camera tips back. I doubt that that will be an issue, though, since the ramps at the competition are fairly straight shots. #rhrt: 03/16/09 14:43 so we are sacrificing robustness for the sake of simplicity? I can live with that #rhrt: 03/16/09 14:46 We're sacrificing software complexity for hardware robustness. collinjc_eee: 03/16/09 14:51 >< JOIN : #rhrt #rhrt: 03/16/09 14:54 Software complexity is never a good thing #rhrt: 03/16/09 14:55 Yes, but it's hopefully not all that much complexity. #rhrt: 03/16/09 14:57 well, we are gaining software simplicity by... what? I'm actually not 100% sure why it is we are doing this transform, i haven't bothered to ask why before #rhrt: 03/16/09 14:58 Hm... andy753421? collinjc_eee: 03/16/09 15:20 >< QUIT : Remote closed the connection MIshtal1: 03/16/09 15:34 >< JOIN : #rhrt #rhrt: 03/16/09 15:41 Who exactly handles the crazy prof quotes? #rhrt: 03/16/09 15:41 at the thorn? #rhrt: 03/16/09 15:42 The humor editor, usually. So either Melton or Zhou. #rhrt: 03/16/09 15:42 http://www.rose-hulman.edu/thorn/feedback/ #rhrt: 03/16/09 15:42 feedback to the humor editor? #rhrt: 03/16/09 15:42 kay MIshtal: 03/16/09 15:47 >< QUIT : Read error: 110 (Connection timed out) MIshtal1: 03/16/09 16:12 >< QUIT : "Leaving." #rhrt: 03/16/09 16:20 tommost, Mishtal: why we're doing the image transform? #rhrt: 03/16/09 16:21 it's going to be important when we have to go over their ramps TheBrickWahl1: 03/16/09 18:18 >< JOIN : #rhrt TheBrickWahl: 03/16/09 18:24 >< QUIT : Read error: 60 (Operation timed out) TheBrickWahl1: 03/16/09 18:39 >< QUIT : Read error: 110 (Connection timed out) collinjc_eee: 03/16/09 18:52 >< JOIN : #rhrt jboticsource1: 03/16/09 19:10 >< JOIN : #rhrt TheBrickWahl: 03/16/09 19:16 >< JOIN : #rhrt MIshtal: 03/16/09 19:39 >< JOIN : #rhrt MIshtal: 03/16/09 19:39 >< PART #rhrt : andy7534211: 03/16/09 19:55 >< JOIN : #rhrt andy753421: 03/16/09 19:55 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource1: 03/16/09 21:01 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource: 03/16/09 21:01 >< JOIN : #rhrt collinjc_eee: 03/16/09 21:11 >< QUIT : "Leaving." #rhrt: 03/16/09 21:23 andy7534211: I emailed sga to update our club officers #rhrt: 03/16/09 21:24 jboticsource: sounds good #rhrt: 03/16/09 21:24 I also talked to Dr. Cunningham #rhrt: 03/16/09 21:24 he still had not talked to his wife #rhrt: 03/16/09 21:25 good sign, there. #rhrt: 03/16/09 21:25 so he is still undecided, however the did have the IGVC dates and notes on this whiteboard as stuff to do collinjc: 03/16/09 21:28 >< JOIN : #rhrt #rhrt: 03/16/09 21:31 I cadded up the hubs that we need to make for the tires we got. I also added it to the robot3.asm which is the total cad of the robot. if I ever refer to robot3.asm, I am talking about the entire design. #rhrt: 03/16/09 21:34 i'm going to drive the robot in the hallway now. #rhrt: 03/16/09 21:35 chtr: keep us posted! #rhrt: 03/16/09 21:35 if i don't, i'm sure public safety will ;) #rhrt: 03/16/09 21:37 the kill switch is not installed on the bot....i am sure you can take them in a fight. #rhrt: 03/16/09 21:37 looks like nick an I need to go to a budgeting meeting towmarrow at 7 #rhrt: 03/16/09 21:37 i was thinking more along the lines of ``i put robot sized hole in the wall, they get (understandably) angry)'' #rhrt: 03/16/09 21:38 i'm sure that won't happen though, the killswitch mostly kills the robot within a semi-reasonable amount of time. #rhrt: 03/16/09 21:38 thebrickwahl: are you available tomorrow at 7 to go to the budgeting meeting? #rhrt: 03/16/09 21:38 mmk, switching over to RHRT's wireless. #rhrt: 03/16/09 21:38 TheBrickWahl: are you available tomorrow at 7 to go to the budgeting meeting? TheBrickWahl1: 03/16/09 21:41 >< JOIN : #rhrt #rhrt: 03/16/09 21:42 TheBrickWahl1: I fail at reading, looks like it is at 9. #rhrt: 03/16/09 21:42 and can you send me the budget? #rhrt: 03/16/09 21:42 ok, 9 works too #rhrt: 03/16/09 21:42 yea I am about to do that #rhrt: 03/16/09 21:45 hm, the robot is much harder to take off the cart than i had remembered #rhrt: 03/16/09 21:45 at least in a way that won't risk damaging the encoders... #rhrt: 03/16/09 21:47 chtr: we should add a ramp #rhrt: 03/16/09 21:47 we should, because now i just wasted 10 minutes #rhrt: 03/16/09 21:47 in addition to not being able to actually test my changes, haha andy7534211: 03/16/09 21:58 >< QUIT : Read error: 60 (Operation timed out) collinjc: 03/16/09 22:08 >< QUIT : "Leaving." collinjc: 03/16/09 22:10 >< JOIN : #rhrt TheBrickWahl: 03/16/09 22:14 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/16/09 22:27 >< JOIN : #rhrt andy753421: 03/16/09 23:07 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl1: 03/16/09 23:30 >< QUIT : "Leaving." collinjc: 03/16/09 23:37 >< QUIT : "Leaving." andy753421: 03/17/09 00:16 >< JOIN : #rhrt collinjc: 03/17/09 09:34 >< JOIN : #rhrt jboticsource: 03/17/09 10:16 >< QUIT : "Leaving." collinjc: 03/17/09 10:33 >< QUIT : "Leaving." collinjc: 03/17/09 11:24 >< JOIN : #rhrt collinjc: 03/17/09 11:37 >< QUIT : Remote closed the connection andy753421: 03/17/09 12:56 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/17/09 12:58 >< JOIN : #rhrt andy753421: 03/17/09 13:20 >< JOIN : #rhrt andy753421: 03/17/09 13:45 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/17/09 14:23 >< QUIT : "Leaving." collinjc: 03/17/09 14:29 >< JOIN : #rhrt andy753421: 03/17/09 14:45 >< JOIN : #rhrt andy753421: 03/17/09 14:47 >< QUIT : Client Quit collinjc: 03/17/09 15:18 >< QUIT : Remote closed the connection andy753421: 03/17/09 15:33 >< JOIN : #rhrt andy753421: 03/17/09 16:10 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/17/09 16:20 >< JOIN : #rhrt collinjc: 03/17/09 18:41 >< JOIN : #rhrt TheBrickWahl: 03/17/09 18:55 >< JOIN : #rhrt andy7534211: 03/17/09 19:10 >< JOIN : #rhrt andy753421: 03/17/09 19:12 >< QUIT : Read error: 110 (Connection timed out) collinjc: 03/17/09 21:46 >< QUIT : "Leaving." TheBrickWahl1: 03/17/09 21:58 >< JOIN : #rhrt TheBrickWahl2: 03/17/09 22:02 >< JOIN : #rhrt collinjc: 03/17/09 22:04 >< JOIN : #rhrt andy7534211: 03/17/09 22:06 >< QUIT : Read error: 145 (Connection timed out) TheBrickWahl: 03/17/09 22:15 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl1: 03/17/09 22:20 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/17/09 22:59 >< JOIN : #rhrt #rhrt: 03/17/09 23:00 chtr: how was the remaining of the testng? #rhrt: 03/17/09 23:00 the budget meeting was sucsessfull, TheBrickWahl2 is set up now #rhrt: 03/17/09 23:19 the robot broke again TheBrickWahl: 03/17/09 23:21 >< JOIN : #rhrt #rhrt: 03/17/09 23:21 dang...how long after we left? #rhrt: 03/17/09 23:22 a decent amount #rhrt: 03/17/09 23:23 tommost: we ran the robot a bit using shell.py instead of gui.py #rhrt: 03/17/09 23:23 the latency stayed low, <20ms #rhrt: 03/17/09 23:23 running gui.py, it eventually increased to unreasonable amounts and the robot moved jerkily #rhrt: 03/17/09 23:23 did that help the twitch? #rhrt: 03/17/09 23:23 yep #rhrt: 03/17/09 23:23 Yeah, the shell doesn't have any of the new event propagation stuff. #rhrt: 03/17/09 23:24 Since gobject.main() never gets called. #rhrt: 03/17/09 23:26 chtr: does high latency with shell.py cause the same problem? #rhrt: 03/17/09 23:26 i don't know, ping times were always low when using shell.py #rhrt: 03/17/09 23:26 they only got unreasonable as time went on with gui.py #rhrt: 03/17/09 23:27 does the twitch happen only when we try to control it? Will that happen under autonomous operation? #rhrt: 03/17/09 23:28 autonomous operation would not be affected #rhrt: 03/17/09 23:28 that makes me happy #rhrt: 03/17/09 23:29 there are still issues with my code that need to be resolved, though #rhrt: 03/17/09 23:29 chtr: Did you try with ssh -X -C? #rhrt: 03/17/09 23:29 no, that would be a good thing to try #rhrt: 03/17/09 23:29 Perhaps X is consuming too much bandwidth? #rhrt: 03/17/09 23:30 maybe, but i don't know that that explains why my ping times go up only after gui.py has been running for a while TheBrickWahl2: 03/17/09 23:30 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/17/09 23:31 Perhaps GTK+ doesn't coalesce multiple calls to queue_draw()? #rhrt: 03/17/09 23:31 If so, it could be building up a backlog of drawing operations that saturate the link. #rhrt: 03/17/09 23:31 I'd hope that it would do that, though... #rhrt: 03/17/09 23:32 i'm not qualified to offer an opinion on that one way or another #rhrt: 03/17/09 23:32 also, it would be really nice if the gui-green-triangle thing worked again #rhrt: 03/17/09 23:32 One other thing to try would be Xpra. Since it just transmits the bitmaps that sort of issue probably wouldn't come up. #rhrt: 03/17/09 23:32 It doesn't work? #rhrt: 03/17/09 23:33 Okay, we're going to look at all of this at tomorrow's meeting. #rhrt: 03/17/09 23:33 no. so, i press the up arrow and the blue dot moves a very reasonable amount up. then i press the up arrow again and it moves to max speed #rhrt: 03/17/09 23:35 Hm... I saw the same thing while testing with the FakeMotors in the real Drive, but I thought that it was just caused by the FakeMotors not working properly. #rhrt: 03/17/09 23:38 I just finished out club registration form #rhrt: 03/17/09 23:38 *just finished out #rhrt: 03/17/09 23:38 *our #rhrt: 03/17/09 23:38 I fail at typing today collinjc: 03/17/09 23:52 >< QUIT : "Leaving." andy753421: 03/17/09 23:53 >< JOIN : #rhrt #rhrt: 03/17/09 23:59 at the next admin meeting next week, I want to form our budget for next year #rhrt: 03/17/09 23:59 that was a little redundant #rhrt: 03/17/09 23:59 Perhaps just a little. #rhrt: 03/17/09 23:59 next week at the admin meeting I want to get the budget for next year squared away #rhrt: 03/17/09 23:59 so be thinking about things that should go on there andy7534211: 03/18/09 00:11 >< JOIN : #rhrt andy753421: 03/18/09 00:19 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/18/09 00:42 in 15 mins, I will officially not eaten in 12 hours #rhrt: 03/18/09 00:42 kleinjt: do you remember which hotel we stayed in last year at the IGVC? #rhrt: 03/18/09 00:45 It was a Best Western of some sort, right? #rhrt: 03/18/09 00:45 Are we looking to stay there again? Because they failed hardcore last time. #rhrt: 03/18/09 00:45 tommost: we got a great deal there #rhrt: 03/18/09 00:45 how did they fail hard? #rhrt: 03/18/09 00:45 I thought they were fine #rhrt: 03/18/09 00:47 Er, no Internet access? #rhrt: 03/18/09 00:48 oh yea forgot about that #rhrt: 03/18/09 00:48 that was pretty epic #rhrt: 03/18/09 00:48 but I thought that was a temporary issue.... #rhrt: 03/18/09 00:48 I should hope so. #rhrt: 03/18/09 00:56 yay, no hotel for me ;) #rhrt: 03/18/09 00:56 Cheater.~ #rhrt: 03/18/09 00:57 we could just all stay ar chtr's place...that would be nice :p #rhrt: 03/18/09 00:58 i may be able to offer one or two bedrooms up for the competition #rhrt: 03/18/09 00:58 since i'll actually be there this year... #rhrt: 03/18/09 00:58 glad you will be there... #rhrt: 03/18/09 00:59 well, i'll pseudo be there #rhrt: 03/18/09 00:59 explain please? #rhrt: 03/18/09 00:59 i start work the 8th, and i need to move down to austin; i don't know how this is all working out yet. #rhrt: 03/18/09 00:59 i'll be there friday and saturday for sure #rhrt: 03/18/09 00:59 oh ic TheBrickWahl: 03/18/09 07:15 >< QUIT : "Leaving." jboticsource: 03/18/09 10:54 >< PART #rhrt : TheBrickWahl: 03/18/09 11:46 >< JOIN : #rhrt andy7534211: 03/18/09 12:10 >< QUIT : Read error: 60 (Operation timed out) jboticsource: 03/18/09 12:13 >< JOIN : #rhrt #rhrt: 03/18/09 12:14 TheBrickWahl: have you gotten an answer from cunningham? andy753421: 03/18/09 12:37 >< JOIN : #rhrt #rhrt: 03/18/09 12:43 Nick, While I think it would be a fun trip and I would like to go, I will not be able to travel with the team. However, Dr. Olson (who also teaches ME 430 - Mechatronics with Dr. Fisher) has expressed her interest in traveling with the team to the competition. I have cc'd her on this e-mail and you can contact her directly. Take care, P. Cunningham #rhrt: 03/18/09 12:43 I'll go talk to Dr. Olson in a few minutes #rhrt: 03/18/09 12:44 it is clear what our next step is then #rhrt: 03/18/09 12:44 can you go ask Dr.O? #rhrt: 03/18/09 12:45 yeah, I'll go before my class at 1:35 #rhrt: 03/18/09 12:46 awesomw! #rhrt: 03/18/09 12:48 do you want me to come with you? #rhrt: 03/18/09 12:48 sure, if you want to #rhrt: 03/18/09 12:48 ok #rhrt: 03/18/09 12:48 let me know #rhrt: 03/18/09 12:49 when you are going #rhrt: 03/18/09 12:49 you can meet me in the ME hallway around 1:20 #rhrt: 03/18/09 12:49 ok jboticsource: 03/18/09 13:16 >< QUIT : "Leaving." #rhrt: 03/18/09 13:43 so i'm in the cs lab #rhrt: 03/18/09 13:43 erm, wrong window. andy753421: 03/18/09 14:12 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/18/09 14:59 ok, so temporary solution to the problem we were having with latency (perhaps i'll just make it permanent) #rhrt: 03/18/09 14:59 if i get rid of the timeout on the motor controllers (which sets the speed to 0 if we don't receive a packet every few hundred ms), the jerkiness goes away #rhrt: 03/18/09 15:00 http://freya.phire.org/shots/2009-03-18_18:58:32_1920x1200.png #rhrt: 03/18/09 15:00 green line is controller with timeout, red is controller with timeout disabled. andy753421: 03/18/09 15:36 >< JOIN : #rhrt andy753421: 03/18/09 15:51 >< QUIT : "Leaving." andy753421: 03/18/09 15:51 >< JOIN : #rhrt #rhrt: 03/18/09 16:26 money money money jboticsource: 03/18/09 16:30 >< JOIN : #rhrt #rhrt: 03/18/09 16:30 Dr. Olson will be coming with us to the competition #rhrt: 03/18/09 16:30 jboticsource: order three more gearboxes. now. #rhrt: 03/18/09 16:31 awesome. #rhrt: 03/18/09 17:08 chtr: I will get 3 more tonight! #rhrt: 03/18/09 17:08 I would feel better if we talk to Padgett and figure out exactly how we will get the money before we order anything else #rhrt: 03/18/09 17:08 jboticsource: have you told Padgett that Dr. Olson is coming? #rhrt: 03/18/09 17:10 yes #rhrt: 03/18/09 17:11 nevermind, I just saw your email #rhrt: 03/18/09 17:11 I am going to have SGA not remburse me for the motors #rhrt: 03/18/09 17:11 since I got that email #rhrt: 03/18/09 17:11 too many exclamation points #rhrt: 03/18/09 17:12 TheBirckWahl: you can start blueforming from the drivetrain budget again #rhrt: 03/18/09 17:12 chtr: I am happy! #rhrt: 03/18/09 17:12 chtr:! #rhrt: 03/18/09 17:15 how much is actually left in the drive train budget? #rhrt: 03/18/09 17:15 418 roughly #rhrt: 03/18/09 17:16 ok, so the $416 is what you spent on the motors? jboticsource: 03/18/09 17:16 >< PART #rhrt : jboticsource: 03/18/09 17:16 >< JOIN : #rhrt #rhrt: 03/18/09 17:17 whatever was just said, I missed it, I accidentally closed my chat window and the log is not up to date #rhrt: 03/18/09 17:17 ok, so the $416 is what you spent on the motors? #rhrt: 03/18/09 17:17 yes #rhrt: 03/18/09 17:20 I don't know how I can justify a 4X3 poster as counting as a drive train expense #rhrt: 03/18/09 17:21 but I'll take all the other receipts from that fund #rhrt: 03/18/09 17:21 don't do that one for now. we can allocate the generator fuel to it #rhrt: 03/18/09 17:21 ok #rhrt: 03/18/09 17:21 what about PBC manufacture? #rhrt: 03/18/09 17:21 that is going to come from padgett #rhrt: 03/18/09 17:22 basically once the SGA electrical stuff is dry, all the electrical is on padgett #rhrt: 03/18/09 17:27 do you just have the checks sent to whoever is receiving them? #rhrt: 03/18/09 17:27 yes #rhrt: 03/18/09 17:28 like their CM box #rhrt: 03/18/09 17:28 ok jboticsource: 03/18/09 18:06 >< QUIT : "Leaving." collinjc: 03/18/09 18:22 >< JOIN : #rhrt jboticsource: 03/18/09 18:54 >< JOIN : #rhrt #rhrt: 03/18/09 19:21 jboticsource: i think it's the right side of the robot that broke again #rhrt: 03/18/09 19:22 pretty sure it's the set-screw issue #rhrt: 03/18/09 19:22 can you loctite it or something? jboticsource: 03/18/09 19:26 >< QUIT : Read error: 54 (Connection reset by peer) jboticsource: 03/18/09 19:35 >< JOIN : #rhrt #rhrt: 03/18/09 19:36 chtr: yea we are going to need to do that #rhrt: 03/18/09 19:36 when is the next time that you want to run the bot? #rhrt: 03/18/09 19:36 Saturday? #rhrt: 03/18/09 19:36 likely tomorrow sometime #rhrt: 03/18/09 19:37 I will get some tomorrow and fix it permanently #rhrt: 03/18/09 19:37 ok, if you can't have it done for tomorrow it's not that big of a deal either #rhrt: 03/18/09 19:37 as a sidenote, the e-stop is mounted jboticsource: 03/18/09 19:50 >< QUIT : "Leaving." jboticsource: 03/18/09 19:50 >< JOIN : #rhrt jboticsource1: 03/18/09 19:52 >< JOIN : #rhrt jboticsource: 03/18/09 19:52 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource1: 03/18/09 20:14 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/18/09 21:12 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/18/09 21:14 >< JOIN : #rhrt andy753421: 03/18/09 21:28 >< QUIT : Read error: 104 (Connection reset by peer) andy7534211: 03/18/09 21:28 >< JOIN : #rhrt chtr: 03/18/09 21:33 >< QUIT : Remote closed the connection chtr: 03/18/09 21:35 >< JOIN : #rhrt #rhrt: 03/18/09 21:57 chtr: The motor controllers don't seem to be responding. Is there something I need to do to make them? #rhrt: 03/18/09 21:58 They have power. #rhrt: 03/18/09 21:58 try .say on #rhurt jboticsource: 03/18/09 21:58 >< JOIN : #rhrt #rhrt: 03/18/09 21:59 Eh, nevermind. #rhrt: 03/18/09 22:15 One of the motors isn't moving at all. #rhrt: 03/18/09 22:15 I'm guessing that it corresponds to the controller that doesn't work. #rhrt: 03/18/09 22:29 tommost: both of the motors worked last night #rhrt: 03/18/09 22:29 erm, today #rhrt: 03/18/09 22:29 the right wheel is a bit, erm, messed up due to the gear issue #rhrt: 03/18/09 22:29 jboticsource fixed that earlier, or was supposed to. #rhrt: 03/18/09 22:29 they should both respond. if one doesn't, it likely has the AVRISP plugged into it. unplug that. #rhrt: 03/18/09 22:30 Why yes, it does. #rhrt: 03/18/09 22:30 or supply power to the AVRISP, it likes that. #rhrt: 03/18/09 22:30 I figured out why ssh -X wasn't working; xauth wasn't installed on the robot. #rhrt: 03/18/09 22:30 yeah, i noticed that today too #rhrt: 03/18/09 22:30 So ssh freaked out because it wasn't secure. #rhrt: 03/18/09 22:31 Well, it works now. #rhrt: 03/18/09 22:31 I tightened the setscrews on the gear that was slipping. it was the small gear on the intermediate shaft. #rhrt: 03/18/09 22:34 It's going crazy. #rhrt: 03/18/09 22:35 tommost: elaborate please? #rhrt: 03/18/09 22:36 It's going at full speed when I tell it to go at like .1 of that. #rhrt: 03/18/09 22:37 The other wheel is barely rotating but it's going full tilt. And it doesn't stop when I set it to stop. #rhrt: 03/18/09 22:37 Perhaps the encoder isn't connected? #rhrt: 03/18/09 22:37 Oh hey, yeah, there's a dangling green wire. #rhrt: 03/18/09 22:38 chtr: There should probably be some safety mechanism that prevents it from ramping up too much when getting nothing at all from the encoder. #rhrt: 03/18/09 22:38 Okay, so where do I put this green wire? #rhrt: 03/18/09 22:39 Same pin as on the other arduino? collinjc: 03/18/09 22:39 >< QUIT : Remote closed the connection #rhrt: 03/18/09 22:39 no #rhrt: 03/18/09 22:39 ok, so there's a pair of green and white wires, right? #rhrt: 03/18/09 22:39 plugged into pins 3 and 4 #rhrt: 03/18/09 22:39 This is the green singleton. #rhrt: 03/18/09 22:39 ... that's the disable line, that shouldn't do that #rhrt: 03/18/09 22:40 I would not be surprised if another setscrew came loose collinjc: 03/18/09 22:40 >< JOIN : #rhrt #rhrt: 03/18/09 22:40 No, neither of them are plugged in. #rhrt: 03/18/09 22:40 neither whats? #rhrt: 03/18/09 22:40 It should be green -> 3, white -> 4? #rhrt: 03/18/09 22:41 on one of them, and on the other it should be green -> 4, white -> 3 #rhrt: 03/18/09 22:41 Okay. #rhrt: 03/18/09 22:41 if you get the orientation wrong, it'll pretty much go crazy #rhrt: 03/18/09 22:42 Okay. #rhrt: 03/18/09 22:43 It's working now; thanks. #rhrt: 03/18/09 22:53 chtr: So you disabled the automatic stopping of the motors when they loose connectivity, right? #rhrt: 03/18/09 22:54 This makes it difficult to tell whether I've fixed the issue or not. #rhrt: 03/18/09 22:54 I broke out data dispatch into a separate thread from the GTK+ main loop. #rhrt: 03/18/09 22:55 yeah, i did. perhaps i shouldn't have done that. #rhrt: 03/18/09 22:55 Perhaps. #rhrt: 03/18/09 22:55 Just maybe. #rhrt: 03/18/09 22:55 do you have avrdude on your laptop? #rhrt: 03/18/09 22:56 Downloading... #rhrt: 03/18/09 22:56 Yes. #rhrt: 03/18/09 22:57 http://freya.phire.org/files/pid.hex #rhrt: 03/18/09 22:57 sudo avrdude -B10 -V -p atmega168 -P usb -c avrisp2 -U flash:w:pid.hex #rhrt: 03/18/09 22:58 make sure the robot is disabled, and run getgains before enabling, i think the fuses are incorrect on one of them #rhrt: 03/18/09 23:04 It said "Verify error - unable to read lfuse properly. Programmer may not be reliable." #rhrt: 03/18/09 23:04 you have the red stripe of the cable aligned with pin 1? #rhrt: 03/18/09 23:05 Yes, I know that much. #rhrt: 03/18/09 23:06 just making sure, it was an obvious error last time we went through this ;) #rhrt: 03/18/09 23:06 power is applied to the arduino? #rhrt: 03/18/09 23:08 try sudo avrdude -B100 -V -p atmega168 -P usb -c avrisp2 -U flash:w:pid.hex #rhrt: 03/18/09 23:10 Yes, there is power. #rhrt: 03/18/09 23:11 It's taking a lot longer this time. #rhrt: 03/18/09 23:11 Same error. #rhrt: 03/18/09 23:11 Eh, whatever. #rhrt: 03/18/09 23:11 I need to go do homework. #rhrt: 03/18/09 23:11 try the -u flag in addition to the others #rhrt: 03/18/09 23:11 ok #rhrt: 03/18/09 23:12 i'll do that tomorrow #rhrt: 03/18/09 23:12 Okay. andy7534211: 03/18/09 23:20 >< QUIT : Read error: 110 (Connection timed out) collinjc: 03/18/09 23:27 >< QUIT : "Leaving." andy753421: 03/18/09 23:29 >< JOIN : #rhrt TheBrickWahl: 03/19/09 00:16 >< QUIT : "Leaving." jboticsource: 03/19/09 03:47 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource: 03/19/09 03:48 >< JOIN : #rhrt jboticsource: 03/19/09 08:37 >< QUIT : Read error: 104 (Connection reset by peer) TheBrickWahl: 03/19/09 10:58 >< JOIN : #rhrt collinjc: 03/19/09 11:27 >< JOIN : #rhrt collinjc: 03/19/09 11:37 >< QUIT : Remote closed the connection andy753421: 03/19/09 13:23 >< QUIT : Read error: 145 (Connection timed out) andy753421: 03/19/09 13:53 >< JOIN : #rhrt andy753421: 03/19/09 14:47 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/19/09 15:02 >< JOIN : #rhrt TheBrickWahl: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net collinjc_server: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/19/09 15:19 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/19/09 15:21 >< JOIN : #rhrt TheBrickWahl: 03/19/09 15:21 >< JOIN : #rhrt chtr: 03/19/09 15:21 >< JOIN : #rhrt kleinjt: 03/19/09 15:21 >< JOIN : #rhrt tommost: 03/19/09 15:21 >< JOIN : #rhrt window_pixie: 03/19/09 15:21 >< JOIN : #rhrt collinjc_server: 03/19/09 15:21 >< JOIN : #rhrt killer_robot: 03/19/09 15:21 >< JOIN : #rhrt andy753421: 03/19/09 17:29 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/19/09 18:20 >< JOIN : #rhrt collinjc: 03/19/09 18:36 >< JOIN : #rhrt andy753421: 03/19/09 18:52 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/19/09 18:58 >< JOIN : #rhrt andy753421: 03/19/09 19:46 >< QUIT : Read error: 145 (Connection timed out) andy753421: 03/19/09 19:58 >< JOIN : #rhrt jboticsource: 03/19/09 21:31 >< JOIN : #rhrt chtr: 03/19/09 21:31 >< QUIT : "Lost terminal" chtr: 03/19/09 21:32 >< JOIN : #rhrt andy753421: 03/19/09 22:16 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/19/09 22:28 >< JOIN : #rhrt collinjc: 03/19/09 22:42 >< QUIT : "Leaving." andy753421: 03/19/09 22:51 >< QUIT : "Leaving." andy753421: 03/19/09 22:51 >< JOIN : #rhrt andy753421: 03/19/09 23:14 >< QUIT : Read error: 104 (Connection reset by peer) andy753421: 03/19/09 23:14 >< JOIN : #rhrt TheBrickWahl: 03/20/09 00:07 >< QUIT : "Leaving." TheBrickWahl: 03/20/09 09:00 >< JOIN : #rhrt jboticsource: 03/20/09 10:57 >< PART #rhrt : collinjc: 03/20/09 11:03 >< JOIN : #rhrt collinjc: 03/20/09 11:07 >< PART #rhrt : TheBrickWahl: 03/20/09 11:33 >< QUIT : "Leaving." andy753421: 03/20/09 12:49 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/20/09 12:59 >< JOIN : #rhrt andy753421: 03/20/09 13:43 >< QUIT : Read error: 110 (Connection timed out) collinjc: 03/20/09 14:30 >< JOIN : #rhrt TheBrickWahl1: 03/20/09 14:33 >< JOIN : #rhrt andy753421: 03/20/09 15:10 >< JOIN : #rhrt collinjc: 03/20/09 15:17 >< QUIT : Remote closed the connection collinjc_eee: 03/20/09 16:29 >< JOIN : #rhrt collinjc_eee: 03/20/09 16:54 >< QUIT : Remote closed the connection kleinjt_: 03/20/09 21:57 >< JOIN : #rhrt kleinjt_: 03/20/09 21:57 >< QUIT : Client Quit jboticsource: 03/20/09 21:59 >< JOIN : #rhrt jboticsource: 03/20/09 22:17 >< QUIT : Read error: 104 (Connection reset by peer) collinjc: 03/20/09 22:48 >< JOIN : #rhrt TheBrickWahl2: 03/20/09 23:26 >< JOIN : #rhrt TheBrickWahl1: 03/20/09 23:32 >< QUIT : Read error: 60 (Operation timed out) TheBrickWahl1: 03/20/09 23:34 >< JOIN : #rhrt TheBrickWahl2: 03/20/09 23:42 >< QUIT : Read error: 145 (Connection timed out) jboticsource: 03/21/09 00:01 >< JOIN : #rhrt #rhrt: 03/21/09 00:02 I got a lot done today #rhrt: 03/21/09 00:02 I loctite-ed the drive train #rhrt: 03/21/09 00:02 so it will not come apart on you again #rhrt: 03/21/09 00:03 and I mounted two gearboxes to motors #rhrt: 03/21/09 00:03 and toyed around with them #rhrt: 03/21/09 00:03 this weekend, I will order some more and some long shafts #rhrt: 03/21/09 00:04 I think they are in indy or something because I got the delivery notification from rose before I got the shipment notification #rhrt: 03/21/09 00:05 anyway, we will hopefully get the wheel mounts almost finished so that when the rest of the equipment comes in #rhrt: 03/21/09 00:05 we will be able to have something that rolls #rhrt: 03/21/09 00:05 :) TheBrickWahl2: 03/21/09 00:28 >< JOIN : #rhrt #rhrt: 03/21/09 00:29 I also greased the old bot, the drive-train is a bit happier now. TheBrickWahl2: 03/21/09 00:34 >< QUIT : "Leaving." TheBrickWahl1: 03/21/09 00:44 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/21/09 00:48 jboticsource: great, sounds amazing #rhrt: 03/21/09 00:49 chtr: I want to see the robot run for an extended period of time now, because it can now :) #rhrt: 03/21/09 00:50 ok, i'll stop by tomorrow around 1pm or so. #rhrt: 03/21/09 00:50 i'll mention it in here prior to coming kleinjt: 03/21/09 06:53 >< QUIT : Read error: 60 (Operation timed out) kleinjt: 03/21/09 11:34 >< JOIN : #rhrt collinj1: 03/21/09 12:32 >< JOIN : #rhrt collinjc: 03/21/09 12:33 >< QUIT : "Leaving." collinj1: 03/21/09 12:33 >< QUIT : Client Quit collinjc: 03/21/09 12:33 >< JOIN : #rhrt #rhrt: 03/21/09 13:00 chtr: I will be in the lab soonish TheBrickWahl: 03/21/09 13:00 >< JOIN : #rhrt jboticsource: 03/21/09 13:05 >< QUIT : "Leaving." jboticsource: 03/21/09 13:28 >< JOIN : #rhrt #rhrt: 03/21/09 13:29 I am in the lab, but I forgot my power supply for my computer :( #rhrt: 03/21/09 13:40 Sad day. :( #rhrt: 03/21/09 13:45 jboticsource: i'll be over in about 10 minutes #rhrt: 03/21/09 13:52 tommost: I went and got my supply #rhrt: 03/21/09 13:56 tommost: thanks :) #rhrt: 03/21/09 13:56 Huh? #rhrt: 03/21/09 13:56 What did I do? #rhrt: 03/21/09 13:59 sent out an email #rhrt: 03/21/09 14:00 Ah, okay. #rhrt: 03/21/09 14:00 Yeah. #rhrt: 03/21/09 14:00 I keep forgetting to do that... #rhrt: 03/21/09 15:13 robot runs beautifully #rhrt: 03/21/09 15:14 thanks to whoever got the gui green triangle code going again collinjc: 03/21/09 15:20 >< QUIT : "Leaving." jboticsource: 03/21/09 16:49 >< QUIT : "Leaving." jboticsource: 03/21/09 19:07 >< JOIN : #rhrt andy753421: 03/21/09 19:39 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/21/09 20:26 >< JOIN : #rhrt jboticsource: 03/21/09 20:27 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource: 03/21/09 20:28 >< JOIN : #rhrt andy753421: 03/21/09 22:08 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/21/09 22:27 >< JOIN : #rhrt #rhrt: 03/21/09 23:45 jboticsource: at some point could you get me the gear ratios for the current robot (1 revolution of the encoder shaft = ? revolutions of the wheel) and the distance between the drive wheels? #rhrt: 03/21/09 23:46 (that second number has to be depressingly precise, too.) #rhrt: 03/21/09 23:46 ok #rhrt: 03/21/09 23:48 the old bot has a 20:1 drive #rhrt: 03/21/09 23:48 with the encoders on the motors #rhrt: 03/21/09 23:48 so 1 rev of the wheel is 20 of the encoder #rhrt: 03/21/09 23:48 ok #rhrt: 03/21/09 23:48 and the encoder has 270 pulses per rev #rhrt: 03/21/09 23:49 256, actually #rhrt: 03/21/09 23:49 so one rev of the wheel is 270*20 pulses #rhrt: 03/21/09 23:49 oh ok #rhrt: 03/21/09 23:49 I thought I read 270 #rhrt: 03/21/09 23:49 in the spec #rhrt: 03/21/09 23:49 nope #rhrt: 03/21/09 23:49 I guess I was wrong #rhrt: 03/21/09 23:49 must have been some other encoder I looked at #rhrt: 03/21/09 23:50 if the new robot could have a smaller ratio between encoder and drive wheel revolutions, that might be nice #rhrt: 03/21/09 23:50 1;5 to 1:1 #rhrt: 03/21/09 23:50 it will be either 2:1 #rhrt: 03/21/09 23:50 or 1:2 #rhrt: 03/21/09 23:50 ok, nice #rhrt: 03/21/09 23:50 from the shaft of the wheels #rhrt: 03/21/09 23:51 the old bot has 5120 pulses per rev #rhrt: 03/21/09 23:51 and both the new robot and old will use 10in diameter wheels #rhrt: 03/21/09 23:52 well, the way i'll be reading the encoder will be different for the new robot #rhrt: 03/21/09 23:52 do tell #rhrt: 03/21/09 23:52 i'll be interrupting on both channels of the encoder, which will get rid of a (very minor) glitch that's currently present, as well as increase resolution #rhrt: 03/21/09 23:52 awesome andy753421: 03/22/09 01:25 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/22/09 02:32 >< JOIN : #rhrt jboticsource: 03/22/09 11:12 >< QUIT : Read error: 104 (Connection reset by peer) jboticsource: 03/22/09 13:38 >< JOIN : #rhrt #rhrt: 03/22/09 14:09 jboticsource: I'm going to bring my dremel to the meeting and see if it works any better than what we were using yesterday #rhrt: 03/22/09 14:09 ok #rhrt: 03/22/09 14:11 I am in the lab now actually #rhrt: 03/22/09 14:11 I finished cutting one member #rhrt: 03/22/09 14:12 I am smoothing the edges right now so that we don't cut wires #rhrt: 03/22/09 14:12 you can try the other with yours #rhrt: 03/22/09 14:12 yeah, that's a good idea #rhrt: 03/22/09 14:12 should I come early? #rhrt: 03/22/09 14:14 if you want #rhrt: 03/22/09 14:14 I want to get out of there in a reasonable amount of time so I can go do hw #rhrt: 03/22/09 14:52 I won't be at the meeting today #rhrt: 03/22/09 15:00 kleinjt: chtr says to "fix the bloody kill switch" andy753421: 03/22/09 15:29 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/22/09 15:40 >< JOIN : #rhrt andy753421: 03/22/09 15:42 >< QUIT : Client Quit andy753421: 03/22/09 15:42 >< JOIN : #rhrt jboticsource: 03/22/09 17:14 >< QUIT : "Leaving." jboticsource: 03/22/09 17:39 >< JOIN : #rhrt #rhrt: 03/22/09 18:21 we need to figure out where we are going to stay at the competition #rhrt: 03/22/09 18:21 exactly which hotel #rhrt: 03/22/09 18:23 I liked the one we were at last year....i am sure they got their Internet up by now #rhrt: 03/22/09 18:29 You should call them and ask. #rhrt: 03/22/09 18:29 tommost: http://andy753421.ath.cx/temp/vision.png #rhrt: 03/22/09 18:30 python gets a list of points like the one in the middle image #rhrt: 03/22/09 18:30 Awesome. #rhrt: 03/22/09 18:31 That's a lot of points... #rhrt: 03/22/09 18:31 was it a best western? #rhrt: 03/22/09 18:31 jboticsource: I think so. #rhrt: 03/22/09 18:32 oh, I have the address saved in my gps #rhrt: 03/22/09 18:32 We should go out with the camera and a tape measure so that I can get an idea of how those points correspond with actual distances. #rhrt: 03/22/09 18:35 probably a good idea #rhrt: 03/22/09 18:41 jboticsource: Mount the camera. Now. #rhrt: 03/22/09 18:42 ... andy753421: 03/22/09 18:51 >< QUIT : "Leaving." #rhrt: 03/22/09 19:04 I think this is it #rhrt: 03/22/09 19:04 http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=best+western+oakland+university+mi&vps=2&jsv=150c&sll=43.118027,-82.905579&sspn=1.850476,3.35083&ie=UTF8&ei=-cHGSe66GoX-M-Tr3KgM&sig2=nZjk3YetL2sF4nTfrDArwg&cd=1&cid=42533847,-83122790,9974906554542754539&li=lmd&z=14&t=am #rhrt: 03/22/09 19:04 I marked the coordinates not the actual address >_< #rhrt: 03/22/09 19:04 but I think that is the place #rhrt: 03/22/09 19:05 this was the other that it could be, but I am less sure #rhrt: 03/22/09 19:05 http://maps.google.com/maps/ms?msa=0&msid=105845064030996298585.00000112b6a17a88760f6 andy753421: 03/22/09 19:24 >< JOIN : #rhrt #rhrt: 03/22/09 20:04 just kidding, this should be logged #rhrt: 03/22/09 20:04 what should our focus for next year be? #rhrt: 03/22/09 20:05 the igvc bot will be mostly complete if not all complete #rhrt: 03/22/09 20:05 mechanicly #rhrt: 03/22/09 20:05 There'll still be lots to do in software. #rhrt: 03/22/09 20:05 That can occupy us indefinitely. #rhrt: 03/22/09 20:05 there'll surely be stuff to do for electronics. #rhrt: 03/22/09 20:05 and electrically #rhrt: 03/22/09 20:05 chtr: custom motor controllers? #rhrt: 03/22/09 20:05 It would be nice if you could rework the frame to be smaller (keeping the same motors, etc, of course). #rhrt: 03/22/09 20:06 maybe, but if these work fine i probably won't change them #rhrt: 03/22/09 20:06 i'd like to concentrate more on control and vision stuff #rhrt: 03/22/09 20:06 tommost: that will not have cost to it. we got the metal for the frame for free #rhrt: 03/22/09 20:06 Yeah, that's what I was thinking. #rhrt: 03/22/09 20:06 I would not mind rebuilding the frame #rhrt: 03/22/09 20:07 I'm kind of confused about what we are discussing #rhrt: 03/22/09 20:07 it can get a little skinnier now that we are using the shorter shafts #rhrt: 03/22/09 20:07 suspension, suspension, suspension (to paraphrase ballmer) #rhrt: 03/22/09 20:07 TheBrickWahl: we are discussing our focus for next year and our budget #rhrt: 03/22/09 20:08 maybe implementing a new sensor, either Jay's laser idea or something else would be a good primary focus #rhrt: 03/22/09 20:08 chtr: I was thinking about that #rhrt: 03/22/09 20:08 TheBrickWahl: I like that idea :) #rhrt: 03/22/09 20:08 I like that as well. #rhrt: 03/22/09 20:08 We could certainly use more information on obstacles. #rhrt: 03/22/09 20:09 there is plenty of ME,EE,SE work that could go on with that sensor #rhrt: 03/22/09 20:09 OE #rhrt: 03/22/09 20:09 :p #rhrt: 03/22/09 20:09 BE? #rhrt: 03/22/09 20:09 for Ryan #rhrt: 03/22/09 20:09 i'd like to get a stereo vision rig going. #rhrt: 03/22/09 20:09 trinocular, actually. #rhrt: 03/22/09 20:09 BE is close enough to ME in this case #rhrt: 03/22/09 20:10 N-ocular! #rhrt: 03/22/09 20:10 and use SIFT. #rhrt: 03/22/09 20:10 can you use the one we have or would we have to get a new system ? #rhrt: 03/22/09 20:10 for stereo vision #rhrt: 03/22/09 20:10 hmm, we could slide the current camera on a track/ #rhrt: 03/22/09 20:10 i haven't thought about this at all, and i don't have time to dig into it now #rhrt: 03/22/09 20:11 I still like the robotic sail boat idea #rhrt: 03/22/09 20:12 it would look really good and be really cool to have #rhrt: 03/22/09 20:12 a boat just out there #rhrt: 03/22/09 20:12 I don't think that we have enough time or members to take on another major project. #rhrt: 03/22/09 20:12 we have more than enough work to do for the current competition #rhrt: 03/22/09 20:12 true #rhrt: 03/22/09 20:12 sadly true #rhrt: 03/22/09 20:13 what about the autonomous lawn mower since it uses much of the same hardware, software, and electronics? #rhrt: 03/22/09 20:13 because I want an autonomous said boat that goes around collecting data on our wims because I think that is cool #rhrt: 03/22/09 20:13 we need to concentrate on this project #rhrt: 03/22/09 20:13 chtr: I know, but I am fantasizing #rhrt: 03/22/09 20:13 we currently do not have a robot that's competitive, and that needs to be resolved first #rhrt: 03/22/09 20:13 Yes, this first. #rhrt: 03/22/09 20:15 tommost: would a suspension mess with the camera code/ #rhrt: 03/22/09 20:15 ? #rhrt: 03/22/09 20:15 Mess with in the sense that it would probably be a good thing. #rhrt: 03/22/09 20:17 jboticsource: does it matter what date I put on the blue forms? #rhrt: 03/22/09 20:17 it really only matters so that the blue form can be linked with a budget year #rhrt: 03/22/09 20:18 I usually put the date the stuff was bought #rhrt: 03/22/09 20:18 mechanically, we could add a suspension then, and rebuild the frame to be a bit skinnier #rhrt: 03/22/09 20:19 we would then have two operational frames #rhrt: 03/22/09 20:19 which is nice #rhrt: 03/22/09 20:19 wasn't the frame designed to be close to the competition minimum as it is now? #rhrt: 03/22/09 20:19 it is, it was also designed using the 6in shafts #rhrt: 03/22/09 20:20 the motors need #rhrt: 03/22/09 20:20 to be able to slide out backwards into the frame #rhrt: 03/22/09 20:20 so we can remove them #rhrt: 03/22/09 20:20 etc #rhrt: 03/22/09 20:20 Well it can be 3'×2' diagonally and still be legal, I believe. #rhrt: 03/22/09 20:20 tommost: oh god #rhrt: 03/22/09 20:20 Or the corners can simply be rounded, which is what makes the difference for hitting obstacles. #rhrt: 03/22/09 20:21 like the octagonal frame I designed last summer #rhrt: 03/22/09 20:21 Yes. #rhrt: 03/22/09 20:21 I like the idea of making it simple to model because we don't have that accurate a sense of our position relative to obstacles. #rhrt: 03/22/09 20:21 So we need a buffer around us, and the corners mean that that has to be pretty large. #rhrt: 03/22/09 20:22 tommost: would you prefer that we build a new octagonal or otherwise not rectangular frame then? #rhrt: 03/22/09 20:22 Perhaps, but we can discuss that next year. #rhrt: 03/22/09 20:23 I'd like to see how we perform before making plans. #rhrt: 03/22/09 20:24 do we want to ask for enough money to build a new robot, or just modify the current one? #rhrt: 03/22/09 20:24 my vote is that we aim for our budget to be around $5k, regardless of what we're doing #rhrt: 03/22/09 20:25 I thought that the point of our current drivetrain was that we could reuse the expensive parts, and the frame materials are free. #rhrt: 03/22/09 20:25 Yes, at least that much. #rhrt: 03/22/09 20:25 exactly #rhrt: 03/22/09 20:25 we can get more square tubing for free #rhrt: 03/22/09 20:25 chtr: You should put tons of specific electrical parts on there. #rhrt: 03/22/09 20:26 I am liking the idea of a suspension #rhrt: 03/22/09 20:26 i don't particularly want to get into specifics, i don't know where i'm heading #rhrt: 03/22/09 20:26 we could do a double wishbone #rhrt: 03/22/09 20:27 We could put a second Elphel camera on there. #rhrt: 03/22/09 20:27 that is something that I would like #rhrt: 03/22/09 20:27 i need to look more into those #rhrt: 03/22/09 20:27 We need to upgrade the software on ours. #rhrt: 03/22/09 20:27 for a suspension we need universal joints #rhrt: 03/22/09 20:27 like i said, SIFT looks really cool. #rhrt: 03/22/09 20:28 Hmm, yes. #rhrt: 03/22/09 20:28 chtr: I'm ordering the GPS #rhrt: 03/22/09 20:28 i first read about it for a senior project proposal... perhaps i'll end up working on that... #rhrt: 03/22/09 20:28 is it the 16x HVS 010-00258-63? #rhrt: 03/22/09 20:29 TheBrickWahl: no idea, ask kleinjt #rhrt: 03/22/09 20:29 yes, that is it #rhrt: 03/22/09 20:29 That's what the file said. #rhrt: 03/22/09 20:29 I'll double check #rhrt: 03/22/09 20:29 and where do I get it? #rhrt: 03/22/09 20:30 http://rhitrobotics.org/browser/trunk/electronics/gps/gps_parts #rhrt: 03/22/09 20:31 buy.com has it for a bit under garmin's price #rhrt: 03/22/09 20:31 would having two give us any more accuracy? #rhrt: 03/22/09 20:31 http://www.buy.com/retail/product.asp?sku=207686027&listingid=24044488&dcaid=17902 #rhrt: 03/22/09 20:32 that is cheap! #rhrt: 03/22/09 20:32 it also isn't very good.. #rhrt: 03/22/09 20:32 I know #rhrt: 03/22/09 20:32 I encourage to get a better one #rhrt: 03/22/09 20:33 Also, we should probably put a spare battery or two on the budget. #rhrt: 03/22/09 20:33 how much money does the next step gps up cost? #rhrt: 03/22/09 20:33 tommost: probably a good idea #rhrt: 03/22/09 20:35 if you are looking to pad the budget, getting the club one+ avr devboards would be nice #rhrt: 03/22/09 20:35 unit price we could list at 30$ each #rhrt: 03/22/09 20:37 I'm adding these things to the budget template in general terms and we can flesh it out at the meeting #rhrt: 03/22/09 20:37 i want some boards with the HCS12 on it... #rhrt: 03/22/09 20:38 TheBrickWahl: Awesome. #rhrt: 03/22/09 20:38 the onnly problem is that manufacturing custom boards would be difficult. #rhrt: 03/22/09 20:38 I'm ordering the GPS now unless anyone has an objection #rhrt: 03/22/09 20:42 it's been ordered #rhrt: 03/22/09 20:44 Yay! jboticsource1: 03/22/09 20:50 >< JOIN : #rhrt #rhrt: 03/22/09 20:50 sorry about that, my Internet cut out #rhrt: 03/22/09 20:51 I was hoping for a better gps #rhrt: 03/22/09 20:51 oh well #rhrt: 03/22/09 20:51 (reading logs) #rhrt: 03/22/09 20:53 does it connect over Ethernet? #rhrt: 03/22/09 20:53 no, rs232 with an rj45 connector jboticsource: 03/22/09 20:55 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/22/09 20:55 test jboticsource jboticsource1: 03/22/09 20:55 >< PART #rhrt : jboticsource1: 03/22/09 20:55 >< JOIN : #rhrt #rhrt: 03/22/09 21:15 how many spare batteries do we want? two of the same type? #rhrt: 03/22/09 21:15 so we can run RATT1 and 2 #rhrt: 03/22/09 21:17 We won't have enough motors to do that anyway, will we? #rhrt: 03/22/09 21:18 But yeah, let's discuss it at the meeting. #rhrt: 03/22/09 21:18 Some of us have homework to do... #rhrt: 03/22/09 21:20 we will have enough motors #rhrt: 03/22/09 21:20 I have hw to do as well.... jboticsource: 03/22/09 21:45 >< JOIN : #rhrt jboticsource: 03/22/09 21:46 >< PART #rhrt : jboticsource2: 03/22/09 21:54 >< JOIN : #rhrt jboticsource1: 03/22/09 21:59 >< QUIT : Read error: 113 (No route to host) jboticsource1: 03/22/09 22:00 >< JOIN : #rhrt TheBrickWahl1: 03/22/09 22:10 >< JOIN : #rhrt jboticsource2: 03/22/09 22:18 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl: 03/22/09 22:22 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/22/09 23:05 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl1: 03/22/09 23:19 >< PART #rhrt : andy753421: 03/23/09 00:19 >< JOIN : #rhrt collinjc: 03/23/09 02:26 >< JOIN : #rhrt jboticsource1: 03/23/09 05:57 >< PART #rhrt : andy753421: 03/23/09 06:54 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/23/09 06:54 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/23/09 06:55 >< JOIN : #rhrt chtr: 03/23/09 06:55 >< JOIN : #rhrt collinjc: 03/23/09 10:23 >< QUIT : "Leaving." collinjc: 03/23/09 11:17 >< JOIN : #rhrt collinjc: 03/23/09 11:37 >< QUIT : Remote closed the connection andy753421: 03/23/09 13:43 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/23/09 14:22 >< JOIN : #rhrt collinjc: 03/23/09 14:25 >< JOIN : #rhrt andy753421: 03/23/09 14:58 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/23/09 15:01 >< JOIN : #rhrt collinjc: 03/23/09 15:05 >< QUIT : Remote closed the connection TheBrickWahl: 03/23/09 15:25 >< JOIN : #rhrt jboticsource: 03/23/09 15:31 >< JOIN : #rhrt #rhrt: 03/23/09 15:31 TheBrickWahl: did you talk to padgett? #rhrt: 03/23/09 15:33 no, not yet #rhrt: 03/23/09 15:33 I lost my cellphone #rhrt: 03/23/09 15:33 so I have not called banebots #rhrt: 03/23/09 15:33 that's not good #rhrt: 03/23/09 15:34 thanks for reminding me about Padgett, I'll go right now #rhrt: 03/23/09 15:34 awesome #rhrt: 03/23/09 15:34 I also need to grab about 10 blue forms #rhrt: 03/23/09 15:35 I noticed that we have a vehicle repair section on the budget that apparently hasn't been used yet #rhrt: 03/23/09 15:35 um sga cut that #rhrt: 03/23/09 15:35 oh, ok #rhrt: 03/23/09 15:36 they said that if we needed it that we could request it #rhrt: 03/23/09 15:54 I talked to Padgett and everything will go through the ECE department secretary #rhrt: 03/23/09 15:54 what does that mean? #rhrt: 03/23/09 15:54 does she buy stuff for us? #rhrt: 03/23/09 15:54 they ask that we try to minimize the number of orders and put several things on one receipt to make it easy for them #rhrt: 03/23/09 15:54 or just reimburse us? #rhrt: 03/23/09 15:55 she'll reimburse us #rhrt: 03/23/09 15:55 that is good #rhrt: 03/23/09 15:55 but what about buying stuff in the first place? #rhrt: 03/23/09 15:55 what do you mean? #rhrt: 03/23/09 15:56 none of us have enough $$$ to purchase what we need #rhrt: 03/23/09 15:57 I can ask if they could either order the stuff for us or write a check to one of us in advance #rhrt: 03/23/09 15:57 that would be great #rhrt: 03/23/09 15:59 about how much is the order? #rhrt: 03/23/09 16:00 five hundered something #rhrt: 03/23/09 16:00 I can get that for you #rhrt: 03/23/09 16:00 right now #rhrt: 03/23/09 16:01 517.75 without shipping #rhrt: 03/23/09 16:01 530 ish #rhrt: 03/23/09 16:02 my credit card can only do 500 a day #rhrt: 03/23/09 16:03 so it would need to come in two batches and thus add more shipping #rhrt: 03/23/09 16:04 most cards have a 500 a day #rhrt: 03/23/09 16:04 or 400 #rhrt: 03/23/09 16:05 and that number is without long shafts jboticsource: 03/23/09 16:23 >< QUIT : "Leaving." jboticsource: 03/23/09 17:45 >< JOIN : #rhrt jboticsource1: 03/23/09 19:21 >< JOIN : #rhrt #rhrt: 03/23/09 19:24 TheBrickWahl: I just talked to banebots. They said that the longer shafts will be in this week sometime. I am thinking about not using the long shafts in the bot as I think going with the 3.25in + more custom hub solution will work a bit better #rhrt: 03/23/09 19:25 I also found my phone buried in my bed #rhrt: 03/23/09 19:26 thank the lord #rhrt: 03/23/09 19:27 in other news I also got my pencil torch working! yay. It could come in usefull for stuff #rhrt: 03/23/09 19:37 jboticsource1: did you get my email? #rhrt: 03/23/09 19:37 yes #rhrt: 03/23/09 19:37 I also replied to it #rhrt: 03/23/09 19:38 you were CCed #rhrt: 03/23/09 19:38 oh, yes you did jboticsource: 03/23/09 19:38 >< QUIT : Read error: 110 (Connection timed out) collinjc: 03/23/09 20:34 >< JOIN : #rhrt #rhrt: 03/23/09 21:39 kleinjt: i'm going to go ahead and assume that you haven't sent out the boards yet #rhrt: 03/23/09 21:39 if that's the case, i've added an i2c header to them #rhrt: 03/23/09 21:48 chtr: good, that is what I've been waiting for. I'll send them out tomorrow morning #rhrt: 03/23/09 21:48 of course it was... #rhrt: 03/23/09 21:49 anyway, there are some clearences that look suspect around the icsp header, which i'm sure you've noticed #rhrt: 03/23/09 21:49 you think we're going to have issues with that? #rhrt: 03/23/09 21:52 we've got 12 mils of clearance everywhere, that should be fine #rhrt: 03/23/09 21:52 except one spot I'm fixing now #rhrt: 03/23/09 21:52 ok. after last time i'm still a bit wary about boards made here... #rhrt: 03/23/09 21:53 I'll narrow the traces to 12 mils that have clearance issues #rhrt: 03/23/09 21:54 I'm moving a few to avoid clearance problems #rhrt: 03/23/09 21:57 i should probably check to make sure the pinout on that serial connector is correct, too. #rhrt: 03/23/09 21:57 ok, I'll commit my changes #rhrt: 03/23/09 21:57 everything has over 14 mils #rhrt: 03/23/09 21:57 sounds good #rhrt: 03/23/09 21:57 comitted #rhrt: 03/23/09 22:04 ok, made one change to a tracce #rhrt: 03/23/09 22:04 i think the pinout i'm using is correct, based on this at least: http://pinouts.ru/SerialPorts/Serial9_pinout.shtml andy753421: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net collinjc: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net collinjc_server: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net jboticsource1: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/23/09 22:25 >< QUIT : hubbard.freenode.net irc.freenode.net collinjc: 03/23/09 22:27 >< JOIN : #rhrt jboticsource1: 03/23/09 22:27 >< JOIN : #rhrt TheBrickWahl: 03/23/09 22:27 >< JOIN : #rhrt andy753421: 03/23/09 22:27 >< JOIN : #rhrt chtr: 03/23/09 22:27 >< JOIN : #rhrt kleinjt: 03/23/09 22:27 >< JOIN : #rhrt tommost: 03/23/09 22:27 >< JOIN : #rhrt window_pixie: 03/23/09 22:27 >< JOIN : #rhrt collinjc_server: 03/23/09 22:27 >< JOIN : #rhrt killer_robot: 03/23/09 22:27 >< JOIN : #rhrt collinjc: 03/23/09 23:14 >< QUIT : "Leaving." TheBrickWahl: 03/23/09 23:20 >< QUIT : "Leaving." jboticsource1: 03/24/09 02:38 >< QUIT : Read error: 104 (Connection reset by peer) collinjc: 03/24/09 09:07 >< JOIN : #rhrt andy753421: 03/24/09 09:50 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/24/09 09:50 >< JOIN : #rhrt TheBrickWahl: 03/24/09 11:12 >< JOIN : #rhrt collinjc: 03/24/09 11:36 >< QUIT : Remote closed the connection TheBrickWahl: 03/24/09 11:53 >< QUIT : "Leaving." andy753421: 03/24/09 12:43 >< QUIT : Remote closed the connection TheBrickWahl: 03/24/09 14:41 >< JOIN : #rhrt andy753421: 03/24/09 15:04 >< JOIN : #rhrt andy753421: 03/24/09 15:34 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/24/09 15:54 >< JOIN : #rhrt andy753421: 03/24/09 15:54 >< PART #rhrt : chtr: 03/24/09 16:00 >< QUIT : Remote closed the connection chtr: 03/24/09 16:01 >< JOIN : #rhrt andy753421: 03/24/09 16:04 >< JOIN : #rhrt jboticsource: 03/24/09 16:10 >< JOIN : #rhrt #rhrt: 03/24/09 16:10 the gearboxes and motors are ordered! #rhrt: 03/24/09 16:10 jboticsource: nice #rhrt: 03/24/09 16:10 how's the mounting of the circuit breakers coming along? #rhrt: 03/24/09 16:11 they are on the board #rhrt: 03/24/09 16:11 I also started mounting the controllers\ #rhrt: 03/24/09 16:11 nice #rhrt: 03/24/09 16:11 I will hopefully have it all done before the meeting #rhrt: 03/24/09 16:12 chtr: do you know fouts? #rhrt: 03/24/09 16:13 i'm aware of him, why? #rhrt: 03/24/09 16:13 he wants to join the electrical team #rhrt: 03/24/09 16:29 someone just came to talk to me about starting an AI club #rhrt: 03/24/09 16:29 he was also talking about: http://www.opencog.org/wiki/The_Open_Cognition_Project #rhrt: 03/24/09 16:31 I told him that the "AI" club should program our robot #rhrt: 03/24/09 16:31 he claims to have 6 people #rhrt: 03/24/09 16:31 which would be some impressive programming muscle jboticsource: 03/24/09 17:08 >< PART #rhrt : jboticsource: 03/24/09 17:50 >< JOIN : #rhrt #rhrt: 03/24/09 18:06 tommost: can you send an email reminding everyone that we're working on the budget tonight? #rhrt: 03/24/09 18:07 chtr: I took care of the invoices from Gary today #rhrt: 03/24/09 18:08 awesome #rhrt: 03/24/09 18:23 tomomst: we should update RATT1's facebook #rhrt: 03/24/09 18:24 jboticsource: You should do that; you have the password. #rhrt: 03/24/09 18:24 I don't remember it :p #rhrt: 03/24/09 18:25 Wonderful.~ #rhrt: 03/24/09 18:25 oh well...we can make one for the new one once the time comes #rhrt: 03/24/09 18:27 can't you have it send you the password? #rhrt: 03/24/09 18:28 yea maybe #rhrt: 03/24/09 18:30 the email is ratt@freecog.net #rhrt: 03/24/09 18:30 I had it send the password to it #rhrt: 03/24/09 18:30 Oh, hey, cool. collinjc: 03/24/09 18:32 >< JOIN : #rhrt #rhrt: 03/24/09 18:39 I love how this plastic melts #rhrt: 03/24/09 18:39 after I drill a hole, the bit is hot #rhrt: 03/24/09 18:40 so I just place it down wherever I want to make a little starting area #rhrt: 03/24/09 18:40 and then drill #rhrt: 03/24/09 18:41 we should build a laser cutter #rhrt: 03/24/09 18:41 this makes lots of sense #rhrt: 03/24/09 18:41 we can make it for cheaper, get experience, and have our own cutter #rhrt: 03/24/09 18:41 hmmm #rhrt: 03/24/09 18:43 or at least a small one #rhrt: 03/24/09 18:43 so we can build sumo bots #rhrt: 03/24/09 18:43 etc #rhrt: 03/24/09 18:43 TheBrickWahl and I talked a bit about that at one point #rhrt: 03/24/09 18:46 lets get this robot working first :) #rhrt: 03/24/09 18:48 btw I will need to duck out of the meeting for like 15 min at 8 #rhrt: 03/24/09 18:53 I should make a prodotype out of legos.... #rhrt: 03/24/09 18:53 heheh #rhrt: 03/24/09 18:54 that can cut abs #rhrt: 03/24/09 18:54 lego battlebots with lasers #rhrt: 03/24/09 18:54 that sounds really fun #rhrt: 03/24/09 19:05 chtr: you left your water tin here in the lab andy7534211: 03/24/09 19:08 >< JOIN : #rhrt andy753421: 03/24/09 19:12 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/24/09 19:13 chtr: everything is mounted #rhrt: 03/24/09 19:13 including the motor controllers TheBrickWahl: 03/24/09 19:15 >< QUIT : "Leaving." TheBrickWahl: 03/24/09 19:30 >< JOIN : #rhrt andy7534211: 03/24/09 19:38 >< NICK : andy753421 TheBrickWahl: 03/24/09 19:39 >< QUIT : "Leaving." #rhrt: 03/24/09 19:49 chtr fails. collinjc: 03/24/09 20:28 >< QUIT : Remote closed the connection #rhrt: 03/24/09 20:30 jboticsource: did I forward you the email about blue key science day? jboticsource: 03/24/09 20:37 >< QUIT : "Leaving." jboticsource: 03/24/09 21:48 >< JOIN : #rhrt jboticsource1: 03/24/09 22:11 >< JOIN : #rhrt #rhrt: 03/24/09 22:23 you did not #rhrt: 03/24/09 22:23 I would like to see it jboticsource: 03/24/09 22:29 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl: 03/24/09 22:39 >< JOIN : #rhrt andy753421: 03/24/09 22:50 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/24/09 23:46 >< JOIN : #rhrt TheBrickWahl: 03/25/09 00:10 >< QUIT : Read error: 104 (Connection reset by peer) andy753421: 03/25/09 00:33 >< QUIT : "Leaving." andy753421: 03/25/09 00:33 >< JOIN : #rhrt killer_robot: 03/25/09 02:25 >< QUIT : Remote closed the connection killer_robot: 03/25/09 02:25 >< JOIN : #rhrt andy753421: 03/25/09 02:35 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/25/09 02:42 >< JOIN : #rhrt andy753421: 03/25/09 02:45 >< QUIT : Client Quit andy753421: 03/25/09 03:55 >< JOIN : #rhrt jboticsource1: 03/25/09 10:15 >< QUIT : Read error: 104 (Connection reset by peer) andy753421: 03/25/09 10:51 >< QUIT : "Leaving." TheBrickWahl: 03/25/09 11:20 >< JOIN : #rhrt TheBrickWahl: 03/25/09 13:21 >< QUIT : "Leaving." andy753421: 03/25/09 14:35 >< JOIN : #rhrt andy753421: 03/25/09 14:47 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/25/09 14:57 >< JOIN : #rhrt #rhrt: 03/25/09 15:10 the pcbs are ready, I'll pick them up tomorrow morning andy753421: 03/25/09 15:15 >< QUIT : Remote closed the connection andy753421: 03/25/09 15:16 >< JOIN : #rhrt andy753421: 03/25/09 15:25 >< QUIT : Read error: 104 (Connection reset by peer) andy753421: 03/25/09 15:26 >< JOIN : #rhrt TheBrickWahl: 03/25/09 16:27 >< JOIN : #rhrt collinjc: 03/25/09 18:40 >< JOIN : #rhrt TheBrickWahl: 03/25/09 18:46 >< QUIT : "Leaving." collinjc: 03/25/09 19:42 >< QUIT : Remote closed the connection jboticsource: 03/25/09 21:02 >< JOIN : #rhrt TheBrickWahl: 03/25/09 21:05 >< JOIN : #rhrt TheBrickWahl1: 03/25/09 21:09 >< JOIN : #rhrt TheBrickWahl: 03/25/09 21:27 >< QUIT : Read error: 110 (Connection timed out) TheBrickWahl1: 03/25/09 21:33 >< QUIT : "Leaving." collinjc: 03/25/09 21:48 >< JOIN : #rhrt #rhrt: 03/25/09 21:58 tommost: hey, i took a nap and slept way to long #rhrt: 03/25/09 21:58 are you over at robotics? #rhrt: 03/25/09 21:58 No, I left, since I was just waiting for you. #rhrt: 03/25/09 21:58 ok, sorry about that #rhrt: 03/25/09 21:59 I have a huge pile of PLC work to do, anyway, so I couldn't have spent much more time there anyway. #rhrt: 03/25/09 21:59 alright #rhrt: 03/25/09 21:59 I did build your code and try running it on some pictures from the Elphel I took of the qualification course last year. #rhrt: 03/25/09 22:00 The color in those images is very different. #rhrt: 03/25/09 22:00 ok, i'll take a look at that #rhrt: 03/25/09 22:00 i want to plug in the machine learning pixel classifier too #rhrt: 03/25/09 22:00 that shouldn't be hard to do, and the results should be quite a bit better #rhrt: 03/25/09 22:00 Yeah, I think we'll need that. #rhrt: 03/25/09 22:00 well, at least better on different images #rhrt: 03/25/09 22:00 I remember that a lot of teams were having difficulty at 8:00 a.m. because of the shadows. #rhrt: 03/25/09 22:01 alright #rhrt: 03/25/09 22:01 Anyway, I intend to devote a lot of time to robotics this weekend. #rhrt: 03/25/09 22:02 alright, i'll try to get my stuff working before then #rhrt: 03/25/09 22:03 i'm tempted to implement a GUI window for selecting pixels so you can change the classification on the fly, but i'm not sure how tricky that would be to do in python #rhrt: 03/25/09 22:03 Awesome. #rhrt: 03/25/09 22:03 *python/opencv combined #rhrt: 03/25/09 22:03 Yeah, I was thinking that it would be nice if we had a GUI like Inkscape's eyedropper. #rhrt: 03/25/09 22:04 And yeah, we need to figure out some way to get the raw and processed images into Python so that we can display them in the GUI. #rhrt: 03/25/09 22:04 inkscapes eyedropper? Is that like the eyedropper in every other paint program? #rhrt: 03/25/09 22:04 You click and drag. It creates a circle centered on the first point out to your release point. #rhrt: 03/25/09 22:04 So you can get the average of an area. #rhrt: 03/25/09 22:04 Or, in our case, the range. #rhrt: 03/25/09 22:04 interesting #rhrt: 03/25/09 22:06 i was thinking we could have some sort of a `paint brush' where you get a cirlce. then you select the classification (say `grass', and paint along that part of the image) #rhrt: 03/25/09 22:06 but i think you version might be easier to implement collinjc: 03/25/09 23:08 >< QUIT : "Leaving." #rhrt: 03/25/09 23:47 Maybe, yeah. The paintbrush may be more useful, though (if you need to get into smaller spaces, for instance). #rhrt: 03/25/09 23:47 Will this tool be necessary long-term? Or will the machine learning stuff obsolete it? #rhrt: 03/25/09 23:48 no, the machine learning stuff will require it #rhrt: 03/25/09 23:48 you have to give the learning algorithm a training set, which would be the pixels that are hand selected jboticsource: 03/26/09 10:01 >< PART #rhrt : andy753421: 03/26/09 10:18 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/26/09 10:18 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/26/09 10:18 >< QUIT : hubbard.freenode.net irc.freenode.net collinjc_server: 03/26/09 10:18 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/26/09 10:18 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/26/09 10:18 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/26/09 10:18 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/26/09 11:11 >< JOIN : #rhrt window_pixie: 03/26/09 11:11 >< JOIN : #rhrt collinjc_server: 03/26/09 11:11 >< JOIN : #rhrt kleinjt: 03/26/09 11:11 >< JOIN : #rhrt andy753421: 03/26/09 11:11 >< JOIN : #rhrt chtr: 03/26/09 11:11 >< JOIN : #rhrt tommost: 03/26/09 11:11 >< JOIN : #rhrt collinjc_server: 03/26/09 11:41 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/26/09 11:41 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/26/09 11:41 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/26/09 11:41 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/26/09 11:41 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/26/09 11:41 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/26/09 11:41 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/26/09 11:43 >< JOIN : #rhrt chtr: 03/26/09 11:43 >< JOIN : #rhrt andy753421: 03/26/09 11:43 >< JOIN : #rhrt kleinjt: 03/26/09 11:43 >< JOIN : #rhrt collinjc_server: 03/26/09 11:43 >< JOIN : #rhrt window_pixie: 03/26/09 11:43 >< JOIN : #rhrt killer_robot: 03/26/09 11:43 >< JOIN : #rhrt TheBrickWahl: 03/26/09 11:55 >< JOIN : #rhrt collinjc_server: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 12:01 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 12:15 >< JOIN : #rhrt killer_robot: 03/26/09 12:15 >< JOIN : #rhrt window_pixie: 03/26/09 12:15 >< JOIN : #rhrt collinjc_server: 03/26/09 12:15 >< JOIN : #rhrt kleinjt: 03/26/09 12:15 >< JOIN : #rhrt andy753421: 03/26/09 12:15 >< JOIN : #rhrt chtr: 03/26/09 12:15 >< JOIN : #rhrt tommost: 03/26/09 12:15 >< JOIN : #rhrt killer_robot: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net collinjc_server: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/26/09 12:26 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 12:28 >< JOIN : #rhrt killer_robot: 03/26/09 12:28 >< JOIN : #rhrt window_pixie: 03/26/09 12:28 >< JOIN : #rhrt collinjc_server: 03/26/09 12:28 >< JOIN : #rhrt kleinjt: 03/26/09 12:28 >< JOIN : #rhrt andy753421: 03/26/09 12:28 >< JOIN : #rhrt chtr: 03/26/09 12:28 >< JOIN : #rhrt tommost: 03/26/09 12:28 >< JOIN : #rhrt collinjc_server: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/26/09 12:45 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 13:04 >< JOIN : #rhrt killer_robot: 03/26/09 13:04 >< JOIN : #rhrt window_pixie: 03/26/09 13:04 >< JOIN : #rhrt collinjc_server: 03/26/09 13:04 >< JOIN : #rhrt kleinjt: 03/26/09 13:04 >< JOIN : #rhrt andy753421: 03/26/09 13:04 >< JOIN : #rhrt chtr: 03/26/09 13:04 >< JOIN : #rhrt tommost: 03/26/09 13:04 >< JOIN : #rhrt collinjc_server: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net killer_robot: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net kleinjt: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net andy753421: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net window_pixie: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net chtr: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net tommost: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 13:17 >< QUIT : hubbard.freenode.net irc.freenode.net TheBrickWahl: 03/26/09 13:18 >< JOIN : #rhrt killer_robot: 03/26/09 13:18 >< JOIN : #rhrt window_pixie: 03/26/09 13:18 >< JOIN : #rhrt collinjc_server: 03/26/09 13:18 >< JOIN : #rhrt kleinjt: 03/26/09 13:18 >< JOIN : #rhrt andy753421: 03/26/09 13:18 >< JOIN : #rhrt chtr: 03/26/09 13:18 >< JOIN : #rhrt tommost: 03/26/09 13:18 >< JOIN : #rhrt andy753421: 03/26/09 14:40 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/26/09 14:50 >< JOIN : #rhrt #rhrt: 03/26/09 14:52 chtr: boards look usable. they are charging .4$/inch^2 now, so the three boards cost a total of $20.8 #rhrt: 03/26/09 14:52 much nicer #rhrt: 03/26/09 14:53 oh, nice. #rhrt: 03/26/09 14:54 once i get done with this lecture and am able to sneak out of lab i'll head over and start testing with a multimeter/assembling #rhrt: 03/26/09 14:54 I'll be in F225 andy7534211: 03/26/09 16:21 >< JOIN : #rhrt andy753421: 03/26/09 16:22 >< QUIT : Read error: 110 (Connection timed out) #rhrt: 03/26/09 17:14 andy7534211: do you have a receipt for the competition entry fee? andy7534211: 03/26/09 17:16 >< QUIT : Read error: 60 (Operation timed out) andy753421: 03/26/09 17:38 >< JOIN : #rhrt collinjc: 03/26/09 18:07 >< JOIN : #rhrt andy753421: 03/26/09 18:12 >< QUIT : "Leaving." andy753421: 03/26/09 18:35 >< JOIN : #rhrt andy753421: 03/26/09 18:35 >< QUIT : Client Quit andy753421: 03/26/09 18:36 >< JOIN : #rhrt collinjc: 03/26/09 18:53 >< QUIT : Remote closed the connection collinjc: 03/26/09 19:09 >< JOIN : #rhrt jboticsource: 03/26/09 19:49 >< JOIN : #rhrt jboticsource1: 03/26/09 19:55 >< JOIN : #rhrt andy753421: 03/26/09 20:00 >< QUIT : Read error: 110 (Connection timed out) andy753421: 03/26/09 20:01 >< JOIN : #rhrt collinjc: 03/26/09 20:07 >< QUIT : "Leaving." collinjc: 03/26/09 20:13 >< JOIN : #rhrt jboticsource: 03/26/09 20:14 >< QUIT : Read error: 110 (Connection timed out) jboticsource1: 03/26/09 20:31 >< QUIT : "Leaving." jboticsource: 03/26/09 20:41 >< JOIN : #rhrt jboticsource1: 03/26/09 21:18 >< JOIN : #rhrt jboticsource: 03/26/09 21:35 >< QUIT : Read error: 110 (Connection timed out) collinjc: 03/26/09 21:37 >< QUIT : Remote closed the connection jboticsource: 03/26/09 21:54 >< JOIN : #rhrt jboticsource2: 03/26/09 22:00 >< JOIN : #rhrt jboticsource1: 03/26/09 22:09 >< QUIT : Read error: 110 (Connection timed out) jboticsource: 03/26/09 22:17 >< QUIT : Read error: 110 (Connection timed out) collinjc: 03/26/09 22:33 >< JOIN : #rhrt collinjc: 03/26/09 22:41 >< QUIT : "Leaving."