Getting Started with ROS (Robotic Operating System). (11 / 13 étapes)

Etape 11 : Configuration du réseau ROS

Maintenant, copiez et collez dans le terminal

sudo apt-get install chrony

Et copier et coller dans terminal

ntp.ubuntu.com de ntpdate de sudo

Nous allons également configuration openssh. Utile si à l’avenir que vous souhaitez utiliser la borne d’un ordinateur d’un autre.

Copiez et collez dans le terminal

sudo apt-get install openssh-server

Ces prochaines étapes sont le wiki ROS aussi bien et ont été simplifiées. Donc, si vous avez des questions s’il vous plaît se référer à cette page pour l’aide et un guide complet. Il s’agit aussi d’un tutoriel intéressant, que j’ai trouvé sur le sujet.

ROS/réseau wiki - http://www.ros.org/wiki/ROS/NetworkSetup

Tutoriel - http://nootrix.com/2012/06/ros-networking/

Maintenant passons commencer. Nous devons la première chose est de connecter les deux ordinateurs au routeur wifi et puis trouver leurs adresses IP. Clic gauche de votre icône de wifi sur votre barre d’état située en haut de l’écran. Puis clic droit informations de connexion, vous devriez voir la fenêtre marquée des informations de connexion

Le numéro recherché est l’adresse IP. Notez ces chiffres pour les deux machines.

Suivante consiste à éditer un fichier qui reconnaît les ordinateurs connectés à un réseau. Copiez et collez ceci dans terminal du premier ordinateur

sudo gedit/etc/hosts

Vous devriez être invité à saisir votre mot de passe. Après avoir passé le contrôle de sécurité. La fenêtre de l’éditeur de texte s’affichera et vous devrez copier et coller le nom de computer2 IP et ordinateur (exemple--192.168.1.3 computer2) dans le fichier et enregistrez-le. Et faire la même chose à l’ordinateur 2 en imputant de computer1 IP et le nom (exemple--192.168.1.4 computer1).

Vous pouvez vérifier que les choses ont réussi en cinglant fois forme ordinateur mutuellement. Copiez et collez dans computer1

ping (nom de computer2 d’entrée ici)

Et de même pour l’ordinateur 2. Copier et coller

ping (nom de l’Ordinateur1 d’entrée ici)

Si tout se passe bien vous devriez voir quelque chose comme

Computer1 PING (192.168.1.4): 56 octets
64 octets de 192.168.1.4 : icmp_seq = 0 ttl = 63 fois = 1,868 ms
64 octets de 192.168.1.4 : icmp_seq = 1 ttl = 63 fois = 2.677 ms
64 octets de 192.168.1.4 : icmp_seq = 2 ttl = 63 fois = 1.659 ms

Si quelque chose ne va pas, je vous recommandons de vous vérifier les adresses IP à nouveau et s’assurer que vous êtes toujours connecté à votre réseau wifi.

La prochaine étape va exporter les noms d’hôte en bash fichiers de deux machines pour que ROS maîtres peuvent reconnaître mutuellement.

** Notez que dans ma configuration mon Ordinateur1-Turtlebot (ROBOT) - est le maître et le computer2-Workstation(desktop) - la Host.* *

Ainsi, dans le terminal de la computer1 copier et coller

gedit ~/.bashrc

Une fois de plus, l’éditeur de texte apparaîtra et copiez et collez ce près du bas du fichier. Mais d’entrée de l’adresse IP de votre Robot à la place de celle que j’ai énumérées ci-dessous pour maître et nom d’hôte.

ROS_MASTER_URI = http://192.168.1.4:11311
ROS_HOSTNAME = http://192.168.1.

Maintenant sur Ordinateur2, les étapes sont similaires, mais à la place IP du nom d’hôte vous allez utiliser l’adresse IP de l’ordinateur 2 et maître IP va être l’adresse IP de Robots. Copier et coller

ROS_MASTER_URI = http://192.168.1.4:11311
ROS_HOSTNAME = http://192.168.1.3

Donc en gros sur le masque de fichier bash de l’ordinateur utiliser sa propre IP pour les deux lignes. Et sur l’ordinateur hôte, vous entrez également l’adresse IP de maîtres sur la première ligne mais sur la deuxième ligne d’entrée IP de la machine hôte.

ROBOT = MAÎTRE
BUREAU = HOST

Articles Liés

Raspberry Pi et ROS (Robotic Operating System)

Raspberry Pi et ROS (Robotic Operating System)

dans ce tutoriel, nous allons aller au cours de la mise en place d'un Pi de framboise avec Linux et ROS. Ainsi que de se familiariser avec quelques-unes des bases en exécutant certains programmes tutorial simples de la "ROS WIKI" . Si vous n'ête
Getting Started with Analog.IO et Imp électrique

