Comment simuler la marche d'un robot sous Mat

Fermé
sammy-Price - 9 avril 2008 à 00:06
 sammy-Price - 18 mai 2008 à 23:16
Bonjour,

Je souhaite savoir comment simuler la marche d'un robot sous Matlab, écrire un programme me permettant de le faire sur deux axes x,y un robot bipède humanoïde.

2 réponses

ce que je viens de décrir, c'est un modèle simple pr la simulation de la marche..

pour un modèle plus complexe, tu peux consulter ce site:
http://www.control.hut.fi/Publications/Haavisto-2004/Simulator/

Rq: je l'ai pas vu trop en détails mais à priori il est très interéssant et il pourrait t'aider..
2
bonjour,

Je suis en train de faire mon projet de fin d'etude sur "la simulation de la marche: optimisation et efficacité", sous Matlab.

Pour que je puisse te répondre, d'une manière plus précise, tu peux me donner plus d'information sur ce que tu cherche à produire excatement.

comme première réponse, pour simuler la marche d'un bipède, essaye de travailler avec "the inverted double pendulum", déveloper les equations de mouvement de bipendule, les rééecrire sous forme maticielle c'est plus facile ( en utilisant les vecteurs d'etats ( state variables)) , puis fixer les conditions initiales (fonction des angles), le temps de la marche ( éventuellrment le point d'arriver) et les commandes exterieurs données sous formes de moments au niveau des articultions pour assurer le mouvement. et enfin, la résolution des ces equations différentielles avec la commande ODE45 puisqu'il s'agit des equations différentielles non linéaires donne un vecteur d'angles (theta1 et theta2) discrétisés ( fonction du temps) et puis on cherche à convertir ces angles en coordonnées cartiens x et y qui s'exprime en fct de ces angles. et en tarçcant ces couples de coordonnées (x,y) sous matlab, on retrouve une simulation de la marche ...

je sais que c'est trop technique, et un peu abstrait, mais j'espère que la démarche est claire...

si vous trouverez des problème ou si vous voulez plus d'informations, n'hesite pas.. bonne chance
0
sammy-Price
18 mai 2008 à 23:16
je souhaite modéliser la marche d'un robot bipède et écrire un programme sous Matlab qui me permet de faire la marche du robot.
Merci de repondre
0