#robotics Logs

Oct 15 2014

#robotics Calendar


00:10 rue_house we do not expect this to end well
00:15 rue_house "We would like you to get away from that." "Why?" "We dont want you feeding it." "I'm not gonna feed it." "Were pretty sure its going to eat you.." "I'M NOT GOING TO FEED IT!" "ok..."
00:18 rue_house "I GET HIS HAT! if there is anything left of it..."
06:45 LiohAu_ Anybody has a recommandation for a linux to use for robotics?
06:53 deshipu LiohAu_: there was some distro specially for that
06:53 deshipu LiohAu_: I forgot the name
06:53 LiohAu_ thanks :P
06:55 LiohAu_ actually I don't know if I should use a very popular OS like debian or another huge thing like this, or if I should go on a lighter distro, or if I should build my own distro using tools like openembedded
06:55 Jak_o_Shadows Look up RoS?
06:56 LiohAu_ ROS is not really an OS
06:56 LiohAu_ it's a bunch of tool that you install on an existing OS.
06:56 LiohAu_ I don't even know why they call it robot "Operating System"
06:57 Jak_o_Shadows yeah, I dunno
06:57 deshipu LiohAu_: well, the question is, what do you want to achieve?
06:57 deshipu LiohAu_: I would go with whatever distribution you know and like
06:58 LiohAu_ I don't know any distro. I need a minimal OS, that at least contains is able to execute a VoIP binary.
06:59 LiohAu_ So it obviously need to contains drivers for a camera, microphone and so on...
07:00 LiohAu_ Network drivers also.. and I'll also use it to control a microcontroller (maybe using the serial port?), so I need a driver for it too.
07:01 LiohAu_ I'm not really restricted on memory/cpu. So I ignored the RTOS way.
07:01 deshipu LiohAu_: if you don't know any, then it doesn't matter what you choose, it will be wrong anyways :P
07:01 LiohAu_ why?
07:02 deshipu because you lack the necessary knowledge to choose
07:02 deshipu but you will learn by choosing wrong, so it's fine
07:02 deshipu just make it easy to change later
07:02 LiohAu_ That's why I'm trying to get advices from external people :)
07:03 deshipu LiohAu_: and how will you choose among the advices?
07:03 LiohAu_ What I know, is that using a debian, ubuntu, gentoo, centos or any "popular" distro, is too much for my needs. I don't even need a GUI.
07:04 LiohAu_ By reading a lot on the net :)
07:05 LiohAu_ I prefer using 9 days in research and 1 day in dev, instead of 10 days at trying the same thing on different OS until it suits my need.
07:07 LiohAu_ So in the end you have nothing to recommend ? :D
07:33 deshipu LiohAu_: my robot runs on raspberry pi, and I use raspbian, as that was the default
07:33 deshipu LiohAu_: no problems with it so far
07:34 LiohAu_ sure, but some development made on raspian cannot be reused on other distro..
07:34 deshipu like what?
07:35 LiohAu_ The camera is a simple example
07:35 deshipu pretty much any distro I tried supports the usb camera I use just fine
07:36 LiohAu_ USB camera is fine. I'm talking about the PI cam
07:36 LiohAu_ which use things specific to the raspberry pi
07:36 deshipu no idea about that
07:36 deshipu I generally avoid hacks like that
09:22 rue_house heh, the 3d co-ordinates of the base are 0,0
09:22 rue_house ??
09:25 rue_house X is forward...
09:27 rue_house sot he zero location of the robot is a set of lines from 0,0,0 to 0,0,10, to 10,0,10
09:31 rue_house so, my library uses one library to hold a cluster of points, and a second library that groups the points into line segments
19:07 rue_house nobody said nuthin all day?
19:07 rue_house not from any of the time zones?
19:07 rue_house per shame
19:08 Tom_itx u just did
19:08 rue_house 9 hours of silence, thats sad
19:08 Tom_itx long day here
19:09 rue_house time dialation?
19:09 rue_house more than 9 hours since I left?
19:09 orlock ok got level converters soldered up before work
19:10 rue_house 3.3 to 12V?
19:10 rue_house 15v?
19:14 rue_house http://ruemohr.org/~ircjunk/images/armaxes.png
19:14 orlock rue_house: 3.3(ish) to 5v(ish)
19:14 rue_house this is about the same position I'm making the 0's of my robot arm
19:15 orlock they are premade units, just needed pins soldered up so i can breadboard them
19:15 rue_house unidirectional channels or bidir?
19:16 orlock one of each
19:16 orlock i assume i'll be needing bidirectional though, for serial comms to a 3.3v device
19:16 rue_house toylored to i2c then
19:16 rue_house normal serial is 2 unidiretional
19:17 rue_house ok lets see
19:17 rue_house a) sleep
19:17 orlock sorry, i mean
19:17 rue_house b) take stuff on deck apart
19:17 rue_house c) put up christmas lights
19:17 orlock each board is 4 channels, one bidirectional, one unidirectional
19:17 rue_house d) work on robot arm
19:17 orlock ITS NOT EVEN HALOWEEN YET!
19:17 rue_house d) did I mention sleep?
19:17 rue_house how does 1+1=4?
19:18 rue_house yea, but if I wait till nov to put up the lights, the weather is too muiserable and I dont get it done
19:18 rue_house I think I can do one of these thigns
19:18 rue_house my mind wants to work ont eh robot arm, my body wants sleep
19:19 orlock http://tronixlabs.com/arduino/boards/due/txb0104-bi-directional-level-shifter/ http://tronixlabs.com/breakout-boards/level-converter/4-channel-i2c-safe-bi-directional-logic-level-converter/
19:21 rue_house http://ruemohr.org/~ircjunk/images/armaxes2.png <-- do your think axis 4 makes axis 6 redundant?
19:21 Tom_itx listen to the voice in your head
19:22 rue_house dude, I have 3, and they tend to bicker
22:58 rue_house "the rather uneventfull life of a cheeseburger. But what interested researchers more was the rather short lifespan of the average cheeseburger, researchers found that "
23:19 rue_house http://dangerousprototypes.com/2014/10/14/dirty-tuesday-chinese-shipping-apocalypse/
23:19 rue_house hehe
23:19 rue_house do they have any concept of how anyone gets out?
23:22 orlock i was looking at that and wondering if it would cause issues with my dx orders
23:22 rue_house I wonder how many places are backed up like that
23:22 rue_house I mean, thats not even a drop in the bucket of what china ships in a day
23:23 orlock yeah
23:23 orlock but different provinces make different stuff too
23:23 rue_house it would expalin the 4 packagesof mine that are comming in REALLY late
23:24 rue_house Dropped it, Hid it, Lost it. You dont want a package shipped by DHL
23:25 rue_house damn, I'v still not assembled that battery charger
23:26 rue_house okok, I'm trying to make an SDL robot arm simulator here
23:26 rue_house the arm consists of 3 points
23:26 rue_house I shall name these points
23:27 rue_house A B C
23:27 rue_house wait... I could use Larry, ...
23:29 rue_house ugh, geez I'm a messy creature
23:31 orlock nah, i dont think so
23:31 orlock my daughter just turned three
23:32 rue_house I didn't mean 10/10, I just meant too close to 6
23:33 rue_house hmmmmm
23:33 rue_house ABB robots typically have 140 degrees per axis
23:34 rue_house er no
23:34 rue_house wrong table
23:34 rue_house 340
23:34 rue_house axis 6 is 600
23:35 rue_house I find it scarry that these 1500+LB robots are rated to be mounted to the cieling
23:36 orlock wouldent the scare factor of that all depend on the ceiling?
23:37 rue_house I dont think the contruction type would matter, I doubt you would ever see me standing onder one
23:37 rue_house hahah
23:37 rue_house tom!
23:37 rue_house reflow
23:37 rue_house I can use these arms to load and unload pcb's from a reflow oven!
23:39 rue_house names!
23:40 rue_house this is a good manual to flip thru
23:40 rue_house I can see how to spec the arms I made