Re: Installed B9 Arm - Robot Gone Wild!!

dschulpius
Posts: 54
Joined: Wed Oct 12, 2011 8:47 pm

Installed B9 Arm - Robot Gone Wild!!

Post by dschulpius » Tue Dec 15, 2015 2:04 am

Robot Gone Wild!!

LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage. 

Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB.  Scripts I've written to trigger movements and voice response get triggered randomly now.  I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening. 


In the meantime enjoy the show and have a peel at the new arm installed on B9:
https://youtu.be/JHJgW0soosU

toborthegreat00150
Posts: 320
Joined: Mon Jun 24, 2013 1:52 am

Re: Installed B9 Arm - This is Wonderful!!!!

Post by toborthegreat00150 » Tue Dec 15, 2015 9:39 am

Hello Dave:   Just want to say that the mechanical arm looks amazing in the torso with all the movements. I could imagine what this is going to look like with the rubber arm and painted claw and wrist. Wow, just amazing, can not wait!!!   Dave just some brief questions:   1. Are you wearing a headset for communication to the laptop (Blue tooth), then the laptop sends the commands to the EZ Board? What is the Max amount of feet of communication that the EZ Board would pick up the signals from the laptop?   2. MY BIGGEST QUESTION: Dave, when you give a command for the robot to say bend over, the robot can accept commands at the same time to do other functions? Is there a limit of functions or routines working at the same time? Is there are time delay between routines?   thanks Dave, sorry for the questions. This system is truly amazing and this robot can teach robotics in college!!!!!   Victor B9-0082     -----Original Message-----
From: dschulpius@gmail.com [B9Builders]
To: B9Builders
Sent: Tue, Dec 15, 2015 2:04 am
Subject: [B9Builders] Installed B9 Arm - Robot Gone Wild!!

  Robot Gone Wild!!
LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage. 
Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB.  Scripts I've written to trigger movements and voice response get triggered randomly now.  I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening. 
In the meantime enjoy the show and have a peel at the new arm installed on B9: https://youtu.be/JHJgW0soosU

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

Jeff DeRose
Posts: 379
Joined: Fri Oct 25, 2013 12:50 am

Re: Installed B9 Arm - Robot Gone Wild!!

Post by Jeff DeRose » Tue Dec 15, 2015 9:52 am

There's nothing I can say that hasn't already been said. So just, wow!
Man but that's a complicated looking gizmo. It's EXACTLY what this 8 year old boy assumed was inside that arm in 1973. :-)
Thanks for sharing Dave and so sorry about your huff arm. 
-Jeff 

Sent from my iPad
On Dec 14, 2015, at 11:04 PM, "dschulpius@gmail.com [B9Builders]" wrote:
 

Robot Gone Wild!!

LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage. 

Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB.  Scripts I've written to trigger movements and voice response get triggered randomly now.  I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening. 


In the meantime enjoy the show and have a peel at the new arm installed on B9:
https://youtu.be/JHJgW0soosU

toborthegreat00150
Posts: 320
Joined: Mon Jun 24, 2013 1:52 am

Re: Installed B9 Arm - Robot Gone Wild!!

Post by toborthegreat00150 » Tue Dec 15, 2015 10:12 am

Hi Dave:   One more quick question. On the entire arm, I remember back that you had a few potentiometers for feedback control. Is there one on the slide? Do they need to be mounted for most of the movements? I know on some movements, they should not be.  This is so amazing and promise no more questions that might of been answered in the videos:)     Santa is going to have to bring me a pair of these arms next Christmas   Thanks again.   Victor B9-0082     -----Original Message-----
From: Jeff DeRose jeff.derose@comcast.net [B9Builders]
To: B9Builders
Sent: Tue, Dec 15, 2015 9:52 am
Subject: Re: [B9Builders] Installed B9 Arm - Robot Gone Wild!!

  There's nothing I can say that hasn't already been said. So just, wow!
Man but that's a complicated looking gizmo. It's EXACTLY what this 8 year old boy assumed was inside that arm in 1973. :-)
Thanks for sharing Dave and so sorry about your huff arm. 
-Jeff 

Sent from my iPad
On Dec 14, 2015, at 11:04 PM, "dschulpius@gmail.com [B9Builders]" wrote:
  Robot Gone Wild!!
LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage. 
Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB.  Scripts I've written to trigger movements and voice response get triggered randomly now.  I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening. 
In the meantime enjoy the show and have a peel at the new arm installed on B9: https://youtu.be/JHJgW0soosU
#ygrps-yiv-554781438 #ygrps-yiv-554781438AOLMsgPart_2_d72cca77-6e4a-4a5e-b384-32d39aec5443 td{color:black;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mkp hr {border:1px solid #d8d8d8;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mkp #ygrps-yiv-554781438hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mkp #ygrps-yiv-554781438ads {margin-bottom:10px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mkp .ygrps-yiv-554781438ad {padding:0 0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mkp .ygrps-yiv-554781438ad p {margin:0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mkp .ygrps-yiv-554781438ad a {color:#0000ff;text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-sponsor #ygrps-yiv-554781438ygrp-lc {font-family:Arial;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-sponsor #ygrps-yiv-554781438ygrp-lc #ygrps-yiv-554781438hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-sponsor #ygrps-yiv-554781438ygrp-lc .ygrps-yiv-554781438ad {margin-bottom:10px;padding:0 0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438actions {font-family:Verdana;font-size:11px;padding:10px 0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438activity span {font-weight:700;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438activity span:first-child {text-transform:uppercase;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438activity span a {color:#5085b6;text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438activity span span {color:#ff7900;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438activity span .ygrps-yiv-554781438underline {text-decoration:underline;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438attach div a {text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438attach img {border:none;padding-right:5px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438attach label {display:block;margin-bottom:5px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438attach label a {text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody blockquote {margin:0 0 0 4px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438bold {font-family:Arial;font-size:13px;font-weight:700;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438bold a {text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody dd.ygrps-yiv-554781438last p a {font-family:Verdana;font-weight:700;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody dd.ygrps-yiv-554781438last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody dd.ygrps-yiv-554781438last p span.ygrps-yiv-554781438yshortcuts {margin-right:0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438attach-table div div a {text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438attach-table {width:400px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438file-title a, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438file-title a:active, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438file-title a:hover, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438file-title a:visited {text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438photo-title a, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438photo-title a:active, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438photo-title a:hover, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div.ygrps-yiv-554781438photo-title a:visited {text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody div#ygrps-yiv-554781438ygrp-mlmsg #ygrps-yiv-554781438ygrp-msg p a span.ygrps-yiv-554781438yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438green {color:#628c2a;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438MsoNormal {margin:0 0 0 0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody o {font-size:0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438photos div {float:left;width:72px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438reco-category {font-size:77%;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438reco-desc {font-size:77%;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody .ygrps-yiv-554781438replbq {margin:4px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mlmsg table {font-size:inherit;font:100%;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mlmsg select, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody input, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody textarea {font:99% Arial, Helvetica, clean, sans-serif;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mlmsg pre, #ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody code {font:115% monospace;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mlmsg * {line-height:1.22em;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-mlmsg #ygrps-yiv-554781438logo {padding-bottom:10px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-msg p a {font-family:Verdana;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-msg p#ygrps-yiv-554781438attach-count span {color:#1E66AE;font-weight:700;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-reco #ygrps-yiv-554781438reco-head {color:#ff7900;font-weight:700;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-reco {margin-bottom:20px;padding:0px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-sponsor #ygrps-yiv-554781438ov li a {font-size:130%;text-decoration:none;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-sponsor #ygrps-yiv-554781438ov li {font-size:77%;list-style-type:square;padding:6px 0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-sponsor #ygrps-yiv-554781438ov ul {margin:0;padding:0 0 0 8px;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-text {font-family:Georgia;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-text p {margin:0 0 1em 0;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-text tt {font-size:120%;}#ygrps-yiv-554781438 .ygrps-yiv-554781438aolReplacedBody #ygrps-yiv-554781438ygrp-vital ul li:last-child {border-right:none !important;}

James Chapman
Posts: 106
Joined: Sun Aug 19, 2012 2:36 pm

Re: Installed B9 Arm - Robot Gone Wild!!

Post by James Chapman » Tue Dec 15, 2015 10:31 am

Dave that is the coolest!
James


On Tuesday, December 15, 2015 9:13 AM, "Tobor001@aol.com [B9Builders]" wrote:


  Hi Dave:   One more quick question. On the entire arm, I remember back that you had a few potentiometers for feedback control. Is there one on the slide? Do they need to be mounted for most of the movements? I know on some movements, they should not be.  This is so amazing and promise no more questions that might of been answered in the videos:)     Santa is going to have to bring me a pair of these arms next Christmas   Thanks again.   Victor B9-0082     -----Original Message-----
From: Jeff DeRose jeff.derose@comcast.net [B9Builders]
To: B9Builders
Sent: Tue, Dec 15, 2015 9:52 am
Subject: Re: [B9Builders] Installed B9 Arm - Robot Gone Wild!!

  There's nothing I can say that hasn't already been said. So just, wow!
