Aan de slag met ROS (Robotic werkend systeem). (12 / 13 stap)

Stap 12: Testen onze ROS-netwerk


Nu we het ROS-netwerk geconfigureerd zijn we klaar met de installatie en configuratie van onze Ubuntu/ROS-systeem. All that's left is om ons systeem te testen. Dus voor dit 'm I gonna start sommige nodige knooppunten voor onze robot turtlebot op computer1 en computer2 kunt uitvoeren van een knooppunt van de teleop om te turtlebot controle over het wifinetwerk.

#####################################################################################################

** OPMERKING **
Zorg ervoor dat uw turtlebot seriële kabel is aangesloten op het maken en de computer, en het maken is geladen en ingeschakeld. Ook als u problemen met de verbinding ondervindt. Controleer of uw maken is aangesloten op de bijbehorende poort die is ingesteld in de turtlebot_node.py gelegen op [/opt/ros/diamondback/stacks/turtlebot/turtlebot_node/nodes/turtlebot_node.py]. U kunt de poort controleren door in te gaan op de locatie van het bestand [/ dev] en op zoek naar de haven te verdwijnen wanneer u de kabel van de computer loskoppelt. Als de poort ingesteld op de maken anders dan die in het bestand turtlebot_node.py is ga je gang en bewerken met behulp van CHMOD
Kopiëren en plakken

Sudo chmod 777 /opt/ros/diamondback/stacks/turtlebot/turtlebot_node/nodes/turtlebot_node.py

Klik met de rechtermuisknop het bestand turtlebot_node.py en klik op open vervolgens klikt u op de optie "display".  Nu ga je gang en het bestand op lijn 78 wijzigen zodat deze overeenkomt met de bijbehorende poort.

#####################################################################################################

Laat lanceren ROS en turtlebot knooppunten op het turtlebot (computer1)
Kopiëren en plakken in de terminal

roscore

Kopieer en plak in terminal

roslaunch turtlebot_bringup minimal.launch

Nu lanceren wij ROS op het bureaublad (computer2)
Kopiëren en plakken in de terminal

roscore

Start het knooppunt teleop
Kopiëren en plakken in de terminal

roslaunch turtlebot_teleop keyboard_teleop.launch

Wel moet u zitten kundig voor de pijltoetsen gebruiken om te controleren uw robot van de tweede computer.

Gerelateerde Artikelen

Aan de slag met de robot van de MRPi1

Aan de slag met de robot van de MRPi1

Deze webpagina presenteren de eerste stap met MRPi1 robot.MRPi1 is een mobiele robot op basis van Raspberry a + met vele sensoren:6 naderingssensoren,6 licht sensoren,2 gelijkstroommotoren met encoders,Luidspreker,temperatuursensoren,WiFi,Wat heb je
Aan de slag met Ubuntu Linux

Aan de slag met Ubuntu Linux

