How to Make Control of an Arduino Humanoid Robot's Arms

by The Tactigon in Circuits > Robots

21 Views, 0 Favorites, 0 Comments

How to Make Control of an Arduino Humanoid Robot's Arms

20180721_150915.jpg

We made few upgrades to our previus project. Now, we can move the robot arms using two T-Skin.

Story

Arduino powered humanoid arms control with The Tactigon Skin

Hello! We've upgraded our previously created project by adding another TactigonSkin in the game to control both arms while still be able to walk and makebows. As said, the humanoid robot has an Arduino Leonardo inside, and this timetwo Bluetooth Low Energy modules installed on the "backpack."

The Tactigon is inside its Tactigon Skin hand band, providing buttonsand an ergonomic case on both hands!

Systems

Tactigon-JStrutz-082018-0085.jpg

We used two Bluetooth low energy module connect to Arduino Leonardo.This solution is not the best solution but we connected two T-Skin (as centralrole) to the two Bluetooth Low Energymodules (peripheral role) installed on the humanoid’s backpack.

Bluetooth Low Energy architecture is based on two roles for the devices: Central Role and Peripheral Role. A Central Role device can subscribe toPeripheral Role Device’s characteristic, the name of the resource exposed. ACharacteristic can be read only or read/write. It contains the data to be send.

The Tactigon, and T-Skin, Can Act Eitheras Central Role and Peripheral Mode.

20180515_095841.00_00_00_00.Immagine001web.png

The systems is able to follow the movement of the human hand andtranspose this movement in equivalent movement of the robot arms: right andleft. This means if you move the hand clockwise the robot arm follow themovement by moving shoulder and elbow with a more natural effect.

Future Implementation

For this project we used only T-SKIN but is possible to integrate thesystem with other Tactigon board, for instance placed on elbow, to avoidinterpolation of the movement and follow the action of the controlling arm!

With a fine tune ofthis architecture, we can control industrial robotic by moving our arm with noload, and so no less stress for human body… The project is still under development to increase again itscapabilities!