Man but that's a complicated looking gizmo. It's EXACTLY what this 8 year old boy assumed was inside that arm in 1973. :-)
Thanks for sharing Dave and so sorry about your huff arm. 
-Jeff 

Sent from my iPad
On Dec 14, 2015, at 11:04 PM, "dschulpius@gmail.com [B9Builders]" wrote:
  Robot Gone Wild!!
LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage. 
Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB.  Scripts I've written to trigger movements and voice response get triggered randomly now.  I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening. 
In the meantime enjoy the show and have a peel at the new arm installed on B9: https://youtu.be/JHJgW0soosU
#ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383 -- #ygrps-yiv-348257200yiv9598090383ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mkp hr { border:1px solid #d8d8d8;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mkp #ygrps-yiv-348257200yiv9598090383hd { color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mkp #ygrps-yiv-348257200yiv9598090383ads { margin-bottom:10px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mkp .ygrps-yiv-348257200yiv9598090383ad { padding:0 0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mkp .ygrps-yiv-348257200yiv9598090383ad p { margin:0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mkp .ygrps-yiv-348257200yiv9598090383ad a { color:#0000ff;text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-sponsor #ygrps-yiv-348257200yiv9598090383ygrp-lc { font-family:Arial;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-sponsor #ygrps-yiv-348257200yiv9598090383ygrp-lc #ygrps-yiv-348257200yiv9598090383hd { margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-sponsor #ygrps-yiv-348257200yiv9598090383ygrp-lc .ygrps-yiv-348257200yiv9598090383ad { margin-bottom:10px;padding:0 0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383actions { font-family:Verdana;font-size:11px;padding:10px 0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383activity { background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383activity span { font-weight:700;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383activity span:first-child { text-transform:uppercase;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383activity span a { color:#5085b6;text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383activity span span { color:#ff7900;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383activity span .ygrps-yiv-348257200yiv9598090383underline { text-decoration:underline;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383attach { clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383attach div a { text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383attach img { border:none;padding-right:5px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383attach label { display:block;margin-bottom:5px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383attach label a { text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 blockquote { margin:0 0 0 4px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383bold { font-family:Arial;font-size:13px;font-weight:700;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383bold a { text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 dd.ygrps-yiv-348257200yiv9598090383last p a { font-family:Verdana;font-weight:700;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 dd.ygrps-yiv-348257200yiv9598090383last p span { margin-right:10px;font-family:Verdana;font-weight:700;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 dd.ygrps-yiv-348257200yiv9598090383last p span.ygrps-yiv-348257200yiv9598090383yshortcuts { margin-right:0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383attach-table div div a { text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383attach-table { width:400px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383file-title a, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383file-title a:active, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383file-title a:hover, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383file-title a:visited { text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383photo-title a, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383photo-title a:active, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383photo-title a:hover, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div.ygrps-yiv-348257200yiv9598090383photo-title a:visited { text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 div#ygrps-yiv-348257200yiv9598090383ygrp-mlmsg #ygrps-yiv-348257200yiv9598090383ygrp-msg p a span.ygrps-yiv-348257200yiv9598090383yshortcuts { font-family:Verdana;font-size:10px;font-weight:normal;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383green { color:#628c2a;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383MsoNormal { margin:0 0 0 0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 o { font-size:0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383photos div { float:left;width:72px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383photos div div { border:1px solid #666666;height:62px;overflow:hidden;width:62px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383photos div label { color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383reco-category { font-size:77%;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383reco-desc { font-size:77%;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 .ygrps-yiv-348257200yiv9598090383replbq { margin:4px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-actbar div a:first-child { margin-right:2px;padding-right:5px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mlmsg { font-size:13px;font-family:Arial, helvetica, clean, sans-serif;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mlmsg table { font-size:inherit;font:100%;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mlmsg select, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 input, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 textarea { font:99% Arial, Helvetica, clean, sans-serif;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mlmsg pre, #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 code { font:115% monospace;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mlmsg * { line-height:1.22em;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-mlmsg #ygrps-yiv-348257200yiv9598090383logo { padding-bottom:10px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-msg p a { font-family:Verdana;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-msg p#ygrps-yiv-348257200yiv9598090383attach-count span { color:#1E66AE;font-weight:700;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-reco #ygrps-yiv-348257200yiv9598090383reco-head { color:#ff7900;font-weight:700;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-reco { margin-bottom:20px;padding:0px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-sponsor #ygrps-yiv-348257200yiv9598090383ov li a { font-size:130%;text-decoration:none;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-sponsor #ygrps-yiv-348257200yiv9598090383ov li { font-size:77%;list-style-type:square;padding:6px 0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-sponsor #ygrps-yiv-348257200yiv9598090383ov ul { margin:0;padding:0 0 0 8px;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-text { font-family:Georgia;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-text p { margin:0 0 1em 0;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-text tt { font-size:120%;} #ygrps-yiv-348257200 #ygrps-yiv-348257200yiv9598090383 #ygrps-yiv-348257200yiv9598090383ygrp-vital ul li:last-child { border-right:none !important;} #ygrps-yiv-348257200

