Chefbot: Een DIY autonome mobiele robot voor het serveren van voedsel in de hotels (6 / 11 stap)

Stap 6: 3D Vision sensoren programmeren, die met behulp van R.O.S en Python


In deze stap gaan we om te zien hoe een 3D visie sensor zoals Kinect interface / Asus Xtion Pro in R.O.S.

We kunnen installeren van bestuurder van het systeem van de 3D-sensor, middleware genaamd OpenNI en de R.O.S bestuurder/lancering bestanden met behulp van volgende commando

 $ sudo apt-get install ros-indigo-openni-launch 

Na het installeren van stuurprogramma, kunt u 3D-sensor met de volgende opdracht

 $ roslaunch openni_launch openni.launch 

We kunnen de puntenwolk van 3D sensor bekijken in Rviz met behulp van volgende commando. U ziet de puntenwolk visualisatie screenshot van de image gallery

 $ rosrun rviz rviz 

We zijn met behulp van 3D-sensor voor de functionaliteit van de laserscanner die gebruikt voor het uitvoeren van SLAM spottende. De laserscanner is zeer duur, zodat de totale begroting van de robot het nabootsen van de functionaliteiten van laserscanner met behulp van 3D-visie sensor kan verminderen.

De wolk puntgegevens gegenereerd wordt niet door de 3D-sensor maar het verwerkt binnen het ROS openni stuurprogramma.

De wolk puntgegevens kunnen converteren naar laser scanner gegevens met behulp van de volgende ROS-pakket

Puntenwolk omzetten laserscanner gegevens

Pakketten helpt bij het converteren van 3D-sensor diepte afbeelding laser scan gegevens de depthimage_to_laserscan en de pointcloud_to_laserscan .

U kunt zien van de screenshots van geconverteerde puntenwolk aan laser scan van de image gallery

Gerelateerde Artikelen

Een DIY drukschakelaar plaat gebruiken voor het automatiseren van uw spookhuis

Een DIY drukschakelaar plaat gebruiken voor het automatiseren van uw spookhuis

Bij het uitvoeren van een groot spookhuis, gewenste allermeest naar de speciale effecten worden geautomatiseerd. Maar voor dit effectief te zijn, moet je om de juiste timing. De beste manier om dit te doen is het gebruik van sensoren om te ontdekken
De AnonyBox - een goedkope en makkelijke netwerkapparaat voor het beheren van anonimiteit online

De AnonyBox - een goedkope en makkelijke netwerkapparaat voor het beheren van anonimiteit online

met de terugkeer van CISPA, de groeiende kans op toekomstige SOPA-achtige wetten en de drastische hardware vooruitgang die Eschelon en Carnivore geloofwaardig possiilities geboekt, Hoezo internetactiviteit zeer belangrijk voor het behoud van de vrije
Wijzigen van een Mini-B USB-kabel voor het aandrijven van een ingesloten GoPro Hero3 (met skelet achterdeur)

Wijzigen van een Mini-B USB-kabel voor het aandrijven van een ingesloten GoPro Hero3 (met skelet achterdeur)

ik heb mijn GoPro Hero3 voor Kerstmis, het is een fantastische camera.  De levensduur van de batterij laat echter te wensen overlaat.  Zeker, u kunt kopen een heleboel reserve batterijen en ze uit regelmatig wijzigen, maar als u een time-lapse - neem
ServerBot - voor het serveren van eten en drinken

ServerBot - voor het serveren van eten en drinken

ik denk dat ik heb gemaakt een robot die is functioneel, handig, entertaining, grillig en gewoon geweldig.De ServerBot. Gebouwd op een iRobot Create.Een robot met de mogelijkheid om op betrouwbare wijze verplaatsen tussen elke kamer van het huis terw
Het gebruik van een CO2-laser macht sonde voor het meten van laser uitgangsvermogen te vinden van een slechte spiegel

Het gebruik van een CO2-laser macht sonde voor het meten van laser uitgangsvermogen te vinden van een slechte spiegel

deze video laat zien hoe u de Mahoney CO2 sonde voor de macht van de laser.  De CO2 sonde voor de macht van de laser is een algemeen gebruikte en noodzakelijk apparaat te:1. maatregel laser vermogen voor laser instellingen na verloop van tijd. Of u e
Met behulp van een DC-DC Verstelbare regulator voor het aandrijven van een lading

