Aller au contenu


Top Posters

Newest Members

Recently Added Posts

 Photo

Serveur de vin à volonté pour ivrogne en lego mindstorm

09 févr. 2018

Bonjour à tous

 

Je voulais juste partager mon projet de robot lego mindstorm, en cours de réalisation: un robot qui, à table, ressert du vin dans un verre dès que le verre est vide. Cela permet évidemment à une personne un peu cuite de pouvoir continuer à boire sans en verser à côté...

Le projet me paraissait simple mais les différents aléas sont en fait assez compliqués à traiter, en tout cas à mon niveau et avec mon matériel:

 

* Reconnaissance du verre et de sa position, celle-ci pouvant changer à chaque manipulation

* Mesure du niveau de vin dans le verre

* Versement du vin en fonction du remplissage de la bouteille

* Réaction à des événements non prévus comme le verre enlevé brutalement lors d'une des étapes précedentes

 

Voilà je vous ferai part , si cela vous intéresse, de la réalisation finale, mais j'en suis loin, je bute sur le versement qui est difficile, on ne se rend pas compte que manuellement on adapte en permanence notre mouvement.

 

Bonne journée à tous  

  419 Views · 15 Replies ( Last reply by Amhnemus )

 Photo

Aspirateur Xiaomi Vacuum V1

19 févr. 2018

Bonjour à tous.

 

Depuis que j'ai aquis mon Aspirateur Xiaomi, j’attendais de trouver un hack pour le rooter, et voir ce qu'il à dans le ventre ...

 

Ce weekend je suis enfin tombe sur un projet GÉNIAL:

 

https://github.com/dgiese/dustcloud/

 

Il root son Aspirateur, et bingo un Ubuntu complet dedans :-)

 

J'ai évidement sauter dessus, et fait sur le miens, avec succès !

 

J'ai pas mal bidouiller dans le système, pour en premier lieu, le rendre autonome sans AUCUN CLOUD.

 

J'ai donc pas mal dezigguer de processus, modifier des fichiers de configation, et j'ai maintenant une superbe base pour apprendre la robotique. Je pense que pour 250€ avoir cette machine, c'est pas mal du tout non ?

 

Je vous dis tout de suite, je DECOUVRE la robotique, donc je n'y connait pas encore grand choses (mais je suis assez bon sous Linux)

 

Bon voilà, donc en fouinant dedans, je voit le processus "player", qui si j'ai bien compris, et LE truc qui gère les roue, le LIDAR, le sonar, les sondes IR et les bumpers.

 

J'arrive à me connecter dessus avec robot-playerv, et je voit en live ce que fait le robot. Par contre, je n'ai pas encore trouver comment avoir la carte directement dans le logiciel, et surtout, comment le faire "bouger" manuellement (c'est que je je cherche à faire).

 

Donc si vous avez cet aspirateur, foncez, je pense qu'il y as de quoi s'amuser.

 

Pour info voici mon "/opt/rockrobo/watchdog/ProcessList.conf"

#name,cmd,keyprocess,killtimeout,startdelay
#rrlogd,setsid rrlogd /opt/rockrobo/rrlog/rrlog.conf >> /mnt/data/rockrobo/rrlog/rrlog.log 2>&1&,1,300,1
player,setsid player /opt/rockrobo/cleaner/conf/ruby_chassis.cfg&,1,5,1
RoboController,setsid RoboController&,1,3,0
#AppProxy,setsid AppProxy&,0,3,0
wlanmgr,setsid wlanmgr&,0,3,0
#SysUpdate,setsid SysUpdate&,0,3,0
#miio_client,setsid miio_client -d /mnt/data/miio/ >> /mnt/data/rockrobo/rrlog/miio.log 2>&1&,0,1,9
#miio_client_helper_nomqtt.sh,setsid miio_client_helper_nomqtt.sh >> /mnt/data/rockrobo/rrlog/miio.log 2>&1&,0,1,0

RoboController-> Sert à garder les deux bouton Power et Home fonctionnel

player -> C'est avec ça que je veux jouer.

 

Pour le démarrer à distance:

#!/bin/bash
BTN="
 \367\1\4\1\f\0\0\0\1\0\0\0A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
 \367\1\4\1\r\0\0\0\1\0\0\0\201\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
"
for char in $BTN; do printf "%b" $char >/tmp/McRc; done

Pour le retour station à distance:

#!/bin/bash
BTN="
\367\1\4\1\322\6\0\0\1\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
\367\1\4\1\323\6\0\0\1\0\0\0\202\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
"
for char in $BTN; do printf "%b" $char >/tmp/McRc; done

Le image, sont celles que j'ai pû récupérer directement dans /dev/shm du robot quand il fonctionne, je pense que c'est "player" qui les génèrent.

 

Je vous partage ces infos, car j'aimerais pouvoir sur dire d'aller me chercher une bière dans un futur proche :-)

  471 Views · 22 Replies ( Last reply by Galoula )

 Photo

Les servos

01 févr. 2018

Posted by Oracid in Mécanique
J'ai pensé qu'il serait intéressant d'avoir un fil où on pourrait discuter des servos.

J'ouvre le feu avec ces 2 vidéos qui mettent en jeu un mécanisme de test du couple, identique.
Ce système à l'air très simple, qu'en pensez-vous ?


  531 Views · 25 Replies ( Last reply by Amhnemus )


Statistiques de la communauté

Total des messages
87 070
Total des membres
8 301
Dernier membre
yves34 
Record de connectés simultanés
784
22 mai 2015

221 utilisateur(s) actif(s) (durant les 30 dernières minutes)
4 membre(s), 217 invité(s), 0 utilisateur(s) anonyme(s) | Afficher par : dernier clic ou nom du membre

cocothebo, Oracid, Path, yves34