Komma igång med ROS (Robotic Operating System). (11 / 13 steg)

Steg 11: Konfigurera nätverkets ROS



Nu kopiera och klistra in i terminalen

sudo lämplig-få installera chrony

Och kopiera och klistra in i terminal

sudo ntpdate ntp.ubuntu.com

Vi kommer också att installationsprogrammet openssh. Bra om du i framtiden vill utnyttja terminalen av en dator från en annan.

Kopiera och klistra in terminal

sudo lämplig-få installera openssh-server

Dessa nästa steg är från ROS wiki också och har förenklats. Så om du har några frågor hänvisas till denna sida för hjälp och en komplett guide. Detta är också en fin tutorial som jag hittade på ämnet.

ROS/nätverk wiki - http://www.ros.org/wiki/ROS/NetworkSetup

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

Nu kan komma igång. Första behöver vi är ansluta båda datorerna till wifi routern och sedan ta reda på deras IP-adresser. Vänster klicka din wifi-ikonen på din status bar ligger nära toppen av skärmen. Sedan högerklicka anslutningsinformation, bör du se fönster märkt anslutningsinformation

Det nummer du söker är IP-adressen. Anteckna dessa siffror för båda maskinerna.

Nästa är att redigera en fil som identifierar datorer anslutna till ett nätverk. Kopiera och klistra in detta i terminalen för den första datorn

sudo gedit/etc/hosts

Du bör uppmanas att mata in ditt lösenord. Efter att ha passerat säkerhetskontrollen. Fönstret text editor och du måste kopiera och klistra in IP och datorn namnet på Dator2 (exempel--192.168.1.3 Dator2) till filen och spara den. Och göra samma sak till Dator2 genom att kalkylera Dator1 's IP och namn (exempel--192.168.1.4 Dator1).

Du kan kontrollera att saker var framgångsrika genom att skicka ping både dator form varandra. Kopiera och klistra in Dator1

ping (input Dator2 namn här)

Och samma för Dator2. Kopiera och klistra in

ping (input Dator1 namn här)

Om det går bra ska du se något liknande

PING Dator1 (192.168.1.4): 56 data-byte
64 byte från 192.168.1.4: icmp_seq = 0 ttl = 63 tid = 1.868 ms
64 byte från 192.168.1.4: icmp_seq = 1 ttl = 63 tid = 2.677 ms
64 byte från 192.168.1.4: icmp_seq = 2 ttl = 63 tid = 1,659 ms

Om något är fel jag föreslår kontrollerar du IP-adresser igen och se till att är du fortfarande ansluten till ditt wifi-nätverk.

Nästa steg kommer att exportera värdnamn till bash filer i båda maskinerna så att ROS mästare kan känna igen varandra.

** Observera att i min konfiguration min Dator1-Turtlebot (ROBOT) - är den ledar- och computer2-Workstation(desktop) - Host.* *

Så i terminal Dator1 kopia och pasta

gedit ~/.bashrc

Än en gång textredigeraren visas och du kommer att kopiera och klistra in längst ned i filen. Men ingång IP av din Robot i stället för det som jag har listat nedan för både MASTER och HOSTNAME.

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

Nu på Dator2 stegen är liknande men i stället för den HOSTNAME IP du ska använda IP av Dator2 och MASTER IP kommer att vara robotar IP. Kopiera och klistra in

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

Så i princip på MASTER datorns bash filen använder en egen IP för båda linjerna. Och på det värd maskinen du också mata in MASTERS IP på den första raden men på andra raden ingång det värd maskin IP.

ROBOT = MASTER
DESKTOP = HOST

Se Steg
Relaterade Ämnen

Raspberry Pi och ROS (Robotic Operating System)

i den här guiden vi ska gå över att inrätta en Raspberry Pi med Linux och ROS. Samt att bekanta sig med några av grunderna genom att köra några enkla handledning program från "ROS WIKI" . Om du är obekant med ROS kan du kolla in WIKI eller en av...

Komma igång med MRPi1 robot

Den här sidan presenterar det första steget med MRPi1 robot.MRPi1 är en mobil robot baserad på hallon a + med många sensorer:6 närhet sensorer,6 ljussensorer,2 DC motorer med pulsgivare,Högtalare,temperaturgivare,WiFi,Vad behöver du?MRPi1 robot,SSH k...

Hand gest styrd robot med ljud aktiverat ljus system

I detta Instructable visar jag steg för steg instruktion för hur man gör finger styrd robot med ljud aktiverat ljus systemdenna robot kan styras med fingrarna fyra av din hand(left/right). Och roboten växla automatiskt på/av dess ljus när det behövs...

Autonoma mobil Robot med ROS clumsybot

vår inomhus autonoma mobil robot med ROS, Rtabmap, raspberry pi 2, kinect, ubuntu14.04 ltsVårt Examensarbetevår inomhus autonoma mobil robot med ROS, Rtabmap, raspberry pi 2, kinect, ubuntu14.04 lts vi installerar ubuntu 14.04 LTS och ROS indigo på l...

