Étape 2: Autonome ou non ?
Une des plus grandes décisions que vous devrez faire avant de construire un robot est de choisir si oui ou non vous voulez construire un autonome, contrôlé à distance, ou le système hybride. Nous allons briser pourquoi vous choisiriez comme une approche à la (ou les deux).
Systèmes autonomes
Le nom dit tout, robots autonomes s’exécutera sur leur propre sans n’importe quel utilisateur dynamique d’entrée. N’importe quel système autonome devra certaine entrée sensorielle afin pour qu’il fonctionne correctement et ne pas s’endommager. En choisissant de construire un système autonome, décider quel type d’environnement dans lequel le robot s’exécutera, quels types d’obstacles, il rencontre, et la vitesse à laquelle il devra réagir à certains événements. L’environnement permettra de déterminer quel genre de locomotion est nécessaire pour le robot déplacer correctement et le type de châssis, vous aurez besoin. Les obstacles au sein de l’environnement déterminera les capteurs appropriés, qui doivent être capables de repérer les obstacles pour le robot de réagir. Le temps de réaction est issu de la locomotion du robot tant les obstacles, il rencontre et qualifie encore les capteurs de droite. Si le robot est capable de détecter un obstacle, mais incapables de réagir correctement avant d’endommager lui-même ou pour l’environnement, alors vous aurez besoin d’ajuster votre build pour les capteurs de la gamme plus longues ou de trouver un moyen de diminuer la vitesse de votre robot. Dans l’ensemble, entièrement autonomes systèmes nécessitent plus de temps à construire, mais ne sont pas nécessairement au plus compliqué.
J’ai décidé de construire un robot autonome dans l’intéret de cette instructable puisqu’elle offre de comportement intéressant. J’ai établi qu’il serait dans un environnement intérieur sur des surfaces planes et rencontrerait seulement des mains humaines. Dans cet esprit, j’ai décidé de faire un rover sur roues qui pourrait être associé à une poignée de capteurs de distance infrarouge. Les capteurs fournirait suffisamment vos commentaires pour le robot de réagir correctement et l’empattement serait suffisante pour flâner dans un intérieur sec et plat.
Systèmes RC
Les robots télécommandés permettent une approche plus simple de construction de robot. Les capteurs peuvent être ajoutés à un système de RC, mais ne sont pas strictement nécessaires, étant donné que la machine sera sous le contrôle de l’utilisateur. En raison de la grande variété des véhicules RC dans le monde de passe-temps, vous pouvez certainement construire un robot RC sans écrire une seule ligne de code en utilisant un contrôleur standard et le récepteur, y attacher des moteurs à elle comme tu veux. Cependant, au-delà les robots plus élémentaires, création des requêtes complexes à partir d’un récepteur traditionnel peut devenir assez complexe en pas toutes les motions qui a trait à la requête d’un joystick. Lorsque vous générez une radiocommande, vous aurez besoin de réfléchir sur le type d’émetteur que vous souhaitez utiliser pour la liaison sans fil et quel genre de temps de latence entre la sortie du robot et l’entrée utilisateur est acceptable. Émetteurs radio sans fil standard sont parfaits pour le contrôle, mais vous serez soumis aux limitations des entrées des émetteurs et des interférences RF provenant d’autres appareils. Bluetooth d’un téléphone cellulaire permet toute interface utilisateur qui peut être imaginé, mais n’est généralement plus fiable pour les cuisinières plus courtes d’environ 10 mètres et permet ainsi un contrôle rapide et direct. Une interface WiFi propose une option très robuste pour contrôler les robots à presque n’importe quelle distance, cependant la nature de l’interface réseau est plus complexe que celui des autres solutions de radio et est souvent plus avides de pouvoir. Émetteurs infrarouges sont grands, les solutions peu coûteuses pour directement contrôler et totalement insensible aux interférences RF, mais nécessitent une connexion line-of-sight est d’aucune utilité.
Hybride
Il ne sont a pas de règles pour comment un robot doit être contrôlé, que de nombreux systèmes, comme quadcopters, offrent une approche mixte de contrôle de robot. Avec une liaison sans fil appropriée et suffisamment capteurs embarqués, un système hybride peut prendre l’entrée d’utilisateur et capteur d’entrée et réagir d’une manière qui s’appuie sur les avantages des deux. Systèmes avec mouvement complexe nécessitent une approche hybride pour être utile. Plus de multi-rotor machines offrent un contrôle hybride, avec le contrôleur intégré réagissant à l’état de l’IMU et en ajustant les moteurs pour maintenir la stabilité sans intervention de l’utilisateur.