Sandy Rivera
Posts: 225
Joined: Tue May 23, 2006 8:52 pm

Re: Installed B9 Arm - Robot Gone Wild!!

Post by Sandy Rivera » Tue Dec 15, 2015 11:25 am

AWESOME!!!

Sent from Yahoo Mail on Android
On Mon, Dec 14, 2015 at 11:04 PM, dschulpius@gmail.com [B9Builders] wrote:  

Robot Gone Wild!!

LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage. 

Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB.  Scripts I've written to trigger movements and voice response get triggered randomly now.  I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening. 


In the meantime enjoy the show and have a peel at the new arm installed on B9:
https://youtu.be/JHJgW0soosU

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

Re: Installed B9 Arm - Robot Gone Wild!!

Post by David Schulpius » Tue Dec 15, 2015 12:58 pm

Thanks for the response guys. I'm glad you're enjoying watching my work progress.
Victor, Don't worry about asking questions. I'm happy to help if I have the answer. If I don't know I'll let you know. ;-) I'll try to answer the ones's you've just asked:
Potentiometers for feedback control: Each motor or servo in my robot with the exception of the ones that turn continuously (ears and crown motor) have some type of feedback device. Without this the control software has no idea where the motor is or how fast it's moving.
***Servo's like are in the wrist and claws of my arm have their own pots along with a small circuit board mounted inside the servo case. Common servos like mine done report back the controller where the little DC motor it uses is and how fast it's going. These servos just receive info and use it's pot to move to a point requested at the wanted speed.
***DC motors like I have mounted at the elbow and radar section need some type of feedback device like a pot or encoder added. You can sometimes buy a motor from a Robot supply vendor with an encoder already installed. However most of the time you need to come up with some way to mount one either on the shaft of the DC motor or the pivot point of the joint you're moving. This can be challenging and requires ingenuity. ***Whether you use a pot or encoder depends on your application and motor controller. I like to use Sabertooth motor controllers with a Kangaroo X2 daughterboard attached that is in turn controlled by the EZ Robot's platform. The Kangaroo adds position and speed control to the Sabertooth (or SyRen controller). In my application the Roo works better, smoother and more precise if using a encoder. Seems to be easier to set up and tune also. I am using a virtually flat Softpot potentiometer at the elbow joint because of lack of space and struggle with accuracy when the arm retracts into the torso. I wish I could somehow find the room to mount a high resolution encoder on that joint. I could park the arm inside the torso with 100% certainty that it would be centered each time. Voice communication to the laptop : Right now I'm using the Blue Snowball desktop mic you see in the vid sitting next to my laptop. It's pretty good with picking up conversations or commands from all over a average sized room. However when there is a lot of background noise or other people talking it's very hard to get the robot to hear and understand me. Part of the problem is Windows Voice Recognition itself. In my experience it's weak and problematic and only works well with lots of training and a headset. If I wear a headset the accuracy goes way up and I hardly ever get false responses or have to repeat myself like you see in my vid. Dragon Naturally has a fantastic VR program that works way better than Windows but at this time I can't integrate it into my EZ Builder software. Control and response: My laptop is running the control software called EZ Builder. It's wirelessly connected over my home's WiFi network to three EZB's mounted in my robot. Two EZB's are mounted on top of the CSS about 6 inches from each other and the third is mounted in the leg section to control everything down there. I have nothing except a power cord between the torso and leg section. As long as my laptop can connect to my home router (even remotely from the other side of the world) and the EZB onboard the robot can connect, I can control the robot. The EZ Robot platform (EZ Builder) gets it's computing power from my laptop. The EZB's mounted on the robot has no computing power or ability to hold a program like an Arduino. All that is done on the laptop which is why EZ Robot has so much power and speed. The pre written code that runs in the background of EZ Builder is very complex and optimized that's it's lighting fast.That is what is really doing all the work. It's really only limited by your laptop and Wifi connection and other devices attached to it. Usually I have no lag what so ever. When a command is issued in EZ Builder the robot responds without hesitation. The only lag I've ever had is when something in the background is bogging down my laptop like a virus software scan or other heave processing computer functions. You may want to have a dedicated, lightly loaded laptop if you're going to use EZ Robot if you want problem free control. Not necessary, just me recommendation. The other thing that is mandatory is a strong and uncrowded WiFi signal. A new modern router set to a clean channel with the IP numbers of your EZB's and control computer reserved in the DCHP section is highly recommended by my own experience.
I hope this all makes sense and helps.
Happy building, Dave Schulpius


