#robotics | Logs for 2016-01-06

Back
[00:05:07] <rue_shop3> I am
[00:21:05] <anonnumberanon> i think ill go frigorify myself under my car for a bit longer
[00:22:10] <Jak_o_Shadows> I just want to 3D print rod ball ends like this guy: https://www.youtube.com/watch?v=_bXO82kjInY&feature=youtu.be
[00:26:34] <Casper> man nice printer!
[00:27:37] <Jak_o_Shadows> It does print pretty nice doesn't it
[00:27:50] <anonnumberanon> What's stopping you?
[00:27:59] <Jak_o_Shadows> Print quality
[00:28:15] <anonnumberanon> so money for parts ?
[00:29:04] <Casper> is the begening speeded up6
[00:29:05] <Casper> ?
[00:29:27] <rue_house> but there will be a lot of slop
[00:29:36] <Casper> and it look to me like water cooling could be beneficial to that one
[00:29:36] <Jak_o_Shadows> I dunno.
[00:30:01] <Casper> might actually result in a better cooling plus a weight reduction
[00:30:44] <Jak_o_Shadows> rue, yeah, but I'm only using this for a stewart platform. Having 12 of teh things helps, and I'm not spending more money on the joints than the entirety of the rest of it
[00:31:21] <rue_house> you cant use that joint on a motion platform, it would be so far out it would bind
[00:31:39] <rue_house> there would be a lot of slop by the time any positioning was done
[00:31:55] <rue_house> so you want me to print you some?
[00:32:06] <Jak_o_Shadows> Do you mean that TYPE of joint, or that specific model?
[00:32:15] <rue_house> dosnt' matter
[00:32:34] <rue_house> I'v only done one two part single print so far
[00:34:29] <Jak_o_Shadows> Probably not worth printing any for me - Maybe if you were in south australia :P
[00:34:56] <Jak_o_Shadows> I've seen stewart platforms with those joints before. Even with 3D printed ball joints as well
[00:39:13] <Casper> I hate when you realise that your project is undoable... :( wanted to make a stair climbing bot for my welder cart... ... to realise that the cart wouln't pass in the stairs.. and might not even pass in the door upstair...
[00:39:24] <rue_house> if you strip off all the superflious functions of a human brain, what do you have left, what is the core functionality
[00:39:58] * Casper needs 10k$+ :(
[00:40:21] <rue_house> latley, I'v been finding that all the tech that I put into a project when I start it is completely obsolete and repalced by the time I finish a project
[00:40:29] <rue_house> the wall clock is a great exampe
[00:40:52] <rue_house> http://ruemohr.org/~ircjunk/projects/wallclock/p1070558.jpg
[00:41:19] <rue_house> it started as cardboard masks, christmas lights and the guts of an alarm clock
[00:41:31] <rue_house> it finished with cnc cut foam masks, leds, and an arduino
[00:41:41] <rue_house> (not arduino code, programmed it in c)
[00:42:29] <Jak_o_Shadows> That's a nice clock
[00:42:34] <rue_house> thanks
[00:42:39] <rue_house> 19 years!
[00:42:53] <rue_house> from conception to completion
[00:43:09] <rue_house> and even then, I forced myself to call it finished
[00:43:17] <rue_house> I want seconds...
[00:43:33] <rue_house> I hate not knowing where in the minute i am
[00:45:36] <rue_house> http://ruemohr.org/~ircjunk/projects/wallclock/p1070493.jpg
[00:52:31] <Casper> rue_house: redo it, put the seconds!
[00:52:50] <Casper> don't forget to use some 100W leds for each segments! :D
[00:53:06] <rue_house> yes! with digits as big as freeway on ramps! and laser eyes!
[00:53:37] * rue_house waits for the correct reply
[00:53:58] <Casper> but it's funny, realistically, a 1000 lumen per segment is now easilly done, on the cheap...
[00:54:16] <rue_house> those are 1W leds ea
[00:54:28] <rue_house> or 3w... no, I think I used 1w
[00:54:39] <rue_house> verry under driven
[00:55:07] <Casper> next version: add an LDR
[00:55:20] <Casper> and make it auto adjust the brightness
[00:55:29] <rue_house> and what about GPS?
[00:55:34] <rue_house> and wifi and ntp?
[00:55:41] <rue_house> and a webpage
[00:55:46] <rue_house> and alarms
[00:55:55] <rue_house> food timing functions
[00:56:06] <rue_house> a 32 bit, 1080p touchscreen?
[00:56:26] <Casper> gps for time is a good idea!... if only it was working fine inside, so wifi!
[00:56:50] <Casper> then replace the 'duinono by a pi
[00:56:57] <rue_house> with uploadable alarm tones
[00:57:20] <Casper> I wonder if the rpi zero was just a marketting trick
[00:57:23] <Jak_o_Shadows> Make sure you engineer your own usb hub for the rpi zero
[00:58:16] <Casper> ?
[00:58:53] <Jak_o_Shadows> Do you remember the 5+ people who rushed out after the rpi zero came out with usb hub designs?
[00:59:52] <Casper> must have missed that
[01:04:45] <Casper> man it's not dry at all inside... nooo... not at all...
[01:04:49] <Casper> ... just 25%...
[03:59:26] <sphenxes01> @search xen
[04:15:03] <RyanS> This sounds a bit fishy, 50kg cm! https://oceancontrols.com.au/MOT-203.html
[04:21:14] <deshipu> 14A
[04:22:20] <RyanS> For a comparable size can, thats a lot https://www.robotgear.com.au/Product.aspx/Details/725-131-1-Metal-Gearmotor-37D-x-57L-mm-12V
[04:23:08] <deshipu> hurry up Lockheed and make that portable fusion reactor
[04:23:48] <deshipu> 5A stall
[04:23:55] <deshipu> at 18kg
[04:24:01] <deshipu> 14A stall -> 50kg
[04:24:04] <deshipu> sounds about right?
[04:24:21] <RyanS> i guess
[04:25:03] <deshipu> of course those bearings will fall apart
[04:25:32] <deshipu> btw, it's not the same size
[04:25:35] <deshipu> it's two times larger
[04:26:42] <RyanS> ohh, I just noticed its longer
[04:26:55] <RyanS> Just replace the better ones
[04:30:00] <RyanS> bearings * with
[09:25:04] <rue_house> so airbus made a plane that didn't crash!
[09:25:10] <rue_house> its electric
[13:15:55] <deshipu> that didn't crash yet
[13:16:20] <femtogram> so you might remember but i'm trying to set up a lab w/overhead cameras for a robot. i bought a single security camera and have been playing with it today. seems to be really good (fairly low latency, very smooth, and pretty high quality picture), and i just ordered four more. i also bought the components for and built a computer yesterday with 2 1TB SSDs in RAID0, a 6 core (12 thread) i7 processor, and 32 Gb of ddr4 for doing all the
[13:16:20] <femtogram> processing on that. i'm so excited :)
[13:16:43] <SpeedEvil> femtogram: yay
[13:16:51] <SpeedEvil> femtogram: what sort of latency are you seeing, whichcma?
[13:16:52] <SpeedEvil> cma
[13:16:53] <SpeedEvil> cam
[13:18:44] <femtogram> i haven't done too much latency testing yet (using VLC and have 100ms caching so i presume the latency i see is mostly due to that). the camera is this one: http://www.amazon.com/gp/product/B016UCNP3K?psc=1&redirect=true&ref_=od_aui_detailpages00
[13:19:04] <femtogram> let me go see if i can get a better sense of latency and then i'll get back to you
[13:19:45] <SpeedEvil> A very lazy hacky way to do it is to point the display at the camera
[13:20:10] <SpeedEvil> you can then tilt one slightly, and this can get >10 images on screen at once
[13:20:21] <SpeedEvil> so you can see 10* the delay
[13:21:45] <maiden> today is PCB design day and prototyping hardware :D
[13:24:08] <deshipu> maiden: start with a stripboard
[13:24:57] <maiden> oh, that was yesterday ;)
[13:25:35] <maiden> got it working for 1x, now i need it to work 6x, so its copy-paste the same circuit.
[13:26:01] <maiden> 1x = one load cell, 6x = 6 load cells
[13:28:11] <maiden> i am starting to like KiCAD, its quite simple when you get to know it a bit ;)
[13:32:26] <femtogram> SpeedEvil: it's looking like it's about 100ms. that's more than i want, but i guess i can deal with it. i want to try checking without using vlc though, because i think a lot of the latency comes from that.
[13:34:00] <SpeedEvil> yeah - a significant portion of that will be coming from the monitor
[13:38:34] <femtogram> ahh, good point
[13:38:49] <femtogram> i figure isolating the network it's on would make it faster as well
[13:38:57] <femtogram> right now it's going through the company wide network
[13:39:05] <femtogram> if it was in a local subnet it should be faster
[13:39:35] <jhylands> maiden, yeah, I use KiCAD for everything now
[13:40:16] <femtogram> jhylands, maiden: i tried kicad a few years ago and felt like it was still missing a number of really critical features. is it at a point where it feels fairly production ready now?
[13:40:32] <jhylands> femtogram, http://blog.huv.com/
[13:40:34] <jhylands> top post
[13:40:50] <jhylands> what features are you looking for that aren't there?
[13:40:58] <femtogram> oh, i'm sorry
[13:41:00] <femtogram> i totally
[13:41:22] <femtogram> haha sorry, i use kicad. i got confused between kicad and freecad for a moment there :P
[13:41:25] <deshipu> I use Fritzing :P
[13:41:27] <jhylands> heh
[13:41:36] <jhylands> yeah, sure you do deshipu
[13:41:46] <deshipu> no, seriously
[13:41:58] <femtogram> kicad is actually really great. i can't believe i spaced out as much as i did
[13:41:58] <jhylands> for graphical CAD I use OnShape now
[13:42:16] <femtogram> oh?
[13:42:56] <deshipu> kicad might be great if 1. it didn't have interface from 1970, 2. it would let me start with the pcb, not the schematic
[13:43:07] <jhylands> for doing the kind of constructive solid geometry we do for 3D printing, OnShape is awesome
[13:44:12] <femtogram> ah. looks like it has a pretty good feature set. jhylands, what did you use before onshape?
[13:44:21] <jhylands> deshipu, I agree about the interface, but compared to Eagle, it rocks
[13:44:26] <jhylands> Rhino3D
[13:44:34] <deshipu> jhylands: you can always find something that is worse :)
[13:44:41] <femtogram> ahh, the nurbs based one
[13:44:51] <jhylands> yes
[13:44:54] <jhylands> http://puu.sh/mlVZO/359438b2a5.png
[13:45:17] <femtogram> deshipu: i think i prefer the schematic editing in geda over kicad, but it's so much more tedious to integrate everything with geda.
[13:45:22] <femtogram> kicad is a much more complete package
[13:45:25] <jhylands> well, I suspect you'd be hard pressed to design anything really complex using Fritzing
[13:45:48] <femtogram> jhylands: that looks really cool
[13:46:29] <deshipu> jhylands: turns out robots usually are not that complex
[13:46:40] <jhylands> deshipu, that depends
[13:46:48] <jhylands> look at my power board
[13:47:06] <deshipu> that's a bit... overengineered to my tastes :)
[13:47:10] <jhylands> heh
[13:47:25] <maiden> and first draft is done :p
[13:47:49] <jhylands> as soon as you start adding computers that boot to robots, you need to up your power management game
[13:47:57] <maiden> just a really simple board, just connects 9 resistors with a lot of connectors ;)
[13:48:08] <jhylands> that's what I discovered (the hard way) when I used a Beaglebone black on Roz a couple years ago
[13:48:31] <maiden> hehe
[13:48:49] <jhylands> btw, deshipu, we got the pico working (plugged into the pi) as a bioloid bus device/forwarder
[13:49:02] <maiden> and another thing that is good to know is that USB connectors do not handle G forces and vibrations that well..
[13:49:22] <maiden> they enumerate up quite quickly in rough situations :p
[13:49:26] <jhylands> maiden, that's why I always always use through hole ground mounts for my micro-usb connectors
[13:49:54] <jhylands> http://4.bp.blogspot.com/-i8tN-P2HaxQ/VokiCpj6I7I/AAAAAAAADUg/JXUW426dnvs/s1600/Roz-PCB.png
[13:49:59] <jhylands> CON1 in the top right corner
[13:50:18] <jhylands> surface mount connectors, but through hole mounting
[13:51:57] <maiden> looks awesome
[13:53:17] <deshipu> jhylands: cool, I got it working with the servos
[13:53:22] <jhylands> awesome
[13:53:26] <deshipu> jhylands: ordered a pcb for a 1-inch spider
[13:53:40] <jhylands> nice - you mounting the pico on that board?
[13:54:07] <deshipu> I used alternating pin holes, and I hope it will be tigt enough to just plug the pico into the holes
[13:54:18] <deshipu> if not, I will add female pin headers
[13:54:30] <deshipu> the picos I got had the headers soldered already
[13:54:55] <deshipu> but that's fine by me, because I put all the servo sockets under the pico, so I will have two layers
[13:55:11] <jhylands> pic of the board?
[13:55:26] <deshipu> https://644db4de3505c40a0444-327723bce298e3ff5813fb42baeefbaa.ssl.cf1.rackcdn.com/d6f6d0de88095a6afac0d27b031b56dc.png
[13:55:38] <jhylands> nice
[13:55:58] <deshipu> the large holes are for the servo horns
[13:56:13] <jhylands> I figure out with headers on the bottom of the pico, I can only use six of the eight small holes
[13:56:15] <deshipu> (they didn't let me make holes larger than the board)
[13:56:33] <deshipu> why so?
[13:56:43] <jhylands> well, with a DF-13 connector
[13:56:55] <deshipu> ah, they overlap
[13:57:02] <jhylands> yeah
[13:57:18] <deshipu> I didn't actually connect the small holes -- I will use them for another board with sensors, I guess
[13:57:25] <deshipu> on top of the pico
[13:57:52] <jhylands> yeah, I could have put an 8-pin on top, but I wanted everything on the bottom, and I don't need the extra pins
[13:58:20] <deshipu> you usually put those on top, to keep it breadboardable
[14:00:22] <deshipu> but first I have to finish the raspberry pi version of Tote
[14:00:23] <deshipu> https://cdn.hackaday.io/images/3784581452083863472.jpg
[14:00:30] <deshipu> it's mostly done, physically
[14:01:02] <jhylands> nice
[14:01:23] <jhylands> well, they are 0.05" connectors, so they aren't breadboardable at all
[14:01:54] <deshipu> jhylands: but if you put the on the bottom, the large ones become unbreadboardable too
[14:02:10] <jhylands> no, its a right-angle header - https://app.box.com/s/tgj0gzpe4hzuno2sxfa6rs63xoh1w5fz
[14:02:28] <deshipu> ah, those
[14:02:33] <jhylands> but I put female SIP sockets on
[14:02:39] <jhylands> I don't care about breadboarding it
[14:02:45] <jhylands> since its going to be hanging off the pi
[14:02:59] <deshipu> I have a cortex m3 board with a smilar connector
[14:03:31] <jhylands> I really like those connectors - they take up so much less space, and the are keyed, so no concerns about plugging in backwards
[14:03:42] <jhylands> and they positively lock as well
[14:05:33] <deshipu> http://paste.sheep.art.pl/5848b961-8ae5-4eb2-9a87-1e56b4dfd8fb/%2Binline
[14:05:38] <deshipu> that one is for ribbons, I think
[14:05:43] <jhylands> yeah
[14:05:45] <jhylands> different kind
[14:06:07] <jhylands> http://2.bp.blogspot.com/-cOZlXyNtGpY/Uv6lbOzw49I/AAAAAAAACiA/Xd0ShhYaErU/s1600/IMG_20140214_104058.jpg
[14:07:36] <deshipu> those are actually similar to my sub-micro servo plugs
[14:07:51] <deshipu> I think they call them PicoBlade, made by MOLEX
[14:08:13] <deshipu> http://www.molex.com/molex/products/family?key=picoblade&channel=products&pageTitle=Introduction
[14:09:14] <jhylands> yeah
[14:09:28] <deshipu> byt they are 1.25mm
[14:09:37] <jhylands> I like the DF-13 ones because digikey sells wires (28 & 30 gauge) with pre-crimped ends
[14:09:40] <deshipu> funny, I fit them in 1.27mmm holes...
[14:10:35] <jhylands> 8-pin connector is 0.14mm difference
[14:10:46] <jhylands> not enough to matter
[14:11:17] <deshipu> those are 3-pin :)
[14:11:40] <jhylands> yeah, 0.04mm isn't going to make a lot of difference
[14:12:32] <deshipu> jhylands: by the way, have you seen the "noodle legs" robot?
[14:12:41] <jhylands> not sure
[14:13:25] <deshipu> http://hackaday.com/2015/12/08/creating-art-in-a-robot-that-tastes-with-its-feet/
[14:13:32] <deshipu> it has an interesting gait pattern...
[14:17:17] <jhylands> where can I see the gait pattern?
[14:20:42] <femtogram> deshipu: that was pretty cool.
[14:20:56] <femtogram> jhylands: https://www.youtube.com/watch?v=DmrPplyPGzw
[14:21:06] <jhylands> yeah, its a 23 minute video
[14:21:31] <jhylands> oh, never mind
[14:21:35] <jhylands> different video
[14:22:21] <jhylands> 2 DOF legs?
[14:23:00] <femtogram> yeah
[14:25:19] <deshipu> but they don't slip
[14:25:35] <deshipu> it kinda topples into the new position
[14:25:37] <jhylands> you could do a decent amble gait with those, but I don't think its enough articulation for a ripple gait
[14:29:00] <Snert__> I'd like to see a random leg...truly spider emulating type of gait.
[14:29:30] <Snert__> a gait that gives me the creeps to watch
[14:30:54] <femtogram> Snert__: you've seen this right? https://www.youtube.com/watch?v=HfiHOpv6HtI
[14:30:55] <jhylands> Snert__, a lot of people are creeped out watching Roz walk
[14:31:00] <jhylands> even though he only has 4 legs
[14:31:26] <Snert__> femtogram: yea seen that - that is what I mean. But done in a homebuilt robot.
[14:31:32] <femtogram> actually, i think boston dynamic's humanoid robot is the creepiest
[14:31:44] <femtogram> Snert__: ahh, okay, so a hobbyist version of that.
[14:32:12] <Snert__> Roz is a great gait though not spiderlike mainly due to 2 legs not 6 or 8.
[14:32:23] <Snert__> different purpose.
[14:32:28] <jhylands> 4 legs
[14:33:16] <jhylands> this is the funniest bigdog video of all time: https://www.youtube.com/watch?v=VXJZVZFRFJc
[14:33:17] <femtogram> Snert__: i'm more creeped out by this guy... https://www.youtube.com/watch?v=tFrjrgBV8K0
[14:33:40] <Snert__> yea man lol
[14:34:10] <femtogram> i actually work pretty much across the street from boston dynamics
[14:34:19] <femtogram> they do a lot of their testing in their parking lot
[14:34:43] <Snert__> what do they have now? all the utube shit is a decade old.
[14:34:52] <jhylands> spot
[14:35:24] <femtogram> i think it's just newer, more advanced iterations of the same kinds of things
[14:35:27] <Snert__> do they have spot using a turbine for power ... or whatever it might take to get quietude in a battlefield robot?
[14:35:33] <jhylands> its electric
[14:36:05] <Snert__> electric = less power and range....so turbine for long range I'd think
[14:37:20] <Snert__> Now that google owns BD we'll see what they come up with
[14:38:17] <femtogram> i honestly don't think the google purchase is particularly beneficial for their development
[14:38:59] <Snert__> I think tBD learned so much that can be directly applied I bet their black ops division is busy building robobombs and stuff.
[14:39:39] <femtogram> yeah, i mean, i think it's pretty clear they are aiming for military market with their robots
[15:05:28] <maiden> so here is what i managed to do in 2h ;) https://plus.google.com/115118068134567436838/posts/B898UNFgVzd
[17:26:31] <z64555> Hellos, anybody know a thing or two about AHRS or IMU's?
[17:28:23] <z64555> I've been doing some thinking about the somple 6DOF boards available that just pair a 3axis acello chip with a 3axis gyro
[17:28:52] <Jak_o_Shadows> Well, I don't know a lot
[17:29:09] <z64555> anything can help :)
[17:30:22] <z64555> Well, I'm wondering if it would be better to add two more accello chips on there to better discern where the gravity vector is
[17:30:32] <z64555> those chips would be single-axis chips
[17:31:31] <z64555> even though you could (and usually do) determine angular acceleration from the gyros
[17:43:40] <femtogram> z64555: typically you need to calibrate the system for the gravity vector.
[17:43:55] <femtogram> you can use an extended kalman filter to fuse 9dof pretty effectively
[17:44:22] <femtogram> you end up with pretty bad gyro drift and some lagginess if you don't have a magnetometer in there as well
[17:45:10] <femtogram> there are a few pretty solid 9dof choices out there. the main one that pops into mind is the invensense 9150
[17:45:31] <femtogram> i think the bosch bno055 does the sensor fusion on board
[17:45:35] <z64555> femtogram: yep, and thanks, haven't heard of that one before
[17:47:37] <femtogram> having multiple accelerometers would help with noise reduction, but i'm having trouble conceptualizing how that would help with determining gravity vector
[17:47:58] <femtogram> one should be sufficient given you properly callibrate and filter the results
[17:48:25] <z64555> well, it's to determine where the gravity vector is vs. what the craft is doing
[17:48:45] <anonnumberanon> z64555, you need to know how to program in C, buy a few of the available IMU, and a microcontroller to interface them
[17:48:48] <femtogram> sure. but either way, you're going to need to callibrate with a case where the system isn't moving.
[17:49:11] <z64555> yeah, no way of getting around the initial calibration
[17:49:18] <anonnumberanon> I've done work with the mpu6050 and was told by a better guy than me that the mpu6500 was better than mine
[17:49:21] <z64555> or maybe?
[17:49:24] <z64555> hm.
[17:49:41] <femtogram> anonnumberanon: the mpu6500 is a later version in the same series is it not?
[17:49:56] <z64555> anonnumberanon: I actually know a good bit of C, some C++, and some HC9S12 assembler
[17:50:01] <femtogram> but anonnumberanon that's only 6dof.
[17:50:24] <femtogram> not really good enough for what z64555 is probably looking for
[17:51:39] <femtogram> z64555: how is using multiple accelerometers going to help isolate the craft's motion from the gravity vector? the only difference between the outputs apart from noise is going to be a coordinate transformation
[17:52:48] <z64555> gravity vector would be common and (roughly) equal across all accello's
[17:52:59] <femtogram> z64555: yes, that's true.
[17:53:04] <z64555> craft motion is different, due to physical placment
[17:53:30] <z64555> the sesnors further away from the CoM of the craft would experience more acceleration
[17:53:54] <femtogram> oh, you're talking about during rotation
[17:54:33] <femtogram> yeah, z64555, that makes sense.
[17:54:43] <femtogram> won't help if the craft is not rotating though correct?
[17:55:09] <z64555> hm, it might. haven't thought it completely through
[17:55:24] <z64555> the thought experiment was mainly to address the rotation
[17:55:31] <femtogram> ahh
[17:55:37] <femtogram> yeah, i think you're right in that case
[17:56:07] <femtogram> and by center of mass you mean center of rotation
[17:56:19] <z64555> oh, right, yes.
[17:57:39] <anonnumberanon> I don't understand what you guys are talking but you just want to measure gravity?
[17:57:43] <femtogram> do you need accurate orientation information to isolate the gravity vector? i think you do.
[17:57:52] <femtogram> anonnumberanon: to figure out which direction is down
[17:58:16] <femtogram> anonnumberanon: think about stability for a quadcopter for instance
[17:58:24] <anonnumberanon> I know I made one.
[17:58:29] <z64555> Yes, for flying a 5Kg quadcopter, knowing which was is down is a good thing
[17:58:50] <anonnumberanon> femtogram, why would it be a problem if it's only 6 axis?
[17:58:53] <z64555> (yeah, I'm trying to get it on a diet... <.<)
[17:59:03] <z64555> drift.
[17:59:27] <z64555> more sensors mean more accuracy, usually
[17:59:31] <femtogram> anonnumberanon: as z64555 gyros are really susceptible to sensor drift
[17:59:35] <anonnumberanon> Have you watched this video?
[17:59:37] <anonnumberanon> https://www.youtube.com/watch?v=2pHdO8m6T7c
[17:59:47] <femtogram> nope
[18:00:09] <anonnumberanon> his quad is kind of perfect so the same sensors should be used for similar results
[18:00:45] <femtogram> anonnumberanon: https://github.com/kriswiner/MPU-6050/wiki/Affordable-9-DoF-Sensor-Fusion
[18:01:59] <femtogram> anonnumberanon: you don't need to worry too much about gyro drift in quadcopters because you just need to know which way is down
[18:02:23] <z64555> gyro drift only comes into play if you're doing waypoint navigation
[18:02:43] <z64555> If you're goign to be controlling the drone by remote, it's no probs
[18:03:26] <anonnumberanon> ahh I see
[18:04:07] <femtogram> z64555: btw, this is for a quadcopter in your case?
[18:04:33] <z64555> Yes, initially, although I have plans to make it into some other configurations
[18:04:41] <anonnumberanon> So there is no way to get rid of the drift unless you triangulate the position of the quad with an external source other than gravity.
[18:04:50] <anonnumberanon> The best you can do is reduce it, thusly.
[18:05:03] <femtogram> anonnumberanon: pretty much. there is going to always be some error that grows
[18:05:13] <z64555> btw.
[18:05:35] <z64555> If you don't want to mess with magnetometers to counter your gyro drift
[18:05:43] <z64555> you can use a camera and do image processing on it
[18:05:55] <z64555> or maybe a laser mouse sensor
[18:07:35] <anonnumberanon> The problem is each part of a project is very time consuming to do well. My challenge is always to sort things into two categories, the stuff I don't know that I need to get a ready-made library for, and the stuff that I know, or that I could know in a reasonable amount of time, on this second part I work really hard and usually learn a lot.
[18:07:42] <femtogram> z64555: the camera processing is interesting because if you have far away landmarks like mountains, you can basically use that to do absolute positioning
[18:08:06] <femtogram> or at the very least absolute orientation
[18:08:17] <z64555> yup.
[18:08:35] <z64555> I think thats how some of the commercial drones work
[18:08:42] <anonnumberanon> Anyone got a tutorial for making a double-monitors stand for a desk?
[18:08:56] <z64555> I forget the name of it, but there's one that's marketed for aerial video
[18:09:16] <z64555> anonnumberanon: Dual CRT monitors? XD
[18:09:17] <femtogram> z64555: i used to work at a drone ai company and we did some of that kind of stuff actually
[18:09:28] <femtogram> anonnumberanon: making the stand itself?
[18:09:31] <anonnumberanon> yeah
[18:09:46] <anonnumberanon> I got 3 hours until Home Depots closes to buy the stuff.
[18:10:02] <anonnumberanon> Rather not have to use my circular saw but will if I have to.
[18:10:22] <femtogram> anonnumberanon: there are stands that are pretty cheap, but if you want to do it yourself, just get a few pieces of wood. the standard mount holes are like 180mm apart or something i think. you should look it up. i think it was called a vesa mount
[18:10:28] <femtogram> just find the specs for that and you should be good
[18:10:45] <femtogram> 180mm sounds like way too much. maybe 10mm by 10mm.
[18:10:47] <z64555> be wary of the monitor weights
[18:10:48] <femtogram> or
[18:10:49] <femtogram> sorry
[18:10:52] <femtogram> 10cm by 10cm
[18:11:02] <anonnumberanon> I don't have mount holes in the back of my monitors
[18:11:12] <femtogram> anonnumberanon: that complicates things significantly
[18:11:16] <z64555> yep.
[18:11:23] <anonnumberanon> http://s165.photobucket.com/user/candy76man/media/IMG_0273.jpg.html
[18:11:27] <anonnumberanon> seems legit
[18:11:46] <femtogram> yeah, but that's using vesa mounts
[18:12:02] <z64555> huh. used black iron threaded pipe
[18:12:15] <z64555> hmmm no? not sure
[18:12:36] <femtogram> anonnumberanon: if you get yours to work, pics please :) i'll be very impressed.
[18:13:16] <anonnumberanon> ehh.. seems like not a priority in the list of all the things i have to do right now
[18:13:40] <anonnumberanon> i guess ill put it in secondary priority and just draw it up and make a parts list little by little
[18:13:47] <anonnumberanon> get it done within a week or something
[18:13:51] <robotustra_> some new robots apeared today?
[18:14:01] <z64555> huh, where
[18:14:11] <anonnumberanon> those monitor stands do take an awful amount of space on my desk though
[18:14:28] <anonnumberanon> (i really hate it, thus the idea of mounting them up)
[18:15:18] <femtogram> robotustra_: robot partsss!! :D
[18:15:39] <femtogram> i'm waiting for my boss to give me approval for an nvidia tesla k80 to train our robots.
[18:17:49] <z64555> Hm, I might grab a few more breakout boards to test the idea. If it goes well I might look into designing a custom board.
[18:18:02] <z64555> thanks anonnumberanon, femtogram
[18:20:08] <z64555> btw, whats this channel usually talk about? I usually linger in esper
[18:21:33] <femtogram> z64555: haha i'm not so sure. i've only started coming here a few days ago. I think i remember SpeedEvil being active when i was on here like a year ago though so he can probably tell you ;)
[18:21:36] <anonnumberanon> computer vision, humanoid bipeds, humanoids on wheels, IMUs, 3D printing, CNC, 8-bit microcontroller programming
[18:21:43] <anonnumberanon> That about sums it up :)
[18:21:53] <SpeedEvil> i'm not very active on here
[18:21:55] <femtogram> anonnumberanon: no non-humanoid robots?
[18:21:56] <SpeedEvil> other channels - sure
[18:22:12] <femtogram> SpeedEvil: huh... maybe i saw you somewhere else then. what channels do you tend to be active on?
[18:22:22] <anonnumberanon> femtogram, doesn''t seem to be the trend right now here
[18:22:25] <SpeedEvil> electronics, physics, many other
[18:22:25] <SpeedEvil> s
[18:22:37] <anonnumberanon> oh, and quadrupeds
[18:23:12] <femtogram> anonnumberanon: so basically, legged robots and humanoids.
[18:23:27] <anonnumberanon> yeah and stuff on wheels too
[18:23:59] <femtogram> SpeedEvil: ahh. maybe i've seen you on electronics or physics then. i ask questions on those once in a blue moon.
[18:24:34] * anonnumberanon hits femtogram once in blue balls
[18:24:55] * femtogram whimpers.
[18:25:04] <z64555> heh. When starteing in the field of robotics, its good to be well grounded
[18:25:51] <femtogram> underwater stuff seems really cool. i want to try it sometime
[18:26:11] <anonnumberanon> ask jhylands about his submarine robot it's really cool
[18:26:13] <femtogram> mostly doing grounded stuff and wearable stuff right now.
[18:26:18] <z64555> similar to aerial, but less dangerous
[18:26:29] <femtogram> z64555: much harder to navigate though
[18:26:54] <anonnumberanon> brb gotta kill that to-do list so I can get back to my robot and programming
[18:27:05] <femtogram> hehe alright, enjoy anonnumberanon.
[18:27:06] <anonnumberanon> i gotta unbox my stuff i just moved
[18:27:11] <z64555> yeah, GPS signals don't get through the water real well
[18:27:29] <femtogram> image based stuff is harder too
[18:27:34] * z64555 dreams of an amphibious drone
[18:27:41] <femtogram> that's a thing
[18:27:58] <z64555> so it can bring me a nice beverage whereever I may be
[18:28:05] <z64555> land, sea, or air!
[18:28:40] * femtogram waits on beach for nice beverage from drone.
[18:29:31] <femtogram> anyway, time for me to take off. z64555, hope your multi-imu experiment goes well :)
[18:30:07] <z64555> thanks :)
[18:42:57] <robotustra_> https://www.youtube.com/watch?v=Ioo9p8aQFW8
[18:46:54] <anonnumberanon> awesome
[18:46:58] <z64555> Hey look, it's the loader exoskeleton
[18:47:06] <anonnumberanon> from Aliens
[18:47:21] <robotustra_> dunno, but looks ok for me
[18:47:55] <robotustra_> I like more district 9 exosceleton
[18:48:21] <robotustra_> but it was just drawn
[18:48:55] <z64555> didn't see if it was using hydraulics or electric servos
[18:49:14] <robotustra_> z64555: which one?
[18:49:33] <z64555> the one in the video?
[18:49:33] <robotustra_> it was driven with alien technology
[18:49:43] <robotustra_> this one is electric
[18:50:13] <robotustra_> there are electric motors on tha butt
[18:51:13] <z64555> neat
[18:52:11] <jhylands> femtogram, underwater robots are cool, but really really hard
[18:52:33] <robotustra_> https://www.youtube.com/watch?v=tYN_fL6s2QU
[19:50:40] <anonnumberanon> https://www.youtube.com/watch?v=nWuDpWyYqiM
[20:12:11] <Jak_o_Shadows> Computer froze 20 minutes into a 1:20 print.
[20:12:14] <Jak_o_Shadows> Hadn't even done 2 layers
[20:13:37] <Snert> same computer you do other stuff on?
[20:14:12] <Jak_o_Shadows> yep
[20:14:13] <Snert> I mean, that's why they seperate off mission critical stuff and use a seperate box.
[20:14:35] <Snert> but there's always $ involved that way
[20:15:06] <Jak_o_Shadows> I do have a spare computer, but I'm yet to set it up
[20:15:54] <z64555> now's a good reason to do so :)
[20:32:58] <anonnumberanon> wow for some reason I thought I had lost an entire day of the week, thought it was thirsday
[20:36:17] <z64555> give it 4 hours or so, and it will be :P
[20:38:20] <robotustra_> Jak_o_Shadows: I usually save job to SD card and run print standalone
[20:39:27] <anonnumberanon> z64555 nah I'm fixing to setup my PC and progrom till 3-4 am so won't be wasted I think
[20:39:40] <Jak_o_Shadows> I am going to setup octoprint
[20:40:01] <anonnumberanon> I should get out the arduino and write a serial method with it.
[20:40:08] <anonnumberanon> without using arduino serial
[20:40:16] <anonnumberanon> that way i can do it in my bed on the laptop
[21:15:53] <rue_bed> write 1 proper working library for arduino
[21:16:04] <rue_bed> then there will be 1
[21:16:16] <rue_bed> 1 properly written library for arduino
[21:51:33] <anonnumberanon> Isn't "proper" a subjective term?
[21:53:21] <anonnumberanon> Proper in my opininion, having sufficient amount of functions, being portable, being efficient and fast, adhering to ANSI
[21:54:10] <anonnumberanon> but proper "in the arduino way" means you also have to cater to beginners or casual users, so all the things above but with tradeoffs for usability and speed of use and ease of use
[21:54:13] <anonnumberanon> or something
[21:57:31] <Casper> 1 proper library for arduinono? that would be: move this code to last flash page, for 0 to pagemax-1 do while pagewrite succede do page erase, page fill with 0
[21:58:12] <Casper> that would be evil :D
[21:58:31] <anonnumberanon> i have no idea what you just wrote
[22:00:54] <Casper> a flash fry code
[22:01:04] <Casper> in bad pseudo code...
[22:07:08] <anonnumberanon> top kek
[22:07:35] <anonnumberanon> I can't wait till you guys see this video I'm preparing featuring my robot: Zubrin.
[22:26:46] <z64555> hehehe, proper very much is subjective
[23:08:54] <akem> hello
[23:12:40] <Jak_o_Shadows> yo
[23:30:54] * katsmeow grabs LoRez's house and shakes it again
[23:32:10] <akem> anon i think i prefer HJ over MG though i test only 1 of them.
[23:33:50] <anonnumberanon> hi
[23:33:53] <anonnumberanon> what is HJ
[23:36:11] <anonnumberanon> akem,
[23:36:21] <akem> anon servos
[23:37:37] <akem> http://img.dxcdn.com/productimages/sku_410453_1.jpg
[23:38:14] <akem> they do much better but i did not open it, supposedly full metal also
[23:40:16] <anonnumberanon> how much torque in kg.cm, how much money to buy?
[23:40:28] <anonnumberanon> brb
[23:44:16] <akem> they are more expensive but works very much better here also there is the metal fixations
[23:46:07] <akem> will possibly get some more when ill have some money, anon on Dx they say 15kg torque, i dont have the datasheets
[23:47:09] <anonnumberanon> how much torque in kg.cm, how much money to buy?
[23:48:29] <anonnumberanon> ah 11 dollars
[23:51:59] <anonnumberanon> akem, you just need a few for an arm or you need a lot for a full humanoid robot?
[23:54:52] <anonnumberanon> for an entire robot you can get the entire robot frame and mg995, it has bracket bearings, for the ones you linked, you would need to get the version with the metal plates with it: http://www.dx.com/p/hj-s3315d-180-degree-15kg-metal-steering-gear-long-short-straight-u-mounting-411127
[23:56:23] <anonnumberanon> first choice at $211 and second choice at $359 (17 servos and individual brackets or entire frame of brackets)
[23:57:38] <anonnumberanon> akem, also we don't know how well they work since nobody online has used them and documented it, yet