Robot Médical : Différence entre versions

De Wiki d'activités IMA
(Page créée avec « == Cahier des charges: == '''Objectif du projet:''' Le but principal de ce projet s'articule autour du développement d'un contrôle autonome d'un robot mobile-manipulateu... »)
 
(Cahier des charges:)
Ligne 1 : Ligne 1 :
== Cahier des charges: ==
+
== Présentation et définition du Cahier des charges: ==
  
  
Ligne 11 : Ligne 11 :
 
Le robot médical est un robot manipulateur opérateur appelé Kuka et porté par un robot omnidirectionnel holonome. On voudrait alors réaliser une commande autonome de ce dernier, en lui attribuant une trajectoire optimale au centre de l'outil de l'aiguille de radiothérapie afin que le robot puisse générer les mouvements nécessaires pour la réalisation de cette mission. On passerait donc d'un contrôle permanent du robot avec un pad ou d'une Wiimote, à une gestion parfaitement autonome de celui-ci.
 
Le robot médical est un robot manipulateur opérateur appelé Kuka et porté par un robot omnidirectionnel holonome. On voudrait alors réaliser une commande autonome de ce dernier, en lui attribuant une trajectoire optimale au centre de l'outil de l'aiguille de radiothérapie afin que le robot puisse générer les mouvements nécessaires pour la réalisation de cette mission. On passerait donc d'un contrôle permanent du robot avec un pad ou d'une Wiimote, à une gestion parfaitement autonome de celui-ci.
 
Rappelons que ce projet a une finalité outre qu'académique puisqu'il se fait en collaboration avec le centre de radiothérapie de Lille.
 
Rappelons que ce projet a une finalité outre qu'académique puisqu'il se fait en collaboration avec le centre de radiothérapie de Lille.
 +
 +
 +
'''Matériel principal disponible:'''
 +
*Chassis du robot.
 +
*4 roues motrices contrôlées par 4 contrôleurs.
 +
*Un raspberry pi connecté aux 4 contrôleurs.
 +
*Un module CompactRIO.
 +
*Une centrale inertielle.
  
  
 
'''Tâches à réaliser:'''
 
'''Tâches à réaliser:'''
  
* Effectuer le modèle géométrique inverse de la position de notre robot afin de commander les 4 roues motrices en vitesse. Ce modèle sera calculé en fonction des mesures effectuées grâce aux capteurs de position situés sur le centre de gravité de chacune des roues.
+
* Effectuer le modèle cinématique inverse de la position de notre robot afin de commander les 4 roues motrices en vitesse. Ce modèle sera calculé en fonction des mesures effectuées grâce aux capteurs de position situés sur le centre de gravité de chacune des roues.
 
* Créer une simulation du modèle obtenu et de la commande permettant d'automatiser le robot.
 
* Créer une simulation du modèle obtenu et de la commande permettant d'automatiser le robot.
 
* Ajouter des capteurs infrarouges au châssis du robot afin que celui-ci puisse éviter d'éventuel obstacle au cours de son déplacement.
 
* Ajouter des capteurs infrarouges au châssis du robot afin que celui-ci puisse éviter d'éventuel obstacle au cours de son déplacement.
 
* Implémenter le résultat.
 
* Implémenter le résultat.

Version du 2 avril 2014 à 13:04

Présentation et définition du Cahier des charges:

Objectif du projet:

Le but principal de ce projet s'articule autour du développement d'un contrôle autonome d'un robot mobile-manipulateur dédié à la Curiethérapie.


Description du projet:

Le robot médical est un robot manipulateur opérateur appelé Kuka et porté par un robot omnidirectionnel holonome. On voudrait alors réaliser une commande autonome de ce dernier, en lui attribuant une trajectoire optimale au centre de l'outil de l'aiguille de radiothérapie afin que le robot puisse générer les mouvements nécessaires pour la réalisation de cette mission. On passerait donc d'un contrôle permanent du robot avec un pad ou d'une Wiimote, à une gestion parfaitement autonome de celui-ci. Rappelons que ce projet a une finalité outre qu'académique puisqu'il se fait en collaboration avec le centre de radiothérapie de Lille.


Matériel principal disponible:

  • Chassis du robot.
  • 4 roues motrices contrôlées par 4 contrôleurs.
  • Un raspberry pi connecté aux 4 contrôleurs.
  • Un module CompactRIO.
  • Une centrale inertielle.


Tâches à réaliser:

  • Effectuer le modèle cinématique inverse de la position de notre robot afin de commander les 4 roues motrices en vitesse. Ce modèle sera calculé en fonction des mesures effectuées grâce aux capteurs de position situés sur le centre de gravité de chacune des roues.
  • Créer une simulation du modèle obtenu et de la commande permettant d'automatiser le robot.
  • Ajouter des capteurs infrarouges au châssis du robot afin que celui-ci puisse éviter d'éventuel obstacle au cours de son déplacement.
  • Implémenter le résultat.