On Tue, Dec 15, 2015 at 10:25 AM, sandy rivera sandrockriver996@yahoo.com [B9Builders] wrote:

AWESOME!!!

Sent from Yahoo Mail on Android


Robot Gone Wild!!

LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage.

Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB. Scripts I've written to trigger movements and voice response get triggered randomly now. I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening.


In the meantime enjoy the show and have a peel at the new arm installed on B9:
https://youtu.be/JHJgW0soosU

toblueiis
Posts: 270
Joined: Mon May 27, 2013 11:11 am

Re: Installed B9 Arm - Robot Gone Wild!!

Post by toblueiis » Tue Dec 15, 2015 1:30 pm

hello Dave,

thanks for taking the time to share a lot of interesting information, challenges as well as successes.

thanks,

David M.

--------------------------------------------
On Tue, 12/15/15, David Schulpius dschulpius@wi.rr.com [B9Builders] wrote:

Subject: Re: [B9Builders] Installed B9 Arm - Robot Gone Wild!!
To: "Tobor001@aol.com [B9Builders]"
Date: Tuesday, December 15, 2015, 11:57 AM

Thanks for the response guys.
I'm glad you're enjoying watching my work progress.

Victor, Don't worry about
asking questions. I'm happy to help if I have the
answer. If I don't know I'll let you know. ;-)
I'll try to answer the ones's you've just
asked:
Potentiometers for feedback control:
Each motor or servo in my robot with the exception of the
ones that turn continuously (ears and crown motor) have
some type of feedback device. Without this the
control software has no idea where the motor is or how fast
it's moving. ***Servo's like are in the wrist and
claws of my arm have their own pots along with
a small circuit board mounted inside the servo case.
Common servos like mine done report back the controller
where the little DC motor it uses is and how fast it's
going. These servos just receive info and use it's pot
to move to a point requested at
the wanted speed. ***DC motors like I have mounted at the
elbow and radar section need some type of feedback device
like a pot or encoder added. You can sometimes buy a motor
from a Robot supply vendor with an encoder already
installed. However most of the time you need to come up with
some way to mount one either on the shaft of the DC motor
or the pivot point of the joint you're moving. This
can be challenging and
requires ingenuity. ***Whether you use a pot or encoder depends on
your application and motor controller. I like to use
Sabertooth motor controllers with a Kangaroo X2
daughterboard attached that is in turn controlled by the EZ
Robot's platform. The Kangaroo adds position and speed
control to the Sabertooth (or SyRen controller). In
my application the Roo works better, smoother and
more precise if using a encoder. Seems to be easier to
set up and tune also. I am using
a virtually flat Softpot potentiometer at the
elbow joint because of lack of space and struggle
with accuracy when the arm retracts into the torso. I wish
I could somehow find the room to mount a
high resolution encoder on that joint. I could park the
arm inside the torso with 100% certainty that it would be
centered each time. Voice communication to
the laptop : Right now
I'm using the Blue Snowball desktop mic you see in
the vid sitting next to my laptop. It's pretty good
with picking up conversations or commands from all over a
average sized room. However when there is a lot of
background noise or other people talking it's very hard
to get the robot to hear and understand me. Part of the
problem is Windows Voice Recognition itself. In
my experience it's weak and problematic and only
works well with lots of training and a headset. If I wear a
headset the accuracy goes way up and I hardly ever get
false responses or have to repeat myself like you see in my
vid. Dragon Naturally has a fantastic VR program that works
way better than Windows but at this time
I can't integrate it into my EZ Builder
software. Control and response:
My laptop is running the control software called EZ
Builder. It's wirelessly connected over my home's
WiFi network to three EZB's mounted in my robot. Two
EZB's are mounted on top of the CSS about 6 inches from
each other and the third is mounted in the leg section to
control everything down there. I have nothing except a power
cord between the torso and leg section. As long as my laptop
can connect to my home router (even remotely from the other
side of the world) and the EZB onboard the robot can
connect, I can control the robot. The EZ Robot platform (EZ
Builder) gets it's computing power from my laptop. The
EZB's mounted on the robot has no computing power or
ability to hold a program like an Arduino. All that is done
on the laptop which is why EZ Robot has so much power and
speed. The pre written code that runs in the background of
EZ Builder is very complex and optimized that's it's
lighting fast.That is what is really doing all the work.
It's really only limited by your laptop and Wifi
connection and other devices attached to it. Usually I have
no lag what so ever. When a command is issued in EZ Builder
the robot responds without hesitation. The only lag I've
ever had is when something in the background is bogging down
my laptop like a virus software scan or other heave
processing computer functions. You may want to have a
dedicated, lightly loaded laptop if you're going to use
EZ Robot if you want problem free control. Not necessary,
just me recommendation. The other thing that is mandatory is
a strong and uncrowded WiFi signal. A new modern router set
to a clean channel with the IP numbers of your EZB's and
control computer reserved in the DCHP section is highly
recommended by my own experience.
I hope this all makes sense and
helps.
Happy building, Dave Schulpius


