Primeros pasos con ROS (robot Operating System). (11 / 13 paso)

Paso 11: Configuración de la red ROS

Ahora copiar y pegar en el terminal

sudo apt-get install chrony

Y copiar y pegar en terminal

ntp.ubuntu.com de ntpdate de sudo

También vamos a configuración openssh. Si en el futuro que desea utilizar la terminal de un ordenador a otro.

Copiar y pegar en terminal

sudo apt-get install openssh-server

Estos pasos son de la wiki de ROS también y se han simplificado. Así que si usted tiene algún problema, consulte la página de ayuda y una guía completa. También éste es un buen tutorial que encontre sobre el tema.

ROS o de la red wiki - http://www.ros.org/wiki/ROS/NetworkSetup

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

Comience ahora. Lo primero que necesitamos es conectar ambos ordenadores al router wifi y luego averiguar sus direcciones IP. A la izquierda haga clic en el icono de wifi en la barra de estado situada en la parte superior de la pantalla. Luego a la derecha, haga clic en información de conexión, debería ver la ventana con la etiqueta de información de conexión

El número que buscas es la dirección IP. Anote estos números para ambas máquinas.

El siguiente es editar un archivo que reconoce los ordenadores conectados a una red. Copiar y pegar esto en la terminal de la primera computadora

sudo gedit/etc/hosts

Debe le pedirá introducir la contraseña. Después de pasar la comprobación de seguridad. Se mostrará la ventana de editor de texto y tiene que copiar y pegar el nombre IP y ordenador del ORDENADOR2 (ejemplo, 192.168.1.3 ORDENADOR2) en el archivo y guardarlo. Y hacer lo mismo con ORDENADOR2 mediante la imputación de IP y el nombre (ejemplo: 192.168.1.4 ORDENADOR1) de ORDENADOR1.

Se puede comprobar que las cosas eran exitosas por ping de ambas forma de computadora entre sí. Copiar y pegar en Equipo1

ping (nombre de entrada ORDENADOR2 aquí)

Y lo mismo para ORDENADOR2. Copiar y pegar

ping (nombre de equipo 1 entrada aquí)

Si las cosas van bien deberías ver algo como

Equipo1 PING (192.168.1.4): bytes de 56 datos
64 bytes de 192.168.1.4: icmp_seq = 0 ttl = time 63 = 1.868 ms
64 bytes de 192.168.1.4: icmp_seq = 1 ttl = time 63 = 2.677 ms
64 bytes de 192.168.1.4: icmp_seq = 2 ttl = time 63 = 1.659 ms

Si algo está mal sugieren verificar direcciones IP otra vez y asegúrese de que todavía está conectado a tu red wifi.

El siguiente paso va a estar exportando los nombres de Host en los archivos de bash de ambas máquinas para que maestros de ROS pueden reconocerse mutuamente.

** Tenga en cuenta que en mi configuración de mi equipo 1 Turtlebot (ROBOT) - es el maestro y el computer2-Workstation(desktop) - es Host.* *

En la terminal del equipo 1 copiar y pegar

gedit ~/.bashrc

Una vez más aparecerá el editor de texto y se copia y pega esto en la parte inferior del archivo. Pero la IP de tu Robot en lugar de uno que he enumerado a continuación para maestro y nombre de host de entrada.

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

Ahora en ORDENADOR2 los pasos son similares pero en lugar IP del nombre de host vas a utilizar la IP del ORDENADOR2 y MASTER IP va a ser la IP de Robots. Copiar y pegar

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

Así que básicamente en el maestro archivo de bash del equipo use su propia IP para ambas líneas. Y de la máquina Host también ingresa el IP de maestros en la primera línea pero en la segunda había entrada de la línea IP de la máquina Host.

ROBOT = MAESTRO
ESCRITORIO = HOST

Artículos Relacionados

Frambuesa Pi y ROS (robot Operating System)

Frambuesa Pi y ROS (robot Operating System)

en este Tutorial vamos a configurar un Raspberry Pi con Linux y ROS. Así como familiarizarse con algunos de los conceptos básicos mediante la ejecución de algunos programas tutoriales simple de "ROS WIKI" . Si no está familiarizado con ROS puede
Primeros pasos con GearBest Starter Kit para Arduino

Primeros pasos con GearBest Starter Kit para Arduino

