Aller au contenu


Contenu de ailgorbot

Il y a 107 élément(s) pour ailgorbot (recherche limitée depuis 14-juin 13)



#65452 Rapiro

Posté par ailgorbot sur 08 octobre 2015 - 09:24 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...

Il est super ce petit robot... :yahoo:  il lui manque de petites accroches pour y caler un smartphone, et il suffirait de remplacer l'Arduino par un IOIO-OTG et il pourrait faire de l'ombre à Pepper d'Aldebaran  :help:

Mais c'est clair que 500$... "My tailor is rich" !!! 




#65431 TRI-BOT devient AilgorDOS with IOIO-OTG

Posté par ailgorbot sur 05 octobre 2015 - 10:26 dans Hack mod customisations et autres modifications

Bonjour,

 

Après un premier essai avec AilgorBot

 

https://youtu.be/u_vxIYZShOk

 

Il était temps de passer à autre chose de plus autonome (avec du OPENCV, et positionnement dans l'espace)

Je pensais partir de zéro, mais voilà que lors d'une promenade sur une brocante, je tombe sur cet engin pour 8 euros  

 

https://www.youtube....h?v=qRFDMbK-a1k

 

La base de trois roues sera maintenue. 3 roues omnidirectionnelles avec un odomètre sur chaque roue...     

Mais le reste devrait changer. Malheureusement, le buste et les bras ne bougent pas sauf manuellement.

Il y a aussi des capteurs infrarouges qui devraient aider à détecter les obstacles.

Enfin la tête est sympathique.

Bref c'est une bonne base pour le faire ressembler à un "DIY" Pepper avec un IOIO-OTG comme microcontrôleur

 

https://www.youtube....h?v=4s5kLmYngRI

 

 

Un exemple de hacking du robot WowWee

 

http://myrobothouse.blogspot.fr/2011/12/tribot-is-autonomous-robot-from-wowwee.html




#65069 Est-ce le L293D ? (2 moteurs DC 6V)

Posté par ailgorbot sur 19 août 2015 - 02:48 dans Electronique

Salut,

 

Le DRV8835 semble bien adapté au lipo 3.7v. Probablement que j'aurai pris ce composant si j'en avais eu vent au début. 

J'y penserai si je refait un petit robot. 

Le résultat : http://www.robot-maker.com/forum/topic/9932-ailgorwebrtc-car-rc-ioio-otg-en-wifi-chatvideo-webrtc/?p=64735




#64808 Améliorer la bipédie actuelle.

Posté par ailgorbot sur 09 juillet 2015 - 09:14 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...

Peut-être que la bipédie n'est pas le plus simple à mettre en oeuvre dans l'immédiat.

La NASA envisage de mettre en oeuvre la tenségrité pour ces futurs robots d'exploration

 




#64807 Améliorer la bipédie actuelle.

Posté par ailgorbot sur 09 juillet 2015 - 09:10 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...

Salut,

 

Partagez vos idées ou expériences ! 

 

Je dirai l'expérience, car même si on a les outils pour faire le bipède, il manque cruellement l'expérience de l'équilibre...

 

 

Mais ça progresse




#64785 Motorisation Robot (D2R2)

Posté par ailgorbot sur 06 juillet 2015 - 10:05 dans Electronique

Salut,

 

Si coder en java-Android peut te plaire, je te conseille de partir sur la platine IOIO-OTG

 

Des exemples

 

le mien

http://www.robot-maker.com/forum/topic/9932-ailgorwebrtc-car-rc-ioio-otg-en-wifi-chatvideo-webrtc/

 

 

et celui qui m'a inspirer pour la partie RC car

 

 

Celui qui m'a inspirer tout court

 

 

L'intérêt est que tu commandes ton robot soit par WIFI ou bluetooth.

Le smartphone sur le Robot peut servir à produire les sons. Tes enceintes tu les branches directement dessus. :music2:

Et puis si ton smartphone a une camera, ton robot aura aussi des yeux... :blind:




#64744 Projet de Robot basé sur carte ioio et minipc android

Posté par ailgorbot sur 28 juin 2015 - 11:52 dans Conseils et aide aux débutants, livres et kits en robotique

Salut,

 

Tu as une petite vidéo de la machine ?




#64735 AilgorWebRTC : Car RC IOIO-OTG en WIFI + Chatvideo WebRTC

Posté par ailgorbot sur 26 juin 2015 - 10:58 dans Robots roulants, chars à chenilles et autres machines sur roues

Comme promis une petite vidéo

 

Au prochain post j'ajouterai le code déposé sur Github.

 

Là je viens de récupérer une souris à boule avec deux capteurs type odométrie. J'espère pouvoir m'en servir pour positionner le robot.

Car sur la vidéo, je viens d'ajouter au robot un capteur infrarouge qui pourrait déterminer les obstacles.  




#64696 Netatmo Welcome DIY

Posté par ailgorbot sur 17 juin 2015 - 06:51 dans Domotique

L'application est là, si vous avez un Android, pour test : https://play.google....facerecognition

Avec l'Android je pourrai même envoyer un mail ou un SMS à chaque reconnaissance... de quoi rendre jaloux la NSA... :music2:

çà m'aidera à me familiariser à OpenCV.




#64694 Netatmo Welcome DIY

Posté par ailgorbot sur 17 juin 2015 - 03:04 dans Domotique

Salut,

 

Récemment j'ai découvert ce sympathique outil type Big Brother : Netatmo Welcome

 

 

Je me demandais s'il ne serait pas possible d'en faire un soi-même plus "Funky" avec les éléments suivants : 

 

Minima : 

  • Un android
  • une pelluche pour y cacher le téléphone

Option pour le rendre interactif : 

  • IOIO-OTG (mon microcontrôleur favori)
  • l'élément interactif (dès qu'il reconnait quelqu'un) :
    • des LED sur la peluche à faire clignoter dans tous les sens 
    • des servomoteurs qui agiteraient ses bras 
    • alarme, sirène...
    • etc

 

Pour l'applicatif je pensais adapter celui là :

 

Le Github : https://github.com/a...ace-recognition

 

Vous en pensez quoi ?

 

 




#64693 AilgorWebRTC : Car RC IOIO-OTG en WIFI + Chatvideo WebRTC

Posté par ailgorbot sur 17 juin 2015 - 09:44 dans Robots roulants, chars à chenilles et autres machines sur roues

Salut,

 

Au départ, j'avais essayé de simplement ouvrir une page Web d'OpentokRTC avec la librairie Java Webview, mais elle ne prend pas en compte le WebRTC sur KitKat mais uniquement à partir de Lollipop. Mes deux téléphones sont encore 4.4.4...   :Gigakach_01:

 

Alors j'ai détourné :drag_06:  leur application de démonstration qui se trouve ici : https://play.google....roid.opentokrtc

Le Github d'opentokrtc : https://github.com/o...nTokRTC-Android

J'espère qu'ils ne m'en voudront pas :dance2:  

 

Comme toutes applications Android, elles te demandent des permissions à l'installation qui sont définies dans le fichier AndroidManifest.xml.

    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

    <uses-feature android:name="android.hardware.camera" />
    <uses-feature android:name="android.hardware.camera.autofocus" />
    <uses-permission android:name="android.permission.BLUETOOTH"/>
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 

En somme les deux applications celui de l'AndroidIOIO et l'AndroidRemonteCommand, ont tous les droits d'utilisation de leur camera, du micro...

 

Sur un navigateur standard comme Chrome, il te demande effectivement une autorisation d'utilisation de la camera.

Comme l'AndroidIOIO n'utilise pas de navigateur, je n'ai pas ce soucis. Maintenant si je devais ouvrir une page WEB sur mon PC plutôt que l'application de AndroidRemonteCommand, la page web me demandera l'autorisation, mais ce n'est pas gênant, et je t'avoue que je n'y ai pas encore réfléchi. :unsure:

 

PS : il y avait aussi https://appear.in mais il n'avait pas d'application Android à détourner :kez_12: !!!.




#64669 Quel cerveau pour vos robots ?

Posté par ailgorbot sur 10 juin 2015 - 12:19 dans Electronique

Salut, J'ai suivi la même approche qu'Olivthill, avec un carte IOIO-OTG+ 2 Android en full JAVA. http://www.robot-maker.com/forum/topic/9932-ailgorwebrtc-car-rc-ioio-otg-en-wifi-chatvideo-webrtc/#entry64667



#64667 AilgorWebRTC : Car RC IOIO-OTG en WIFI + Chatvideo WebRTC

Posté par ailgorbot sur 10 juin 2015 - 10:19 dans Robots roulants, chars à chenilles et autres machines sur roues

Salut,

Oui effectivement, un mauvais copier-coller et puis l’erreur se reproduit.

http://opentokrtc.com/

 

Il suffit de mettre après le slash \ un nom de « Room » exemple http://opentokrtc.com/robotmaker et tout le monde atterrit sur la même conférence vidéo. Pas besoin d’être inscrit.

Techniquement, j’ouvre une Room (un nom au hasard) sur l’Android Télécommande, il transmet le nom de la Room à l’Android sur le Robot qui se joint au chatvidéo. De n’importe où dans le monde une téléprésence peut s’établir avec le robot avec une bande passante internet correcte (4G ou WIFI).

 

L’essentiel du Robot :

  • Base Roulant OL1 = 18 Euros (2 moteurs CC 6V+2 Roues + 1 Roule folle+ Coupleur 4 piles LR6)
  • IOIO-OTG = 40 euros
  • 4 Batteries LR6 = 4 euros  
  • Mini plaque d’essai  + Pont circuit en H (L293D ou SN754410) = 6 euros
  • Un petit interrupteur  (ON/OFF) = 3 euros  (Pour mon robot il est sur la Carte chargeur)

 

En tout pour moins de 80 euros tu en construis un, encore plus simple que le mien. Reste les téléphones. Moi j’avais mon vieux Galaxy S sous la main et mon actuel un Elephone P6000. Mais sur le boncoin.fr, brocantes…etc.. On en trouve des Android (4.x c’est l’idéal) pas chers.  Il y en a un sur le forum qui essaye de construire un Robot avec un Dongle Android TV.

 

Optionnelle :

  • Si on veut lui faire bouger la tête : Tourelle Pan/Tilt  +  2xServomoteur - S05NF = 60 euros
  • Si on veut le charger au soleil : Carte chargeur LiPo Pro POW12059P = 17 euros + Accu Li-Ion 3,7 V 2000 mAh à la place des piles = 15 euro  + Cellule solaire SOL3W 5,5 V/540 mA = 20 euros
  • Si on veut le rendre plus rapide : Une carte convertisseur élévateur de tension sortie 5-35 V DC (Pas encore installé) =  6 euros

Après si tu es un débutant en Java comme moi, et bien il faut s'y mettre... :crazy:




#64660 AilgorWebRTC : Car RC IOIO-OTG en WIFI + Chatvideo WebRTC

Posté par ailgorbot sur 09 juin 2015 - 07:07 dans Robots roulants, chars à chenilles et autres machines sur roues

IMG_20150609_080136_1.jpg

 

Là il se charge au soleil. La Led rouge indique que c'est en cours.




#64659 AilgorWebRTC : Car RC IOIO-OTG en WIFI + Chatvideo WebRTC

Posté par ailgorbot sur 08 juin 2015 - 09:54 dans Robots roulants, chars à chenilles et autres machines sur roues

Bonjour,

 

L'objectif de mon projet est de construire un robot de téléprésence

Après avoir terminé la première partie de mon projet une Car RC :  AilgorRC : une voiture télécommandée IOIO + L293D

Je viens de terminer la seconde partie du projet qui comportait les fonctionnalités suivantes :
  • être télécommandé par wifi par un second Android. Le 1er Android est relié au Robot et à l'IOIO-OTG, faisant également office de caméra.
  • être en mesure de réaliser un chatvidéo. Je suis passé par openkortc.com qui propose un serveur Webrtc gratuit pour l'instant.

NB : la 3ieme partie sera de mettre en oeuvre OPENCV avec le traitement d'images pour en faire un robot suiveur.

 

Il y a donc deux applications Android

  • L'application de Android du Robot propose les services suivants :
    • Chatvidéo avec openkortc.com  
    • Service IOIO pour commander le véhicule
    • Service Serveur WIFI pour recevoir les ordres de l'Android Télécommande

 

  • L'application de Android Télécommande propose les services suivants :
    • Chatvidéo avec openkortc.com  
    • Télécommande Car RC
    • Service Client WIFI pour envoyer les ordres à l'Android du robot

 

 

 

IMG_20150608_220823_1%255B1%255D.jpg

 

IMG_20150608_222112_1%255B1%255D.jpg

 

 

Prochainement la vidéo et les codes sources sur GITHUB




#64637 Robot de téléprésence

Posté par ailgorbot sur 04 juin 2015 - 09:31 dans Robots roulants, chars à chenilles et autres machines sur roues

C'est un des intérêts du IOIO-OTG, la puissance de calcul se trouve sur le téléphone. C'est sûr que l'analyse vidéo ne se fera pas avec mon pauvre Galaxy S, cet ancien fleuron Samsung en 2010. En revanche, avec mon Elephone P6000 et son "MT6732 with advanced 64-bit Quad Core 1.5GHz Cortex-A53 " c'est largement envisageable. Le Galaxy S, ne fait qu'exécuter les ordres, va tout droit, tourne à gauche, lève la tête... etc. Et bien évidement il film. Mais le P6000 qu'il soit télécommande ou connecté au IOIO sur le robot pourra mettre en oeuvre OpenCV. IOIO-OTG étant Full-Java Android, c'est relativement "simple" de mettre en oeuvre OpenCV (ou JavaCV). Je code tout avec un seul langage. Sur Github, tu tapes Android, opencv... tu as des tas exemples de codes qui font de l'analyse vidéo... C'est le but du projet. Un robot de téléprésence, qui se gère tout seul (donc comme un robot suiveur) si la télécommande est inactive par exemple 30 secondes. je termine de peaufiner le système avec WebRTC (opentokrtc.com) et je m'attaque à OpenCV.



#64624 Robot de téléprésence

Posté par ailgorbot sur 03 juin 2015 - 10:24 dans Robots roulants, chars à chenilles et autres machines sur roues

Oui effectivement si tu poses la tablette ou le smartphone simplement sur le robot, et que tu le contrôles via la page web proposée par le l'Arduino-YUN, ça marchera aussi. C'est vrai dans mon projet, je souhaite que le robot ait un peu d'autonomie dans ses déplacements, s'il n'est pas télécommandé, comme un robot-suiveur avec l'analyse de la vidéo. Cela induisait la récupération du flux vidéo pour analyse., ce qui doit être complexe avec Skype...



#64617 Robot de téléprésence

Posté par ailgorbot sur 01 juin 2015 - 04:14 dans Robots roulants, chars à chenilles et autres machines sur roues

salut, Si tu n'as pas encore mise en oeuvre les flux vidéos, je te suggère de regarder les solutions WEBRTC. Il y a par exemple opentokrtc.com qui est vraiment très simple à utiliser. Je suis en train de modifier complètement mon code pour échanger les flux vidéos. ça marche vraiment bien.



#64591 Mon 1er schéma Fritzing IOIO Robot

Posté par ailgorbot sur 29 mai 2015 - 07:31 dans Electronique

Salut,

le schéma à changer depuis.

http://www.robot-maker.com/forum/topic/9873-ailgorrc-une-voiture-telecommandee-ioio-l293d/

 

sur le pin 34 c'était le capteur infrarouge.

Mais pour l'instant, aucun servomoteur, ni capteur n'est branché. Mais c'est claire que je vais alimenter ces éléments séparément des moteurs. 




#64590 Mouvements précis avec des moteurs CC 6V

Posté par ailgorbot sur 29 mai 2015 - 07:20 dans Mécanique

Oui j'ai fait quelques tests... Ce n'est pas probant... parfois il roule droit, parfois il dévie... les distances parcourues ne sont pas les mêmes. bref les stats sont mauvais car les moteurs ne tournent de façon synchronisation et pas à la même vitesse.

J'ai récupéré une vielle souris à boule avec des capteurs odométrics...  A voir




#64578 Robot de téléprésence

Posté par ailgorbot sur 27 mai 2015 - 08:54 dans Robots roulants, chars à chenilles et autres machines sur roues

Est-ce que celui-ci ferait l'affaire ? http://www.selectronic.fr/convertisseur-abaisseur-de-tension-lm2596-sortie-1-25v-35v.html?suggestion=produit



#64579 Robot de téléprésence

Posté par ailgorbot sur 27 mai 2015 - 08:54 dans Robots roulants, chars à chenilles et autres machines sur roues

Est-ce que celui-ci ferait l'affaire ? http://www.selectronic.fr/convertisseur-abaisseur-de-tension-lm2596-sortie-1-25v-35v.html?suggestion=produit



#64572 AilgorRC : une voiture télécommandée IOIO + L293D

Posté par ailgorbot sur 26 mai 2015 - 03:43 dans Robots roulants, chars à chenilles et autres machines sur roues

L'objectif est qu'il se dore la pilule la journée et qu'il fonctionne au moins 20 à 30 minutes le soir.

Je t'avoue que je n'ai pas encore essayé de le décharger et de le recharger avec les cellules uniquement.




#64566 AilgorRC : une voiture télécommandée IOIO + L293D

Posté par ailgorbot sur 26 mai 2015 - 12:18 dans Robots roulants, chars à chenilles et autres machines sur roues

Bon la vidéo avec Hangout, j'ai beau essayé ça plante encore avec leur exemple pour débutant...

 

Mais je vais essayer une autre méthode plus fluide. WebRTC

Il y a plein de site qui propose d'utiliser leurs serveurs pour faire la jonction

 

exemple : https://opentokrtc.com/




#64561 AilgorRC : une voiture télécommandée IOIO + L293D

Posté par ailgorbot sur 25 mai 2015 - 08:23 dans Robots roulants, chars à chenilles et autres machines sur roues

Il y a plusieurs paramètres à prendre en compte pour la latence de la vidéo.

- Mon pauvre Galaxy S est un peu lent pour traiter les mjeg qu'il diffuse. L'OS 4.4.2 est probablement trop lourd pour ce téléphone et ses 512Mb, vendu à l'origine avec une version 2.2.

- Mon réseau Free a très peu de bande passante. Pour avoir quelque chose de fluide je diffuse une image de 320x200

C'est principalement au démarrage que j'ai une latence perceptible d'1 à 2 secondes. Ensuite l'image est fluide. Elle est diffusée sur le port 8080, alors que les commandes sont reçues sur le port 8090.

 

Pour la portée, elle se limite à ma maison, puisque c'est du WIFI. Mais si tu regardes la vidéo du post #3, le gars utilise le réseau de sa boîte...

La prochaine étape sera d'ouvrir 2 ports sur la Freebox reliés aux port 8080 et 8090 du Galaxy S. Ainsi avec 4G de mon téléphone, je me connecterai à distance.   

 

Mais je t'avoue que l'idéal aurait-été, d'utiliser Skype, mais son API n'est plus supportée. Et pour Hangout, je suis en train de regarder, même si leur test "Hello world" ne fonctionne pas pour l'instant.