Re: B9 Arm centering issue demo

David Schulpius
Posts: 1163
Joined: Thu Oct 13, 2011 7:57 pm

B9 Arm centering issue demo

Post by David Schulpius » Wed Jan 06, 2016 12:57 pm

Hi gang, I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign. I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius :
http://youtu.be/1HcrOEeRpw4

sjb0459
Posts: 548
Joined: Sat Sep 16, 2006 4:36 pm

Re: B9 Arm centering issue demo

Post by sjb0459 » Wed Jan 06, 2016 1:27 pm

Really clever and very inventive stuff Dave.  Can't wait to see him fully clothed and in action.
Steve

David Reabe
Posts: 232
Joined: Sun May 17, 2015 4:49 pm

Re: B9 Arm centering issue demo

Post by David Reabe » Wed Jan 06, 2016 3:22 pm

Dave,can you put something like a bracket,or something that restricts it from moving beyond your stop points?


On Wednesday, January 6, 2016 12:57 PM, "David Schulpius dschulpius@wi.rr.com [B9Builders]" wrote:


  Hi gang,  I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign.  I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius  :
http://youtu.be/1HcrOEeRpw4
#ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089 -- #ygrps-yiv-934209559yiv1010504089ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mkp hr { border:1px solid #d8d8d8;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mkp #ygrps-yiv-934209559yiv1010504089hd { color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mkp #ygrps-yiv-934209559yiv1010504089ads { margin-bottom:10px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mkp .ygrps-yiv-934209559yiv1010504089ad { padding:0 0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mkp .ygrps-yiv-934209559yiv1010504089ad p { margin:0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mkp .ygrps-yiv-934209559yiv1010504089ad a { color:#0000ff;text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-sponsor #ygrps-yiv-934209559yiv1010504089ygrp-lc { font-family:Arial;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-sponsor #ygrps-yiv-934209559yiv1010504089ygrp-lc #ygrps-yiv-934209559yiv1010504089hd { margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-sponsor #ygrps-yiv-934209559yiv1010504089ygrp-lc .ygrps-yiv-934209559yiv1010504089ad { margin-bottom:10px;padding:0 0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089actions { font-family:Verdana;font-size:11px;padding:10px 0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089activity { background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089activity span { font-weight:700;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089activity span:first-child { text-transform:uppercase;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089activity span a { color:#5085b6;text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089activity span span { color:#ff7900;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089activity span .ygrps-yiv-934209559yiv1010504089underline { text-decoration:underline;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089attach { clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089attach div a { text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089attach img { border:none;padding-right:5px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089attach label { display:block;margin-bottom:5px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089attach label a { text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 blockquote { margin:0 0 0 4px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089bold { font-family:Arial;font-size:13px;font-weight:700;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089bold a { text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 dd.ygrps-yiv-934209559yiv1010504089last p a { font-family:Verdana;font-weight:700;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 dd.ygrps-yiv-934209559yiv1010504089last p span { margin-right:10px;font-family:Verdana;font-weight:700;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 dd.ygrps-yiv-934209559yiv1010504089last p span.ygrps-yiv-934209559yiv1010504089yshortcuts { margin-right:0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089attach-table div div a { text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089attach-table { width:400px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089file-title a, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089file-title a:active, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089file-title a:hover, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089file-title a:visited { text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089photo-title a, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089photo-title a:active, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089photo-title a:hover, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div.ygrps-yiv-934209559yiv1010504089photo-title a:visited { text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 div#ygrps-yiv-934209559yiv1010504089ygrp-mlmsg #ygrps-yiv-934209559yiv1010504089ygrp-msg p a span.ygrps-yiv-934209559yiv1010504089yshortcuts { font-family:Verdana;font-size:10px;font-weight:normal;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089green { color:#628c2a;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089MsoNormal { margin:0 0 0 0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 o { font-size:0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089photos div { float:left;width:72px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089photos div div { border:1px solid #666666;height:62px;overflow:hidden;width:62px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089photos div label { color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089reco-category { font-size:77%;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089reco-desc { font-size:77%;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 .ygrps-yiv-934209559yiv1010504089replbq { margin:4px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-actbar div a:first-child { margin-right:2px;padding-right:5px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mlmsg { font-size:13px;font-family:Arial, helvetica, clean, sans-serif;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mlmsg table { font-size:inherit;font:100%;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mlmsg select, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 input, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 textarea { font:99% Arial, Helvetica, clean, sans-serif;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mlmsg pre, #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 code { font:115% monospace;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mlmsg * { line-height:1.22em;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-mlmsg #ygrps-yiv-934209559yiv1010504089logo { padding-bottom:10px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-msg p a { font-family:Verdana;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-msg p#ygrps-yiv-934209559yiv1010504089attach-count span { color:#1E66AE;font-weight:700;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-reco #ygrps-yiv-934209559yiv1010504089reco-head { color:#ff7900;font-weight:700;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-reco { margin-bottom:20px;padding:0px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-sponsor #ygrps-yiv-934209559yiv1010504089ov li a { font-size:130%;text-decoration:none;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-sponsor #ygrps-yiv-934209559yiv1010504089ov li { font-size:77%;list-style-type:square;padding:6px 0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-sponsor #ygrps-yiv-934209559yiv1010504089ov ul { margin:0;padding:0 0 0 8px;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-text { font-family:Georgia;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-text p { margin:0 0 1em 0;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-text tt { font-size:120%;} #ygrps-yiv-934209559 #ygrps-yiv-934209559yiv1010504089 #ygrps-yiv-934209559yiv1010504089ygrp-vital ul li:last-child { border-right:none !important;} #ygrps-yiv-934209559

