#robotics | Logs for 2016-12-10

Back
[00:00:00] <rue_house> with optionally limited voltage
[00:00:36] <justan0theruser> ok
[00:00:43] <rue_house> the votlage sets the speed limit, the current sets the torque
[00:01:00] <rue_house> if you overtorque it, it just turns in reverse, but still against the load
[00:01:00] <justan0theruser> and when it slams into something at 200 lb-ft?
[00:01:14] <rue_house> the motor wont push with more than 100ft-lbs
[00:01:28] <rue_house> and it'll be COMPLIANT to anything more
[00:01:46] <rue_house> sorry, the string came off the spool in the video
[00:03:22] <rue_house> and, as you can see int eh video, if you bring down the torque, its compliant to less force
[00:03:40] <rue_house> but it'll still pick up as much speed as it can for that voltage under no-load
[00:05:06] <rue_house> ( jhylands was trying to make a compliant kite string controller and wouldn't believe me either )
[00:13:58] * rue_house cosses his arms and stares at justan0theruser.
[00:27:51] * rue_house yawns
[00:37:32] <rue_house> I wonder if he will ever agree I'm right
[00:39:52] <rue_shop> him? na
[00:41:24] <rue_shop3> your such a pesimist
[00:41:48] <rue_shop1> me?
[00:41:54] <rue_shop3> no, not you
[00:42:11] <rue_shop3> so, we need a valve timer
[00:42:56] <rue_shop3> oh I was looking at code
[01:04:06] <justan0theruser> lame
[01:27:06] <rue_shop1> lame is the 1024x768 this debian install decided on
[03:05:45] <rue_house> lame is not being able to find a $100 1024 line encoder I bought
[03:06:14] <rue_house> lame is a lack of software that can operate a cnc machine
[03:06:37] <rue_house> lame is a serial library with no callback to give you characters when they come in
[03:06:56] <rue_house> lame is a python lirbrary that will let you fork, but not kill the forked process
[03:07:27] <rue_house> lame is sitting down to do something at 9pm and still not having anything done at 12:30am cause you cant find what you need
[03:07:54] <rue_house> lame is everything that dosn't work right, which,... is everything I didn't make
[03:08:00] <rue_house> and a few of the things I did
[03:08:17] <rue_house> lame is a short life
[03:09:12] <rue_house> lame is the canadian postal system
[03:10:06] <rue_house> lame is that they still wont give out the programming specs for the 8V22 PGA's even tho there completely obsolete
[03:10:29] <rue_house> lame is not being able to stay awake after having slept for 8 hours today
[03:11:08] <rue_house> lame is a computer that can only comprehend the idea of a sinle mouse pointer
[03:11:14] <rue_house> single
[03:13:36] <rue_house> lame is missing your own bd
[03:18:09] <rue_house> lame is googls results for pages that NOLONGER EXIST and google not using clients to figure it out and flag them in the database
[03:20:30] * mrdata chuckles at the canadian postal system
[06:54:20] <Snert> https://www.rt.com/in-motion/
[06:56:37] <Snert> pretty quiet for a robotic man.
[06:57:26] <Snert> the forearms are extensible too.
[12:23:14] <rue_house> I have 5 HIP1100 and I just found a HIP2000 yesterday!
[12:25:50] <rue_house> Snert, broken link (not the content you seem to have been on about)
[12:43:38] <justan0theruser> robocop
[12:51:09] <deshipu> robocoop
[12:51:12] <deshipu> with robochickens
[13:36:17] <Snert> http://spectrum.ieee.org/automaton/robotics/military-robots/two-of-googles-most-famous-dogs-really-dont-get-along
[13:46:27] <justan0theruser> is google partnered with BD or something
[13:47:54] <malcom2073> I'm sure they have contracts back and forth
[13:50:23] <justan0theruser> surprised google doesn't just buy them
[13:50:42] <justan0theruser> oh wait nvm, google does own them..
[13:50:49] <justan0theruser> and they're trying to sell them
[13:51:01] <justan0theruser> $500M
[13:51:06] <justan0theruser> not even a unicorn, SMH
[13:52:25] <Snert> here's the russian robonaut terminator link that actually works. sowwy.
[13:52:31] <Snert> https://www.rt.com/in-motion/369805-cosmonaut-robot-fedor-russia/
[13:53:09] <Snert> there's a commercial to stomach, but it's worth it.
[13:53:57] <malcom2073> Heh, GD buying BD. That'd be amusing
[13:56:02] <Snert> unocorn....hmmmmmm.
[13:56:25] <Snert> take a robo unicord to little kids birthday parties and sell rides.
[13:56:32] <Snert> unicorn, that is.
[14:37:01] <anniepoo_> Google owns BD, yes
[14:37:55] <anniepoo_> 8cD I have ordered myself a rework station
[14:38:21] <anniepoo_> 8c( I wish mbrumlow would show. I'd like to continue working on robot
[14:42:08] <deshipu> I think they sold BD already
[14:42:25] <deshipu> to Toyota or something
[21:00:50] <rue_shop3> so
[21:00:52] <rue_shop3> hm
[21:01:01] <rue_shop3> I need to make a pendant
[21:01:05] <rue_shop3> hmmmm
[21:01:53] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/cnc/pendant/pendant2.jpg
[21:12:29] <rue_shop3> puffer works great, it'd work fine at 20 sec intervals
[21:12:36] <rue_shop3> hmmm
[21:12:45] <rue_shop3> tool?
[21:13:07] <rue_shop3> estop, how to you eresume
[21:13:23] <rue_shop3> did you nc engrave the lettering?
[21:13:29] <Tom_itx> yes
[21:13:44] <rue_shop3> would cable out the top have been better?
[21:13:53] <Tom_itx> no
[21:14:15] <Tom_itx> it wouldn't sit flat if you did
[21:14:19] <Tom_itx> it would tip over
[21:14:25] * rue_shop3 jumps out of his skin as the compressor starts up again
[21:14:31] * Tom_itx smirks
[21:14:53] <rue_shop3> is the pendant smart or just switches?
[21:15:00] <Tom_itx> switches
[21:15:11] <Tom_itx> those encoders are relatively cheap
[21:15:18] <rue_shop3> got one, still in the mail
[21:15:25] <rue_shop3> and I got a pendant case
[21:16:29] <rue_shop3> https://www.aliexpress.com/item/1-pcs-hot-selling-szomk-abs-plastic-handheld-junction-housing-203-100-35mm-electronics-enclosures-for/32320489918.html
[21:16:36] <Tom_itx> dunno why the bot isn't updating the file..
[21:16:44] <Tom_itx> zlog
[21:16:47] <rue_shop3> hmm, permissions?
[21:16:56] <Tom_itx> could be
[21:17:00] <Tom_itx> i just copied them
[21:17:03] <rue_shop3> what is the bot running as, what are the write perms on the dir
[21:17:37] <rue_shop3> I think the case is a size that works
[21:17:56] <Tom_itx> 755 iirc
[21:18:11] <rue_shop3> as who
[21:18:19] <Tom_itx> no idea
[21:18:22] <rue_shop3> if the users are different 755 wont work
[21:18:24] <rue_shop3> ps -uax
[21:18:25] <Tom_itx> oh tom-itxs
[21:18:34] <rue_shop3> see who the bot is running as
[21:18:38] <Tom_itx> i chown'd them
[21:18:43] <Tom_itx> how?
[21:18:47] <rue_shop3> ps -uax
[21:18:50] <Tom_itx> it's running as root
[21:18:53] <Tom_itx> like the other one
[21:19:07] <rue_shop3> it'll complain about the - but work anyway, you used to need it and now you dont
[21:19:17] <rue_shop3> hmm
[21:19:46] <rue_shop3> its not trying to write to a nonexistant dir?
[21:21:28] <Tom_itx> it didn't disconnect when i shut it down either
[21:21:38] <Tom_itx> odd
[21:21:54] <Tom_itx> zlog
[21:22:25] <Tom_itx> that one is working ok
[21:22:59] <Tom_itx> i was trying to copy the files from ^^ that server to the other one to keep them fresh
[21:23:17] <Tom_itx> could be permissions i suppose
[21:24:05] <rue_shop3> if the bot is running as root, it shouldn't be possable to have a permissions problem
[21:24:45] <Tom_itx> http://www.ebay.com/itm/100PPR-Hand-Wheel-Pulse-Encoder-CNC-Mill-Router-Manual-Control-For-CNC-System-/171942638419?hash=item2808947353:g:4kcAAOxyJX1TAugo
[21:25:47] <rue_shop3> https://www.aliexpress.com/item/5V-CNC-numerical-control-manual-pulse-generator-RGT600-001-100B-5L-hand-CNC-machine-tools-encoder/32452353366.html
[21:25:51] <rue_shop3> thats what I got
[21:26:25] * rue_shop3 jumps out of skin...
[21:26:32] <Tom_itx> yeah
[21:26:39] <Tom_itx> that's about what i gave for it
[21:26:49] <rue_shop3> I do see some cheaper...
[21:26:56] <Tom_itx> you can wire them single or differential
[21:27:01] <Tom_itx> not much cheaper
[21:27:09] <Tom_itx> i paid ~17
[21:27:17] <rue_shop3> I see ~$14
[21:27:41] <Tom_itx> you don't need /A /B wired
[21:27:51] <Tom_itx> unless you want differential
[21:28:10] <rue_shop3> I'm still trying to work out where the signals are gonna go
[21:28:37] <rue_shop3> right now(?) I'm gonna write a step/dir interceptor with a tiny26
[21:28:59] <Tom_itx> how do i chmod all the files below?
[21:29:49] <rue_shop3> chmod 755 *
[21:29:56] <rue_shop3> oh
[21:29:59] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/avr/atmega328/PCINT0/quadrature/
[21:29:59] <rue_shop3> chmod -R 755 *
[21:30:02] <Tom_itx> remember that?
[21:30:22] <rue_shop3> hmm, maybe I should use a m328
[21:31:11] <Tom_itx> dammit! i broke it
[21:31:27] <rue_shop3> ?
[21:31:33] <rue_shop3> that looks a lot like my code
[21:31:43] <rue_shop3> the permissions change broke it?
[21:32:21] <rue_shop3> dirs have to be 777
[21:32:26] <Tom_itx> huh?
[21:32:30] <rue_shop3> directories
[21:32:31] <Tom_itx> that's full access
[21:32:39] <rue_shop3> the * will do dirs and files
[21:32:48] <Tom_itx> i used 755
[21:32:51] <rue_shop3> you want the files to be 755 and the dirs to probably be 777
[21:32:57] <Tom_itx> dammit
[21:33:02] <rue_shop3> you have to be able to execute a dir to get into it
[21:33:03] <Jak_o_Shadows> I can't stand the octal thing. I always use the +- syntax
[21:33:10] <rue_shop3> it can be batch fixed
[21:33:11] <Tom_itx> so i gotta go into each directory and change the files?
[21:33:19] <rue_shop3> no, the -R recursed
[21:33:34] <Tom_itx> it's in a bunch of directories though
[21:33:34] <rue_shop3> but the directories will need adjusting
[21:33:41] <rue_shop3> ok, hold on
[21:34:39] <rue_shop3> find /path/to/base/dir -type d -exec chmod 755 {} +
[21:34:43] <rue_shop3> says internet
[21:35:07] <rue_shop3> that will only change the permissions of the directories
[21:35:55] <Tom_itx> 755 or 777?
[21:36:02] <rue_shop3> try 777
[21:36:27] <rue_shop3> I use 777 on all my dirs
[21:36:45] <Tom_itx> -type command not found
[21:37:01] <rue_shop3> find is part of what you type
[21:37:14] <rue_shop3> literally that whole line, adjusted
[21:37:33] <rue_shop3> find is the command, its what can filter out the type of thing its looking at
[21:37:38] <Riviera> why would you give 777?!
[21:37:45] <rue_shop3> it executes chmod for each one it finds
[21:37:51] <Riviera> that's writable for everything on the machine
[21:37:55] <rue_shop3> its a diagnostic/panic test
[21:38:27] <rue_shop3> if 777 dosn't work, its not a permissions problem (unless apache is involved, in which case you have to have the permissions just right)
[21:38:42] <Riviera> now that sounds scary
[21:38:58] <Riviera> apache, that is, a production machine, that you would want to set 777 modes?!
[21:38:58] <rue_shop3> we can roll it back if it works to something more sane
[21:39:05] <Tom_itx> how do i check it?
[21:39:09] <rue_shop3> apache wont serve 777 pages
[21:39:31] <rue_shop3> with apache the user and group must match the home dir and it cant be 777
[21:39:44] <rue_shop3> Tom_itx, can the bot write to it?
[21:39:52] <rue_shop3> is that what were fixing?
[21:39:57] <Tom_itx> not yet
[21:40:32] <rue_shop3> I dont really know what were working on, what are we working on?
[21:40:41] <Tom_itx> i'll fix it
[21:41:59] <Tom_itx> just not like i wanted to
[21:42:45] <rue_shop3> "Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_perl/2.0.4 Perl/v5.10.0 Server at tom-itx.no-ip.biz Port 81"
[21:42:53] <rue_shop3> might want to adjust apache to not say that
[21:43:13] * rue_shop3 tires to find his $100 encoder
[21:43:57] <Tom_itx> root still own's some of the directories
[21:44:02] <Tom_itx> i'll fix it
[21:44:28] <Tom_itx> rue_shop3 how do i change that?
[21:45:11] <Tom_itx> the server advertising line...
[21:49:20] <Tom_itx> ok let's see
[21:49:34] <Tom_itx> yeah that did it
[21:52:21] <Tom_itx> rue_shop3, what's the pendant for? the new cnc?
[21:53:02] <Tom_itx> zlog
[21:53:14] <Tom_itx> zlog2
[21:53:14] <zlog2> Tom_itx: Log stored at http://tom-itx.no-ip.biz:82/~tom-itx/irc/logs/%23robotics/2016-12-10.html
[21:55:36] <rue_shop3> chown user.group file-or-dir
[21:55:56] <Jak_o_Shadows> I thought it was chgrp to change group?
[21:56:25] <rue_shop3> Tom_itx, I'd like the pendant for this cnc I'm borrowing, but it'd be something generally to have anyhow
[21:27:57] * rue_shop3 splays out 3 mice infront of him
[21:29:53] <Tom_itx> yay i think it's working again
[21:30:51] <Tom_itx> now that it's online i can start work on the old server
[21:31:11] <Tom_itx> i just need to switch over the ip
[21:37:50] <Tom_itx> ok
[21:37:51] <Tom_itx> zlog2
[21:39:25] <Tom_itx> that'll do for now
[21:54:06] <Tom_itx> dammit, that pc doesn't have a dvd
[21:54:09] <Tom_itx> just cd
[21:54:13] <Tom_itx> gotta reburn the disk
[22:28:52] <Tom_itx> rue_shop3
[22:29:12] * Tom_itx starts rue_shop3's compressor to wake him up
[22:35:06] <rue_shop3> thats funny....
[22:35:20] <rue_shop3> I searched the shop for the encoder so deep I found another one I forgot I had
[22:36:20] <Tom_itx> hah
[22:36:34] <Tom_itx> how do i get rid of that message on the server?
[22:37:10] <rue_shop3> I have no idea
[22:37:17] <Tom_itx> me either
[22:37:26] <rue_shop3> its prolly a in the apache default settings (?)
[22:37:56] <Tom_itx> can't check right now