Si eres nuevo en el "mundo de Arduino" este tutorial le ayudará a dar tus primeros pasos con electrónica y placas Arduino.Vamos a utilizar el "GearBest Starter Kit para Arduino" para esto! ¿Por qué? Porque es un kit de bajo costo - sól
Primeros pasos con OpenCV y Edison Intel

Primeros pasos con OpenCV y Edison Intel

Como robots comienzan a poblar el planeta necesitan una manera de "ver" el mundo de manera similar a lo que hacemos los seres humanos y ser capaces de utilizar estos datos de la visión para tomar decisiones. Hoy en día un sistema de visión de or
Primeros pasos con Ubuntu Linux

Primeros pasos con Ubuntu Linux

Linux ha sido el sistema operativo (OS) de elección para el equipo de experto desde sus inicios, pero en los últimos años con el lanzamiento de linux pequeño basado en plataformas de computación físicas tales como la frambuesa Pi BeagleBone y Arduino
Primeros pasos con el ordenador de bolsillo Mini

Primeros pasos con el ordenador de bolsillo Mini

Alrededor de un mes y medio atrás, creé un proyecto llamado la Mini computadora de bolsillo y escribió un Instructable sobre cómo construirlo. Este Instructable tiene todo el proyecto un paso más allá ayudando a comenzar con su Mini computadora de bo
Primeros pasos con RFID

Primeros pasos con RFID

¿Te has preguntado cómo funciona su etiqueta de identificación?En este tutorial, podremos mostrar cómo leer un botón RFID o etiqueta, si se lleva a cabo contra el lector RFID ID-12 o cualquier módulo de 125 KHz. También este proyecto es una manera fá
Primeros pasos con Ubuntu

Primeros pasos con Ubuntu

Este Instructable pretende conseguir Windows y los usuarios OSX iniciado con el código abierto sistema operativo Ubuntu. Voy a empezar con la configuración general, como controladores de gráficos, compartir archivos con Windows, etc., luego cubriré l
Primeros pasos con frambuesa PI

Primeros pasos con frambuesa PI

¿Su brillante nuevo ordenador Raspberry PI acaba de llegar en el correo - ahora qué? Te mostraré cómo montar su Pi y arrancar con el sistema operativo Raspian fácil y popular.Paso 1: Lo que necesitará1 frambuesa Pi(model A, A+, B, B+, Bv2).1 fuente d
Primeros pasos con Intel® Edison Mini Breakout Junta

Primeros pasos con Intel® Edison Mini Breakout Junta

Intel proporciona 2 plataformas de hardware diferentes para trabajar con la Junta de desarrollo de Intel® Edison.El módulo de núcleo de Intel® Edison se llama Edison calcular módulo de Intel®, mientras que los tableros de 2 extensión se llaman Intel®
Primeros pasos con Arduino

Primeros pasos con Arduino

En este Instructable, va aprendiendo los conceptos básicos del microcontrolador Arduino. Ya hay toneladas de recursos en la web para comenzar, por lo que se trata más de un hub para conectar a todo lo que. En primer lugar, vamos a hablar sobre lo que
Primeros pasos con Arduino - RGB LED

Primeros pasos con Arduino - RGB LED

En este tutorial veremos cómo hasta un rojo/verde/azul (RGB) emisión de luz diodo (LED) de alambre a un Arduino y control sobre el puerto serie. Usted podría utilizar un componente básico del RGB LED (es decir, un domo plástico con cuatro patas!), pe
Primeros pasos con Arduino y Codebender

Primeros pasos con Arduino y Codebender

Arduino es una plataforma de prototipos de la abrir-fuente basada en software y hardware de fácil de usar.El Arduino uno y Arduino mega de Arduino nano son algunos populares placas Arduino y son capaces de leer entradas y convertirlas en salidas, por
Primeros pasos con PICAXE

Primeros pasos con PICAXE

Hola. Hoy vas aprender cómo utilizar PICAXE. ¡ Hurra!¿Qué es PICAXE? PICAXE es, esencialmente, una pequeña pieza de metal y plástico puedes hacer cosas. ¿Bastante simple? Decirle a la Junta para enviar y recibir varios impulsos eléctricos, que a su v
Primeros pasos con el proceso y Arduino (control de registro de cambio de equipo)

Primeros pasos con el proceso y Arduino (control de registro de cambio de equipo)

Hola otra vez! Tengo solo algunas piezas, así que decidí empezar a construir virtual! Tenía proceso en mi computadora, pero nunca había utilizado, porque i´m a un estudiante y me don´t saber Java en todo. Primero decidí sacar Plaza. He tenido problem