Aller au contenu


Photo
- - - - -

La programmation pour robot


  • Veuillez vous connecter pour répondre
47 réponses à ce sujet

#21 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 27 juin 2016 - 12:55

Désolé levend ça devait etre une erreur de frappe car je n'avais pas prévus de citez le message, c'est enlevé ;)

 

Ouch je ne savais pas que j'était surveillé^^

Mais en faite, l'exemple pour robot maker c'etait pour dire que si vous faites comme OC, voila ce qui arriverais (ce qui donne peut-etre plus d'impact sur ce forum selon moi^^)

 

4) Au moins maintenant je suis prévenus que vous vivez de vos vente sur le Shop donc j'essayerais d'acheter de là bas un maximum :D

 

Après c'est vrai que l'hebergement est payant, et demander des dons est pour moi quelque chose de très acceptable si c'est pour une bonne cause, mais je veux quant meme défendre mon avis sur OC malgré que vous avez entièrement raison sur le besoin d'argent

Ils incitent les créateurs de cours à mettre des parties payantes en leur donnant une toute petite somme d'argent (de quoi s’acheter un grec sans canette). Ils ont mis aucun modo pour leurs partie "infographie", je suis toujours sur ce forum et j'en vois presque jamais (juste 2-3 fois suite au rapport de mauvais post ou autre).

Et n'oublions pas que l'Etat les aides! Je pense que c'est suffisant pour ouvrir l'accès au publique complet

 

Voila c'est mon avis, chacun le siens et malgré que je critique, je passe beaucoup de temps sur OC (qui est comme ma deuxieme école), j'y écris meme un cours en ce moment et certains membre du staff (particulièrement du cotés du hardware) sont super sympa!


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#22 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 8 173 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 27 juin 2016 - 01:01

Je ne défend pas OC ;) Personnellement je comprend la motivation mais je n'adhère pas forcément aux choix qu'ils font. 

Pour le moment on ne vie pas dès ventes, la boutique est tellement jeune qu'elle n'est pas encore officiellement ouverte.
Bref en gros pour le moment on est juste en négatif ^^ 

Oui on pourrait demander des dons, mais je préfère fournir un service supplémentaire plutôt que de demander des dons, je suis le genre de personne à préférer demander un travail plutôt que la charité =)  

Si tu as des produits que tu souhaite voir apparaître sur le shop surtout n'hésite pas à les signaler dans le sujet adéquat ;) 

Fin de la parenthèse sur robot maker et OC, et retour à ton sujet ;)

 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 


#23 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 27 juin 2016 - 01:10

Ah ok, parceque je comprend aussi la motivation (l'hebergeur d'un de mes ancien site me fessait mal^^)

 

Je me disais aussi que la boutique était bizarre, par exemple j'ai trouvée le style de roue que je cherchais :

 

Et pour ce qui est du robot qui roule, j'ai eu l'idée de faire les roues militaire en lego

 

 

Je l'ai ai trouvés dans votre magasin mais sans le prix :help:

 

Oui on pourrait demander des dons, mais je préfère fournir un service supplémentaire plutôt que de demander des dons, je suis le genre de personne à préférer demander un travail plutôt que la charité =)  

Fin de la parenthèse sur robot maker et OC, et retour à ton sujet ;)

A 16h je passe mon bac de français, juste après je pourrais vous donnez des idées peut-etre (pour gagner encore + d'argent que ce que vous avez pour le moment, si ça marche^^)

Revenons en a mon sujet...j'attend maximusk :P


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#24 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 8 173 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 27 juin 2016 - 01:15

 

Je me disais aussi que la boutique était bizarre, par exemple j'ai trouvée le style de roue que je cherchais :

 

 

 

Je l'ai ai trouvés dans votre magasin mais sans le prix :help:

 

 

tant que la boutique n'est pas ouverte on ne met pas les prix ;) on vous tiendra au courant par annonce officielle quand cela sera fait. Pour le moment c'est uniquement du lèche vitrine. Et libre à toi de proposer d'autres produits ou de critiquer certains choix etc...  Le but est que cette boutique corresponde au besoin de la communauté. 

 

Bon courage pour ton bac de français ;)

 

 