Bob Ross
Posts: 307
Joined: Mon Feb 02, 2009 1:07 pm

Re: B9 Arm centering issue demo

Post by Bob Ross » Thu Jan 07, 2016 1:26 pm

Dave,
Just watched part of your video of the elbow movement.
Wondering if your "up -> level" movement is going lower than expected simply due to the momentum of the arm.  That's a lot of weight to stop quickly.  Its not happening in the "down -> level" direction which isn't a surprise since the arm weight is going to fight any coasting.
As an experiment, can you move the arm very slowly from "up -> level".  (Apologies if this is in the part I didn't have time to watch).  If it stops as expected, the momentum / coasting may be the reason.
    Bob Ross


From: "David Schulpius dschulpius@wi.rr.com [B9Builders]"
To: "Tobor001@aol.com [B9Builders]"
Sent: Wednesday, January 6, 2016 12:57 PM
Subject: [B9Builders] B9 Arm centering issue demo

  Hi gang,  I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign.  I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius  :
http://youtu.be/1HcrOEeRpw4
#ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043 -- #ygrps-yiv-86697627yiv4655731043ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mkp hr { border:1px solid #d8d8d8;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mkp #ygrps-yiv-86697627yiv4655731043hd { color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mkp #ygrps-yiv-86697627yiv4655731043ads { margin-bottom:10px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mkp .ygrps-yiv-86697627yiv4655731043ad { padding:0 0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mkp .ygrps-yiv-86697627yiv4655731043ad p { margin:0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mkp .ygrps-yiv-86697627yiv4655731043ad a { color:#0000ff;text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-sponsor #ygrps-yiv-86697627yiv4655731043ygrp-lc { font-family:Arial;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-sponsor #ygrps-yiv-86697627yiv4655731043ygrp-lc #ygrps-yiv-86697627yiv4655731043hd { margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-sponsor #ygrps-yiv-86697627yiv4655731043ygrp-lc .ygrps-yiv-86697627yiv4655731043ad { margin-bottom:10px;padding:0 0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043actions { font-family:Verdana;font-size:11px;padding:10px 0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043activity { background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043activity span { font-weight:700;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043activity span:first-child { text-transform:uppercase;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043activity span a { color:#5085b6;text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043activity span span { color:#ff7900;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043activity span .ygrps-yiv-86697627yiv4655731043underline { text-decoration:underline;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043attach { clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043attach div a { text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043attach img { border:none;padding-right:5px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043attach label { display:block;margin-bottom:5px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043attach label a { text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 blockquote { margin:0 0 0 4px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043bold { font-family:Arial;font-size:13px;font-weight:700;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043bold a { text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 dd.ygrps-yiv-86697627yiv4655731043last p a { font-family:Verdana;font-weight:700;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 dd.ygrps-yiv-86697627yiv4655731043last p span { margin-right:10px;font-family:Verdana;font-weight:700;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 dd.ygrps-yiv-86697627yiv4655731043last p span.ygrps-yiv-86697627yiv4655731043yshortcuts { margin-right:0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043attach-table div div a { text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043attach-table { width:400px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043file-title a, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043file-title a:active, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043file-title a:hover, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043file-title a:visited { text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043photo-title a, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043photo-title a:active, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043photo-title a:hover, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div.ygrps-yiv-86697627yiv4655731043photo-title a:visited { text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 div#ygrps-yiv-86697627yiv4655731043ygrp-mlmsg #ygrps-yiv-86697627yiv4655731043ygrp-msg p a span.ygrps-yiv-86697627yiv4655731043yshortcuts { font-family:Verdana;font-size:10px;font-weight:normal;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043green { color:#628c2a;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043MsoNormal { margin:0 0 0 0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 o { font-size:0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043photos div { float:left;width:72px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043photos div div { border:1px solid #666666;height:62px;overflow:hidden;width:62px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043photos div label { color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043reco-category { font-size:77%;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043reco-desc { font-size:77%;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 .ygrps-yiv-86697627yiv4655731043replbq { margin:4px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-actbar div a:first-child { margin-right:2px;padding-right:5px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mlmsg { font-size:13px;font-family:Arial, helvetica, clean, sans-serif;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mlmsg table { font-size:inherit;font:100%;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mlmsg select, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 input, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 textarea { font:99% Arial, Helvetica, clean, sans-serif;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mlmsg pre, #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 code { font:115% monospace;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mlmsg * { line-height:1.22em;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-mlmsg #ygrps-yiv-86697627yiv4655731043logo { padding-bottom:10px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-msg p a { font-family:Verdana;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-msg p#ygrps-yiv-86697627yiv4655731043attach-count span { color:#1E66AE;font-weight:700;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-reco #ygrps-yiv-86697627yiv4655731043reco-head { color:#ff7900;font-weight:700;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-reco { margin-bottom:20px;padding:0px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-sponsor #ygrps-yiv-86697627yiv4655731043ov li a { font-size:130%;text-decoration:none;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-sponsor #ygrps-yiv-86697627yiv4655731043ov li { font-size:77%;list-style-type:square;padding:6px 0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-sponsor #ygrps-yiv-86697627yiv4655731043ov ul { margin:0;padding:0 0 0 8px;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-text { font-family:Georgia;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-text p { margin:0 0 1em 0;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-text tt { font-size:120%;} #ygrps-yiv-86697627 #ygrps-yiv-86697627yiv4655731043 #ygrps-yiv-86697627yiv4655731043ygrp-vital ul li:last-child { border-right:none !important;} #ygrps-yiv-86697627

David Schulpius
Posts: 1163
Joined: Thu Oct 13, 2011 7:57 pm

Re: B9 Arm centering issue demo

Post by David Schulpius » Thu Jan 07, 2016 1:29 pm

Hi David R. Nice suggestion about the stops. I'll have to think about it and see if that can be engendered. It may be difficult because the arm needs to swing back and forth past the center point. Thanks, Dave Schulpius
On Jan 6, 2016 2:22 PM, "David Reabe dar19904@yahoo.com [B9Builders]" wrote:
Dave,can you put something like a bracket,or something that restricts it from moving beyond your stop points?


On Wednesday, January 6, 2016 12:57 PM, "David Schulpius dschulpius@wi.rr.com [B9Builders]" wrote:


Hi gang, I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign. I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius :
http://youtu.be/1HcrOEeRpw4


Jim Easley
Posts: 133
Joined: Fri Oct 10, 2008 9:08 pm

Re: B9 Arm centering issue demo

Post by Jim Easley » Fri Jan 08, 2016 2:53 pm

Dave, I watched your video and it was quite impressive. You have a lot going on in your control setup to be sure. The mechanical assembly looks really good. It has been my experience the mesh between gears can introduce some play in an assembly. I believe what you are trying to accomplish is much like a CNC operation. That being said, you should consider an encoder based loop rather than one based on voltage for absolute positioning. As you depicted in the video, given the arc of travel in the joint a little goes a long way and while gear motors provide lots of torque they do introduce positioning problems. I do think using the optical sensor was a good idea however that type of setup requires a separate trip point for each direction. As a suggestion, it would be simpler and more accurate if you used a reflective or two piece sensor at the joint reading the position of the wrist rather than a flag interrupter at the joint. This could be used as your home position for that axis. Just my 2 cents.   From: B9Builders@yahoogroups.com Sent: Thursday, January 07, 2016 10:29 AM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo    
Hi David R. Nice suggestion about the stops. I'll have to think about it and see if that can be engendered. It may be difficult because the arm needs to swing back and forth past the center point. Thanks, Dave Schulpius On Jan 6, 2016 2:22 PM, "David Reabe dar19904@yahoo.com [B9Builders]" wrote:
  Dave,can you put something like a bracket,or something that restricts it from moving beyond your stop points?


On Wednesday, January 6, 2016 12:57 PM, "David Schulpius dschulpius@wi.rr.com [B9Builders]" wrote:


  Hi gang,  I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign.  I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius  :
http://youtu.be/1HcrOEeRpw4


David Schulpius
Posts: 1163
Joined: Thu Oct 13, 2011 7:57 pm

Re: B9 Arm centering issue demo

Post by David Schulpius » Sat Jan 09, 2016 12:02 am

Jim, Your probably right. There is a bit of play in the worm gear. However I thought gravity and the weight of the arm would keep any slop out of the stopping points. Also your comment about the extra switches is spot on. However I'm not sure how to script for this. I want the arm to look somewhat real as it comes t rest. I really dont want it to be moving around a lot looking for a couple switches before it comes to rest. One of my biggest roadblocks is space. I just don't have a lot of room to fit sensors and feedback devices on this thing. I'm leaning towards trying to find an encoder that ill fit into my setup. It needs to be almost flat to fit my needs. One big drawback with useing an encoder in my robot arm is that when the robot is first started up the encoder must be homed before it can be used. Of course that could be done in a startup routine.
Thanks for the help. Dave Schulpius
On Fri, Jan 8, 2016 at 1:53 PM, 'Jim Easley' jimeasley.tech@gmail.com [B9Builders] wrote:

Dave, I watched your video and it was quite impressive. You have a lot going on in your control setup to be sure. The mechanical assembly looks really good. It has been my experience the mesh between gears can introduce some play in an assembly. I believe what you are trying to accomplish is much like a CNC operation. That being said, you should consider an encoder based loop rather than one based on voltage for absolute positioning. As you depicted in the video, given the arc of travel in the joint a little goes a long way and while gear motors provide lots of torque they do introduce positioning problems. I do think using the optical sensor was a good idea however that type of setup requires a separate trip point for each direction. As a suggestion, it would be simpler and more accurate if you used a reflective or two piece sensor at the joint reading the position of the wrist rather than a flag interrupter at the joint. This could be used as your home position for that axis. Just my 2 cents. From: B9Builders@yahoogroups.com Sent: Thursday, January 07, 2016 10:29 AM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo
Hi David R. Nice suggestion about the stops. I'll have to think about it and see if that can be engendered. It may be difficult because the arm needs to swing back and forth past the center point. Thanks, Dave Schulpius On Jan 6, 2016 2:22 PM, "David Reabe dar19904@yahoo.com [B9Builders]" wrote:

Dave,can you put something like a bracket,or something that restricts it from moving beyond your stop points?


On Wednesday, January 6, 2016 12:57 PM, "David Schulpius dschulpius@wi.rr.com [B9Builders]" wrote:


Hi gang, I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign. I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius :
http://youtu.be/1HcrOEeRpw4



Jim Easley
Posts: 133
Joined: Fri Oct 10, 2008 9:08 pm

Re: B9 Arm centering issue demo

Post by Jim Easley » Sat Jan 09, 2016 4:29 pm

Dave,   I was not actually suggesting adding any switches to your design. In essence much like your existing optical interrupter only with a separate emitter and detector with one located at the slide platform and the other near the wrist. Having a direct line of sight within the rubber arm could be handled with a small diameter tube with an aperture at the receiving end. I hear you on your space requirements as well as your need for natural motion. Just fitting the components in the space you have available must have been difficult. The only way I know to achieve near absolute positioning is either a fixed stop (perhaps some sort of solenoid retractable pin) or a closed loop system with enough resolution to achieve the accuracy needed. As you have already experienced, gravity and hysteresis is not easy to eliminate in the real world. You may have already researched this but, take a look at multi-axis CNC control. I know it might seem like overkill for a hobby project however, this might be right up your alley. If your project ever becomes a vendor item, numerical control could open up additional possibilities along with pre-programmed motion routines.   Please forgive me for rambling on. I think we all want to help and what you are trying to achieve is amazing and certainly promotes a higher level of skill within the B9 group.   From: B9Builders@yahoogroups.com Sent: Friday, January 08, 2016 9:01 PM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo    
Jim, Your probably right. There is a bit of play in the worm gear. However I thought gravity and the weight of the arm would keep any slop out of the stopping points. Also your comment about the extra switches is spot on. However I'm not sure how to script for this. I want the arm to look somewhat real as it comes t rest. I really dont want it to be moving around a lot looking for a couple switches before it comes to rest. One of my biggest roadblocks is space. I just don't have a lot of room to fit sensors and feedback devices on this thing. I'm leaning towards trying to find an encoder that ill fit into my setup. It needs to be almost flat to fit my needs. One big drawback with useing an encoder in my robot arm is that when the robot is first started up the encoder must be homed before it can be used. Of course that could be done in a startup routine.   Thanks for the help. Dave Schulpius   On Fri, Jan 8, 2016 at 1:53 PM, 'Jim Easley' jimeasley.tech@gmail.com [B9Builders] wrote:
  Dave, I watched your video and it was quite impressive. You have a lot going on in your control setup to be sure. The mechanical assembly looks really good. It has been my experience the mesh between gears can introduce some play in an assembly. I believe what you are trying to accomplish is much like a CNC operation. That being said, you should consider an encoder based loop rather than one based on voltage for absolute positioning. As you depicted in the video, given the arc of travel in the joint a little goes a long way and while gear motors provide lots of torque they do introduce positioning problems. I do think using the optical sensor was a good idea however that type of setup requires a separate trip point for each direction. As a suggestion, it would be simpler and more accurate if you used a reflective or two piece sensor at the joint reading the position of the wrist rather than a flag interrupter at the joint. This could be used as your home position for that axis. Just my 2 cents.   From: B9Builders@yahoogroups.com Sent: Thursday, January 07, 2016 10:29 AM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo     Hi David R. Nice suggestion about the stops. I'll have to think about it and see if that can be engendered. It may be difficult because the arm needs to swing back and forth past the center point. Thanks, Dave Schulpius On Jan 6, 2016 2:22 PM, "David Reabe dar19904@yahoo.com [B9Builders]" wrote:
  Dave,can you put something like a bracket,or something that restricts it from moving beyond your stop points?


On Wednesday, January 6, 2016 12:57 PM, "David Schulpius dschulpius@wi.rr.com [B9Builders]" wrote:


  Hi gang,  I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign.  I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius  :
http://youtu.be/1HcrOEeRpw4

 

basilgrant327
Posts: 14
Joined: Fri Dec 25, 2015 4:04 pm

Re: B9 Arm centering issue demo

Post by basilgrant327 » Sat Jan 09, 2016 4:47 pm

In regard to skill levels within this group, this level of complexity is scaring the daylights out of me and I'm thinking I should go out and get a Robotics Degree or Rocket Science Degree or similar if intend to build "the big guy"... you guys are amazing   Basil (Down Under)      -----Original Message-----
From: 'Jim Easley' jimeasley.tech@gmail.com [B9Builders]
To: B9Builders
Sent: Sun, Jan 10, 2016 8:29 am
Subject: Re: [B9Builders] B9 Arm centering issue demo

  Dave,   I was not actually suggesting adding any switches to your design. In essence much like your existing optical interrupter only with a separate emitter and detector with one located at the slide platform and the other near the wrist. Having a direct line of sight within the rubber arm could be handled with a small diameter tube with an aperture at the receiving end. I hear you on your space requirements as well as your need for natural motion. Just fitting the components in the space you have available must have been difficult. The only way I know to achieve near absolute positioning is either a fixed stop (perhaps some sort of solenoid retractable pin) or a closed loop system with enough resolution to achieve the accuracy needed. As you have already experienced, gravity and hysteresis is not easy to eliminate in the real world. You may have already researched this but, take a look at multi-axis CNC control. I know it might seem like overkill for a hobby project however, this might be right up your alley. If your project ever becomes a vendor item, numerical control could open up additional possibilities along with pre-programmed motion routines.   Please forgive me for rambling on. I think we all want to help and what you are trying to achieve is amazing and certainly promotes a higher level of skill within the B9 group.   From: B9Builders@yahoogroups.com Sent: Friday, January 08, 2016 9:01 PM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo     Jim, Your probably right. There is a bit of play in the worm gear. However I thought gravity and the weight of the arm would keep any slop out of the stopping points. Also your comment about the extra switches is spot on. However I'm not sure how to script for this. I want the arm to look somewhat real as it comes t rest. I really dont want it to be moving around a lot looking for a couple switches before it comes to rest. One of my biggest roadblocks is space. I just don't have a lot of room to fit sensors and feedback devices on this thing. I'm leaning towards trying to find an encoder that ill fit into my setup. It needs to be almost flat to fit my needs. One big drawback with useing an encoder in my robot arm is that when the robot is first started up the encoder must be homed before it can be used. Of course that could be done in a startup routine.   Thanks for the help. Dave Schulpius   On Fri, Jan 8, 2016 at 1:53 PM, 'Jim Easley' jimeasley.tech@gmail.com [B9Builders] wrote:
  Dave, I watched your video and it was quite impressive. You have a lot going on in your control setup to be sure. The mechanical assembly looks really good. It has been my experience the mesh between gears can introduce some play in an assembly. I believe what you are trying to accomplish is much like a CNC operation. That being said, you should consider an encoder based loop rather than one based on voltage for absolute positioning. As you depicted in the video, given the arc of travel in the joint a little goes a long way and while gear motors provide lots of torque they do introduce positioning problems. I do think using the optical sensor was a good idea however that type of setup requires a separate trip point for each direction. As a suggestion, it would be simpler and more accurate if you used a reflective or two piece sensor at the joint reading the position of the wrist rather than a flag interrupter at the joint. This could be used as your home position for that axis. Just my 2 cents.   From: B9Builders@yahoogroups.com Sent: Thursday, January 07, 2016 10:29 AM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo     Hi David R. Nice suggestion about the stops. I'll have to think about it and see if that can be engendered. It may be difficult because the arm needs to swing back and forth past the center point. Thanks, Dave Schulpius On Jan 6, 2016 2:22 PM, "David Reabe dar19904@yahoo.com [B9Builders]" wrote:
  Dave,can you put something like a bracket,or something that restricts it from moving beyond your stop points?


On Wednesday, January 6, 2016 12:57 PM, "David Schulpius dschulpius@wi.rr.com [B9Builders]" wrote:


  Hi gang,  I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign.  I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius  :
http://youtu.be/1HcrOEeRpw4

  #ygrps-yiv-1277978020 #ygrps-yiv-1277978020AOLMsgPart_2_3e14dd1e-ba00-49ca-a36d-9036d3c3d024 td{color:black;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mkp hr {border:1px solid #d8d8d8;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mkp #ygrps-yiv-1277978020hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mkp #ygrps-yiv-1277978020ads {margin-bottom:10px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mkp .ygrps-yiv-1277978020ad {padding:0 0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mkp .ygrps-yiv-1277978020ad p {margin:0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mkp .ygrps-yiv-1277978020ad a {color:#0000ff;text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-sponsor #ygrps-yiv-1277978020ygrp-lc {font-family:Arial;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-sponsor #ygrps-yiv-1277978020ygrp-lc #ygrps-yiv-1277978020hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-sponsor #ygrps-yiv-1277978020ygrp-lc .ygrps-yiv-1277978020ad {margin-bottom:10px;padding:0 0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020actions {font-family:Verdana;font-size:11px;padding:10px 0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020activity span {font-weight:700;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020activity span:first-child {text-transform:uppercase;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020activity span a {color:#5085b6;text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020activity span span {color:#ff7900;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020activity span .ygrps-yiv-1277978020underline {text-decoration:underline;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020attach div a {text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020attach img {border:none;padding-right:5px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020attach label {display:block;margin-bottom:5px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020attach label a {text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody blockquote {margin:0 0 0 4px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020bold {font-family:Arial;font-size:13px;font-weight:700;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020bold a {text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody dd.ygrps-yiv-1277978020last p a {font-family:Verdana;font-weight:700;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody dd.ygrps-yiv-1277978020last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody dd.ygrps-yiv-1277978020last p span.ygrps-yiv-1277978020yshortcuts {margin-right:0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020attach-table div div a {text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020attach-table {width:400px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020file-title a, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020file-title a:active, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020file-title a:hover, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020file-title a:visited {text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020photo-title a, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020photo-title a:active, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020photo-title a:hover, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div.ygrps-yiv-1277978020photo-title a:visited {text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody div#ygrps-yiv-1277978020ygrp-mlmsg #ygrps-yiv-1277978020ygrp-msg p a span.ygrps-yiv-1277978020yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020green {color:#628c2a;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020MsoNormal {margin:0 0 0 0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody o {font-size:0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020photos div {float:left;width:72px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020reco-category {font-size:77%;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020reco-desc {font-size:77%;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody .ygrps-yiv-1277978020replbq {margin:4px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mlmsg table {font-size:inherit;font:100%;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mlmsg select, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody input, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody textarea {font:99% Arial, Helvetica, clean, sans-serif;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mlmsg pre, #ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody code {font:115% monospace;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mlmsg * {line-height:1.22em;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-mlmsg #ygrps-yiv-1277978020logo {padding-bottom:10px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-msg p a {font-family:Verdana;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-msg p#ygrps-yiv-1277978020attach-count span {color:#1E66AE;font-weight:700;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-reco #ygrps-yiv-1277978020reco-head {color:#ff7900;font-weight:700;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-reco {margin-bottom:20px;padding:0px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-sponsor #ygrps-yiv-1277978020ov li a {font-size:130%;text-decoration:none;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-sponsor #ygrps-yiv-1277978020ov li {font-size:77%;list-style-type:square;padding:6px 0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-sponsor #ygrps-yiv-1277978020ov ul {margin:0;padding:0 0 0 8px;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-text {font-family:Georgia;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-text p {margin:0 0 1em 0;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-text tt {font-size:120%;}#ygrps-yiv-1277978020 .ygrps-yiv-1277978020aolReplacedBody #ygrps-yiv-1277978020ygrp-vital ul li:last-child {border-right:none !important;}

Jim Easley
Posts: 133
Joined: Fri Oct 10, 2008 9:08 pm

Re: B9 Arm centering issue demo

Post by Jim Easley » Sat Jan 09, 2016 5:01 pm

Not to fear Basil. It is a learning experience for all and you don t need a degree around here.   From: B9Builders@yahoogroups.com Sent: Saturday, January 09, 2016 1:47 PM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo     In regard to skill levels within this group, this level of complexity is scaring the daylights out of me and I'm thinking I should go out and get a Robotics Degree or Rocket Science Degree or similar if intend to build "the big guy"... you guys are amazing   Basil (Down Under)     -----Original Message-----
From: 'Jim Easley' jimeasley.tech@gmail.com [B9Builders]
To: B9Builders
Sent: Sun, Jan 10, 2016 8:29 am
Subject: Re: [B9Builders] B9 Arm centering issue demo

  Dave,   I was not actually suggesting adding any switches to your design. In essence much like your existing optical interrupter only with a separate emitter and detector with one located at the slide platform and the other near the wrist. Having a direct line of sight within the rubber arm could be handled with a small diameter tube with an aperture at the receiving end. I hear you on your space requirements as well as your need for natural motion. Just fitting the components in the space you have available must have been difficult. The only way I know to achieve near absolute positioning is either a fixed stop (perhaps some sort of solenoid retractable pin) or a closed loop system with enough resolution to achieve the accuracy needed. As you have already experienced, gravity and hysteresis is not easy to eliminate in the real world. You may have already researched this but, take a look at multi-axis CNC control. I know it might seem like overkill for a hobby project however, this might be right up your alley. If your project ever becomes a vendor item, numerical control could open up additional possibilities along with pre-programmed motion routines.   Please forgive me for rambling on. I think we all want to help and what you are trying to achieve is amazing and certainly promotes a higher level of skill within the B9 group.   From: B9Builders@yahoogroups.com Sent: Friday, January 08, 2016 9:01 PM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo     Jim, Your probably right. There is a bit of play in the worm gear. However I thought gravity and the weight of the arm would keep any slop out of the stopping points. Also your comment about the extra switches is spot on. However I'm not sure how to script for this. I want the arm to look somewhat real as it comes t rest. I really dont want it to be moving around a lot looking for a couple switches before it comes to rest. One of my biggest roadblocks is space. I just don't have a lot of room to fit sensors and feedback devices on this thing. I'm leaning towards trying to find an encoder that ill fit into my setup. It needs to be almost flat to fit my needs. One big drawback with useing an encoder in my robot arm is that when the robot is first started up the encoder must be homed before it can be used. Of course that could be done in a startup routine.   Thanks for the help. Dave Schulpius   On Fri, Jan 8, 2016 at 1:53 PM, 'Jim Easley' jimeasley.tech@gmail.com [B9Builders] wrote:
  Dave, I watched your video and it was quite impressive. You have a lot going on in your control setup to be sure. The mechanical assembly looks really good. It has been my experience the mesh between gears can introduce some play in an assembly. I believe what you are trying to accomplish is much like a CNC operation. That being said, you should consider an encoder based loop rather than one based on voltage for absolute positioning. As you depicted in the video, given the arc of travel in the joint a little goes a long way and while gear motors provide lots of torque they do introduce positioning problems. I do think using the optical sensor was a good idea however that type of setup requires a separate trip point for each direction. As a suggestion, it would be simpler and more accurate if you used a reflective or two piece sensor at the joint reading the position of the wrist rather than a flag interrupter at the joint. This could be used as your home position for that axis. Just my 2 cents.   From: B9Builders@yahoogroups.com Sent: Thursday, January 07, 2016 10:29 AM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] B9 Arm centering issue demo     Hi David R. Nice suggestion about the stops. I'll have to think about it and see if that can be engendered. It may be difficult because the arm needs to swing back and forth past the center point. Thanks, Dave Schulpius On Jan 6, 2016 2:22 PM, "David Reabe dar19904@yahoo.com [B9Builders]" wrote:
  Dave,can you put something like a bracket,or something that restricts it from moving beyond your stop points?


On Wednesday, January 6, 2016 12:57 PM, "David Schulpius dschulpius@wi.rr.com [B9Builders]" wrote:


  Hi gang,  I'm getting very close to finishing up my B9 Arm. Actually it's mostly done unless I come across a component needing a redesign.  I'm in the coding and control phase right now. I thought I'd share this video I took last night. It's actually meant to send to Demention Engineering (Kangaroo X2) and Sptra Symble (Softpot) for troubleshooting help. It's long at 1/2 hour and kinda technical but you may enjoy it. I'm having a small problem with my arm not stopping at the same point depending on what direction it's heading. I send the same stop point from each side and it reports back a different value and over shoots. Anyway, feel free to comment and have fun. Dave Schulpius  :
http://youtu.be/1HcrOEeRpw4

 

Post Reply

Who is online

Users browsing this forum: No registered users and 65 guests