Introduction: Autonomous Mobile Robot Using ROS Clumsybot

our indoors autonomous mobile robot using ROS , Rtabmap , raspberry pi 2 , kinect , ubuntu14.04 lts

Our Graduation Project
our indoors autonomous mobile robot using ROS , Rtabmap , raspberry pi 2 , kinect , ubuntu14.04 lts we install ubuntu 14.04 LTS and ROS indigo on laptop and raspberry pi and use Rtabmap algorthim to mapping and navigation Team Work Anas Ibrahem , Islam Nabil supervisor Dr. Mustafa shiple

more details

https://github.com/AnasIbrahim/clumsybot

Step 1: Installing Ubuntu 14.04lts & ROS INDIGO on Laptop and Raspberry Pi 2

first install ubuntu 16.04 LTS for your laptop

http://www.ubuntu.com/download/desktop

second

install ubuntu 16.04 lts for Raspberry pi 2

https://wiki.ubuntu.com/ARM/RaspberryPi

install ROS on the laptop

http://wiki.ros.org/indigo/Installation/Ubuntu

install ROS on pi 2

http://wiki.ros.org/indigo/Installation/UbuntuARM

Step 2: Testing Ros and Use It

first use ROS on laptop

second use tutorials

http://wiki.ros.org/ROS/Tutorials

second pi

Login username is "ubuntu", password is "ubuntu". You will be asked to change the password on first login.

you should enable ssh by command

sudo apt-get install openssh-server

using ssh ubuntu@ip

to know ip type

cat /var/lib/misc/dnsmasq.leases

or from your network

then learn ros from tutorials

and show robots that run by ros

http://wiki.ros.org/Robots

Step 3: Component of Robot

1- kinect xbox 360 or ZED OR Asus 3d camera

2- raspberry pi 2

3- arduino uno

4- power bank 30000mah

5- motor driver

6- 2 dc motors with encoders

7- wipi or wifi dongel

8- router

9- boost converter to convert from 5 v to 12 for kinect

10- imu

11- lipo battary

Step 4: Rtabmap