Donc je doit apprendre le C pendant les grandes vacance là? (et si j'ai de la chance et du temps, j'apprend le C++)

un peu long). Malheureusement, peu de sites ont des tutos aussi bien rédigés et compréhensibles pour des débutants. Sinon, Zeste de Savoir est pas mal.

 

 

 

Moi je te re conseille de te prendre un petit kit simple pour apprendre à programmer , par exemble un kit comme celui qu'on a fait testé par jekert ici

 

Ou bien en robot roulant etc... et d'apprendre en bidouillant. Tu apprendras le langage arduino très proche du C/C++  ...

 

 

 

 

Sinon, c'est quoi cette histoire de coupe de france?

 
La coupe de france de robotique c'est une compétition qui a lieu chaque année, tu as un cahier des charges qui est donné avec des actions à faire sur une table de jeu donné. 

C'est très sympas =) 

le thème de l'an dernier : beachbot plus d'info et des photo sont disponible ici

Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 


#25 maximusk

maximusk

    Membre passionné

  • Membres
  • PipPipPip
  • 304 messages
  • Gender:Male
  • Location:Le Mans

Posté 27 juin 2016 - 09:15

Et un pavé, un !

 

Tu demandais la différence entre arduino et raspberry.

 

L'arduino est une carte comportant un microcontrôleur. Il fait tourner son programme, point barre, mais il le fait bien (il ne fait que ça).

Il est rapide sur les entrées/sorties, c'est à dire qu'il n'y aura pas de latence. Si tu fais un robot roulant, équipé de codeurs optiques (ou à effet hall, on s'en fout un peu), il devra lire chaque impulsion envoyée par les codeurs. S'il en perd la moitié, il sera complètement paumé. Et c'est là ou un microcontrôleur, par son système d'interruptions, réagira instantanément aux impulsions et n'en ratera pas une seule.

Par contre, sa puissance de calcul étant limitée, c'est compliqué pour tout ce qui est réseau, grand écrans, ... . Par contre, ça réduit aussi énormément sa consommation (de mémoire max 200mA).

 

La raspberry est un mini-ordinateur, elle fait tourner un OS (quasiment toujours linux). Elle à donc accès à internet, à un stockage sur carte micro SD, voire sur disque dur externe, un port HDMI pour brancher un écran... .

Sa puissance de calcul est plus élevée (tu peux par exemple lire de la vidéo en full HD).

Par contre, elle fait tourner un OS, et beaucoup de programmes fournis avec cet OS (services réseau, interface graphique, ...). Elle est donc beaucoup plus lente sur les entrées/sorties, et pour utiliser des interruptions matérielles, il faut bidouiller avec le noyau linux, ce qui rend la chose compliquée. Du coup, pour reprendre l'exemple que j'ai pris avec l'arduino du robot et ses deux codeurs, la raspberry va rater beaucoup d'impulsions si ta vitesse est assez élevée. D'autant plus que si un autre programme que celui qui lit les codeurs a la main (occupe le processeur) pendant que ton robot se déplace, tu perdras toutes les impulsions pendant ce temps.

