Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment montrer une contrainte de cl…
  • Comment faire pour convertir une let…
  • Comment faire pour convertir octal e…
  • Comment utiliser Timestamps Lamport 
  • La fonction aléatoire en COBOL 
  • Comment calculer la hauteur d'un iFr…
  • Qu'est-ce que le débogage moyenne s…
  • Comment ajouter à un C # tableau de…
  • Comment modifier un registre avec Au…
  • Qu'est-ce que Invalid Syntax moyenne…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment contrôler un robot avec MATLAB

    kits Lego Mindstorms ne sont pas les kits LEGO de votre papa . Mindstorms NXT est un kit complet robotique conçu pour enseigner au niveau secondaire et de niveau collégial ordinateur et la programmation robotique . Les kits sont construites sur la base des blocs LEGO traditionnels , puis moteurs, des commandes de mouvement et détecteurs de mouvement sont ajoutés pour créer un complexe robotique et évolutive classe. MATLAB est l'environnement de programmation utilisé pour programmer, contrôler et déboguer le comportement du robot comme les élèves apprennent l' informatique et sciences de l'ingénieur derrière le développement du robot. Choses que vous devez
    LEGO Mindstorms NXT bâtiment définit
    Mindstorms détecteurs de mouvement
    adaptateur USB et le câble
    sans fil Bluetooth adaptateur USB
    bureau compatible ou un ordinateur portable
    Afficher plus d' instructions
    1

    Set up filaire ou commande sans fil . Les robots Lego Mindstorms NXT sont contrôlés soit par des câbles USB ou via un dispositif sans fil Bluetooth. Avant la construction de votre robot, décider comment vous allez contrôler, et d'acheter les connecteurs d'interface appropriées.
    2

    Créer votre robot. Certains robots sont conçus pour des fonctions spécifiques , tandis que d'autres sont conçus pour la polyvalence et sont capables d'accepter un certain nombre de programmes et les affectations. Les élèves doivent décider du type de robots qu'ils construisent lors de la conception du robot et la programmation.
    3

    connecter les capteurs. Le mouvement de la robot Lego Mindstorms NXT est contrôlé par un certain nombre de dispositifs de détection de mouvement . Accéléromètres mesurent le mouvement et la vitesse. L'unité reçoit également une entrée provenant de capteurs qui peuvent détecter les changements de lumière , la température, et le toucher. L'étudiant doit réfléchir à la manière d'utiliser les capteurs pour gérer et surveiller les mouvements de son robot
    4 Programme de

    . Dans l'environnement MATLAB. L'environnement MATLAB contrôle ce que fait le robot avec l'entrée des capteurs électroniques. Par exemple, lorsque le robot rencontre un obstacle , ça inverser sa direction , ou la puissance à travers ? L'élève utilise MATLAB pour dire au robot ce qu'il faut faire avec les données sensorielles reçus de la même manière nos yeux communiquer avec nos cerveaux pour dire notre corps ce qu'il faut faire avec les données visibles que nous recevons.
    5

    Lancez votre robot. Après avoir programmé une tâche, et réfléchir à la façon de dire au robot de terminer le travail , MATLAB communique avec le robot via USB ou Bluetooth, et ​​le robot tente de remplir sa tâche assignée.
    6

    Évaluer et déboguer le robot. MATLAB sert d'interface de communication entre les étudiants et le robot . Après l'exécution du programme , les étudiants utilisent MATLAB pour évaluer les données reçues, et de comparer les résultats obtenus avec les résultats souhaités. Font rarement programme aux élèves un robot correctement la première fois , et le dépannage est possible avec le logiciel MATLAB. Si le robot, à travers le programme , n'exécute pas ses tâches correctement , les données MATLAB peuvent être le fondement de raffinage et l'amélioration sur le comportement du robot.
    7

    Reprogram et reboot . Après avoir effectué la programmation et les modifications de conception du robot , utilisez MATLAB pour faire fonctionner le robot, et effectuez les tâches de programmation.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Règles pour Paper Punch Encoding 
  • Comment ajouter des variables en COBOL 
  • Comment créer Indice Utilisation des codes HTML 
  • Comment utiliser SendKeys Avec une chaîne d'URL 
  • Comment écrire Pseudocode pour rechercher des mots dans un dictionnaire 
  • Comment écrire KML en VB.NET 
  • Qu'est-ce qu'une application graphique 
  • Comment générer des colonnes de modèle dans GridView 
  • VB.Net et comment exposer de Business Objects Web Services 
  • Comment écrire un script pour capturer des emails 
  • Connaissances Informatiques © http://www.ordinateur.cc