On Tue,
Dec 15, 2015 at 10:25 AM, sandy rivera sandrockriver996@yahoo.com
[B9Builders]
wrote:

























AWESOME!!!

Sent
from Yahoo Mail on Android













Robot Gone Wild!!
LOL. Here's my latest video I tried
to take of my newly installed B9 arm I've designed.
However while filming B9 took over the show and wouldn't
let me properly show off his new appendage.
Bottom line is that the new arm pulls a
lot of power and it's thrown off my ADC readings on the
EZB. Scripts I've written to trigger movements and
voice response get triggered randomly now. I'll have
to find a way to smooth out my ADC ports and rewrite some
scripts so this won't keep happening.
In the meantime
enjoy the show and have a peel at the new arm installed on
B9:https://youtu.be/JHJgW0soosU










































#yiv2276931152 #yiv2276931152 --
#yiv2276931152ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}

#yiv2276931152 #yiv2276931152ygrp-mkp hr {
border:1px solid #d8d8d8;}

#yiv2276931152 #yiv2276931152ygrp-mkp #yiv2276931152hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}

#yiv2276931152 #yiv2276931152ygrp-mkp #yiv2276931152ads {
margin-bottom:10px;}

#yiv2276931152 #yiv2276931152ygrp-mkp .yiv2276931152ad {
padding:0 0;}

#yiv2276931152 #yiv2276931152ygrp-mkp .yiv2276931152ad p {
margin:0;}

#yiv2276931152 #yiv2276931152ygrp-mkp .yiv2276931152ad a {
color:#0000ff;text-decoration:none;}
#yiv2276931152 #yiv2276931152ygrp-sponsor
#yiv2276931152ygrp-lc {
font-family:Arial;}

#yiv2276931152 #yiv2276931152ygrp-sponsor
#yiv2276931152ygrp-lc #yiv2276931152hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}

#yiv2276931152 #yiv2276931152ygrp-sponsor
#yiv2276931152ygrp-lc .yiv2276931152ad {
margin-bottom:10px;padding:0 0;}

#yiv2276931152 #yiv2276931152actions {
font-family:Verdana;font-size:11px;padding:10px 0;}

#yiv2276931152 #yiv2276931152activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}

#yiv2276931152 #yiv2276931152activity span {
font-weight:700;}

#yiv2276931152 #yiv2276931152activity span:first-child {
text-transform:uppercase;}

#yiv2276931152 #yiv2276931152activity span a {
color:#5085b6;text-decoration:none;}

#yiv2276931152 #yiv2276931152activity span span {
color:#ff7900;}

#yiv2276931152 #yiv2276931152activity span
.yiv2276931152underline {
text-decoration:underline;}

#yiv2276931152 .yiv2276931152attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}

#yiv2276931152 .yiv2276931152attach div a {
text-decoration:none;}

#yiv2276931152 .yiv2276931152attach img {
border:none;padding-right:5px;}

#yiv2276931152 .yiv2276931152attach label {
display:block;margin-bottom:5px;}

#yiv2276931152 .yiv2276931152attach label a {
text-decoration:none;}

#yiv2276931152 blockquote {
margin:0 0 0 4px;}

#yiv2276931152 .yiv2276931152bold {
font-family:Arial;font-size:13px;font-weight:700;}

#yiv2276931152 .yiv2276931152bold a {
text-decoration:none;}

#yiv2276931152 dd.yiv2276931152last p a {
font-family:Verdana;font-weight:700;}

#yiv2276931152 dd.yiv2276931152last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}