Getting Started with Analog.IO et Imp électrique

Analog.IO est un nouveau site dédié au partage de flux de données de l'internet des choses périphériques connectés. Analog.IO vous permet d'afficher vos données grâce à un navigateur web où que vous soyez dans le monde. Vous contrôlez les données qui
GETTING STARTED WITH ARDUINO #5

GETTING STARTED WITH ARDUINO #5

Salut, Désolé pour le retard de ce tutoriel. Ici dans ce tutoriel je vais vous apprendre comment deux conduits en utilisant Arduino. c'est le principe de base des systèmes de feux tricolores. Où lumière change d'une couleur à une autre couleur après
Getting Started with AVR d’Atmel et BASCOM

Getting Started with AVR d’Atmel et BASCOM

J'ai vu beaucoup de Instructables montrant comment travailler avec des microprocesseurs, mais ils sont tous supposent que vous avez travaillé avec eux avant et savez ce que vous faites. Je n'ai pas vu une Instructable qui vous emmène de rien et s'app
Getting Started with RFID

Getting Started with RFID

Avez-vous déjà demandé comment fonctionne votre identifiant ?Dans ce tutoriel, nous serons en mesure de vous montrer comment lire un bouton IDOR ou balise, si elle est maintenue contre le lecteur RFID ID-12 ou n'importe quel module de 125 KHz. Ce pro
Getting Started with Intel Edison - programmation Python

Getting Started with Intel Edison - programmation Python

Ce guide est pour tous les programmeurs python qui ont toujours demandé, que vousce qui est le meilleur moyen d'entrer dans « IoT "(Internet of Things) , maintenant puisque vous l'avez fait à cette page, achète-toi un Edison Intel sur Amazon ou un en
Getting Started with Phidgets sur la framboise Pi

Getting Started with Phidgets sur la framboise Pi

Cette instructable est une adaptation de une de notre blog posts .Avant de commencer, vous aurez envie d'avoir quelques petites choses en place. Vous aurez besoin :Un fonctionnement Raspberry Pi (évidemment).Un hub USB alimenté séparément, puisque le
How To Get Started With Linux

How To Get Started With Linux

beaucoup de gens trouvent Linux redoutable (surtout les utilisateurs de windows). Dans ce Instructable que je va vous raconter comment est Linux simple et utile !Étape 1: Configuration du terrain Linux est énorme!... Ne va ne pas mentir sur ce point,
Getting Started with Arduino en 60 Minutes

Getting Started with Arduino en 60 Minutes

Si vous avez un Kit de l'espace Ardusat (ou autre Arduino Starter Kit), maintenant ce qui ?Bonne question. Les connaissances de base qui permet aux apprenants de créer des expériences dans l'espace commence avec la LED humble. Ces instructions vous e
Getting Started With Raspberry Pi

Getting Started With Raspberry Pi

J'ai créé une série vidéo en trois parties avec SparkFun Electronics sur la mise en route de la Raspberry Pi. Les vidéos vous guidera dans téléchargement et création d'une image de Linux (Debian) Raspbian , configuration de l'IP, connexion à Internet
Getting Started with Raspberry Pi B + avec NOOBS OS Installation

Getting Started with Raspberry Pi B + avec NOOBS OS Installation

Cette information vous guidera sur la façon d'installer les NOOBS d'exploitation system(OS) à partir de zéro. Il existe des tiers OS aussi avaliabble comme UBUNTU MATE, SNAPPY UBUNTU CORE etc pour ces derniers l'installation peut être légèrement diff
Getting Started with LinkIt One - LED

Getting Started with LinkIt One - LED

J'ai récemment eu une LinkIt une planche que c'est une excellente alternative pour un Arduino avec un tas de fonctionnalités emballé dans un boîtier minuscule. Il a un bord de WIFI, GPS, Bluetooth, GSM, Micro SD card slot et une prise jack 3,5 mm pou
GETTING STARTED WITH ARDUINO #1

GETTING STARTED WITH ARDUINO #1

Bon retour!!! Je me suis senti il existe de nombreux débutants qui a besoin d'apprendre l'Arduino alors j'ai décidé de les aider en libérant une série de tutoriaux Arduino. La raison principale pour la publication de cette série Arduino estJ'aime pub
GETTING STARTED WITH ARDUINO #3 Buzzer

GETTING STARTED WITH ARDUINO #3 Buzzer

Salut, je suis ici pour expliquer l'utilisation du buzzer Piezo en utilisant Arduino. Avez-vous déjà demandé de créer une tonalité de la musique à l'aide d'Arduino? Ce tutorial va vous apprendre comment créer une tonalité de la musique avec l'aide de