P25 éveloppement d'un cobot : Différence entre versions

De Wiki de Projets IMA
(Présentation du projet)
(Présentation du projet)
 
(13 révisions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
 
==Présentation du projet ==
 
==Présentation du projet ==
  
Le Fablab Lille est un lieu de fabrication ouvert à tous permettant à toute personne ayant un projet de trouver les moyens de le réaliser grâce au nombreuses machines numériques mises à disposition. Impression 3D, découpe laser, personalisation d'objet, électronique, sont quelques unes des possibilités offertes. C'est un lieu d'échange qui prône le Do It Yourself et où des "makers" d'horizons différents peuvent concrétiser leurs idées. Le but du Fablab : rendre accessible le protypage, l'expérimentation, la personnalisation, et la production en petites série. De ce fait, des personnes de formations et d’horizons différents viennent afin de réaliser leur projet.
+
Le Fablab Lille est un lieu de fabrication ouvert à tous permettant à toute personne ayant un projet de trouver les moyens de le réaliser grâce au nombreuses machines numériques mises à disposition. Impression 3D, découpe laser, personnalisation d'objet, électronique, sont quelques unes des possibilités offertes. C'est un lieu d'échange qui prône le Do It Yourself et où des "makers" d'horizons différents peuvent concrétiser leurs idées. Le but du Fablab : rendre accessible le protypage, l'expérimentation, la personnalisation, et la production en petites série. De ce fait, des personnes de formations et d’horizons différents viennent afin de réaliser leur projet.
<br>
 
<br>
 
L’utilisation d’un cobot, ou robot collaboratif, peut donc s’avérer utile afin d’assister les « makers » en effectuant des taches simples programmables sans risques de blesser l’utilisateur ou sans endommager son environnement.
 
<br>
 
 
<br>
 
<br>
 +
L’utilisation d’un cobot, ou robot collaboratif, peut donc s’avérer utile afin d’assister les « makers » en effectuant des tâches simples programmables sans risques de blesser l’utilisateur ou sans endommager son environnement.
 
===Objectif du projet===
 
===Objectif du projet===
 
L'objectif de ce projet est de réaliser un cobot, ou robot collaboratif. Ce robot serai un démonstrateur de bras robotique pouvant être utilisé en interaction avec les humains.
 
L'objectif de ce projet est de réaliser un cobot, ou robot collaboratif. Ce robot serai un démonstrateur de bras robotique pouvant être utilisé en interaction avec les humains.
Ligne 14 : Ligne 11 :
 
Deux modes de fonctionnement sont envisagés pour la réalisation de ce projet:
 
Deux modes de fonctionnement sont envisagés pour la réalisation de ce projet:
 
*Déplacement axe par axe puis global du bras.
 
*Déplacement axe par axe puis global du bras.
*Mode de suivi permettant de reproduire un mouvement capté sur un humain.
 
 
*Mode d'aide permettant d'amplifier la force appliquée par un humain.
 
*Mode d'aide permettant d'amplifier la force appliquée par un humain.
<br>
+
 
<br>
 
 
===Matériel et Logiciel===
 
===Matériel et Logiciel===
[[Fichier:Moveo.jpg|400px|vignette|Alt=oui|Bras robotique Moveo BCN3D ]]
+
[[Fichier:Moveo.jpg|200px|vignette|Alt=oui|Bras robotique Moveo BCN3D ]]
 
Afin de réaliser ce projet, l'utilisation des composants suivants sera envisagé:
 
Afin de réaliser ce projet, l'utilisation des composants suivants sera envisagé:
 
*Le bras robotique open source Moveo BC3ND partiellement monté.
 
*Le bras robotique open source Moveo BC3ND partiellement monté.
 
*Une carte Arduino MEGA 2560afin de pouvoir modifier la position du robot.
 
*Une carte Arduino MEGA 2560afin de pouvoir modifier la position du robot.
 +
*Un joystick shield arduino afin de pouvoir contrôler le robot et le faire bouger.
 
*Des moteurs pas-à-pas afin de motoriser le bras robotique de façon précise.
 
*Des moteurs pas-à-pas afin de motoriser le bras robotique de façon précise.
 
*Des cartes de commandes TB6560 afin de contrôler les moteurs par le biais de l'arduino.
 
*Des cartes de commandes TB6560 afin de contrôler les moteurs par le biais de l'arduino.
 +
*Des capteurs de types roues codeuses afin de pouvoir récupérer la position du robot.
 +
*Un écran LCD pour arduino afin de renseigner l'utilisateur sur le mode de fonctionnement.
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
 +
==Liste des tâches==
 +
La liste des tâches à effectuer pour réaliser ce projet au mieux est la suivante:
 +
<br>
 +
Tâches préliminaires:
 +
*Terminer la conception du bras robotique.
 +
*Motorisation du bras robotique.
 +
<br>
 +
Partie 1: Base du mouvement
 +
*Mouvement du bras sur 1 axe en boucle ouverte.
 +
*Mouvement du bras en chaine cinématique ouverte.
 +
<br>
 +
Partie 2: Mode collaboratif
 +
*Mouvement du bras en chaine cinématique fermée.
 +
*Détection d'un obstacle sur la trajectoire du bras.
 +
*Reprise de la tâche après obstacle.
 
<br>
 
<br>
  

Version actuelle datée du 21 septembre 2017 à 15:50

Cahier des charges

Présentation du projet

Le Fablab Lille est un lieu de fabrication ouvert à tous permettant à toute personne ayant un projet de trouver les moyens de le réaliser grâce au nombreuses machines numériques mises à disposition. Impression 3D, découpe laser, personnalisation d'objet, électronique, sont quelques unes des possibilités offertes. C'est un lieu d'échange qui prône le Do It Yourself et où des "makers" d'horizons différents peuvent concrétiser leurs idées. Le but du Fablab : rendre accessible le protypage, l'expérimentation, la personnalisation, et la production en petites série. De ce fait, des personnes de formations et d’horizons différents viennent afin de réaliser leur projet.
L’utilisation d’un cobot, ou robot collaboratif, peut donc s’avérer utile afin d’assister les « makers » en effectuant des tâches simples programmables sans risques de blesser l’utilisateur ou sans endommager son environnement.

Objectif du projet

L'objectif de ce projet est de réaliser un cobot, ou robot collaboratif. Ce robot serai un démonstrateur de bras robotique pouvant être utilisé en interaction avec les humains.
La première étape de ce projet sera tout d'abord de terminer la conception du bras avant de commencer la programmation. Deux modes de fonctionnement sont envisagés pour la réalisation de ce projet:

  • Déplacement axe par axe puis global du bras.
  • Mode d'aide permettant d'amplifier la force appliquée par un humain.

Matériel et Logiciel

Bras robotique Moveo BCN3D

Afin de réaliser ce projet, l'utilisation des composants suivants sera envisagé:

  • Le bras robotique open source Moveo BC3ND partiellement monté.
  • Une carte Arduino MEGA 2560afin de pouvoir modifier la position du robot.
  • Un joystick shield arduino afin de pouvoir contrôler le robot et le faire bouger.
  • Des moteurs pas-à-pas afin de motoriser le bras robotique de façon précise.
  • Des cartes de commandes TB6560 afin de contrôler les moteurs par le biais de l'arduino.
  • Des capteurs de types roues codeuses afin de pouvoir récupérer la position du robot.
  • Un écran LCD pour arduino afin de renseigner l'utilisateur sur le mode de fonctionnement.





Liste des tâches

La liste des tâches à effectuer pour réaliser ce projet au mieux est la suivante:
Tâches préliminaires:

  • Terminer la conception du bras robotique.
  • Motorisation du bras robotique.


Partie 1: Base du mouvement

  • Mouvement du bras sur 1 axe en boucle ouverte.
  • Mouvement du bras en chaine cinématique ouverte.


Partie 2: Mode collaboratif

  • Mouvement du bras en chaine cinématique fermée.
  • Détection d'un obstacle sur la trajectoire du bras.
  • Reprise de la tâche après obstacle.


Feuille d'heures

Avancement du projet

Motorisation du bras robotique