#yiv2276931152 dd.yiv2276931152last p
span.yiv2276931152yshortcuts {
margin-right:0;}

#yiv2276931152 div.yiv2276931152attach-table div div a {
text-decoration:none;}

#yiv2276931152 div.yiv2276931152attach-table {
width:400px;}

#yiv2276931152 div.yiv2276931152file-title a, #yiv2276931152
div.yiv2276931152file-title a:active, #yiv2276931152
div.yiv2276931152file-title a:hover, #yiv2276931152
div.yiv2276931152file-title a:visited {
text-decoration:none;}

#yiv2276931152 div.yiv2276931152photo-title a,
#yiv2276931152 div.yiv2276931152photo-title a:active,
#yiv2276931152 div.yiv2276931152photo-title a:hover,
#yiv2276931152 div.yiv2276931152photo-title a:visited {
text-decoration:none;}

#yiv2276931152 div#yiv2276931152ygrp-mlmsg
#yiv2276931152ygrp-msg p a span.yiv2276931152yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}

#yiv2276931152 .yiv2276931152green {
color:#628c2a;}

#yiv2276931152 .yiv2276931152MsoNormal {
margin:0 0 0 0;}

#yiv2276931152 o {
font-size:0;}

#yiv2276931152 #yiv2276931152photos div {
float:left;width:72px;}

#yiv2276931152 #yiv2276931152photos div div {
border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}

#yiv2276931152 #yiv2276931152photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}

#yiv2276931152 #yiv2276931152reco-category {
font-size:77%;}

#yiv2276931152 #yiv2276931152reco-desc {
font-size:77%;}

#yiv2276931152 .yiv2276931152replbq {
margin:4px;}

#yiv2276931152 #yiv2276931152ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}

#yiv2276931152 #yiv2276931152ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}

#yiv2276931152 #yiv2276931152ygrp-mlmsg table {
font-size:inherit;font:100%;}

#yiv2276931152 #yiv2276931152ygrp-mlmsg select,
#yiv2276931152 input, #yiv2276931152 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}

#yiv2276931152 #yiv2276931152ygrp-mlmsg pre, #yiv2276931152
code {
font:115% monospace;}

#yiv2276931152 #yiv2276931152ygrp-mlmsg * {
line-height:1.22em;}

#yiv2276931152 #yiv2276931152ygrp-mlmsg #yiv2276931152logo {
padding-bottom:10px;}


#yiv2276931152 #yiv2276931152ygrp-msg p a {
font-family:Verdana;}

#yiv2276931152 #yiv2276931152ygrp-msg
p#yiv2276931152attach-count span {
color:#1E66AE;font-weight:700;}

#yiv2276931152 #yiv2276931152ygrp-reco
#yiv2276931152reco-head {
color:#ff7900;font-weight:700;}

#yiv2276931152 #yiv2276931152ygrp-reco {
margin-bottom:20px;padding:0px;}

#yiv2276931152 #yiv2276931152ygrp-sponsor #yiv2276931152ov
li a {
font-size:130%;text-decoration:none;}

#yiv2276931152 #yiv2276931152ygrp-sponsor #yiv2276931152ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}

#yiv2276931152 #yiv2276931152ygrp-sponsor #yiv2276931152ov
ul {
margin:0;padding:0 0 0 8px;}

#yiv2276931152 #yiv2276931152ygrp-text {
font-family:Georgia;}

#yiv2276931152 #yiv2276931152ygrp-text p {
margin:0 0 1em 0;}

#yiv2276931152 #yiv2276931152ygrp-text tt {
font-size:120%;}

#yiv2276931152 #yiv2276931152ygrp-vital ul li:last-child {
border-right:none !important;
}
#yiv2276931152

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

Re: Installed B9 Arm - Robot Gone Wild!!

Post by Jim Easley » Tue Dec 15, 2015 1:42 pm

