Live Robot Hack Session
Robot as puppet to control another robot by reading servo positions
When:
Duration:
29 people have subscribed to this event
Related Hardware
JD Humanoid
EZ-B v4
Related Controls
Auto Position Movement Panel (Gait)
PWM Servo Feedback (ADC)
PWM Servo Feedback (i2c)
In this hack, I'll be showing how to control a robot with another robot as a puppet by reading servo positions. Connecting a wire from the servo's potentiometer to an ADC input on an EZB.
ARC uses tcp, so any place on earth with an internet connection would work without modification. Simply type in the IP address of the robot in ARC.
Its only 8 lines of code to!
Alan
i do have something new to unveil on Friday which adds more ports
Some combinations:
mcp3008 (SPI 8 ADC Ports) plus an arduino, you can combine multiple, each circuit requires a slave signal:
https://www.adafruit.com/product/856
ADS1015 (I2C 4 ADC Ports) you can use 4 (different addresses) per I2C bus.
you can add an I2C multiplex (8 x ):
https://www.adafruit.com/product/2717
than you can have 8 x 4 x 4 = 128 ports
I used two of ADS1015 with a Raspberry PI, it's an I2C device maybe you can connect directly to the EZB.
https://www.adafruit.com/product/1083
if you have size constrains or/and wire allergies an atmel mega in a small pcb
https://www.amazon.com/RobotDyn-ATmega2560-16AU-Compatible-Bootloader-pinheaders/dp/B071SG3TLV
There are some great reviews on youtube. The original is just called the Up Board. Then they have Up Squared and so on..each more expensive the previous one. Crazy to have a full computer the size of credit card available for embedded robotics.
https://up-board.org/
It seems they were designed for the Kuri robot:
https://industrialbid.com/m/lot-details/index/catalog/1604/lot/285151/2000---High-Speed-PCBAs?uact=5&aid=1604&lid=285151¤t_page=0
Updating ubuntu and moving forward. It's a very interesting board for Robotics, has an IMU, Arduino Nano.
Enjoy while they last....