Edison Tachikoma (7 / 8 étapes)

Étape 7: Code et autres choses

Le plan initial était d’utiliser la carte de dérivation mini d’Intel comme il était plus petit, mais la bibliothèque MRAA pour I2C s’est avérée problématique, d'où la cassure de l’Arduino a fini par être utilisé à la place. Le code a été uniquement arduino code qui fait usage des 16 Adafruit canaux PWM servo pilote bibliothèque pour contrôler des servos

Un serveur web simple hébergé sur l’edison est utilisé pour contrôler le Tachikoma. La page Web simple peut être ouvert sur n’importe quel ordinateur et le téléphone mobile et présentera 4 boutons qui nous permettra de contrôler simple en arrière et en avant le mouvement du robot.

Les fonctions principales qui contrôlent cette motion sont : forwardStep(), backwardStep(), mémoire et backward(). Les fonctions clockwise() et antickclockwise() sont rédigées, mais n’ont pas été utilisées dans la fonction de contrôle. Ils effectuent simplement deux des servos rotation continue à tourner vers l’avant, tandis que les deux autres tournent vers l’arrière. Alternativement, vous pouvez utiliser les jambes pour faire pivoter, où vous étape chacune des jambes en séquence dans un sens et puis faites pivoter la base dans son ensemble à se réorienter dans le sens désiré, en déplaçant seulement la « hanche ».

Le ForwardStep et le BackwardStep est terminé en soulevant chaque jambe l’un à la fois et déplacez-la vers l’avant/arrière, puis en utilisant tous les 4 joints « hip » ensemble pour déplacer le corps vers l’avant/arrière et les joints de 4 « genou » pour la soulever dans sa position initiale.

La fonction mémoire et backward() nous permettent de contrôler les servos de rotation continue pour rouler le Tachikoma avant et en arrière.

Beaucoup de ce code n’a pas été testé comme le robot deviendrait instable au levant une jambe et c’est quelque chose qui doit scruter et nous avons également eu un problème avec le bus I2C sur l’Edison qui était utilisé. Le port I2C qui a éclaté sur l’Arduino carte de dérivation a été inscrit pas tous les périphériques connectés à lui (I2C_6), mais lorsque nous avons testé avec la carte de dérivation mini, le pilote a montré correctement lorsque la commande i2cdetect a été exécutée dans la ligne de commande.

Pour plus d’informations sur le débogage I2C sur Edison, il y a beaucoup de bonnes ressources ici :
https://Communities.Intel.com/thread/55439

Déplaçant alternativement les deux jambes en diagonale en face de l’autre permettra une circulation plus équilibrée. Il y a encore beaucoup à faire en ce qui concerne l’obtention d’une gamme complète de mouvement et d’utiliser les jambes et le groupe motopropulseur en tandem pour étendre la mobilité de la Tachikoma.

Articles Liés

Chargeur IOT Pet (intel edison)

Chargeur IOT Pet (intel edison)

Dans ce projet, nous faire une mangeoire pour animaux de compagnie d'Ito activé. Nourriture pour chats ou les aliments pour chiens sont conservé dans une trémie et sont livré dans un bac par une tarière à vis. Ce concept peut être entartré ou modifié
Light Plotter with Intel Edison

Light Plotter with Intel Edison

IntroductionJ'ai été heureux d'être sélectionné pour faire partie de l'Intel Edison IoT invitational ici sur Instructables (s'il vous plaît envisager de voter si vous l'aimez!). Le projet que j'ai proposé est un peintre automatisé « léger » qui utili
Getting Started with Intel Edison - programmation Python

Getting Started with Intel Edison - programmation Python

Ce guide est pour tous les programmeurs python qui ont toujours demandé, que vousce qui est le meilleur moyen d'entrer dans « IoT "(Internet of Things) , maintenant puisque vous l'avez fait à cette page, achète-toi un Edison Intel sur Amazon ou un en
Environmental Monitoring Rover - propulsé par Edison Intel

Environmental Monitoring Rover - propulsé par Edison Intel