Sa consommation est également plus élevée (de mémoire max 2A, soit 10 fois plus que l'arduino).

 

Pour ces histoires d'entrées sorties, il peut être intéressant d'associer un microcontrôleur et un mini ordinateur. Le mini-ordinateur étant connecté au réseau, tu peux le contrôler depuis ton PC, et pendant ce temps, le microcontrôleur gère la partie E/S.

______________________________________________

 

Pour la programmation orientée objet, je pensais que tu connaissais car on l'utilise souvent pour les jeux, celle-ci facilitant l'organisation du code. Mais je n'ai jamais utilisé unity, et il me semble qu'il simplifie grandement le code.

La programmation orientée objet repose sur le principe de classe. Une classe regroupe des attributs (des variables) et des méthodes (des fonctions). Tu as un principe d'héritage, qui permet à une classe d'avoir les mêmes attributs et méthodes qu'une autre, en y ajoutant des choses.

Prenons un exemple tout droit tiré d'un jeu (les jeux se prêtent bien à ça) :

Tu as une classe objet.

 

Ses attributs sont : nom, description, type, prix, poids, ...

Ses méthodes sont : jeter, détruire, échanger, ...

 

Maintenant, tu peux avoir une classe arme, qui hérite de la classe objet.

Ses attributs (en plus de ceux d'objet) sont : dégâts

Ses méthodes (en plus de celles d'objet sont : équiper, attaquer,

 

Et après, tu peux encore avoir une classe arbalète, qui hérite de arme, qui possède en plus une portée, ....

 

Je pense que tu peux apprendre le C rapidement. L'important est de comprendre les principes de base, le reste vient généralement par la pratique. C'est pour ça que c'est important de coder en lisant le tuto. Si tu ne fais que lire passivement, tu rateras des éléments importants sans t'en rendre compte.

Une fois que c'est fait, tu peux te lancer sur le C++, mais si tu n'as pas envie, le C suffira.

 

____________________________________

PS : Merde pour ton bac de Français



#26 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 27 juin 2016 - 08:04

Bon courage pour ton bac de français ;)

Moi je te re conseille de te prendre un petit kit simple pour apprendre à programmer , par exemble un kit comme celui qu'on a fait testé par jekert ici

Ou bien en robot roulant etc... et d'apprendre en bidouillant. Tu apprendras le langage arduino très proche du C/C++  ...

La coupe de france de robotique c'est une compétition qui a lieu chaque année, tu as un cahier des charges qui est donné avec des actions à faire sur une table de jeu donné. 
le thème de l'an dernier : beachbot plus d'info et des photo sont disponible ici

Merci

Le kit simple peut etre le robot roulant militaire du shop? (ou cette objet là est complet) car il m'interesse beaucoup

Dommage je l'ai raté cette année, peut-etre l'année prochaine alors :)

 

 

Peut-on mettre raspberry et arduino dans un meme robot? (chacun avec son travail à faire)

Car cette description refait gagner des point à l'arduino^^

____________________________________________________________________________________

 

Je me suis un peu vanté en parlant du jeu que j'ai fait :blind:  :nono: , c'était un mini-mini-jeu fait comme experience d'intelligence artificielle pour mon TPE seulement. (un monstre qui me course à une certaine distance puis ne me suis plus à une autre).

Bon je pense que je vais apprendre le C pour ses vacances, et j'ai d'assez bonne notion en programmation. Mon frere fait des études en programmation et souvent je l'aide, pas en lui donnant le code lui meme, plutot en lui disant quoi dire au pc (vous voyez ce que je veux dire :thank_you: )

____________________________________________________________________________________

 

ps : oui :dash2:


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#27 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 8 173 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 27 juin 2016 - 09:29

 

 

Peut-on mettre raspberry et arduino dans un meme robot? (chacun avec son travail à faire)

Car cette description refait gagner des point à l'arduino^^

 

 

Oui c'est exactement cela. 

Voir le robot ash de path ;) 
http://www.robot-maker.com/forum/topic/10234-ash-self-balancing-robot/


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 


#28 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 27 juin 2016 - 09:59

Ah oui et, les humanoide et bipède ont lequel des 2?


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#29 Path

Path

    Made By Humans

  • Modérateur
  • PipPipPipPipPip
  • 2 430 messages
  • Gender:Male
  • Location:Paris

Posté 27 juin 2016 - 10:05

