#robotics | Logs for 2016-03-21

Back
[07:09:49] <veverak> nah
[07:10:10] <veverak> worst part of software develoment:
[07:10:38] <veverak> if you have complex system, how to name it's parts?
[07:11:15] <Tom_itx> by section
[07:11:22] <veverak> yeah
[07:11:47] <veverak> but I still can't figure out proper names for sections
[07:12:31] <veverak> nah, next step: use layer-x for start, define all layers and than find human readable names
[07:12:46] <veverak> altought numbered layers could work for a while
[07:13:52] <Tom_itx> use binary numbering
[07:45:01] <deshipu> unary
[07:45:09] <deshipu> encoding with "bork"
[07:45:20] <deshipu> bork = 1, borkbork = 2, borkborkbork = 3, etc.
[07:47:39] <veverak> :D
[07:50:10] <deshipu> veverak: I need to order parts for 15 more totes
[07:50:54] <veverak> deshipu wow
[07:50:59] <veverak> how many people on hackday event?
[07:51:02] <veverak> :)
[07:54:09] <deshipu> veverak: 25
[07:54:14] <veverak> cool :)
[07:54:20] <deshipu> veverak: they wanted 40, but I told them I can't handle that
[07:59:47] <veverak> lol :D
[07:59:53] <veverak> deshipu: you could said
[08:00:55] <veverak> if I knew it with time advantage I could help you:D
[08:03:50] <deshipu> yeah, the time is tight
[08:03:58] <deshipu> that's the whole problem
[08:04:26] <deshipu> not even sure all the parts will arrive on time
[10:19:06] <veverak> ah
[13:07:46] <z64[web]> hm
[13:09:56] <z64[web]> still trying to diagnose connection issues to freenode
[13:28:56] <veverak> :)
[22:33:33] <rue_shop2> the trainer is called INP, its got a buffer
[22:34:25] <rue_shop2> the bridge copies the values of
[22:34:50] <rue_shop2> the output of the input device, to the input of the output device
[22:36:15] <rue_shop2> I wish that didn't hurt my head
[22:36:55] <rue_shop2> servoArm_t OUT
[22:37:28] <rue_shop2> maybe I should catch it on the bridge
[22:37:37] <rue_shop2> transformSet_t BRIDGE
[22:37:59] <rue_shop2> the input of the bridge should do
[22:38:42] <rue_shop2> oh, bridge dosn't have buffers
[22:38:52] <rue_shop2> its just a definition between them
[22:39:12] <rue_shop2> transformSetDo(&BRIDGE, INP.buffer.out, OUT.buffer.in);
[22:39:26] <rue_shop2> ok, so INP.buffer.out is what I want to capture
[22:39:40] <rue_shop2> armTrainer_t INP
[22:40:11] <rue_shop2> transBuffer_t buffer
[22:40:14] <orlock> looks like i might be able to break out my old chopping board robot for work
[22:40:26] <orlock> robot sumos, 3kg weight class
[22:40:38] <rue_shop2> float * in;
[22:40:39] <rue_shop2> float * out;
[22:40:40] <rue_shop2> cool
[22:41:00] <rue_shop2> Status_t transDump(transBuffer_t *this ) ;
[22:41:16] <orlock> only thing will be fitting it into a 20cm square space
[22:41:47] <rue_shop2> printf("%d = % 7.2f \n", i, this->out[i]);
[22:41:56] <rue_shop2> so it dumps the output values
[22:42:11] <rue_shop2> so if I dump the output of the input buffer
[22:45:03] <rue_shop2> oo the zeros seem really badly out
[22:46:55] <rue_shop2> oo I had this code doing a few arms at once
[22:51:00] <rue_shop2> ideas on doing realtime zero and scale adjustments for a 12' mecha will being in a force feedback suit?
[22:51:12] <rue_shop2> and force feedback level
[22:51:38] <rue_shop2> "help, I set the force feedback to 1:1 and I cant lift my arm to set it back"
[22:58:47] <rue_shop2> typedef struct transBuffer_s {
[22:58:47] <rue_shop2> float * in;
[22:58:47] <rue_shop2> float * out;
[22:58:47] <rue_shop2> unsigned int count;
[22:58:47] <rue_shop2> transformSet_t *tf;
[22:58:47] <rue_shop2> } transBuffer_t;