#robotics | Logs for 2016-06-02

Back
[00:02:44] <rue_shop3> GOT IT!
[00:07:16] <rue_shop3> dynamic offsetting helps!
[00:07:54] <rue_shop3> AF04FB9290474265, I take it your running 64 bits?
[00:08:33] <rue_shop3> gonna have to get my sickle out and reep this channel!
[00:15:51] * rue_house plays the epic music
[00:16:48] -!- _hanhart was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [_hanhart]
[00:16:55] -!- AF04FB9290474265 was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [AF04FB9290474265]
[00:17:06] -!- akaWolf was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [akaWolf]
[00:17:10] -!- akoko was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [akoko]
[00:17:30] -!- autofly was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [autofly]
[00:17:34] -!- billmania was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [billmania]
[00:17:38] -!- bolt was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [bolt]
[00:17:43] -!- bytecat was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [bytecat]
[00:17:52] -!- cameronfr was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [cameronfr]
[00:17:57] -!- cylon512 was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [cylon512]
[00:18:02] -!- de-vri-es was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [de-vri-es]
[00:18:07] -!- DrXasin was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [DrXasin]
[00:18:11] -!- ec\ was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [ec\]
[00:18:15] -!- elektrinis was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [elektrinis]
[00:18:19] -!- Elleo was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Elleo]
[00:18:22] -!- emlow was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [emlow]
[00:18:26] -!- eryc was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [eryc]
[00:18:30] -!- factor was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [factor]
[00:18:36] -!- goppo was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [goppo]
[00:18:41] -!- hive-mind was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [hive-mind]
[00:18:45] -!- humerusj was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [humerusj]
[00:18:50] -!- illusionmedic was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [illusionmedic]
[00:18:53] -!- jackburton was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [jackburton]
[00:19:50] -!- jadew was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [jadew]
[00:19:50] -!- jason_ was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [jason_]
[00:19:50] -!- Jinxit was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Jinxit]
[00:19:50] -!- jlettman was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [jlettman]
[00:19:50] -!- joga was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [joga]
[00:19:50] -!- joink was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [joink]
[00:19:52] -!- JPaul was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [JPaul]
[00:19:54] -!- Kamondelious was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Kamondelious]
[00:19:56] -!- KimK was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [KimK]
[00:19:58] -!- Kostenko was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Kostenko]
[00:20:00] -!- kotofalk was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [kotofalk]
[00:20:02] -!- kriskropd was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [kriskropd]
[00:20:04] -!- LiohAu was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [LiohAu]
[00:20:06] -!- LongyanG was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [LongyanG]
[00:20:08] -!- makepi was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [makepi]
[00:20:10] -!- markelite was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [markelite]
[00:20:12] -!- minsky was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [minsky]
[00:20:14] -!- Modeuse was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Modeuse]
[00:20:16] -!- Montezuma was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Montezuma]
[00:20:18] -!- msantana was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [msantana]
[00:20:20] -!- mulvane was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [mulvane]
[00:20:22] -!- Neuron1k was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Neuron1k]
[00:20:24] -!- NeutronFluxLabs was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [NeutronFluxLabs]
[00:20:26] -!- noodle was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [noodle]
[00:20:28] -!- nopf was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [nopf]
[00:20:30] -!- PearlGrey was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [PearlGrey]
[00:20:32] -!- pokmo was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [pokmo]
[00:20:34] -!- Polymorphism was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Polymorphism]
[00:20:36] -!- pulaski_ was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [pulaski_]
[00:20:38] -!- pythonsnake was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [pythonsnake]
[00:20:40] -!- Raccoon was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [Raccoon]
[00:20:42] -!- ralouf1 was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [ralouf1]
[00:20:44] -!- robertj was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [robertj]
[00:20:46] -!- simcop2387 was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [simcop2387]
[00:20:48] -!- sphenxes was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [sphenxes]
[00:20:50] -!- sphenxes02 was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [sphenxes02]
[00:20:52] -!- wpo was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [wpo]
[00:20:54] -!- yeoj was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [yeoj]
[00:20:56] -!- zzz64 was kicked from #robotics by rue_house!~rue@d205-250-204-74.bchsia.telus.net [zzz64]
[00:21:04] <rue_house> hey look, I can select multiple!
[00:22:05] <rue_house> 52 ok
[01:34:25] <mrdata> wow
[01:35:30] <rue_house> yea
[01:35:42] <rue_house> its called dead wood
[01:35:44] <mrdata> thats like half
[01:35:49] <rue_house> about 50 nicks
[01:35:57] <mrdata> idlers who donrt contribute
[01:36:15] <mrdata> well, they can change their ways or move on
[01:42:18] <rue_house> it makes the life livlier when the dead wood isn't in
[05:26:23] <SpeedEvil> rue_house: Dead-wood has a use.
[05:26:31] <SpeedEvil> You can set it on fire to keep you warm, for example.
[06:16:44] <[VEGETA]> http://official-rtab-map-forum.67519.x6.nabble.com/detect-dynamic-obstacles-with-Kinect-and-RTAB-MAP-td1374.html
[07:37:51] <deshipu> how does kicking out lurkers help again?
[07:41:49] <SpeedEvil> It doesn't at all IMO
[07:47:56] <Tom_itx> at least they gotta get up off their arse to rejoin
[08:01:05] <goppo> hi
[08:01:35] <goppo> i'm trying to simulate a swinging pendulum (30cm long) with a servo. The servo directly drives the rod and the weight.
[08:01:57] <goppo> does anyone know how a custom part (a rod in this case) could be attached to the servo's output shaft?
[08:02:39] <goppo> my servo is a ES08AII
[08:03:04] <goppo> like this http://g03.a.alicdn.com/kf/HTB1Y0.PHVXXXXXyXpXXq6xXFXXXo/EMAX-font-b-Analog-b-font-font-b-Servo-b-font-ES08A-II-8-6g-1.jpg
[08:03:19] <SpeedEvil> Duct tape.
[08:03:31] <SpeedEvil> you attach the long plastic bit on, and then duct tape the rod on
[08:04:05] <SpeedEvil> Or drill holes in the rod, and screw it to, ...
[08:04:21] <goppo> SpeedEvil: but the fixture isn't rigid enough. it gives a massive backlash
[08:04:34] <goppo> because the rockers i have are quite short
[08:04:42] <SpeedEvil> you mean the servo has slop?
[08:04:58] <goppo> SpeedEvil: i mean, taping the rod to an existing rocker
[08:05:03] <goppo> because the rockers are so short
[08:05:04] <SpeedEvil> That was a joke...
[08:05:27] <SpeedEvil> Drill holes in the rod, screw it to the plastic bits,
[08:05:45] <SpeedEvil> Add )| shaped bits to keep the rod in place nicely
[08:05:51] <goppo> SpeedEvil: you mean, into the output gear?
[08:06:06] <SpeedEvil> No, the plastic extensions.
[08:07:06] <goppo> SpeedEvil: but those holes on the plastic rockers are very small. i think they're designed for pulling metal wires
[08:07:38] <goppo> the holes are around 1mm wide
[08:07:56] <SpeedEvil> 1mm is plenty for a screw.
[08:08:18] <SpeedEvil> 1mm will be plenty to rip the gear off the servo
[08:09:25] <goppo> hmm
[08:13:20] <goppo> SpeedEvil: oh, what was that )| shaped bit you were referring to?
[08:17:09] <[VEGETA]> is there a good source for learning algorithms used in robots
[08:40:02] <[VEGETA]> like the maths used in this paper (as example only): http://robots.stanford.edu/papers/thrun.map3d.pdf
[08:48:50] <SpeedEvil> goppo: A bit to fill up the shape between the rod and the mostly flat thing
[09:22:12] <rue_house> beleive it or not, the mass kick adds a bunch of life back to the channel, dont understand why yet
[09:25:26] <rue_house> goppo, you can use the screw that holds on the normal arm to aslo hold the stick, then use the other holes in the arm to prevent it from rotating on the main screw
[09:26:03] <rue_house> [VEGETA], not many of us use lots of math on our robots
[09:26:40] <rue_house> goppo, or 3d print a custom holder for the rod
[09:28:38] <goppo> rue_house: yeah, i've tried using the same screw, but the weight on the pendulum is around 100g so the rod slips
[09:28:50] <goppo> rue_house: do you know if the spline on these servos have a standard size?
[09:29:08] <rue_house> no, you use the origional arm as an insert in the print
[09:29:24] <rue_house> as in no, all splines are different
[09:29:37] <rue_house> goppo, do you have access to a 3d printer?
[09:30:07] <goppo> rue_house: no, i did think about getting one though
[09:30:17] <goppo> i could pass it onto a shop
[09:30:29] <rue_house> they make little plastic parts, which is exactly what you need now
[09:30:42] <goppo> yeah
[09:30:48] <rue_house> is the rod round and metal?
[09:30:54] <goppo> yeah it is
[09:31:03] <goppo> about 5mm in diameter
[09:31:13] <rue_house> wow, big one for a small servo like that
[09:32:09] <goppo> rue_house: it's a tube actually
[09:32:53] <goppo> rue_house: but if i design a custom part, how do i mount it onto the existing arm?
[09:33:06] <goppo> arm/horn?
[09:33:15] <rue_house> I'm looking for an example to show you how its done
[09:33:24] <rue_house> have you ever visited thingiverse.com?
[09:33:28] <goppo> yeah
[09:34:11] <rue_house> http://thingiverse-production-new.s3.amazonaws.com/renders/8d/3a/49/45/d4/Servo_Connector_Gear_preview_tinycard.jpg
[09:34:28] <rue_house> http://thingiverse-production-new.s3.amazonaws.com/renders/8d/3a/49/45/d4/Servo_Connector_Gear_preview_featured.jpg
[09:34:33] <rue_house> hmm
[09:34:38] <goppo> interesting
[09:34:39] <rue_house> http://www.thingiverse.com/thing:715525
[09:34:51] <rue_house> see how they embedded the shape of the horn into the print?
[09:35:08] <goppo> rue_house: i wonder how it's intended to be attached
[09:35:11] <goppo> adhesive?
[09:35:15] <rue_house> did amazon buy thingiverse?
[09:35:35] <rue_house> they might glue it in
[09:35:59] <rue_house> http://www.thingiverse.com/make:181990
[09:36:04] <goppo> oh, i see the assembly
[09:36:19] <goppo> the horn is supposed to just rest in the slot
[09:37:04] <rue_house> that could be
[09:37:20] <veverak> goppo: you cal also use screws...
[09:37:22] <goppo> in my case, i wonder how it could be fixed
[09:37:30] <goppo> veverak: the holes on the horns are quite small
[09:37:34] <goppo> around 0.7mm
[09:37:37] <veverak> yeah
[09:37:39] <veverak> and?
[09:37:40] <rue_house> http://www.thingiverse.com/make:181990
[09:37:41] <veverak> :)
[09:38:02] <rue_house> I always paste links for a reason, sometimes I think people are too blind to click them
[09:38:17] <goppo> rue_house: yeah, i saw the assembly :)
[09:38:19] <rue_house> there are images of an assembled one on that last link, you can see how they did it
[09:38:37] <veverak> goppo: there are SMALL screws availabe
[09:38:44] <veverak> you an always make the hole a bit bigger
[09:38:47] <goppo> theirs is part of a fixed assembly
[09:38:51] <veverak> :)
[09:39:06] <goppo> i think my case is somewhat harder since the pendulum isn't fixed
[09:39:25] <rue_house> stupid unbalanced arms
[09:39:34] <goppo> maybe i'll try epoxy for now
[09:41:39] <goppo> most servos don't seem to specify the size of their splines
[09:41:54] <rue_house> no, and everyone has one thats different
[09:42:14] <goppo> :(
[09:58:41] <goppo> rue_house: looking at the assembly you linked to earlier, do you know what this is? http://imgur.com/ebbnpQr
[09:58:44] <goppo> is it a washer?
[09:59:59] <goppo> i'm guessing it's meant to give the arm a loose fit
[10:00:20] <goppo> i wonder how it's attached to the servo's screw
[10:01:17] <pokmo> i think the plastic horn itself can press the arm down
[10:01:27] <goppo> hmm
[10:05:04] <pokmo> but that looks like a metal washer
[10:10:11] <[VEGETA]> ok, then how to derive math equations from algorithms..?
[10:10:19] <[VEGETA]> and later on convert it to code
[10:36:20] <Vegeta> generally, does robotics path planning or point clouds segmentation use new algorithms they develop
[10:36:31] <Vegeta> or use already made ones
[10:36:42] <Vegeta> by "implementing" them in software?
[11:30:08] <joga> ;(
[13:35:52] <goppo> for a servo to have a 1kg-cm torque, would it be able to rotate a 10g weight at 100cm?
[13:36:04] <goppo> that is, should it be able to make one complete rotation
[15:02:16] <SpeedEvil> Many servos only have 140 degrees or so rotation
[15:02:24] <SpeedEvil> torque excession stalls immediately
[15:11:11] <pokmo> does anyone know what the difference is between "digital servo" and non digital ones?
[15:11:20] <pokmo> i'm looking at https://www.servocity.com/html/hitec_servos.html
[15:11:29] <pokmo> and it seems to highlight a selection as "digital"
[15:12:21] <Snert_> check here
[15:12:25] <Snert_> http://hitecrcd.com/products/servos
[15:14:11] <pokmo> but what's the difference between digital and analog ones? the one i've been using has 3 wires.
[15:14:14] <pokmo> i believe it's analog?
[15:15:27] <Snert_> both analog and digital servos use 3 wires.
[15:15:46] <Snert_> the digital part lives only within the servo.
[15:15:59] <pokmo> Snert_: right. what benefits do digital ones give?
[15:16:11] <Snert_> the electronics between the controller board and the feedback pot.
[15:16:30] <Snert_> you'd have to get that from the HiTec website.
[15:16:37] <Snert_> I can't type all that.
[15:16:54] <pokmo> ok thanks
[16:18:30] <de-vri-es> what was that kicking for?
[16:18:59] <de-vri-es> rue_house: ^
[17:58:06] <mrdata> de-vri-es, "dead-wood" cleanup
[17:58:29] <mrdata> if you got kicked, it was because you idle and dont contribute. so contribute more and you'll pass the filter
[18:18:11] <mrdata> fewer idlers means less joins/parts, lower noise
[18:19:42] <mrdata> oh but this user at @91.176.74.98 is trying to log in with a different random nick each time, must be a bot
[18:20:03] <mrdata> rue_bed, rue_house, rue_shop3 please ban @91.176.74.98
[18:41:54] <SpeedEvil> ... hide parts/joins
[18:57:35] <ace4016> ^
[19:30:20] <rue_house> I only kicked one nick that I later realized was a regular
[19:30:25] <rue_house> (sorry)
[19:32:17] <anonnumberanon> any humanoid roboticists here?
[19:44:39] <rue_house> do industrial robots count?
[19:52:17] <cyberdelic> anonnumberanon: i am into robotics and am a humanoid
[19:53:34] <rue_house> I have a plan for a 12' humanoid mecha, does that count?
[19:55:23] <rue_house> guess not
[19:55:51] <anonnumberanon> Your actuators are not ready.
[20:13:39] <rue_house> are you kidding? I got a lead of pressure sensors now!
[20:24:49] <rue_shop3> rue_house, put the mecha on the after-faire list eh?
[21:11:40] <rue_shop3> so, how shall I use the keyboard to tweek these positions
[21:30:34] <codepython7771> https://www.servocity.com/html/hs-485hb_servo.html#.V1DkGJErLb0 - are the continuous servos on this page overpriced?
[21:34:04] <rue_shop3> yes
[21:34:10] <rue_shop3> didn't have to see the page
[21:34:35] <rue_shop3> a micro servo should be about $3 or less, a fullsize servo should be $12 or less
[21:37:19] <rue_shop3> sweet, I have arrow keys working on a console in a program written in C
[21:37:28] <rue_shop3> with colour!
[21:37:37] <rue_shop3> hello?
[21:38:09] * rue_shop3 slowly reaches over for his sickle...
[21:39:14] <codepython7771> rue_shop3: when one uses a continuous servo, can one rotate it clockwise/counterclockwise 1 rotation at a time using arduinos?
[21:39:28] <rue_shop3> nope, not unless you have a sensor
[21:39:42] <rue_shop3> cause when its set for continious, you can only (just barely) control the speed
[21:39:54] <codepython7771> rue_shop3: I need 360 degree turns, once clockwise, once counter clockwise, how do i do that?
[21:40:03] <rue_shop3> optical encoder
[21:40:15] <rue_shop3> you can make it a 1 slot/rev if you want
[21:40:36] <rue_shop3> or more if you want to slow down as you get to the full turn
[21:40:40] <rue_shop3> if anyone else wants to live, raise your hand...
[21:40:51] <codepython7771> rue_shop3: what happens on digital servos? Does that help?
[21:41:07] <rue_shop3> never heard of a continious rotation digital servo
[21:41:16] <rue_shop3> (hobby context)
[21:41:50] <rue_shop3> ok I'm going to go buy milk and orange juice, if you dont want to get kicked out of channel, say something before I get back :)
[21:42:06] <codepython7771> I am back :)
[21:43:00] <codepython7771> rue_shop3: I've a pan tilt system where i have currently only 180 degree rotation on the servos. I would want to get to 360 degrees. Preferably with accurate positioning
[21:43:17] <rue_house> aaaah
[21:43:30] <rue_house> you want a 1:2 gearbox on the output of your servo
[21:44:03] <codepython7771> i could use that yes, but I'm currently using this design: https://www.servocity.com/html/spt100_pan___tilt_system.html#.V1DorZErLb0
[22:22:00] <anonnumberanon> u can go 360 with a mod but you'll lose position
[22:22:12] <anonnumberanon> on any servo
[22:22:37] <anonnumberanon> this leads to the question. why u need 360
[22:27:26] <anonnumberanon> is it possible to buy pi zero fot $5?
[22:32:42] <codepython7771> anonnumberanon: i need to point a camera and shoot it in any direction - i thin i'm good with the 180 - that actually spans 360
[22:33:50] <anonnumberanon> allright just look up servo full rotation mod
[22:39:17] <rue_shop3> 3d printer 1:2
[22:39:56] <rue_shop3> ok, so everyone but anonnumberanon and codepython7771 get kicked?
[22:40:12] <rue_shop3> meh, some days its easy, some days its work
[22:42:06] * anonnumberanon is watching netflix
[22:44:33] * rue_shop3 tries to figure out keyboard control for the arm
[22:44:53] <anonnumberanon> sdl
[22:44:59] <rue_shop3> no its console
[22:45:10] <rue_shop3> if your going hardcore, go totally hardcore
[22:45:47] <rue_shop3> transCalc(&(OUT.buffer));
[22:45:47] <rue_shop3>
[22:45:47] <rue_shop3> if (!pause) {
[22:45:47] <rue_shop3> servoArmSync(&OUT);
[22:45:47] <rue_shop3> last[0] = OUT.buffer.in[0]; last[1] = OUT.buffer.in[1]; last[2] = OUT.buffer.in[2]; last[3] = OUT.buffer.in[3]; last[4] = OUT.buffer.in[4]; last[5] = OUT.buffer.in[5];
[22:45:49] <rue_shop3>
[22:45:59] <anonnumberanon> do a python dl. get it done in 5 min
[22:46:08] <rue_shop3> screw that man, I code in C
[22:46:12] <rue_shop3> if your going hardcore, go totally hardcore
[22:46:31] <rue_shop3> YOU SCREWED UP MY PASTE BUFFER }:|
[22:46:39] <anonnumberanon> on purpose
[22:47:10] <rue_shop3> reverse that last[*] = OUT.~ for me would you
[22:47:14] <rue_shop3> I need them all copied bak
[22:47:16] <rue_shop3> ck
[22:47:17] <rue_shop3> bac
[22:47:19] <rue_shop3> k
[22:47:26] <anonnumberanon> lol
[22:47:37] <rue_shop3> aparently I nee help typing
[22:47:56] * rue_shop3 senses syntax errors in his next conpile
[22:48:15] <anonnumberanon> conpile is the word, yup
[22:48:20] <anonnumberanon> you conman
[22:48:47] <rue_shop3> oh this is nedit I can macro this edit
[22:49:16] <anonnumberanon> lts too late for these jokes
[22:49:48] <rue_shop3> OH YEA i LOVE NEDIT
[22:50:12] <anonnumberanon> go back to ledit
[22:50:13] <rue_shop3> OUT.buffer.in[0] = last[0];
[22:50:13] <rue_shop3> OUT.buffer.in[1] = last[1];
[22:50:13] <rue_shop3> OUT.buffer.in[2] = last[2];
[22:50:13] <rue_shop3> OUT.buffer.in[3] = last[3];
[22:50:13] <rue_shop3> OUT.buffer.in[4] = last[4];
[22:50:14] <rue_shop3> OUT.buffer.in[5] = last[5];
[22:50:16] <anonnumberanon> g
[22:50:16] <rue_shop3>
[22:50:18] <rue_shop3> transCalc(&(OUT.buffer));
[22:50:20] <rue_shop3> servoArmSync(&OUT);
[22:50:37] <anonnumberanon> so sdl would work though to be serious
[22:50:55] <rue_shop3> yea, but I dont have a graphic design
[22:50:57] <anonnumberanon> dont know why u said it wouldnt
[22:51:12] <anonnumberanon> u dont have to do their surface thing
[22:51:13] <rue_shop3> it would, I'm just going mroe hardcore
[22:51:22] <rue_shop3> -- PAUSED --
[22:51:22] <rue_shop3> 4.00 , 3.50 , -1.00 , -2.00 , 3.50 , -0.50
[22:51:22] <rue_shop3> -79.18 , 145.75 , 60.05 , -84.22 , 51.50 , -2.87
[22:51:29] <rue_shop3> awe, no colour
[22:51:33] <anonnumberanon> just call the keys even listener tree of functions
[22:51:53] <rue_shop3> I'd take you a video if I could
[22:52:05] <rue_shop3> well, I could on the camera, but that would be lame
[22:52:05] <anonnumberanon> it twerks?
[22:52:38] <rue_shop3> the top line is the robot positions, there is a bakground hilight you can move back and forth to select an axis and move with the up down arrow keya
[22:52:40] <anonnumberanon> let me find u lamo that sdl tutorial
[22:52:51] <rue_shop3> the bottom line is all the realtime positions on the trainer
[22:52:55] <rue_shop3> they are colour coded
[22:53:05] <rue_shop3> void targetingColour( float this, float that) {
[22:53:06] <rue_shop3> if (0) {
[22:53:06] <rue_shop3> } else if ((this - that) > 4) {
[22:53:06] <rue_shop3> textcolor(CC_RED);
[22:53:06] <rue_shop3> } else if ((this - that) < -4) {
[22:53:08] <rue_shop3> textcolor(CC_BLUE);
[22:53:10] <rue_shop3> } else if ((this - that) > 2) {
[22:53:12] <rue_shop3> textcolor(CC_YELLOW);
[22:53:14] <rue_shop3> } else if ((this - that) < -2) {
[22:53:16] <rue_shop3> textcolor(CC_YELLOW);
[22:53:19] <rue_shop3> } else {
[22:53:20] <rue_shop3> textcolor(CC_GREEN);
[22:53:23] <rue_shop3> }
[22:53:23] <Loshki> for (i=0; i<=5; i++) { OUT.buffer.in[i] = last[i]; }
[22:53:25] <rue_shop3> }
[22:53:26] <rue_shop3> so that you can position the trainer to where the arm is
[22:53:29] <rue_shop3> and unpause
[22:53:41] <rue_shop3> yea, but then you have loop overhead :)
[22:54:02] <rue_shop3> (if I had more axies, yes, I would)
[22:55:55] <rue_shop3> oh yea, individual control with the keyboard is nice
[22:55:59] <anonnumberanon> you may appreciate the value of this
[22:56:02] <anonnumberanon> http://lazyfoo.net/tutorials/SDL/04_key_presses/index.php
[22:56:05] <rue_shop3> and then I can unpause the trainer and go realtime
[22:57:35] <anonnumberanon> i been learning Ada
[22:57:48] <rue_shop3> the only thing that would make this more awesome would be a foot control
[22:58:02] <rue_shop3> I wonder if I should convert the foot pedel from serial to usb
[22:58:32] <rue_shop3> ok I have to teach this robot how to move marbles...
[22:58:52] <anonnumberanon> videotape it
[23:00:13] <rue_shop3> admit it, that would be lame
[23:00:51] <rue_shop3> https://www.youtube.com/watch?v=j4uz_yha9uI
[23:00:59] <rue_shop3> watch the old video and be happy
[23:04:59] <anonnumberanon> fuck no
[23:06:07] <anonnumberanon> ah i hadnt seen that one
[23:13:48] <anonnumberanon> bed
[23:14:42] <Polymorphism> wtf happened
[23:15:26] <Polymorphism> imbecile
[23:16:22] <mrdata> who?
[23:17:17] <mrdata> Polymorphism, you got kicked because you idle in the channel without contributing
[23:17:22] <mrdata> sharpen up a little
[23:18:04] <Polymorphism> You.
[23:18:06] <Polymorphism> I was kicked because the mods are incompetent. Now you get nothing.
[23:19:06] <mrdata> ok, sayonara
[23:35:06] <rue_shop3> ok I got one
[23:35:30] <rue_shop3> everyone who I havnt' seen say anything ever got kicked
[23:35:49] <rue_shop3> it helps the channel
[23:35:55] <mrdata> yes
[23:35:55] <rue_shop3> dont ask why, it just works
[23:37:20] <mrdata> i've seen dead channels, with 800 ppl connected, all of them operators, and no one ever speaks
[23:37:43] <mrdata> they're like zombies
[23:38:41] <rue_shop3> yup
[23:38:43] <mrdata> it was ghastly and haunts my memory
[23:38:53] <rue_shop3> and then everyone drians off till there are 3 left who never speak
[23:39:05] <rue_shop3> I'v seen it happen to lots of channels
[23:39:09] <rue_shop3> like #linuxhelp
[23:50:36] <rue_shop3> arg, the F***** repeatability of this other arm is so low it cant do this