Dave, Have you considered using one of these https://www.grizzly.com/products/Absolute-Digital-Read-Out-6-/T26539 . It would probably be simple enough to hack the assembly and use it in place of a pot. I ve used this particular unit for my router table and you can cut the scale to a suitable length. I ve used pots for position sensing and even the best 10 turn Bourns potentiometers get noisy. Just a thought...   Jim E   From: B9Builders@yahoogroups.com Sent: Tuesday, December 15, 2015 9:57 AM To: B9Builders@yahoogroups.com Subject: Re: [B9Builders] Installed B9 Arm - Robot Gone Wild!!    
Thanks for the response guys. I'm glad you're enjoying watching my work progress.    Victor, Don't worry about asking questions. I'm happy to help if I have the answer. If I don't know I'll let you know. ;-) I'll try to answer the ones's you've just asked:   Potentiometers for feedback control: Each motor or servo in my robot with the exception of the ones that turn continuously (ears and crown motor) have some type of feedback device. Without this the control software has no idea where the motor is or how fast it's moving.
***Servo's like are in the wrist and claws of my arm have their own pots along with a small circuit board mounted inside the servo case. Common servos like mine done report back the controller where the little DC motor it uses is and how fast it's going. These servos just receive info and use it's pot to move to a point requested at the wanted speed. 
***DC motors like I have mounted at the elbow and radar section need some type of feedback device like a pot or encoder added. You can sometimes buy a motor from a Robot supply vendor with an encoder already installed. However most of the time you need to come up with some way to mount one either on the shaft of the DC motor or the pivot point of the joint you're moving. This can be challenging and requires ingenuity. ***Whether you use a pot or encoder depends on your application and motor controller. I like to use Sabertooth motor controllers with a Kangaroo X2 daughterboard attached that is in turn controlled by the EZ Robot's platform. The Kangaroo adds position and speed control to the Sabertooth (or SyRen controller). In my application the Roo works better, smoother and more precise if using a encoder. Seems to be easier to set up and tune also. I am using a virtually flat Softpot potentiometer at the elbow joint because of lack of space and struggle with accuracy when the arm retracts into the torso. I wish I could somehow find the room to mount a high resolution encoder on that joint. I could park the arm inside the torso with 100% certainty that it would be centered each time. Voice communication to the laptop : Right now I'm using the Blue Snowball desktop mic you see in the vid sitting next to my laptop. It's pretty good with picking up conversations or commands from all over a average sized room. However when there is a lot of background noise or other people talking it's very hard to get the robot to hear and understand me. Part of the problem is Windows Voice Recognition itself. In my experience it's weak and problematic and only works well with lots of training and a headset. If I wear a headset the accuracy goes way up and I hardly ever get false responses or have to repeat myself like you see in my vid. Dragon Naturally has a fantastic VR program that works way better than Windows but at this time I can't integrate it into my EZ Builder software.  Control and response: My laptop is running the control software called EZ Builder. It's wirelessly connected over my home's WiFi network to three EZB's mounted in my robot. Two EZB's are mounted on top of the CSS about 6 inches from each other and the third is mounted in the leg section to control everything down there. I have nothing except a power cord between the torso and leg section. As long as my laptop can connect to my home router (even remotely from the other side of the world) and the EZB onboard the robot can connect, I can control the robot. The EZ Robot platform (EZ Builder) gets it's computing power from my laptop. The EZB's mounted on the robot has no computing power or ability to hold a program like an Arduino. All that is done on the laptop which is why EZ Robot has so much power and speed. The pre written code that runs in the background of EZ Builder is very complex and optimized that's it's lighting fast.That is what is really doing all the work. It's really only limited by your laptop and Wifi connection and other devices attached to it. Usually I have no lag what so ever. When a command is issued in EZ Builder the robot responds without hesitation. The only lag I've ever had is when something in the background is bogging down my laptop like a virus software scan or other heave processing computer functions. You may want to have a dedicated, lightly loaded laptop if you're going to use EZ Robot if you want problem free control. Not necessary, just me recommendation. The other thing that is mandatory is a strong and uncrowded WiFi signal. A new modern router set to a clean channel with the IP numbers of your EZB's and control computer reserved in the DCHP section is highly recommended by my own experience.   I hope this all makes sense and helps.   Happy building, Dave Schulpius  
  On Tue, Dec 15, 2015 at 10:25 AM, sandy rivera sandrockriver996@yahoo.com [B9Builders] wrote:
  AWESOME!!!

Sent from Yahoo Mail on Android
 
Robot Gone Wild!!
 
LOL. Here's my latest video I tried to take of my newly installed B9 arm I've designed. However while filming B9 took over the show and wouldn't let me properly show off his new appendage.
 
Bottom line is that the new arm pulls a lot of power and it's thrown off my ADC readings on the EZB.  Scripts I've written to trigger movements and voice response get triggered randomly now.  I'll have to find a way to smooth out my ADC ports and rewrite some scripts so this won't keep happening.
 

In the meantime enjoy the show and have a peel at the new arm installed on B9:
https://youtu.be/JHJgW0soosU


 

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

Re: Installed B9 Arm - Robot Gone Wild!!

Post by sjb0459 » Tue Dec 15, 2015 4:56 pm

Brilliant! :-)
Steve

Post Reply

Who is online

Users browsing this forum: No registered users and 22 guests