#robotics Logs
Nov 16 2015
#robotics Calendar
02:30 anonnumberanon are you bed?
02:31 anonnumberanon I see the difference between these two chips is megaherz and voltage in, which one should I get, if not both?
02:31 anonnumberanon heads up. Wha
02:31 anonnumberanon https://www.digikey.com/product-detail/en/CD74HC4017E/296-25989-5-ND/480317
02:31 anonnumberanon http://www.digikey.ca/product-detail/en/CD4017BE/296-2037-5-ND/67253
02:41 Jak_o_Shadows well, what do you want it for?
02:42 anonnumberanon for 5V
02:42 Jak_o_Shadows My only GUESS is that the first might be for automotive usage, because it's likes up to 18 V
02:42 anonnumberanon yeah I'm wondering if I'll ever need that high voltage
02:42 anonnumberanon most likely not and the 5V gibs me a higher frequency
03:30 veverak anonnumberanon: rerap i3, rgb led tower, walking robot, 4x4wheel robot, one hand keyboard, water flowering
03:36 deshipu flower watering
03:37 veverak ehmm
03:37 veverak O:)
03:37 veverak it's morning!
03:38 veverak deshipu: also got a question
03:38 veverak https://github.com/micropython/micropython/tree/master/esp8266
03:38 veverak you use this I suppose ?
03:39 veverak and... don't you have some "example" codes? :)
03:41 deshipu veverak: I recommend nodemcu for the esp8266, micropython is still experimental
03:41 deshipu veverak: also: https://hackaday.io/project/6050-tote-affordable-spider-robot/log/19645-remote-control-with-esp8266-and-micropython
03:41 deshipu veverak: and https://bitbucket.org/thesheep/esp8266upy/src
03:42 veverak hmm
03:42 verak got no lua sk
03:42 veverak esp-open-sdk itself sounds interesting too :)
03:45 veverak deshipu: anyway, thanks a lot!
03:45 veverak seems interesting ;)
03:46 deshipu veverak: you can also program it with arduino!
03:46 deshipu and there is #esp8266 channel here
03:49 veverak yeah, found out about that arduino part
03:49 veverak upgraded to actual arduino IDE because of it :)
03:49 veverak (which sucks less than before)
03:50 veverak deshipu: what bothers me is that my RGB LED library rpopably won't compile
03:50 deshipu try and see
03:50 verak allready found request on github for sup
03:51 deshipu also, the adafruit neopixel library works on esp8266 with Arduino
03:51 veverak library authors said that it's definetly in TODO but they got more important things
03:51 veverak deshipu: yeah, I know
03:51 veverak :)
03:51 deshipu and nodemcu has support build-in
03:52 veverak hmm
03:52 veverak awesome! :)
03:52 verak likes where there are so many choices to pick
03:57 veverak deshipu: that abillity to connect to arduino serial via wifi seems like "multi-project" tool :)
03:57 veverak quite a nice one if you ask m
03:57 veverak me
03:58 deshipu veverak: yeah, there are such firmwares already
04:02 veverak hmm
04:03 veverak even project that combines ROS and esp8266
04:03 veverak nice nice nice
04:03 verak call nice
04:08 anonnumberanon do you which will be the first project you'll do from all these you want to do?
04:17 veverak ehmm
04:18 verak switches between
04:18 veverak and each one is in different stage
04:18 veverak :)
04:22 deshipu veverak: do you have them documented somewhere?
04:23 deshipu veverak: I find that it helps with motivation a lot
04:28 verak finished making "notes" for each on p
04:29 veverak and put all of that on wall behind my desik
04:50 anonnumberanon yeah that's a good way, for one single project i write a list of atomic steps that will take me to the end goal, when you wake up in the morning you get a lot of ideas, make sure to write them down in the morning
04:59 deshipu veverak: I mean online, so that people can comment and boost your ego :)
05:00 veverak oh, I see
05:00 veverak :D
05:02 deshipu it just takes making a photo of it with your cellphone once in a while and writing a couple of words
05:20 akem hello world
08:04 deshipu and the world said nothing
08:13 veverak http://www.astramodel.cz/images/dynamite/800x600/DYN3035.jpg
08:13 veverak AWESOME
08:13 veverak except that I will find cheaper chinese alternative
08:14 veverak but not so much successfull now
08:26 deshipu what's that?
08:33 veverak bag for tools
08:34 deshipu you can't make your own?
08:34 deshipu I've seen the sewing machine in the hackerspace
08:34 veverak existence of machine doesn't guarantee it's functionality
08:36 deshipu its
08:36 deshipu well, you are a hacker, fix it
08:39 veverak got a point
08:39 deshipu fixing sewing machines is a lot of fun, btw
08:40 anonnumberanon it's just a bit gay
08:40 deshipu gay, fun, what's the difference
08:56 veverak :)
08:56 veverak :D
11:29 akem must be cool to print in 3D parts needed to motorize lets say 1 eye
11:30 akem the eyeball itself also, joints/mechanical part, on the computer
11:33 akem much easier than using wood or metal, more practical if 1 day i got my boards up, soon i hope
11:33 akem seen few 3d printers on dx
11:35 akem instamorph also, moldable plastic
11:35 deshipu actually for one-off job, I find doing it by hand easier
11:35 deshipu unless you need a perfect sphere or something
11:35 eylusion is there a SLAM channel on irc or is that discussed here?
11:36 deshipu eylusion: hmm, maybe try #basketball
11:36 eylusion wtf
11:36 deshipu just kidding
11:36 eylusion =)
11:36 deshipu akem: also, polymorph!
11:41 akem deshipu cool, same sort of stuff, maybe cheape website from UK herd
13:06 eylusion which out of the box roaming robot has the longest range?
13:06 eylusion indoor robot that is
13:21 theBear the 6 million dollar man, of course ! but he's more of a cyborg i suppose
13:22 eBear smiles to his
13:22 theBear and i ain't around much these days, but generally most people here seem to be more into made-from-scratch robo-things than out of box ones
13:44 akem anyone working on humanoid robot?
13:45 akem animatronic like puppet
13:47 akem gremlins movies at that time
13:47 akem they were remote controlled
13:48 akem like a model car, but not preprogrammed
13:48 akem nowdays its CG less animatronics
13:50 akem but a gremlin is not much motors, what else but motors for motion
13:50 Keukpa akem: I work on humanoid robots
13:52 akem keukpa got something to show online? are you using arduino?
13:54 theBear i recently wondered what was in a gremlin
13:58 akem all sort of dangerous things!
13:59 akem possibly drugs also
13:59 theBear hehe
14:03 akem i was thinking about animated finger but could be spider leg, motor stiring wire to close 1 finger, then release, springs pushing back the bones to rest position
14:04 akem the terminator hand :>
14:06 Keukpa akem: yes here is a news story to some of my recent work - http://www.telegraph.co.uk/technology/news/11929593/Humans-prefer-flawed-robots-study-finds.html
14:06 Keukpa If you look at the 2nd picture I've built 4 of them now.
14:17 akem keukpa cool, so you can display 5 differents facial expressions?
14:18 Keukpa akem: yes, that is the first one, but look at the 2nd picture, that's the humaniod ones I've been building...
14:22 akem keukpa ok yes with hand
14:23 Keukpa akem: yes :)
14:23 Keukpa 3D printed robots are the future! :D
14:26 akem keukpa skeleton is 3D printed?
14:26 akem he look like i-robot
14:27 Keukpa akem: except for the servos the ENTIRE robot is 3D printed.
14:28 akem keukpa nice what printer? they are enough parts to print
14:28 akem large enough
14:29 akem still possible to print smaller parts and glue them just more work
14:30 akem or screws or clips
14:32 akem just 1 motor on the shoulder X axis rotations right? and 1 upper arm Y axis from the photo
14:50 akem i wonder how solid it is printed materials, i ve seen on dx printers and also plastic wire
14:51 akem i know it will be solid enough anyway
14:52 theBear anyone got a link to rifs semi-recent 3d printers ? he's got all kindsa gears and couplings and things he had already printed on earlier models in them
14:55 SpeedEvil Printing coarse low-speed gears can work fine, in general.
15:06 theBear mmm, while far from "fine", i suspect rifs ammonia-rounding process made things look/fit a lot nicer in many cases
16:01 Keukpa akem: I printed these robots on the UP! Plus printer.
16:01 Keukpa akem: they are REALLY strong, I use ABS plastic
16:05 akem keukpa okay
16:06 akem just saw the printer, its also about 15x15x15 cm
16:08 akem keukpa, the build platform, they are all about this size home 3D printers
16:08 Keukpa akem: yes, that's the one! They are amazing, I have about 8 3D printers, and that one is my favourate.
16:08 Keukpa akem: No the Ultimaker 2 printer has a build volume of about 25 x 30 x 25 cm
16:09 akem that much, testing them or something
16:09 Keukpa just keep 'aquiring' them! lol
17:23 RebelCoder Hello. anyone is using Raspberry Pi here? And maybe GDB Debugger with it ?
17:26 robotust1a I don't use RPi
17:27 robotust1a and debug with printf
17:27 robotust1a :)
17:27 robotust1a what's the problem?
17:27 RebelCoder Need someone who did build GDB for RPi.
17:39 Keukpa I use RPis for almost everything, but not used GDB, as robotust1a say's, printf is great ;)
17:41 RebelCoder Keukpa: printf is not good if you have a serious project - robot with many sensors and you have to single-step through the code.
17:42 RebelCoder If you use a proper, real-time debugger, there is no going back to printf =)
17:46 verak usually finds them tricky to s
17:46 veverak so for most of the "small" stuff it's not worth it
17:46 robotust1a RebelCoder: I doubt that PRi is for serious projects :)
17:47 orlock RebelCoder: Even for embedded projects?
17:47 RebelCoder robotust1a: then you could not be more wrong.
17:47 verak ag
17:47 veverak (with robotust1a )
17:47 orlock Depends on the level of "serious"
17:48 orlock and the colume, etc
17:48 robotust1a I do better debug with printf than my teamlead with debugger
17:48 orlock volume, even
17:48 Snert_ but we're not a serious bunch
17:48 RebelCoder What do you mean? It is a Linuix PC - you can build anythiog you want.
17:48 robotust1a 1) Learn how to code to not use debugger
17:49 orlock RebelCoder: Its a cheapish ARM board
17:49 robotust1a I write code incremental and check every new portion
17:49 orlock theres cheaper
17:49 robotust1a so, if something goes wrong after adding new code - the problem is in new code
17:50 RebelCoder Thanks for your advice, but i will keep looking for GDB settings.
17:50 robotust1a it's very rarely when bug appears as interference of multitasking
17:50 orlock Snert_: Thats right, we're not
17:50 veverak I don't know
17:50 robotust1a I'm not against gdb
17:50 veverak if I would be serious
17:51 veverak I would pick platform that got better hw anyway :)
17:51 orlock Snert_: i work with very serious roboticists
17:51 veverak like recently I save linux PCB with 13 years guarantee and it should be able to hold it while serving on train
17:51 robotust1a I program in C already for for 20 years but never used gdb
17:51 veverak (seen in my job)
17:52 robotust1a lucky me
17:52 orlock veverak: EE?
17:53 orlock RebelCoder: Have you see the "next generation" of even cheaper Linux PC's?
17:53 orlock RebelCoder: they dont have the media capabilities, but they are much cheaper and tiny footprint
17:53 RebelCoder Yes.
17:53 orlock using the Atheros SOC
17:53 orlock like the GL.inet systems
17:54 orlock theres massive amounts of them now as SBC's
17:54 robotust1a and I'm pretty sure guys who use any debugger do not like to work with brain, but rather debug with hands
17:54 robotust1a I call it masturbation
17:55 veverak lol
17:55 veverak robotust1a: got a point with calling it masturbation :)
17:55 robotust1a bit masturbation
17:56 robotust1a *bits
17:57 robotust1a degugger is useful only when investigate somebodies code
17:58 robotust1a but still just the reading of code helps much better
17:59 robotust1a gcc ... -g
18:13 Keukpa RebelCoder: then develop on a PC with a better IDE and cross compile it for the Distro and arch of the RPi :)
18:15 RebelCoder Keukpa: Thanks. that is Exactly what I already have working. Just need to be able to remote-debug, and I can't figure out correct flags to build DGB Debugger. that's it/
18:15 RebelCoder GDB i meant
18:17 robotust1a -g
18:18 robotust1a http://www.delorie.com/gnu/docs/gdb/gdb_17.html
18:18 robotust1a http://stackoverflow.com/questions/10475040/gcc-g-vs-g3-gdb-flag-what-is-the-difference
18:19 robotust1a gdb usage http://www.seas.upenn.edu/cets/answers/gcc.html
18:28 RebelCoder robotust1a: Thanks, but there is a reason, why I am looking for someone, who already did this, nut the links. there are few issues with it that I can't find how to fix.
18:28 RebelCoder *not
18:29 robotust1a ok
18:30 Keukpa RebelCoder: have you tried dev / coding / programming channels, you'd get a better range of people that way.
18:30 RebelCoder I did. Waiting. No reply yet.
18:31 RebelCoder Meanwhile - searching
18:31 robotust1a describe your problem
18:31 orlock Where do i start....
19:36 armyofevilrobots @rue_more : I have returned :D
19:44 Anniepoo we've got a less capable CNC router we're considering converting to a 3D printer. The router has a 300mm x 600mm work area. What issues will we have with such a large platform?
19:44 Hyratel Anniepoo, uneven heat retention
19:44 Hyratel build a heated chamber
19:44 Anniepoo thanks
19:44 Anniepoo cool
19:45 armyofevilrobots you won’t ever be able to print a single object to the full size of the table, due to warping, but many small objects would probably be OK.
19:45 armyofevilrobots Where “small” is the size of a regular 3d printer.
19:45 Hyratel that's the main limiting factor for size - as the plastic cools, it shrinks slightly, which can delaminate it from the platform
19:45 Anniepoo I see - that helps
19:45 Hyratel even with a heated bed and chamber, as armyofevilrobots said
19:46 armyofevilrobots Even uneven heat won’t be that big of a deal if you print mostly in the center and have a heated bed. The gradient will only be steep at the edges hopefully.
19:46 Hyratel your job batch size can be large but theres a limit to the object size
19:47 armyofevilrobots and silicone heat mats are cheap and available pretty big:
19:47 armyofevilrobots http://www.aliexpress.com/store/product/24V-450W-400-400MM-Silicone-Heating-pad-Heater-Bed-For-3D-Printer-With-100k-thermistor-and/709519_1749258772.html
19:47 Anniepoo 8cD
19:48 Anniepoo I wonder if we should consider some other tech than the usual abs filament deposition
19:50 Anniepoo alternatively we might just make a small platform that mounts on the bed, and mount the extruder head in a mount we can drop in instead of the router
19:52 adam789654123 armyofevilrobots has returned
19:52 Hyratel Anniepoo, not without prefedent
19:52 Hyratel precedent
19:53 Anniepoo 8c) that makes more sense then
19:54 robotust1a I also thought about converting my cnc to 3d printer but after decided just to build separate one
20:00 armyofevilrobots @Anniepoo You probably want PLA for large objects. ABS has much worse warping behaviour.
20:00 armyofevilrobots If you want a stronger material, PETG would work well too.
20:00 Anniepoo 8cD
20:00 armyofevilrobots It’s between ABS and PLA for warping.
20:00 Anniepoo ok, good to know
20:01 Anniepoo that gives us direction, you've all been helpful. I gotta run, have to take child home
20:01 armyofevilrobots If you want to print big batches or jobs, you may want to look at a larger diameter nozzle too. You give up a tiny bit of detail (but less than you would expect), but you gain better speed and layer bonding.
20:20 armyofevilrobots \O/ @rue_shop3
20:22 rue_shop3 hey
20:22 rue_shop3 just measureing
20:23 rue_shop3 so far its a block OD 160mm X 90mm
20:23 rue_shop3 holes are centred 1cm x 1cm from corners
20:23 rue_shop3 battery slot is 3.5mm x 21mm
20:26 rue_shop3 wire holes are 5/64"
20:27 rue_shop3 if the battery slot is within 1cm of one of the corner holes the LED can probably be slipped in between them
20:31 armyofevilrobots Sounds simple enough.
20:32 rue_shop3 I can fire you a dxf..
20:32 rue_shop3 in 3..
20:32 armyofevilrobots Sure :D
20:33 rue_shop3 http://ruemohr.org/%7Eircjunk/projects/puzzleboard.dxf
20:33 rue_shop3 thoughts?
20:41 Tom_itx wtf am i supposed to do with that file?
20:44 armyofevilrobots @rue_shop3 piece of cake.
20:45 armyofevilrobots Probably a total of a couple of minutes to cut each. We could batch a ton of them.
20:58 armyofevilrobots the 3.5mm slot is just slightly larger than the 1/8” endmill, so we could do it all with that, or swap to a small drill for the wires (probably better.
20:58 armyofevilrobots Some of those cheap little rubber feet from the hardware store might be nice to lift it off the table so it doesn’t rock around when the wires are pushed through.
20:59 armyofevilrobots _or_ we could route slots for the wires, so that we get an obvious path for the wiring so they hook it up right, and also so that they are all flush under the wood.
21:00 Hyratel got a picture, rue_shop3 ?
21:06 rue_shop3 I'm awake.... awake... I'm awake..
21:06 rue_shop3 armyofevilrobots, slightlylarger than 3.5mm would be ok, there would be some compressable wadding to hold the connectors, better than too tight
21:07 rue_shop3 the wire holes need not go thru
21:08 armyofevilrobots The bit will cut around 3.2mm, so we can be exactly on 3.5.
21:08 rue_shop3 cool
21:09 rue_shop3 hmm I'm gonna fall asleep, maybe I should do ti somewhere safer
21:09 armyofevilrobots Turn off the soldering iron first ;)
21:14 rue_more so I'll need to gather some #12 wire, that wont be hard
21:14 armyofevilrobots Is that what you normally use, or are you up-sizing for the 1/8 hole? We can drill separately.
21:15 rue_more the 5/16 snug fits the #12 wire
21:15 rue_more I think #14 was a bit too flimsy for the maze part
21:18 armyofevilrobots OK, easy peasy.
21:18 rue_more I'll remember to scavange the scrap wire bin at work
21:43 Hyratel rue_more, how much would you ballpark this at? Mega32u4 and max232 chip? http://spacemice.org/index.php?title=Orbotron_9000