Il s'agit d'une instructable inspiré par la Curiosité de Mars Rover , je ne m'attends pas ce rover pour se rendre à Mars!! mais vous imiter et mettre en œuvre des fonctionnalités intéressantes à l'aide de l' Intel Edison. Cela dit, sur la mère terre,
Voiture télécommande contrôle et suivi avec Intel Edison

Voiture télécommande contrôle et suivi avec Intel Edison

Je suis habituellement prolixe, mais pour cette partie, je vais essayer d'être succinct. Ce projet est :Un Edison d'Intel, un récepteur GPS, un lecteur Bluetooth OBD II + (capteurs de voiture de rechange en option) + une voiture.Ajouter dans certains
Intel Edison capteur tableau de bord à l’aide de franc-bord/Python/fiole (programmation minimale nécessaire)

Intel Edison capteur tableau de bord à l’aide de franc-bord/Python/fiole (programmation minimale nécessaire)

Tout d'abord, je tenais à vous remercier pour l'opportunité de travailler avec un Edison et pour un par Intel/Instructables étant donné leur concours d'ITO. Je pense que c'est un excellent moyen de faire de développement communautaire et encourager l
Parlant des adjoint (Edison Edition)

Parlant des adjoint (Edison Edition)

Internet est rempli de toutes sortes d'informations utiles. Nous allons construire un gadget dans cette Instructuble à l'aide d'Intel Edison que vous pouvez facilement utiliser pour recueillir les informations et dénoncer les informations à l'aide de
Intel Edison IoT : Lampe automatique (relais, HC-SR04)

Intel Edison IoT : Lampe automatique (relais, HC-SR04)

Le projet est tout simplement une lampe automatique qui s'allume quand il « voit » mouvement. Comme il s'agit de domotique.Avec cela, vous pouvez :1. économiser l'énergie.2. Enregistrez votre propre temps.3. Assurez-vous que le déplacement sans dange
ADS-B suivi de vols en temps réel et le dispositif de surveillance à l’aide d’Intel Edison

ADS-B suivi de vols en temps réel et le dispositif de surveillance à l’aide d’Intel Edison

Surveillance dépendante automatique – diffusion (ADS-B) est un système de surveillance par satellite précise. ADS-b utilise la technologie GPS pour déterminer l'emplacement de l'avion, de vitesse et d'autres données et diffuse que les informations à
Nature Tracker : mappage de paramètre avec l’Edison Intel

Nature Tracker : mappage de paramètre avec l’Edison Intel

Données sont belles. Et loin de « détruire la poésie de l'arc-en-ciel » (Keats), une approche scientifique peut nous aider à mieux apprécier les choses que nous avons plaisir à faire. Ici, nous avons pris un kit de goodies Ito et été assemblés dans u
Caméra piège Télécharger Twitter avec Intel Edison

Caméra piège Télécharger Twitter avec Intel Edison

Pièges de caméra sont des caméras spécialement conçus pour capturer des images d'animaux de la faune. Il est destiné à étudier l'écosystème de ces animaux dans la forêt. Cette caméra est armée par le mouvement cencors qui utilisent le censeur pir. S'
Sac à dos de Geiger avec Intel Edison

Sac à dos de Geiger avec Intel Edison

Nous sommes un groupe de décideurs qui aiment passer des nuits et week-ends bricoler avec technologie ici au FabLab Verona (Vérone est une ville du Nord de l'Italie) et avec ce instructable nous voulons décrire le projet nous avons réalisé pour le co
Jardin vertical & météo propulsé par Edison Intel

Jardin vertical & météo propulsé par Edison Intel

BioEdison est un jardin vertical intelligent basé sur la nouvelle Intel Edison qui permet à un simple, automatiséegestion de tout type de légumes ou de plantes.Avantages du dispositif de commande de BioEdison qu'un potager traditionnel sont l'utilisa
BRICOLAGE un Bracelet podomètre par Intel Edison et... Papier

BRICOLAGE un Bracelet podomètre par Intel Edison et... Papier

Dans ce projet, je vais vous montrer comment de bricolage un podomètre avec du papier, vous pouvez trouver tous les modules électriques dans le Xadow Kit portable pour Intel Eidson.L'expérience de ce podomètre DIY est peut-être pire que votre fitbit,