Komma igång med Ubuntu Linux

Linux har operativsystemet (OS) för datorn kunniga sedan starten, men under de senaste åren med lanseringen av små linux baserade fysiska datorplattformar som Raspberry Pi, BeagleBone och Arduino Yun (bland många andra) har det varit en explosion av...

Komma igång med indexerade 4: e axel fräsning

I en värld av bearbetning två saker är viktiga; Noggrannhet och effektivitet. Även om fantastiska delar kan produceras av manuell bearbetning kommer verktyg är det enkla faktum datorstyrda system alltid att föredra för snabb hög tolerans arbete. Även...

Barrelponics - att komma igång med kretsloppsodling

kretsloppsodling är kombinationen av vattenbruk (höja vattenlevande djur) och hydroponics (odling av växter i vatten och utan jord). Det är enkelt nog; du mata fiskarna, fiskfoder växter (med sitt avfall), och växterna Rengör vattnet. Så varför skull...

DIY-komma igång med DRÖNARE (med REMOTE KALIBRERINGSMÖNSTRET)

Vad är de och vem som använder dem? Vissa kallar dem drönare, vissa gäller etiketten "quadcopters", även om de kan ha någon antal rotorer eller ens vara plan – även kallat dem "obemannade aerial system" (UAS). Jag föredrar att kalla de...

Komma igång med en temperaturgivare

Använda grundläggande elektroniska sensorer, kan vi bygga vår egen värme detektor. Den viktigaste komponenten, som är LM35DZ temperaturgivare, används för att mäta strömrumstemperaturen. Baserat på mättning, att detektorn varna användaren med hjälp a...

Komma igång med ESP8266 på kommandon, NodeMCU eller Arduino (ESP-12naE)

Detta Instructable visar dig steg som behövs för att komma igång med ESP8266 med en fantastisk liten utveckling styrelse för modulen ESP-12naE. I styrelsen ingår allt som behövs inklusive en USB till seriell adapter, ytmonterad LED och spänningsregul...

Komma igång med Mini fickdatorer

Om en och en halv månad sedan, jag skapade ett projekt kallat Mini fickdator och skrev en Instructable på hur man bygger den. Detta Instructable tar hela projektet ett steg längre genom att hjälpa dig att komma igång med din fickdator Mini. Har inte...

Komma igång med BTE13-010 - Arduino Mini clone

Detta är en enkel guide som lär dig hur du kommer igång med detta billigt Arduino mini clone, som täcker alla steg man bör göra för att få det att fungera. I princip är de 4...Lödning PIN huvuden *Binda den uppInstallera rätt drivrutiner **Provning.....

STM32F103 komma igång (med Keil och STMCubeMX)

I denna tutorial, jag hjälper dig att få installera programvaras som du behöver samtidigt utveckla din ansökan med hjälp STM32 styrelse.Jag kommer att använda STM32F103RBT6. De flesta av denna handledning gäller även andra STM styrelser, men du måste...

Komma igång med TI: s MSP430-gcc och MSP430 startfönstret på Linux

I detta Instructable kommer jag visa dig hur du kommer igång med TI msp430-gcc toolchain på Linux, särskilt Lubuntu. TI officiellt befriaren msp430-gcc efter att ha tagit från öppen källkod. Detta innebär [förhoppningsvis] det kommer att finnas stöd...

Komma igång med Arduino

I detta Instructable kommer vi att lära grunderna i Arduino mikrokontroller. Det finns redan massor av resurser ute på webben för att komma igång, så detta kommer att vara mer av en hubb för att ansluta till allt. Först kommer vi att tala om vad en A...

Komma igång med Intel® Galileo Gen2 utveckling styrelsen

Denna handbok förklarar om hur du kommer igång med Intel® Galileo Gen2 styrelsen.Intel® Galileo Gen 2 utveckling ombord är en mikrokontroller styrelsen baserat på Intel® Quark™ SoC X 1000 ansökan processor, en 32-bitars Intel® Pentium® varumärke syst...

Komma igång med en LinkIt - Servo

I sist instructable jag visade dig hur du kommer igång med en LinkIt en och hur blinkar en LED och skapa mönster med hjälp av den. Detta är del två i serien där jag visa dig hur man får igång med servon med länken det en och hur man styr ett servo me...

Komma igång med LinkIt en - lysdioder

Nyligen fick jag en LinkIt en styrelse är ett bra alternativ för en Arduino med en hel del funktioner förpackade i en liten förpackning. Den har ett inbyggt WIFI, GPS, Bluetooth, GSM, Micro SD kort springan och en 3.5 mm domkraft för ljud. Den LinkIt...

Komma igång med LinkIt One - DC motorer

I de två sista instructables visade jag dig hur du kommer igång med LinkIt som ingår kontrollerande servon och lysdioder. Jag också visa dig hur du uppdaterar den inbyggda firmware LinkIt One, så jag rekommenderar dig gå igenom det först.I detta inst...