Chefbot: En DIY autonoma mobil robot för att servera mat på Hotell (6 / 11 steg)

Steg 6: Programmering 3D Vision sensorer med R.O.S och Python



I det här steget, vi ska se hur gränssnittet en 3D vision sensor som Kinect / Asus Xtion Pro i R.O.S.

Vi kan installera 3D sensor system föraren, middleware kallas OpenNI och dess R.O.S föraren/lansera filer med följande befalla

$ sudo lämplig-få installera ros-indigo-openni-lanseringen

När drivrutinen kan du starta 3D sensor med följande kommando

$ roslaunch openni_launch openni.launch

Vi kan visa punktmoln från 3D sensor i Rviz användande följande befalla. Du kan se punktmoln visualisering skärmdump från bildgalleriet

$ rosrun rviz rviz

Vi använder 3D sensor för hånfulla funktionaliteten i laserskanner som används för att utföra SLAM. Laserscanner är mycket dyra, så att imitera funktionaliteter i laserscanner med 3D vision sensor kan minska den totala budgeten för roboten.

Cloud punktdata genereras bearbetas inte av 3D-sensorn men det inuti ROS openni föraren.

Punkt cloud datan kanna bli omvänd till laser scanner data med följande ROS-paket

Omvandla punktmoln till Laser-bildläsare data

Depthimage_to_laserscan och pointcloud_to_laserscan paket hjälper till att omvandla 3D sensor djup bild för att laser scan data.

Du kan se skärmdumpar av konverterade punktmoln till laser skanning från bildgalleriet

Se Steg
Relaterade Ämnen

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...

CleanBOT - din DIY golvrengöring robot

CleanBOT (Remote kontrollerade autonoma golv rengöring Robot) är utformad för att rena golv på två olika sätt: med vakuum eller aktiva mopp. Den har auto-läget men du kan också styra den manuellt med hjälp av bluetooth-anslutning och android app.De f...

Hur man gör en låg kostnad Mobile Robot plattform

Detta Instructable handlar om att bygga en robot bas för att stödja dina experiment.Detta Instructable är avsedd för alla att komma igång på en mobil plattform för låg spänning. Andra läsare kan hitta något intressant här också, din antall Maj varier...

Swarmscapers: Autonoma mobila 3D-utskrifter robotar

Swarmscapers är en 2 månad lång forskningsprojekt bedrivs i Kreativ arkitektur maskiner studion, undervisas av Jason Kelly Johnson och Michael Shiloh på Kalifornien College of Arts i Digital Craft Lab. Det är ett samarbete mellan Clayton Muhleman, Al...

Green Power gratis solenergi Generator hemlagad för El DIY ladda mobil

Grön el gratis solenergi Generator hemmagjord El DIY ladda mobilMaterial:Solar Panel 5 Watt5 volt Regulator styrelsen krets (du kan DIY eller köpa från Ebay)LED-ljus - USB-DC line...

$1 Hemlagad DIY baby mobila

så i en sökning för en DIY baby mobil, var allt jag kunde hitta handgjorda mobiler kan säljas. Dessutom, många av dem på marknaden har elefanter eller fisk eller vad... men hängde som om att vara sedd från sidan, inte från botten!Här är min $1 främja...

Autonoma Solar Robot steg 1

bakgrund:Hej, mitt namn är Ben Rawstron och detta är roboten har jag arbetat på, nyligen i min sophomore (tionde klass) året i gymnasiet. Jag skapade detta projekt som en "oberoende studie" på min lokala skola här i Waldoboro Maine eftersom jag...

Mobil robot kontrollerad med bluetooth

Denna gång gick jag om att bygga en liten mobil robot som kan styras med min Android-telefoner bluetooth. Roboten använder en Bolutek BC04 bluetooth-modul som kopplats ihop till en Arduino UNO.Steg 1: BC04 Bluetooth-modulenModulen BC04 kan vara koppl...

RC bil till autonoma Arduino Robot

Har du någonsin önskat att konstruera en enkel autonoma Arduino robot? Jag blev inspirerad att bygga en grundläggande Arduino robot för att hjälpa min förståelse av Arduino, Arduino IDE och driften av ultraljudssensorer och motor förare. Och så, jag...

Bygga din egen Max 95 mobil Robot bas

Syftet med denna handledning är att visa hur den ursprungliga Max ' 95 mobil robot bas konstruerades med mestadels delar från din lokala järnaffär. Max ' 95 är en 12 "x 12" mobil robot bas.Zagros Robotics säljer flera modeller av mobil robot bas...

Omni hjulet mobil robot - IoT

I denna anvisning som jag kommer att presentera dig design av omni hjulet mobil robot kontrolleras via wi-fi. Den väsentliga skillnaden jämfört med konventionella kontroll som bluetooth eller radiokontroll är att roboten är ansluten till lokalt nätve...

DIY Laptop kontrollerade Robot v1.0

Det skulle vara så bra om skulle kunna styra en robot eller din rc bil använder en bärbar dator precis som du styra en bil i ett spel. Tja, kan man göra det möjligt med hjälp av mångsidiga arduino UNO. Det finns tusentals projekt kan du göra med ardu...

Billig autonoma Humanoid Robot

möta Johnny 5.Han är en autonom humanoid robot som är 53 cm lång, väger bara ca 1 kg och har 20 servomotorer varje kan 14 kg * cm vridmoment. Ombord, anpassade kretskort knyta ihop fyra kraftfulla mikroprocessorer: två 500 MHz Blackfin DSP (en för va...

Parker1 WiFi / 4 G Mobile Robot

Parker1 är en billig WiFi / 4G mobil robot med vision förmåga. Den körs med två populära öppen källkod, Arduino kompatibel kod för lätt robot programmering och OpenWrt router OS för olika anslutningar över WiFi, 4G etc.Låt användarna få spela på Park...

Sparky - DIY webbaserade Telepresence Robot

namnet Sparky är baserad på en akronym för Self porträtt artefakt ambulerande chassi jag en tafatt titel för ett konstprojekt som inleddes i början av 90. Efter den tid Sparky har utvecklats från en överdimensionerad RC toy med ett par baby monitor v...

MANUELL / AUTONOM kontroll ROBOT (med SENSOR FUSION teknik)

DTMF eller två tonar flera frekvenser är fiffiga lilla sätt att kontrollera maskiner med din mobiltelefon. Detta instructable visar du, milda läsaren hur man gör en billigare än smuts DTMF kontrollerade robot som kan också fungera SJÄLVSTÄNDIGT, yeh!...

Autonoma Autonavigation Robot (Arduino)

Hej,Detta är en steg för steg guide att bygga en autonom navigering robot. Vi använder Arduino mikrokontroller för att styra denna robot. Vi har två olika program för denna robot. Först kan roboten att köra runt och undvika allt som kommer i dess väg...

Ollie-en DIY autonom robot luftskepp

Ollie är en öppen källkod luftskepp-baserade autonoma och omgivande robot som bor i människors livsmiljöer. Ollie är uppmärksam, ofta flyger på ett sätt som tyder på nyfikenhet för omvärlden. Ollie reagerar till röster av ivrigt flaxande vingarna, ko...

DIY autonoma linje spårning med hinder undvika Robot (Rover)

Varning: gör din dator ljusstyrka låg, eftersom detta projekt avger en hög nivå av AWESOMENESS som kan skada dina ögon :D 3:)Projektet deltog i RoboCup 2015 Egypten lokal tävling och vann "Bästa Design Award" med mitt lag Abdelrahman Alaa, Ahmad...