Salut Abdelkrim, j'ai surtout écrit 2 petits tuto pour la communications entre raspberry et arduino. C'est pour pas avoir à fouiller dans les posts.

 

Compilation et upload :

http://www.robot-maker.com/forum/tutorials/article/88-compilation-sur-rpi-et-upload-sur-arduino-directement-depuis-le-pi-en-ligne-de-commande/

 

Communication série :

http://www.robot-maker.com/forum/tutorials/article/89-communication-entre-raspberry-et-arduino-via-usb/

 

Mais si je puis me permettre ce conseil : prends-toi un arduino uno (voire un kit de démarrage) et lances-toi ;)


Podcast Made By Humans

Je cherche des volontaires de tous niveaux pour nos petites conversations entre hobbyistes.

Accès aux salles secrètes

 


#30 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 27 juin 2016 - 10:37

Le problème est que je pars en vacance (si on peux appeller ça des vacance) d'ici 15-20 jours, je ne pense pas avoir le temps d'attendre la venue de ses kit (j'aurai a peine 5 jours grand max pour les manipulés peut-etre)

 

Mais de retour en septembre je compte bien me lancer à fond!


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#31 maximusk

maximusk

    Membre passionné

  • Membres
  • PipPipPip
  • 304 messages
  • Gender:Male
  • Location:Le Mans

Posté 27 juin 2016 - 11:31

En plus, un truc cool avec le C, c'est que la moitié des langages de programmation ont une syntaxe assez proche.



#32 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 8 173 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 27 juin 2016 - 11:39

D'ici là  ...

Spoiler
 tu pourras peut être devenir testeur ;)


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 


#33 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 28 juin 2016 - 01:50

Très bien c'est décidé j'apprendrai le C, sujet clos peut-etre?

 

 

D'ici là  ...

Spoiler
 tu pourras peut être devenir testeur ;)

OUAI!


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#34 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 29 juin 2016 - 12:42

En faite, si j'apprend le C, dans quoi je pourrais m'exercer?

 

(par exemple avec le html je fait des sites...)

 

Je ne veut pas perdre la main facilement


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#35 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 8 173 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 29 juin 2016 - 12:59

tu te fais un petit robot et tu l'améliores au fur et à mesure ;)

 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 


#36 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 29 juin 2016 - 01:10

Meme avec de simple base?


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#37 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 8 173 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 29 juin 2016 - 01:36

oui ;) et après tu ajoutes des capteurs, crée des comportements photosensible ou bien sensible au son, met en place de l'asservissement rajoute un comportement d'évitement , tu le pilote avec ton smartphone, tu ajoutes un bras avec un pince puis tu ajoutes une caméra et une synthèse vocale fait du slam etc ... 

Bref tu as de quoi faire ... 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 


#38 abdelkrim

abdelkrim

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:France/Picardie/Oise/ Creil
  • Interests:Infographie 3D, Programation, Robotique, Sport

Posté 29 juin 2016 - 03:12

Ok je suis chaud! go apprendre le C!

 

(piloter avec un smartphone...mon reve :ok: )


pour mieux me connaitre : Abdelkrim et sa révolution

mes animation 3D (pas toute mais ça arrive ;) ) : youtube


#39 maximusk

maximusk

    Membre passionné

  • Membres
  • PipPipPip
  • 304 messages
  • Gender:Male
  • Location:Le Mans

Posté 29 juin 2016 - 08:22

Ouais mais si tu veux le piloter avec un smartphone, il te faudra en plus apprendre le java pour faire ton appli Android, ou je ne sais pas quel langage (objective C, mais ça à peut être changé depuis) si tu as un iPhone.



#40 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 8 173 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 29 juin 2016 - 08:56

Attend le décourage pas tout de suite ;) déjà il y a plein d'application " toute faite" dispo pour ce genre de chose ;) il suffit de s'y adapter ;) Et il a le temps de voir venir par la suite si il voudra se faire sa propre appli le moment venu ;) 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users