#robotics | Logs for 2016-10-15

Back
[04:43:54] <Jak_o_Shadows1> rue I met some guys today, briefly, who were doing room scale localization
[04:43:58] <Jak_o_Shadows1> I'll talk to em if I see em again
[06:37:39] <crankslider> https://www.youtube.com/watch?v=RA4u_9FLzso
[06:37:44] <crankslider> Kengoro the Robot That Sweats
[06:38:23] <crankslider> Japanese researchers from the University of Tokyo have created a new way of cooling their humanoid robot, Kengoro, by designing it to be able to sweat water straight out of its bones.
[06:43:33] <Tom_L> sounds electrifying
[06:45:27] <Jak_o_Shadows> I read kangaroo robot
[09:51:13] <veverak> damn it
[09:51:18] <veverak> chicken&egg problems
[09:51:41] <veverak> I can simulate 'n' next steps for quadruped robot
[09:51:44] <veverak> but problem is
[09:52:19] <veverak> that maximum distance for each leg varies based on body position
[09:52:46] <veverak> bud, body position should change based on where legs are, and keep itself close to 'stable triangle between legs on surface'
[09:53:33] <veverak> but, this means that "maximum reachable distance" for each leg changes when bdoy shifts
[10:02:13] <veverak> I have loop reactor
[10:02:35] <veverak> I suppose I wil regenerate both "leg timing" and "body path" each loop
[10:02:52] <veverak> based on their state previous loop
[10:03:01] <veverak> this way it should keep itself somehow balanced
[10:03:17] <veverak> P.S: and here we go, reason why I need so much computing power
[10:13:17] <Tom_L> veverak the chicken came first
[10:13:25] <Tom_L> or was it the egg?
[14:02:18] <z64555> veverak: so assume the initial position, and then iterate over the trajectory/position problems
[14:04:53] <z64555> wait, no, different problem
[18:03:44] <Trioxin> where should I get started in robotics? I saw there's a coursera specialization. I know several programming languages.
[18:05:55] <SpeedEvil> What do you mean by 'started'
[18:06:57] <SpeedEvil> what's your goal - what do you want to make, or what qualifications
[18:09:48] <Trioxin> SpeedEvil, well, I'm interested in developing algorithms for use in humanoid robotics and building them. I know of Gazebo. What I don't know is what the state of the art is in lets say the components of a hand or any arbitrary limb.
[18:10:12] <EMPixie> hi
[18:13:40] <Trioxin> I'm learned in machine learning algorithms and I'd like to apply that to robotics. Of course I have to be able to build the things first.
[18:17:12] <z64555> Get an Armatron and a sumo bot/turtle. The armatron for inverse kinematics and multiple DoF movement, and the sumo bot/turtle for simple ground movement and positioning
[18:18:21] <z64555> then look into quadriped robots, and then finally bipedal robots
[18:18:46] <Trioxin> will look into those things. thanks
[18:18:53] <z64555> for artificial muscles, you'd be interested in memory allows and the more traditional pneumatic actuators
[18:19:00] <z64555> *alloys
[18:20:07] <z64555> there's also pnumatic "muscles" which use an expanding air bladder to do the actuation, although in reverse direction when compared to its biological counterpart
[18:21:05] <theBear> rue done more than a little playing with those hisself
[18:21:17] <Trioxin> z64555, yeah I've been trying to imagine a lot of different possiblities for musculature
[18:22:01] <theBear> personally i like the idea (not played with them beyond squeezing the odd balloon in my hands or what have) that they have some give and bounciness, not unlike real unintelligently longtime tested design grabbers you might see in the "wild" :)
[18:22:05] <z64555> the easiest actuators to use for those is servos, which are rotational movement, but they work well and are easily obtainable
[18:23:18] <z64555> air bladders are both a spring and dampener in the traditionaly kinematics models
[18:23:24] <z64555> *traditional
[18:29:16] <z64555> On the sensroy side of things, you'd be interested in image processing and stereoscopic vision
[18:29:33] <z64555> and likewise stereo hearing
[18:32:43] <anonnumberanon> Trioxin, sup. https://www.youtube.com/watch?v=pgaEE27nsQw
[18:44:22] <Trioxin> anonnumberanon, yeah I've used GAs before
[18:47:45] <anonnumberanon> Trioxin, please no weird acronyms. I had to google it but you mean genetic algorithms?
[18:48:19] <anonnumberanon> What's your target build of a robot?
[18:54:23] <Trioxin> humanoid. I need to learn how to build the bots. I'm great at coding and using machine learning algorithms. There's simulation but I'd rather run my code in an actual bot than simulate and then realize I've got a mess of code to rewrite that doesn't translate well into the real world.
[18:55:24] <Trioxin> yeah, I meant genetic algorithms which is what's being used in that video
[19:03:03] <anonnumberanon> So you want to make a human-sized one like the Boston Dynamics models or a small one like this one: https://www.youtube.com/watch?v=-Vg-BdXps50?
[19:04:51] <Trioxin> I'd start small to keep costs low and scale up. the last boston dynamics bot was awesome. I don't believe that they scrapped the whole project. I think it was just getting a bit too advanced for human eyes.
[19:06:47] <Trioxin> another video later and that thing would have been running through the forest with a machine gun
[19:08:17] <Trioxin> i like this little robot you'e linked me
[19:09:14] <Trioxin> its legs don't seem to have the range of motion that the atlas robot does though
[19:24:18] <rue_house> power went out, so I'm on a timer
[19:24:24] <rue_house> se yall later!
[19:28:28] <anonnumberanon> Trioxin, the boston dynamics robots could be in the hundreds of thousands in parts alone. The small bot in the video is $1500.
[19:29:28] <anonnumberanon> I'm building one from scratch but it's very very hard cause I have to make everything.
[19:29:40] <anonnumberanon> https://www.amazon.com/NA-KHR-3HV-ver-2-Humanoid-Robot/dp/B00810PJ4S
[19:30:55] <anonnumberanon> Those two are also available: http://www.trossenrobotics.com/bioloid-and-humanoid-robot-kits.aspx
[19:31:57] <anonnumberanon> I'm making one that is of this type: https://www.amazon.com/SainSmart-17DOF-Robotics-Humanoid-Controller/dp/B01M6WUI22/ref=sr_1_3?s=toys-and-games&ie=UTF8&qid=1476576196&sr=1-3&keywords=sainsmart+humanoid+robot
[19:36:21] <z64555> I kinda have the opposite problem. I have no worries with hardware, but I get stubborn at times when trying to work with software
[19:46:12] <anonnumberanon> Yep I've seen your quad hardware it's pretty good build quality.
[19:46:26] <anonnumberanon> For your software problem address it now :)
[19:46:48] <anonnumberanon> Software is not hard, but it does take a long long time.
[20:26:01] <rue_house> power is back
[20:26:03] <rue_house> am I still here?
[20:27:23] <Jak_o_Shadows> aye
[20:27:25] <Tom_L> you are the ghost of mr rue
[20:28:23] <rue_house> hmm
[20:34:29] <rue_house> whooooo whooOOOOOOOOOOOOOOooooooooooooooooo
[20:43:51] <theBear> ruuuuuuueuuuuueuueeee ruuuuuuuuueuueeeeee wooohoo it's sunday :)
[20:58:18] <rue_house> saturday here
[20:58:30] <rue_house> did you get the weekend off? }:)
[21:00:05] <theBear> heh, i like humour that refers to how on a pension/SS (not the army one, they acronym <wink> for a security err, firm <grin>) every day, even weekends, is little different to any other day.... of course, you've always been a master of the dark comedy arts
[21:01:31] <theBear> well, ever since i knew you, back in the frontier times, shortly after turn of the century and the whole hooplah that came along with that <raises eyebrows and makes eyecontact as if he was referring to something that wasn't fictional and freshly madeup in his sick head> yeah, you know all about THAT, don't gotta tell your veteran ass what went down
[21:01:52] <theBear> wait, i think i've gone all delusional, but i blame you for the whimsy in your previous statement
[21:02:34] <rue_house> hmm
[21:02:40] <rue_house> so what you doing this weekend
[21:02:48] <rue_house> I'm trying to not sit on my ass
[21:02:56] <rue_house> but I havn't work out a different way to sit
[21:05:48] <Jak_o_Shadows> stand?
[21:06:00] <rue_house> dude, fail.
[21:06:05] <rue_house> that is the definition of fail.
[21:06:22] <rue_house> you tried to sit, and your standing, that, is, a, fail.
[21:06:30] <rue_house> I'm sorry.
[21:06:46] <Jak_o_Shadows> Well, better than sitting cross-legged
[21:08:33] <theBear> me too, not just literally either.... haven't re-checked my notes, but i suspect i got a new-realestate/overdue for fresh lease copy, general-single-not-irrelevant-fact-style house inspection tomorrow, and err, there still a LOT of futon leakage literally on every flat surface, some quite vertical and high and non-flat angle syrfaces and a buncch of more surprising spots you never woulda thought it'd get to, and i kinda wanna use the motiovation as i
[21:08:34] <theBear> usually tdo to at least get the black outta the shower-tiles, maybe that weed that been in the corner getting bigger (of the shower) for a few months now, have a sweep and a vacuum or two, wipe down the stove, maybe regain SOME wall-hall-workshop-bedroom-kitchen space in general back from the franken-tv-supplies, heck, maybe even throw out another stripped hollow carcass or two, really pull out all them stops <kickass boston-esque organ solo in a rock
[21:08:34] <theBear> scale and key, wearing rock clothes but singing just like a choirboy, octaves above any bear-voice will ever go>
[21:15:23] <rue_house> U2?
[21:15:46] <rue_house> thunderbolts and lighting!
[21:16:44] <rue_house> so, I night live another 2000 weeks
[21:16:56] <rue_house> I'm sure I'll make lots of typos
[21:17:01] <bkboggy> Does anyone here own Theory of Applied Robotics or has read it?
[21:17:15] <rue_house> but every day I dont do something, I lose one of those weeks
[21:17:19] <bkboggy> By Reza N. Jazar.
[21:17:29] <rue_house> not i
[21:18:09] <bkboggy> I have a question in regards to rotation about local and global frames, if anyone has experience in linear algebra and kinematics.
[21:18:27] <rue_house> I cant asnwer the qusetion
[21:18:35] <rue_house> cause I dont know what the question is
[21:18:37] <bkboggy> That's fine, I'm seeing if anyone can.
[21:18:51] <bkboggy> rue_house, fair enough, I should have stated it.
[21:18:53] <bkboggy> Just a second.
[21:19:46] <rue_house> date = xstrdup(ctime(&now));
[21:19:47] <Jak_o_Shadows> I am broadly ware of the topics, but have never looked at it formally
[21:19:48] <rue_house> bastards
[21:20:00] <bkboggy> How would you interpret a question saying that if you have a cube and you rotate it about the local x-axis by 30 degrees, and then by global X-axis by 30 degrees, what would be the final coordinates in both local and global.
[21:20:31] <bkboggy> This was a question out of the book, which we've had extensive classroom discussion on (so this is not a grade question at this point... so, nothing unethical from asking it here).
[21:20:49] <bkboggy> The problem is that we, as a class, arrive at different results.
[21:21:10] <bkboggy> Some, including the professor, say that after the two rotations, both coordinates are back where they started.
[21:21:11] <rue_house> you need to know the difference between the two axies.. or not
[21:21:14] <Jak_o_Shadows> The way I read that, you have two coordinate systems.
[21:21:20] <bkboggy> Jak_o_Shadows, yes, we do.
[21:21:28] <bkboggy> rue_house, they both coincide.
[21:21:30] <Jak_o_Shadows> I would say they are both at the same origin. Initially, both the same direction.
[21:21:33] <bkboggy> Initially.
[21:21:41] <rue_house> the gloabl is 60, the local is 30
[21:21:47] <Jak_o_Shadows> Rotate the local one 30 degrees, then the global one 30.
[21:21:50] <Jak_o_Shadows> So what rue said.
[21:22:09] <rue_house> they are both +
[21:22:15] <bkboggy> So, would the object be back at the initial coordinates?
[21:22:29] <rue_house> no, its 60 degrees rotated
[21:22:38] <rue_house> from your frame of ref anyhow
[21:22:40] <bkboggy> But you're rotating the global axis as well, ar eyou not?
[21:22:55] <rue_house> the global also rotates the local
[21:23:01] <bkboggy> So, here is what our Professor is telling us. Give me a second to write it out.
[21:23:03] <rue_house> but the local dosn't rotate the global
[21:23:16] <rue_house> its stupid terminology
[21:23:35] <rue_house> The call ctime(t) is equivalent to asctime(localtime(t)). It converts the calendar time t into a null-terminated string of
[21:23:35] <rue_house> the form
[21:23:35] <rue_house> "Wed Jun 30 21:49:08 1993\n"
[21:23:43] <rue_house> Broadcast Message from root@zipp
[21:23:43] <rue_house> (somewhere) at 17:23 ...
[21:23:56] <rue_house> date = xstrdup(ctime(&now));
[21:23:57] <Jak_o_Shadows> I'd call it dumb termionology because it doesn't let you stack more CS together
[21:24:03] <Jak_o_Shadows> parent and child might be better?
[21:25:17] <bkboggy> Initially, both coordinate systems coincide. When the first rotation occurs, we are rotating about the local x-axis, so we are rotating the global frame about the local x-axis. So, local frame stays in place, global frame rotates CCW 30 degrees. Then, in the second stage, we are rotating the local frame 30 degrees CCW about the global axis. That means that after the two rotations, both coordinate systems once again coincide.
[21:25:22] <bkboggy> That is what she is telling us.
[21:25:58] <bkboggy> To make the question more clear, let me give you a picture of it... just a second.
[21:27:15] <bkboggy> Here is the question and the figure: https://s18.postimg.org/6rb7idkax/question.jpg https://s18.postimg.org/d3lregxzd/figure.jpg
[21:27:52] <bkboggy> Now... there is some disagreement, due to the pre and post multiplication of local and global rotations.
[21:28:03] <rue_house> my answer is that the global ref relies on the global ref, you cant transform it in any way that changes the local position, if they are not defining it that way, ...
[21:28:16] <bkboggy> A professor from the University of British Columbia is saying that only the local frame will rotate, and it'll be 60 degrees CCW from the global frame by the end of the two rotations.
[21:28:27] <rue_house> I know what your saying, its basic relativity :)
[21:29:02] <bkboggy> rue_house, I agree with you, because it would make no sense for local coordinates to change.
[21:29:10] <bkboggy> They are always the same... the object doesn't morph in its local frame.
[21:29:27] <rue_house> the sad thing is that everyone is right, because they are defining the points of relativity and the rules differently
[21:29:32] <bkboggy> However, our professor completely disagrees, yet doesn't provide a clear answer.
[21:30:03] <bkboggy> rue_house, well, it becomes an issue when consistency is needed in a learning process.
[21:30:08] <bkboggy> The entire class is confused out of their minds.
[21:30:09] <rue_house> yea
[21:30:28] <bkboggy> Myself and another student are very pedantic... so we are researching the crap out of this.
[21:30:34] <rue_house> the class needs to come up with a set of challanges for the prof
[21:30:34] <bkboggy> I even emailed the author... not sure if he'll reply.
[21:30:42] <Jak_o_Shadows> I have no idea how you'd get the same thing.
[21:30:46] <rue_house> to test what rules and frames he/she is using
[21:30:52] <bkboggy> rue_house, giving us a clear answer is a challenge enough.
[21:31:21] <bkboggy> We've been battling this question (or... similar to it) for two weeks now.
[21:31:25] <rue_house> I dont have enough mental juice right now to come up with a set of challanges
[21:31:47] <rue_house> you need to know if the local frame is being dragged with the global one
[21:31:49] <bkboggy> rue_house, it's alright. I just wanted to see what others think of this question.
[21:32:02] <rue_house> or if the local frame is being auto-compensated
[21:32:10] <bkboggy> Ultimately, I'll have to coincide with her ways, since she is in charge of my grade.
[21:32:18] <rue_house> so, ask questions like
[21:32:37] <bkboggy> rue_house, myself and the other guy have asked dozens upon of dozens of questions.
[21:32:48] <rue_house> if the global position is moved 10 units in the x axis, what is the change in the local frame
[21:33:25] <bkboggy> Single operations are not a problem.
[21:33:30] <bkboggy> It's when global and local rotations are combined.
[21:33:32] <rue_house> there is an interpertation where moving one frame causes a countermove in the other
[21:33:38] <bkboggy> That is where the confusion starts happening.
[21:33:46] <bkboggy> When operations in different frames begin happening.
[21:33:53] <rue_house> which seems to be what they are saying, otherwise they wouldn't cancel out
[21:33:58] <bkboggy> Right
[21:34:13] <bkboggy> Q (global rotation) = A^-1 (inverse of local rotation)
[21:34:22] <bkboggy> A rotation 30 degrees in global is the same as the rotation -30 degrees in local.
[21:34:53] <bkboggy> Problem is that due to post and pre multiplication of rotation matrices, they don't cancel out, according to many sources including the British Columbia professor.
[21:35:13] <rue_house> heh, order of 3d rotation matrixies :)
[21:36:06] <bkboggy> It's that whole Qn*Qn-1*...*Q0*I*An*An-1*...*A0 deal
[21:36:17] <rue_house> how many places can you get to rotating 5 degrees around x, 17degrees around y and 7degrees around z, given the different orders of rotations
[21:37:04] <bkboggy> Ultimately, I don't think this topic should have been as hard as it was made.
[21:37:10] <bkboggy> There is a clear communication issue.
[21:37:11] <rue_house> I think you can end up in any of 6 positions
[21:37:21] <bkboggy> I'm hoping that it'll eventually dissolve.
[21:38:21] <rue_house> if you were given the formulas for the translations, go by that
[21:38:41] <bkboggy> There is no translation.
[21:38:50] <bkboggy> Just rotation.
[21:38:56] <bkboggy> Maybe you meant *transformation.
[21:39:15] <rue_house> no formula given for calculations between local, global co-ords?
[21:39:24] <rue_house> I didn't need it as in translate
[21:39:28] <rue_house> stupid language
[21:39:34] <bkboggy> hmm?
[21:39:53] <rue_house> LAUNGAGE FAIL.
[21:39:59] <bkboggy> Where are you from?
[21:40:18] <rue_house> but right now I'm in canada
[21:40:46] <rue_house> if you come across a battery to get a spaceship going again, I'm happy to go home, I think.
[21:48:30] <Jak_o_Shadows> Yeah, order of rotations matter, but I still don't get how you'd have them coincident again.
[21:49:47] <anonnumberanon> I see this as it being important to be able to understand that both rotational axies are the same, because the next exercise in the book will have different rotational axis, and that is when it gets hairy.
[21:50:38] <anonnumberanon> It's like they want you to really be sure that 1+0 == 1, before they move on to 1 + x == ?.
[21:52:13] <bkboggy> Jak_o_Shadows, rotate global frame 30 degrees CCW, then rotate local frame 30 degrees CCW, they once again coincide.
[21:53:09] <bkboggy> anonnumberanon, absolutely. That is why I am stressing over making sure that I fully 100% understand this to the bone.
[21:53:43] <bkboggy> anonnumberanon, while I may play along with what professor will want on the exams, for my own benefit I will keep the right information in the back of the mind. I just hope that that information is exactly what she teaches us.... which will make my life easier.
[21:53:58] <Jak_o_Shadows> Wait. So are they linked at all?
[21:54:06] <bkboggy> Jak_o_Shadows, what do you mean by that?
[21:54:28] <Jak_o_Shadows> When you do the first rotation, do both frames move/rotate?
[21:54:29] <bkboggy> Jak_o_Shadows, you got a global frame and you got a local frame. Think of global as the world and the local as the coordinate frame of the object itself.
[21:54:48] <rue_house> oh, I upgraded bsdutils and its all good
[21:54:49] <bkboggy> Jak_o_Shadows, no, just the global, since you're rotating the world around the local x-axis. Well, at least that's what she tells us.
[21:55:04] <Jak_o_Shadows> That is the dumbest terminology I've heard in a while.
[21:55:11] <bkboggy> Jak_o_Shadows, then, in the second rotation, you're rotating the entire local frame (which has the object), around the global axis.
[21:55:16] <rue_house> I AGREEEE...
[21:55:25] <bkboggy> Jak_o_Shadows, yeah, I don't know. That is my first exposure to kinematics.
[21:55:35] <bkboggy> I have nothing to base it on, so I'm just trying to get it.
[21:55:41] <bkboggy> The book is Theory of Applied Robotics - Kinematics, Dynamics, and Control (2nd Edition)
[21:55:53] <bkboggy> $90
[21:56:03] <Jak_o_Shadows> mate, have you heard of abebooks?
[21:56:14] <bkboggy> I have. I didn't want used.
[21:56:19] <bkboggy> I got a weird thing about used things...
[21:56:34] <bkboggy> I don't think it's great, but it's a mental thing.
[21:56:44] <Jak_o_Shadows> abebooks is quite often the indian edition. So brand new.
[21:56:50] <rue_house> its nice when you hit the real world and are given what seem like COMPLETELY DIFFERENT formulas to work with, and then, after days of picking at them, you find that after you have translated all the different names for variables, and you have filtered out assumptions, that after re-isolating, it really is the same math
[21:57:13] <bkboggy> rue_house, that is the hope.
[21:57:37] <bkboggy> Jak_o_Shadows, http://www.abebooks.com/servlet/BookDetailsPL?bi=20204383405&searchurl=kn%3DTheory%2Bof%2BApplied%2BRobotics%2B-%2BKinematics%252C%2BDynamics%252C%2Band%2BControl%2B%25282nd%2BEdition%2529%26sts%3Dt%26sortby%3D17%26ds%3D20
[21:58:19] <Jak_o_Shadows> Oh geez, hardback, why. It's nice, but it makes it much heavier
[21:58:25] <bkboggy> Cheaper than Amazon... I guess. But I love their customer service. I've only dealt with AbeBooks when I sold them some textbooks.
[21:58:33] <bkboggy> Jak_o_Shadows, I love hardbacks.
[21:58:37] <bkboggy> Always get them when I get the chance.
[21:58:57] <bkboggy> I'm weird in my peculiarities.
[22:04:23] <bkboggy> I tell you what, though, it's been a while since I've been excited about a subject this much... last time was when I first attempted to program three and a half years ago.
[22:04:42] <bkboggy> Got hooked on that, so hopefully I get hooked on this.
[22:31:59] <z64555> Hardbacks give a psycological sense of... assurance? "These are the facts" vs. a floppy paperback "These might be the facts"
[22:32:37] <Jak_o_Shadows> Or "Oh god my back" vs. "actually, this is still reasonably heavy"
[22:43:10] <HenryJeff> oh whoa
[22:43:16] <HenryJeff> is anyone here?
[22:45:57] <ace4016> yes
[22:46:17] <HenryJeff> is this server usually active :D?
[22:46:24] <ace4016> server or channel?
[22:46:38] <HenryJeff> channel
[22:47:01] <ace4016> depends on the time. sometimes very active, sometimes hours go between someone saying a word
[22:47:13] <HenryJeff> that is awesome
[22:47:37] <HenryJeff> i completely forgot that irc chats arnt dead lol, its kinda sad :(
[22:47:46] <ace4016> heh
[22:48:07] <bkboggy> There was a dip in activity after 2004ish... but it's coming back full force.
[22:48:11] <bkboggy> IRC
[22:48:25] <z64555> IRC is rather simple, and plays nice with VPN's
[22:48:33] <HenryJeff> have u guys ever used a web chat service like discord before?
[22:48:51] <bkboggy> myah
[22:49:05] <HenryJeff> idk if that is a yes or no
[22:49:08] <bkboggy> they come and go, IRC stays
[22:49:13] <z64555> I am currently. I only use it for text
[22:49:42] <Jak_o_Shadows> I have. I dislike how I can't use my own client
[22:49:55] <HenryJeff> yeah idk
[22:50:03] <z64555> discord's becomming more popular with its active developers, and the ability to transfer files, images, etc. in the channel
[22:50:04] <HenryJeff> its very cool for starting small communities i found
[22:51:03] <HenryJeff> i started a discord server for electronic music production and we get a ton of active users and average like 150-70 online most of the time, and im really tempted to try something like that for engineering/robitcs/general electronics
[22:51:23] <z64555> wouldn't be too suprised if there is one already
[22:51:32] <HenryJeff> i've looked trust me :(
[22:51:38] <HenryJeff> this is the only robitcs chat room i can find tbh
[22:52:23] <HenryJeff> any way that brings me to a question I had, its pretty basic and has to do with motors?
[22:52:32] <HenryJeff> wondering if anyone would be willing to help
[22:53:12] <z64555> I can possibly help a bit
[22:53:29] <z64555> I'm an EEEN graduate
[22:53:57] <bkboggy> HenryJeff, there's also ##electronics that is VERY active
[22:54:00] <Jak_o_Shadows> What's the N stand for?
[22:54:36] <HenryJeff> basically i got this small stepper motor right, and I need to plug it into my smoothieboard I got, but it doesnt have a 4 pin connector on the end its just bare wires, I was wondering what the best way to get a 4 pin connector on there,i have no idea how to do it and I heard there is somethign called like cripping cribbing? idk anyway any help would be awesome
[22:54:51] <z64555> eh, it's the notataion my university uses. Electrical and Electronig ENgineering
[22:54:58] <bkboggy> Jak_o_Shadows, some people say EEEN instead of EEE.
[22:55:01] <z64555> *Electronic
[22:55:05] <Jak_o_Shadows> Fairo
[22:55:14] <bkboggy> Texas A&M is one of the places that says EEEN
[22:55:36] <z64555> HenryJeff: crimping
[22:55:40] <HenryJeff> ahhhh
[22:56:04] <HenryJeff> i knew it was somethign like that
[22:56:12] <ace4016> aww, i missed the question
[22:56:18] <HenryJeff> any good places to buy good connectors that can be crimped?
[22:56:23] <z64555> tons
[22:56:37] <bkboggy> An overwhelming amount of places.
[22:56:40] <z64555> eh, please give me a few moments to see what a smoothieboard is
[22:56:53] <HenryJeff> https://www.pololu.com/product/1903
[22:57:02] <HenryJeff> wait that doesnt include the wires?
[22:57:08] <HenryJeff> im kinda confused how crimping works tbh
[22:57:14] <bkboggy> I show on eBay very often... hard to beat Chinese prices if you're willing to wait a few weeks.
[22:57:16] <bkboggy> shop*
[22:57:22] <HenryJeff> I need them kinda soon
[22:57:24] <HenryJeff> :(
[22:57:30] <bkboggy> Got Amazon Prime?
[22:57:33] <HenryJeff> yeah
[22:57:37] <bkboggy> There you go.
[22:57:46] <HenryJeff> they have the on there?
[22:57:48] <bkboggy> You'll have them in two days. Just search Amazon.
[22:57:52] <bkboggy> HenryJeff, give it a try.
[22:58:06] <Jak_o_Shadows> You can do it with needlenose pliers
[22:58:12] <Jak_o_Shadows> It's not a nice way
[22:58:16] <z64555> crimping takes a flexible metal housing and wraps/pinches the conductors in a wire
[22:58:31] <HenryJeff> yeah i know how it works
[22:58:36] <HenryJeff> but these housings im finding
[22:58:42] <HenryJeff> like why cant i just 3d print them
[22:58:50] <bkboggy> https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=crimping+connectors
[22:58:51] <HenryJeff> how do they really work lol
[22:58:51] <z64555> you can do the crimping with ordinary pliers, or needlenose pliers, but it's faster and cleaner if you use the appropriate crimping tool
[22:59:21] <z64555> sersiouly?
[22:59:42] <z64555> the housing just fits over the pins
[22:59:49] <HenryJeff> yeah
[22:59:52] <z64555> pins/connectors
[22:59:55] <HenryJeff> and then i just stick the wires in?
[23:00:01] <z64555> You crimp the connectors onto each individual wire
[23:00:13] <z64555> and then slide the connectors into the housing
[23:00:20] <HenryJeff> so there is no metal required for a crimping housing?
[23:00:23] <z64555> Pololu has a video tutorial on them
[23:00:32] <z64555> the housing, no. no metal. the connector. yes.
[23:00:46] <bkboggy> HenryJeff, YouTube has videos of people doing just about everything. Search it for crimping tutorials. I will bet that you'll finds hundreds of videos.
[23:01:19] <z64555> the video is right there on the page he linked. lol
[23:01:37] <HenryJeff> hmmmm
[23:01:38] <z64555> or I might be mistaken
[23:02:09] <HenryJeff> no im sorry im just kinda confused
[23:02:21] <z64555> https://www.pololu.com/product/1931
[23:02:23] <HenryJeff> just like the wires i have are litterally wires to work with
[23:02:27] <z64555> https://www.pololu.com/product/1930
[23:02:33] <HenryJeff> yeah no im watching the video lol
[23:02:48] <z64555> see the two links I just gave you
[23:03:05] <z64555> you take those and crimp them onto wires
[23:03:19] <z64555> you snap off the metal reel tape
[23:03:28] <z64555> and finally you shove them into the housing
[23:03:50] <HenryJeff> now this makes a shit ton more sense
[23:03:51] <HenryJeff> holy
[23:03:58] <HenryJeff> thank god i finally get it lol
[23:04:03] <z64555> yes.
[23:04:34] <HenryJeff> this is awesome
[23:04:38] <HenryJeff> :D
[23:05:00] <HenryJeff> thank you so much
[23:05:28] <z64555> would be a good idea to get a plastic organizer and fill it up with these
[23:05:39] <HenryJeff> i got plenty
[23:07:09] <HenryJeff> jeez this stuff is cheap lol
[23:07:10] <z64555> I keep my dupont housings in there along with crimp connectors of both genders and several rows of header pins
[23:07:25] <z64555> they're cheap because they're used almost everywhere
[23:07:33] <z64555> and easy to mass produce
[23:07:47] <HenryJeff> god i hjope this doesnt take a year to ship tho
[23:07:58] <HenryJeff> uv bought from pololu before?
[23:08:20] <bkboggy> It's in Nevada, so unless you live outside of US, it won't take long.
[23:08:34] <HenryJeff> thank god
[23:08:52] <bkboggy> https://www.pololu.com/ordering#shipping
[23:08:52] <HenryJeff> im in ny so yeah shouldnt take too long
[23:09:48] <z64555> If you have the funds, it would be wise to buy enough to make a starter kit, of sorts
[23:10:19] <z64555> and I strongly recommend you get the crimping tool, it'll save you some time
[23:13:44] <ace4016> crimping tools also ensure the metal bends the way it's intended (reduced stress) so you're not pushing and proding on parts and bending the metal to fatigue just to shape it into the pin/socket receptacle in the housing
[23:44:37] <anonnumberanon> global is your frame of reference, i agree with local as to create a more local dynamic new frame of reference, which is always directly related to the object being rotated or translated...
[23:52:20] <z64555> Which frame of reference you use is determined by what you're trying to measure and/or control
[23:53:00] <z64555> just throwing that out there. :)