Met behulp van een DC-DC Verstelbare regulator voor het aandrijven van een lading

Vandaag zal ik je laten zien hoe met een DC-DC regulator.Stap 1: Dingen die nodig zijnHet ding dat u zult moeten zijn:een DC-DC regulatorIk kocht de mijne van amazon.comhttp://www.Amazon.com/DROK-Converter-regulator-tra...Een multimeter om te control
Maak een veer geladen 'touch blok' voor het instellen van het hulpmiddel hoogte (z-as) op een CNC Mill of de Router.

Maak een veer geladen 'touch blok' voor het instellen van het hulpmiddel hoogte (z-as) op een CNC Mill of de Router.

Om het hulpprogramma hoogte instellen op uw CNC router/molen, kun je gemakkelijk een veer geladen touch plaat gebaseerd op een 'mini' pulsdrukker mechanisme waarmee de lente-actie nodig. In plaats van met behulp van de standaard 'gage blok en papier'
DIY Camera stabilisator Perfect voor het filmen van bewegende objecten

DIY Camera stabilisator Perfect voor het filmen van bewegende objecten

Een camera-stabilisator kan maken zo veel makkelijker te filmen, maar het is altijd duur om te kopen. Hier is hoe te DIY een stabilisator van de camera met behulp van een papieren zak.Stap 1: Certificaat en cadeauzakje die is groot genoeg voor uw cam
Knex mobiele standaard voor het filmen van de instructies!

Knex mobiele standaard voor het filmen van de instructies!

Hier zijn instructies voor mijn eigen mobiele houder! Geniet van! :)Stap 1: Basis 1 Bouwen ditStap 2: Basis 2 4 van deze gebouwdStap 3: Bevestig Hechten van deze stukken aan de baseStap 4: de kleine toren bouwen Bouwen ditStap 5: Bouwen dit Bouwen di
Versnellingsmeter gebaseerd gebaar erkenning voor het beheersen van een LED

Versnellingsmeter gebaseerd gebaar erkenning voor het beheersen van een LED

Deze materialen en de informatie in dit instructable zijn geboden door studenten die zijn ingeschreven bij de Software of Places (www.softwareofplaces.com)Klasse PUC-Rio Universiteit. De inhoud hier vertegenwoordigd is de laatste project van de stude
Een andere methode voor het hacken van de Cuisinart SupremeGrind voor Espresso

Een andere methode voor het hacken van de Cuisinart SupremeGrind voor Espresso

dit instructable zal detail een andere methode om te wijzigen uw Cuisinart SupremeGrind voor espresso. Dit is een alternatieve methode aan geboden door 'sehrgut' recht 'Hacken van de Cuisineart SupremeGrind voor Espresso'. I recommend highly lezing d
Foto's van kunst te gebruiken voor het verfraaien van ambachten en maken patronen

Foto's van kunst te gebruiken voor het verfraaien van ambachten en maken patronen

Dit instructable was geïnspireerd vanwege de geest voor de prijsvraag. Om voor mij te delen iets moest ik leren hoe een digitale programma moet gebruiken voor het maken van een ontwerp voor een project. Ik ben blij dat Hp Sprout een programma heeft o
GSM BEHEERSTE broeikasgassen voor het platteland van Afrika

GSM BEHEERSTE broeikasgassen voor het platteland van Afrika

ONTWERP EN FABRICAGE VAN EEN GSM GECONTROLEERD BROEIKASGASSEN SYSTEEMINTRODUCTIETechnologie heeft geherdefiniëerd communicatie en meer nog in vele voordelige manieren. Mobiele technologie heeft geleid tot de munten van de term "global village",
Met behulp van Punnett pleinen voor het berekenen van waarschijnlijkheden fenotypische

Met behulp van Punnett pleinen voor het berekenen van waarschijnlijkheden fenotypische

IntroductieAchtergrondPunnett pleinen zijn een diagram die biologen gebruiken om de waarschijnlijkheid van een nakomelingen hebben een bijzondere eigenschap te bepalen. Een vierkant van Punnett maken en gebruiken om te bepalen kenmerken van nakomelin