#robotics | Logs for 2016-01-01

Back
[01:23:32] <RyanS> 20yo wheelchair motors for my 4wd robot after a light clean - https://www.dropbox.com/sc/wiu4gm1q1vmqmfo/AABNh_YNh3LKYAd0W-sIg-9Ea
[01:24:28] <RyanS> I would prefer four pole but i guess 2 will do
[01:27:30] <Snert> looks like an armture and a gear
[01:28:10] <Snert> You'll get good power out of that lashup
[01:28:18] <RyanS> and housing
[01:30:19] <RyanS> steel on plastic... although not much wear on the gear to speak off
[01:30:27] <RyanS> of
[01:31:07] <Snert> sounds like that will be a pretty big robot.
[01:35:16] <RyanS> i am thinking of a steel frame, 8-10" wheels with an arm. I also have 3 linear actuators.
[01:38:27] <Snert> I'd like to see the linear actuators is ya happen to have a pic
[01:38:28] <RyanS> I took off the electromagnet from the motor brake.. so far i tested it to pick up a 17kg 4jaw chuck with steel bar, more than plenty for a pickup end effector
[01:42:10] <Snert> I'm looking for linear actuators that have an encoder on them.
[01:42:19] <Snert> preferrable gray code absolute.
[01:42:33] <Snert> but Immagonna have to settle for less most likely.
[01:42:50] <RyanS> dont have, but 2 x http://www.linak.com.au/corporate/pdf/english/data%20sheet/linear%20actuator_la28_data%20sheet_eng.pdf
[01:43:20] <RyanS> Unfortunately, with only 100mm stroke
[01:45:01] <RyanS> 1 x 150mm http://www.linak.com.au/corporate/pdf/english/data%20sheet/linear%20actuator_la31h_data%20sheet_eng.pdf
[01:46:08] <RyanS> Where do you put encoders? on the arms rotating joint, rather than the actuator itself
[01:46:42] <Snert> different schools of thought on that.
[01:47:02] <Snert> but I suppose it could be put either place.
[01:47:41] <Snert> I lean towards shaft encoders that cound shaft revolutions.
[01:47:49] <Snert> count
[01:48:11] <Snert> but will prolly have both.
[01:48:19] <RyanS> This one uses actuators on joints i think http://www.invenscience.com/index_files/arm_3.htm
[01:49:01] <Snert> very nice arm.
[01:49:33] <RyanS> but I think the actuators I have are too heavy for wrist tilt bit
[01:53:13] <Snert> that gearwurx has a huge range of motion.
[01:53:54] <RyanS> yeah 2 meters & 4kg
[01:54:32] <RyanS> I'd be happy with half of that
[01:55:35] <RyanS> I saw that JACO arm in person, pretty cool
[02:07:19] <Snert> how much noise does it make?
[02:07:33] <Snert> asthetics and quietude is important for me.
[02:16:19] <RyanS> which?
[02:17:21] <Snert> any of the linear actuators that you've used or the gearwurx arm
[02:17:38] <Snert> they never tell you the db levels of noice.
[02:20:17] <RyanS> my actuators are quiet, but the arm i saw was not the gearworx, but this http://www.robotshop.com/blog/en/jaco-the-new-robotic-manipulator-arm-by-kinova-932
[02:21:19] <RyanS> That was really quiet, but way out of the price range of its intended market
[02:21:44] <Hyratel> omfg http://hackaday.com/2015/12/31/truck-sized-star-destroyer-takes-flight/
[02:23:22] <RyanS> half a truck.... more like a hatchback
[02:25:56] <rue_shop3> HAPPY NEW YEAR
[02:26:08] <rue_shop3> i misse it by 1.5 mintes, what ever
[02:26:23] <Jak_o_Shadows> ./18 and a half hours
[02:26:24] <RyanS> stuff NYE
[02:27:09] <Jak_o_Shadows> :P
[05:21:46] <AgnanoD> hi, i want to purchase a desktop cnc machine and use it from home but before i do it i'd like to get some opinions about the noise it's gonna produce and if there is a good solution to reduce the spindle noise.thanks
[05:54:03] <Snert> might better answers on a cnc channel. I dont see much cnc talk here usually
[05:54:31] <Snert> or the 3d printing channel #reprap
[05:57:17] <muggedmelon> I am working on a morse code transmitter for rescue robots. It runs on the Raspberry Pi and uses the GPIO pins with Python 3.
[09:01:16] <Keukpa> Happy New Year! Let's make it a year for ROBOTS! :)
[10:50:54] <anonnumberanon> HAPPY NEW YEAR!!!
[10:52:42] <anonnumberanon> Hopefully the year of large robot fights, rejuvenating genetics, electronic brain interfaces, big fucking rockets and of the Linux desktop!
[11:15:39] <robotusra_> Happy New year! wish to complete and overcomplete your plans for 2016
[13:46:29] <ro1> bonne annee
[14:24:17] <Anniepoo__> happy new year
[14:40:17] <rue_house> we kinda had a quiet irc newyears
[16:37:06] <deshipu> aaand back home \o/
[16:37:25] <deshipu> time to chew bubble gum and build robots
[16:37:34] <deshipu> but I'm all out of bubble gum
[16:44:33] <jhylands> deshipu, my brother and I are designing a power board for our robots
[16:44:48] <jhylands> auto-switchable wall power and battery power
[16:44:59] <deshipu> jhylands: with a charger?
[16:45:00] <jhylands> push button on/off with microcontroller control
[16:45:02] <jhylands> no
[16:45:05] <jhylands> no charger
[16:45:09] <jhylands> maybe rev 2
[16:45:19] <jhylands> but it will monitor all 3 cells of the battery
[16:46:29] <deshipu> using a microcontroller?
[16:47:05] <jhylands> yeah, we're putting a 401 on board
[16:47:11] <jhylands> so it will run micropython
[16:47:28] <jhylands> current state: http://puu.sh/mgaVu/ecddb333f9.png
[16:47:43] <jhylands> its really designed for bioloid robots though
[16:48:00] <deshipu> so the microcontroller does something more than just monitoring?
[16:48:09] <jhylands> it will be a device on the bus
[16:48:46] <jhylands> it monitors the battery, whether we're on wall or battery power, and also has up to 6 GPIO's that can be connected to stuff (including analog inputs)
[16:48:53] <jhylands> it also has an I2C and an SPI port
[16:49:03] <jhylands> which will all be available over the bus
[16:51:15] <deshipu> so, all the things will be on i2c on your robot?
[16:52:13] <deshipu> I suppose the camera stream will need its own interface
[16:52:16] <jhylands> no, the bus is the bioloid bus
[16:52:35] <jhylands> each servo is on it, but we'll have a couple custom devices as well
[16:52:50] <jhylands> the camera will be connected to the pi directly using USB, at least on my robot
[16:53:08] <deshipu> what protocol does the bioloid bus use?
[16:54:10] <jhylands> its basically a half-duplex UART
[16:54:17] <jhylands> and it uses packets
[16:54:54] <deshipu> ah, like the ax-12 thing?
[16:57:47] <jhylands> yes
[16:57:53] <jhylands> it is the bus for the AX-12
[17:03:01] <rue_shop3> heh, the cable to the cordless phone isn't long enough...
[17:31:44] <rue_shop3> hard to write on wet metal
[17:31:50] <rue_shop3> even if the water is frozen to it
[17:31:58] <rue_shop3> where is my tiger torch?
[17:38:06] <rue_shop3> the instructions say I need to cut a round hole in the bottom of a hot water tank
[17:38:14] <rue_shop3> how the hell 'm i supposed to do that!?
[17:38:58] <rue_shop3> arg
[17:39:03] <rue_shop3> the tank I got is 20"
[17:39:13] <rue_shop3> according to this, its supposed to be 22
[17:39:27] <rue_shop3> says I need to shell the tank
[18:33:26] <rue_shop3> must be the yearly reboot
[18:40:03] <rue_shop3> ok I have a wheel
[18:40:12] <rue_shop3> its got an encoder on it
[18:40:40] <rue_shop3> there is an IR led that emitts data from the wheel, along its axis of rotation
[18:40:54] <rue_shop3> I need to put a microcontroller on it that will send position data
[18:41:09] <rue_shop3> it will use a mega328
[18:41:14] <rue_shop3> cause they are cheap
[18:42:24] <rue_shop3> the robot will top out at 6.7 m/s!?
[18:42:36] <rue_shop3> ah, carried an extra 1
[18:42:56] <rue_shop3> the robot will top out at 3 m/s
[18:43:12] <rue_shop3> the diameter of the wheel is 19cm
[18:43:44] <rue_shop3> the circumfrence is 59.7cm
[18:44:16] <rue_shop3> 112 rps
[18:44:19] <rue_shop3> no... no...
[18:44:27] <rue_shop3> where did that one come from again...
[18:44:48] <rue_shop3> the wheels top speed is 11.2 rev/sec
[18:44:56] <rue_shop3> the encoder is 28 lines
[18:45:24] <rue_shop3> the encoder rate is 314hz
[18:45:45] <rue_shop3> so, at 9600 baud, I'm REALLY ok
[18:46:29] <rue_shop3> I could have up to 3 byte packets
[18:46:44] <anonnumberanon> oh yeah?
[18:46:56] <rue_shop3> and we already established that 8 bits would be overkill
[18:47:05] <rue_shop3> as there are only 28 lines
[18:47:15] <rue_shop3> even if I quadrature decode that...
[18:47:26] <rue_shop3> I'm only up to 112 lines
[18:47:54] <anonnumberanon> lines of cocaine? today though?
[18:48:07] <rue_shop3> its newyears!
[18:48:21] <vegii> are some of U guise making robots based on x86 PC platform?
[18:48:35] <rue_shop3> ok, so, 8 bits, I'll just let it roll over
[18:48:38] <anonnumberanon> Not for me I was moving out of NYC.
[18:48:41] <rue_shop3> vegii, this one I'm working on now is
[18:48:48] <anonnumberanon> I finally made it.
[18:49:08] <rue_shop3> anonnumberanon, your not living in a ditch now are you?
[18:49:27] <anonnumberanon> No.
[18:49:28] <vegii> rue_shop3, like, a PC mobo with a celeron or so?
[18:49:44] <anonnumberanon> Parents house temporarily.
[18:49:46] <rue_shop3> I'd hate to see you in a situation you couldn't connect to the internet cause your tablet battery was dead and there was nowhere to recharge it
[18:50:04] <rue_shop3> vegii, a P2, but yea
[18:50:23] <rue_shop3> anonnumberanon, is that till before or after they pass away?
[18:50:38] <rue_shop3> hmm I'm being a top rate jerk aren't I?
[18:50:43] <anonnumberanon> Funny you mention power i have a 2 square foot solar panel here that i need to finish the project of.
[18:51:13] <rue_shop3> square feet aren't good for dancing, ask openpino
[18:51:25] <vegii> rue_shop3, what os and interface does it use? I mean interface to motors and sensors
[18:51:31] <anonnumberanon> Badumm..tsss
[18:52:03] <rue_shop3> vegii, linux, I'm talking to the microcontrollers via serial (usb)
[18:52:37] <vegii> I see. The soft is prolly like python then?
[18:52:45] <rue_shop3> vegii, no, all C
[18:52:55] <anonnumberanon> what is python?
[18:53:04] <rue_shop3> "I can C for miles, and miles, and miles.."
[18:53:12] <rue_shop3> anonnumberanon, its a snake
[18:53:25] <rue_shop3> its also a programming language
[18:53:40] <rue_shop3> its prolly also a car if you do enough research
[18:53:42] <anonnumberanon> its prolly good to eat then i dunno
[18:53:53] <anonnumberanon> can one eat languages?
[18:54:08] <vegii> tongs, yea
[18:54:19] <rue_shop3> there are a few people who eat languages for breakfast
[18:54:31] <anonnumberanon> so i bought a cheap minivan to move. thing had hidden problems
[18:54:36] <ace4016> yum yum alphabet soup
[18:54:52] <anonnumberanon> including water pump shot
[18:55:19] <vegii> why do ppl need x86, and... why an old pentium 2?
[18:55:43] <vegii> wouldn't a raspi be less pain?
[18:55:53] <anonnumberanon> i been quenching the cars water thirst for a while now it drinks almost as much water as gas
[18:56:17] <anonnumberanon> needs about 2 gals h2o per 40 miles
[18:57:08] <vegii> anonnumberanon, prolly there's a lot of stone in it now
[18:57:37] <anonnumberanon> hopefully i can setup my robot lab back up and continue work within a week
[18:58:16] <anonnumberanon> vegii what is stone in the context of an automobile's cooling system?
[18:58:43] <vegii> anonnumberanon, the same thing as in your kettle
[18:58:54] <vegii> or iron
[18:59:09] <anonnumberanon> btw rue_less what is that new project of yours?
[18:59:19] <anonnumberanon> (not that I care)
[19:00:41] <anonnumberanon> vegii yeah maybe. it will go away when i put actual coolant in it. prolly will install the water pump in a week or so once i get it from the Supernet
[19:01:23] <anonnumberanon> in the meantime i can do the break pads, which is fast and fun
[19:04:07] <rue_shop3> vegii, I'm using an x86 cause I can just slap linux on it and use standard software, no special compiling or any of the trouble assosciated with an ARM
[19:04:43] <rue_shop3> its not a new project, its the large mowerbox
[19:04:45] <rue_shop3> er
[19:04:47] <rue_shop3> mowerbot
[19:04:54] <vegii> ... software like curl?
[19:05:16] <rue_shop3> vegii, any software for linux
[19:05:23] <rue_shop3> if I dont feel like running emulators
[19:05:38] <rue_shop3> like the gpsd package
[19:05:50] <rue_shop3> like ssh
[19:06:10] <rue_shop3> anything
[19:06:14] <rue_shop3> no special compiling
[19:06:15] <vegii> I use ssh on my smartphone
[19:06:23] <rue_shop3> gcc
[19:06:26] <vegii> it just works
[19:06:27] <rue_shop3> vim
[19:06:33] <rue_shop3> smartupsd
[19:07:03] <rue_shop3> lmsensors
[19:07:08] <rue_shop3> mpg123
[19:07:10] <vegii> I don't think any of theese would be hard on raspi
[19:07:30] <vegii> and how do you power such a robot?
[19:07:53] <rue_shop3> have fun, sometimes its amazing the roadblocks you find where things have componenets that would have to be completely rewritten for non-x86
[19:08:21] <rue_shop3> I have 12, 12V, 8Ah lead batteries for it and 2 12V 36Ah
[19:08:57] <vegii> doesn't it need an ATX PSU?
[19:08:58] <rue_shop3> lots of room for an inverter if I dont feel like comming up with a special power supply
[19:09:24] <rue_shop3> but I have a few 12V atx power supplies I could use if I want
[19:10:03] <rue_shop3> vegii, can you compile a command line mp3 player for an arm board?
[19:10:16] <rue_shop3> do the arm boards run full bash or a stripped down version?
[19:10:18] <anonnumberanon> i went on a spending spree on tools
[19:10:48] <rue_shop3> anonnumberanon, that little pile of soldering iron tips infront of you?
[19:11:07] <vegii> rue_shop3, haven't played very much on raspi, but I think the mp3 player
[19:11:10] <rue_shop3> or the 5 tonnne cnc behind you?
[19:11:23] <vegii> ...I've used was mpg123
[19:11:32] <rue_shop3> mmhm
[19:11:39] <rue_shop3> but can you compile it for arm
[19:11:52] <vegii> I've just installed it from a repo
[19:12:02] <rue_shop3> but could you compile it
[19:12:04] <vegii> it did compile, yes
[19:12:23] <rue_shop3> sooner or later you run into an arch wall with soemthing
[19:12:51] <vegii> there's prolly also vlc-nox btw
[19:12:57] <rue_shop3> anyhow, I need to write this software, but first, I need to know what the signal from this encoder looks like
[19:13:06] <rue_shop3> mmhm
[19:13:31] <vegii> and I think it was a full bash, certainly felt like one.
[19:13:33] <rue_shop3> I also suspect the arms have a lot more latency than a full x86 board
[19:13:40] <rue_shop3> how much ram does a pi have?
[19:13:42] <rue_shop3> now
[19:13:49] <vegii> 512MB/1GB
[19:14:43] <vegii> I suppose it has hardware serial, which should have less latency than an ftdi
[19:15:49] <vegii> though the hardware serial is normally used for shell
[19:15:52] <anonnumberanon> rue_shop3 2 car jacks and 2 jack stands bringing me to a total of 4 owned jack stands
[19:16:26] <anonnumberanon> i cried when i realized i didnt have the bidget for the Lincoln 125 arc welder
[19:16:44] <anonnumberanon> and an air compressor
[19:16:52] <rue_shop3> anonnumberanon, how many cars do you need to have on jacks at once?
[19:17:04] <rue_shop3> compressor is a good thing
[19:17:43] <rue_shop3> remember that every cubic foot of air you compress is taken away from a starving child in africa
[19:18:03] <anonnumberanon> lol
[19:18:09] <vegii> lol
[19:18:55] <vegii> use led lamps at home cuz they use so little power they reverse the greenhouse effect
[19:19:00] <anonnumberanon> i want to do deep car work. transmission maybe. i thought two jacks would come in handy
[19:20:26] <anonnumberanon> one thing ive learned working on cars: you never have enough car lifting like jacks and stands
[19:21:07] <ace4016> just get a car lift :P
[19:21:21] <ace4016> if you do a lot of car work, it's worth the investment
[19:24:32] <rue_shop3> make a jig for flipping a car on its side so you can just work on it while standing
[19:24:47] <rue_shop3> its best if the jig helps protect the mirrors
[19:25:01] <rue_shop3> mirrors dont support cars that well
[19:25:18] <rue_shop3> ok, first I need a sensor pinout
[19:25:57] <rue_shop3> oooh, I get what going on here, I'm working on two projects at once
[19:26:05] <rue_shop3> thats why I keep forgetting what I was just doing
[19:50:49] <anonnumberanon> u forgot about the third project, yes
[19:51:30] <anonnumberanon> ace4016 i may get one if i buy a house. they do are really nice
[19:52:15] <anonnumberanon> i used to love working on cars but i dont as much now
[19:52:58] <ace4016> ah
[19:52:59] <ace4016> hehe
[19:53:00] <ace4016> yea
[19:53:18] <rue_shop3> ok I completely screwed up the lathe project
[19:56:00] <anonnumberanon> why u work so late go eat soup, watch Gundam and go to sleep. wake up at 5 and br productive as fuck
[20:21:49] <rue_shop3> pff
[20:21:55] <rue_shop3> this sensor is UGLY
[20:22:10] <rue_shop3> the common between the two channels is +
[20:22:34] <rue_shop3> to get the best contrast, you need a 10k pulldown, but that only takes the output to 1V on a low
[20:22:45] <rue_shop3> so then you need to drop it by 1.4 thru an led
[20:22:57] <rue_shop3> with a 100k pulldown to make sure there is some current
[20:23:00] <rue_shop3> ickgh
[20:23:04] <rue_shop3> anyhow
[20:23:40] <rue_shop3> oh, and the output is sinusoidal-ish
[20:24:23] <rue_shop3> hopefully the channel spacing is close to 90*
[20:30:09] <rue_shop3> its close enough
[20:30:40] <rue_shop3> so, should I quadrature decode this?
[20:35:33] <rue_shop3> DAMNIT, THIS ROOTBEER IS CAFFENE FREE
[20:35:45] * rue_shop3 looks at the piles of cans
[20:35:59] <rue_shop3> ok, port D2 and D3 are the interrupt lines
[20:36:05] <rue_shop3> serial out there...
[20:36:25] <rue_shop3> I think I can push 9600 baud thru an led
[20:40:47] <rue_shop3> might as well use a driver and drive the snot out of it
[21:09:25] <rue_shop3> I'm wearing in some gears I printed, and they are meshing really nicely
[21:10:28] <SpeedEvil> with what?
[21:10:30] <SpeedEvil> (material)
[21:10:51] <rue_shop3> PLA
[21:11:09] <rue_shop3> I'm givning them a good grind dry
[21:11:22] <rue_shop3> I'll back them off and lube em when they are good
[21:17:22] <rue_shop3> it looks like most of the wear is the flare from the bottom layer
[21:57:04] <Jak_o_Shadows> Now, I should make a new workbench
[22:02:40] <Jak_o_Shadows> To pinterest
[22:14:12] <rue_house> rrrly?
[22:21:19] <Jak_o_Shadows> Yeah. It's more for inspiration than anything else.
[22:21:42] <SpeedEvil> Make a wokbench.
[22:21:45] <SpeedEvil> Tastier.
[22:22:42] <Jak_o_Shadows> In all seriousness, any suggestions?
[22:23:05] <Jak_o_Shadows> Mostly for home maintenance work, but also a little woodwork and electronics
[22:30:23] <rue_shop3> make sure the edges of the top stick out about 1" to 1.5"
[22:30:31] <rue_shop3> so you can clamp things to the edge of the table
[22:30:43] <rue_shop3> under parts of that lip, screw on a power bar
[22:30:58] <rue_shop3> and an ethernet hub
[22:31:55] <SpeedEvil> Jak_o_Shadows: what for?
[22:31:58] <rue_shop3> I have a lot of stepper motors and gears, anyone have ideas on what I can do with them?
[22:33:25] <SpeedEvil> https://www.youtube.com/watch?v=-qxvdl3qoq0 https://www.youtube.com/watch?v=M_xJD_aylYw https://www.youtube.com/watch?v=3pfm6URciYc https://www.youtube.com/watch?v=sJoGTf6KL8s
[22:33:32] <SpeedEvil> are all very different styles of workbench
[22:33:43] <Jak_o_Shadows> I'm pretty happy with the top: It's box-beam with 1" MDF on top
[22:34:08] <Jak_o_Shadows> I have a decent amount of peg-board to put behind it as well.
[22:34:54] <Jak_o_Shadows> I'm thinking maybe put an overhead frame on it, so I can do lights.
[22:35:06] <hephlant> rue_shop3: (you use 3 nicks?!) What kind of gears?
[22:35:13] <Jak_o_Shadows> I would put the powerboard near the back, don't want to get near it with clamps or saws.
[22:35:55] <Jak_o_Shadows> At the moment I unfortunately have the bench grinder and (metal workers) vice at opposite ends of the table, so I can't support long things in the vice.
[23:22:02] <rue_shop3> involute
[23:22:28] <rue_shop3> this is me in the shop, there is a computer thats me in bed, one at the desk and maybe another shop one if its running