Asked
— Edited
My name is Terry Andrews Jr. AKA, the "J5GURU" from Input-Inc. Already purchased this controller "ez-b v4/2" and Camera for possible use in the Johnny Five Robots for the worldwide "J5" community. Need to communicate with someone "DJ Sures?" that can answer some broad questions as to weather this controller is up to the task and if so, what it will take to make it happen. Prefer video chat Via Skype. Please Email me J5GURU@comcast.net
Represents fully loaded
Johnny Five build,
No functional Tool-Arm.
That is a "static only"
display option!
-------------------------
Total Servo, Actuator
and PWM signal count =52
Total Lighting Count =12
Total Audio Count = 3
HEAD;
Radar Dish servo X2
Microphone servo X1
Whip Antenna servo X2
Eye Pop servo X1
Nose Rotation servo X2
Nose Basket servo X2
Eye Flap upper servo X2
Eye Flap lower servo X2
Eye L/R servo X2
Eye U/D servo X2
Eye Iris servo X2
Eye Vent servo X2
Total Servo's= 22
Audio;
Speaker X1
Lighting;
Neopixel Ring X2
Ambient light source X1
Power Pole Detail X1
__________________________
Neck & Upper Torso;
Head L/R servo X1
Turkey Neck F/R servo X1
Head Tilt Drive servo X2
Torso U/D Act/Servo X1
Total Servo's= 5
Lighting;
Lip Lights X1
Tracking Beacon X1
__________________________
Laser;
Deployment U/DServo X1
Total Servo's= 1
Lighting;
Pre-fire Targeting X1
Laser Firing X1
Audio;
Speaker X1
__________________________
Arms;
Hug servo X2
Shoulder servo X2
Elbow servo X2
Wrist turn servo X2
Wrist U/D servo X2
Fingers servo X6
Total Servo's= 16
__________________________
Lower Torso;
Waist L/R Act/Servo X1
Torso U/D Act/Servo X1
Display Door servo X1
Battery Comp. servo X1
Total Servo's= X4
Lighting;
Console indicators X2
Console display X1
Audio;
Speaker X1
__________________________
Cradel Base;
Track Tip Act/Servo X2
Total Servo's= X2
__________________________
Track Drives;
Speed controller, PWM X2
Total Servo's= X2
__________________________
Created by,
Terry Andrews Jr.
June 3 2018
https://www.facebook.com/inputinc/
Here is a link to my YouTube Channel....Lots of Input!
https://www.youtube.com/user/J5GURU
Thanks,
Terry.
If it helps at all, you can access the EZ-B v4.x Datasheet & Communication Protocol and further details.
If you have not had a chance to take a look at the learn section yet, I think you'll find the "EZB v4 & ioTiny" courses helpful because they'll give an overview of both for more of a DIY prospective and as you use the EZB it'll helpful to refer back to the information from those quick videos.
"The Robot Program" from the Learn section will probably be something to check out later on because there are lot of neat how to videos that cover making a robot dance, talk, track and object, etc and since they focus on the controls used in ARC and code examples you can really take those lessons and apply them towards any robot.
If I were in your shoes I'd probably want to know how to take the EZB and get started and like you said, is it up to the task of controlling everything in your J5.
My short is, it'll be up to the task, but not alone. Because the EZB only has 24 digital I/O what other community members do with large robots like B9 replicas or Inmoov androids is add additional EZB4s or ioTinys to their projects because you can have up to 5 mix and board in a project.
I think another big question might be is do you plan to have an onboard computer inside the J5 or not? Because that might direct some of your design choices.
DJ will most certainly help you out with your questions, but I'm pretty sure the EZ-Robot controller is able to take care of your needs.
I love your work and ingenuity !
Cool work. Johnny 5 can do more than dance!
Question: Can the EZ-B v.4 handle my project?
Answer: Yes.
The Ez-robot platform can most easily handle your needs. One unit could do it if you're using Dynamixel servos or perhaps 3 units if not. Where it shines is you have to processing power of a PC that can handle all your CV and AI needs. That stuff is magnitudes more complicated on other platforms.
The only thing I've been unable to do are inverse kinetics but that was on the Version 3 board where there was too much of a lag in the PC to board interface. Johnny has will have no trouble standing on his own two feet.
Here's the spec sheet:
https://www.ez-robot.com/Tutorials/Files/EZ-Bv4%20Datasheet.pdf
Best,
Bill Scott