Linux is het besturingssysteem (OS) van keuze voor de computer savvy sinds haar oprichting, maar in de afgelopen paar jaar met de release van kleine linux gebaseerde fysieke computing platforms zoals de Raspberry Pi, BeagleBone en Arduino Yun (onder
Aan de slag met ubuntu en de AVR draak

Aan de slag met ubuntu en de AVR draak

hier is wat ik deed om te beginnen met de AVR Dragon te programma ATMEGA8 microcontrollers met behulp van ubuntu (dit is gericht op beginners, ikzelf ben ook een beginner, wordt dus geen verbeteringen van meer ervaren gebruikers worden zeer gewaardee
Aan de slag met - FreeScale K64f

Aan de slag met - FreeScale K64f

Vandaag kreeg ik gewoon een vorm van Vrijheid K64F FreeScale, dit is een goedkoop alternatief voor de Arduino en kan doen veel wat een Alrduino kan niet. In deze Insturctable ik ga u laten zien hoe aan de slag met de K64F en ik zal uitleggen een beet
DIY-aan de slag met DRONES (met externe kalibratie)

DIY-aan de slag met DRONES (met externe kalibratie)

Wat zijn ze en wie hen gebruikt? Sommigen noemen hen drones, sommige gelden het label "quadcopters", al hebben ze een aantal rotoren of zelfs vliegtuigen worden - een afkorting voor hen "onbemande antenne systemen" (UAS). Ik liever noe
Aan de slag met ESP8266 met op opdrachten, NodeMCU of het Arduino (ESP-12E)

Aan de slag met ESP8266 met op opdrachten, NodeMCU of het Arduino (ESP-12E)

Dit Instructable zal u tonen de stappen die nodig zijn om te beginnen met de ESP8266 met behulp van een fantastische kleine ontwikkel bord voor de ESP-12E-module. Het bord bevat alles wat u nodig met inbegrip van een USB naar seriële adapter, oppervl
AAN DE SLAG MET DOMOTICASYSTEEM.

AAN DE SLAG MET DOMOTICASYSTEEM.

WAARSCHUWING: DIT PROJECT ZAL OORZAKEN OPWINDING DIE MOGELIJK SCHADELIJK VOOR DE GEZONDHEID.Dus hier ben ik met een ander leuk Instructables controle geleid door stem, met behulp van Arduino via Bluetooth-module (HC 05). Zodat deze Instructables kan
Aan de slag met LinkIt One - knippert een LED

Aan de slag met LinkIt One - knippert een LED

Hoi!Bent u vaak verward door de hele wereld nieuwe borden en tech die om de paar maanden houden komen?Bent u vaak op zoek op google gewoon zin te maken van dit alles?Bent u bereid om echt geweldig projecten te maken, maar weet niet waar te beginnen?B
Aan de slag met de Sensor van de bocht

Aan de slag met de Sensor van de bocht

We begonnen door te kijken hoe de Bend Sensor deeltoetsen is up, en hoe het werkt.Daarna keken we op verschillende gebieden die kunnen we het beeing gebruikt.We eindelijk een lamp werden kunt u de kleur van het licht, en ook de helderheid van een LED
Aan de slag met LinkIt One - Servo

Aan de slag met LinkIt One - Servo

In de laatste instructable toonde ik u hoe aan de slag met een LinkIt één en een LED knipperen en maken patronen te gebruiken. Dit is deel twee van de serie waar ik je laten zien hoe je begon met Servos met de link het één en het instellen van een se
Aan de slag met de LinkIt One - gelijkstroommotoren

Aan de slag met de LinkIt One - gelijkstroommotoren

In de laatste twee instructables toonde ik u hoe aan de slag met de LinkIt die controlerende servo's opgenomen en LEDs. Ik ook laten zien hoe je de onboard firmware van de LinkIt One, dus ik u raden die eerste doorloop.In dit instructable ga ik u ton
Aan de slag met Intel® Edison Mini Breakout Board

Aan de slag met Intel® Edison Mini Breakout Board

Intel biedt 2 verschillende hardwareplatformen om te werken met Intel® Edison ontwikkel bord.De kern-module van Intel® Edison heet Intel® Edison Compute Module, terwijl de 2 extensie planken zijn Intel® Edison Arduino Board en Intel® Edison Breakout
Aan de slag met de Intel® Galileo Gen2 Development board

Aan de slag met de Intel® Galileo Gen2 Development board

Deze tutorial legt uit over hoe aan de slag met de Intel® Galileo Gen2-bestuur.De Intel® Galileo Gen 2 ontwikkel bord is een microcontroller board gebaseerd op de Intel® Quark™ SoC X 1000 toepassing processor, een 32-bits Intel® Pentium® merk systeem
Aan de slag met LinkIt One - servo's

Aan de slag met LinkIt One - servo's

Wat is het punt van het hebben van een ontwikkel bord als u cant verplaatsen dingen mee?Dit is de gids die u aan de slag met met behulp van Servos (digitaal gestuurd reductiemotoren) in uw projecten met behulp van de LinkIt een bord krijgt.Dit is wee