Aller au contenu


Contenu de Zehams

Il y a 7 élément(s) pour Zehams (recherche limitée depuis 04-avril 13)


#62430 Robot aspirateur : Problème de programmation

Posté par Zehams sur 06 novembre 2014 - 09:48 dans Programmation

25€ !?! il manque pas un zero :)

la caméra ne nécessite pas d'achat, soit tu diffuses l'image avec ton smartphone qui renvoie par IP (socket) l'image au terminal soit tu en achètes une à 3€ (j'en ai acheté une à ce prix qui fonctionne très bien, on parle bien de webcam...).

Je n'ai pas précisé, mais dans l'idée, la caméra est statique (fixé sur un trépied photo par exemple) et 'regarde' la pièce à aspirer donc voit où le robot est passé.

Non non c'est bien 25€, je trouve cette méthode trop compliqué pour moi, je n'ai aucune base en programmation, c'est pour cela qu'il nous donne le programme Minibloq pour programmer.




#62419 Robot aspirateur : Problème de programmation

Posté par Zehams sur 05 novembre 2014 - 03:37 dans Programmation

Bonjour Zehams,

 

tu as le droit aussi de réfléchir autrement que ce qui existe déjà ! C'est peut être comme ça que tu peux marquer des points...

 

Par exemple,tu peux surveiller les zones parcourues par une webcam. Il est ensuite assez simple d'enregistrer les zones aspirées.

Le plus simple est de faire appel à Javascript (cf. mon post sur le sujet).

 

@++ ludovic

J'avais pensé a cela, mais je ne peux pas parce que je suis limité a un certain bugdet (25€), et donc tous ce que je rajoute au kit de base doit être comptabilisé, sachant que je dois acheter le système d'aspiration et tout, je ne peux pas me permettre de rajouter une camera..




#62378 Robot aspirateur : Problème de programmation

Posté par Zehams sur 02 novembre 2014 - 07:23 dans Programmation

Hahaha vous allez me rendre fou sur ce forum :D Mais je pense avoir compris l'astuce, au lieu de ne faire que des aller-retour horizontale, je lui demanderai d'en faire aussi de maniere verticale et normalement il sera passé sur toute la zone :P

Merci beaucoup, je vais voir ce que je peux faire.




#62375 Robot aspirateur : Problème de programmation

Posté par Zehams sur 02 novembre 2014 - 07:13 dans Programmation

Donc apres reflexion je dirais que j'ai besoin du capteur Ultrason pour voir la distance qui me separe d'un possible mur, du capteur de choc et du capteur de couleur. Ces trois capteurs me pemettront de me deplacer de maniere autonome dans la piece. Est ce que je suis dans le bon ?




#62339 Robot aspirateur : Problème de programmation

Posté par Zehams sur 01 novembre 2014 - 02:17 dans Programmation

Je n'ai pas trop compris la maniere dont vous voulez que je reflechisse :(  Par contre pour les trajectoires, j'avais deja fait une recherche et j'avais trouvé que souvent les robots avaient des trajectoires aleatoires sauf ceux doté d'une camera. Connaissant les dimensions de la pieces et ce qu'il s'y trouve, je ne devrais pas faire de trajectoire aleatoire. Et en plus de cela je ne dispose que de 5 min pour netoyer l'entierete de la zone :)




#62334 Robot aspirateur : Problème de programmation

Posté par Zehams sur 01 novembre 2014 - 08:41 dans Programmation

 

commence par te renseigner sur comment font les systèmes actuels ;) 
Ensuite sinon renseigne toi sur des problématiques proche par exemple comment une fraise d'une CNC parcourt une surface à fraiser ;) 

Bref : cherche au lieu de poser la question pour qu'on fasse le boulot à ta place car ce qui est attendu par les personnes qui vont t'évaluer c'est voir ta capacité de réflexion fasse au sujet pas la notre.

En revanche, si tu propose une façon pour que le robot traverse toute la zone nous pourrons éventuellement te donner nos avis et te faire réfléchir sur certains points pour améliorer tes propositions par exemple ;)

 

Bref bonne continuation et à bientôt !  

J'ai deja reflechi au probleme, je vais vous faire un fichier paint pour vous expliquez ou j'en suis :)

----------------

Voila j'espere que vous pouvez voir quelque chose sur le dessin, Mouvement Cylindre.png .

J'avais pensé a mettre une fonction du genre, quand le robot fait un ligne droite entiere, il calcule le temps qu'il fait et s'il y a une grande difference entre deux trajets, c'est parce qu'il se retrouve face a un obstacle et non un mur. (Sur la zone de test, il n'y aura qu'un seule obstacle, soit cylindrique soit parallélépipédique) Mais je sais pas quoi faire par la suite :(

Désolé pour les fautes d'orthographes :s

 




#62327 Robot aspirateur : Problème de programmation

Posté par Zehams sur 31 octobre 2014 - 07:32 dans Programmation

Bonjour,

Je suis étudiant en 1er Université, et mon travail avec mon equipe et de faire un aspirateur :)

 

Au niveau de la mecanique tout est prêt, le probleme survient au niveau de la programmation.

Comme tout aspirateur il doit esquiver les obstacles tout en asprirant dans les coins.

L'ecole nous a fournis un kit Multiplo dans lequel on a different capteurs.

La programmation doit se faire grace au programme MiniBloq.

 

L'aspirateur devra nettoyer une surface de 2m x 2m, délimitée par des murs blancs, solides et rectilignes. Sur le sol au pied de ces murs, une bande noire de 5cm de large fera le tour de la zone. Le sol de la zone sera clair.

A ce niveau la aucun probleme sauf que l'obstacle se trouvera dans la zone et aura une forme pleine (parallélépipède rectangle ou cylindre), une couleur claire et sera délimité par une bande noire.

 

Et c'est là ou je suis bloqué, je ne sais pas comment faire pour que le robot traverse toute la zone sans rien oublier.

Je pensais a faire un mouvement rectiligne mais je suis bloqué...

J'ai besoin d'aide s'il vous plaît :)

 

Merci Beaucoup.

 

Voici la liste des capteurs mis a ma disposition :