Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Poor Man's Raspberry Pi Turtlebot

Autonomous ROS-powered robot vacuum cleaner project

fuzzie360fuzzie360
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
10.1k views
3 comments
1.6k followers
34 likes
  • Description
  • Details
  • Files 0
  • Components 5
    • View all
  • Logs 1
    • View all
  • Instructions 0
  • Discussion 3
View Gallery
10.1k
3
1.6k
34

Team (1)

  • fuzzie360fuzzie360

Join this project's team
  • Autonomous Navigation Video
hardware
ongoing project
raspberry pi Roomba kinect ros Turtlebot

Related lists

Roomba Projects

Projects based upon iRobot's vacuum platform

111

111

This project was created on 12/01/2015 and last updated 4 years ago.

Description

This is a Poor Man's Turtlebot

End goal: Vacuum my Roomba hostile apartment

Software
-Raspberry Pi 2: ROS Indigo on Arch Linux for Arm
-Laptop: ROS Indigo on Ubuntu 14.04 LTS

Installing the Turtlebot stack on the Pi is a very involved process. There are too many steps for me to do a quick guide, but the information is all online. Contact me if you run into any trouble as I've encountered a lot myself.

Components

  • 1 × Raspberry Pi 2
  • 1 × Roomba 780
  • 1 × Kinect for Xbox 360 + Hacked USB Splitter
  • 1 × Minigorilla Multivoltage battery
  • 1 × 7pin Mini DIN + Jumper Wires + USB UART

Project Logs
Collapse

  • Autonomous Navigation Test

    fuzzie360 • 12/01/2015 at 14:33 • 0 comments

View project log

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
jonathan.liang wrote 08/01/2017 at 19:35 • point

Hi fuzzie360, I am trying to create a similar solution using Ubuntu 16.04, Intel RealSense R200, Intel UP Board, and the iRobot Create 2 Programmable Robot. I was wondering if you had any links to the resources you found helpful, especially in regards to 3D mapping and SLAM. Thank you!

-Jonathan

  Are you sure? yes | no

Wilton R Cruz wrote 05/02/2017 at 01:57 • point

Can integrate phyton with ros ?

  Are you sure? yes | no

Lucas wrote 02/22/2017 at 17:08 • point

Hello, 

I've installing the same target environment software... But my turtlebot don't work... 

When I try "roslaunch turtlebot_bringup minimal.launch" : 

I have this error  :  

[ERROR] [WallTime: 1487674200.166287] Failed to contact device with error: [Distance, angle displacement too big, invalid readings from robot. Distance: 0.00, Angle: -420.89]. Please check that the Create is powered on and that the connector is plugged into the Create.

Do you have a solution for this issue ? 

Thanks ! 

Jérôme

  Are you sure? yes | no

Similar Projects

Raspberry pi project for running an operation systems such as kali Linux
Project Owner Contributor

Raspberry pi zero w

zehacks005zEhacks005

The 2016 Hackaday Prize
Make Raspberry Pi Again
Project Owner Contributor

Raspberry Pi project

aryaArya

A Linux-based smart boat powered by the PXFmini and the Robot Operating System.
Project Owner Contributor

Pi0Boat: A $250 smart boat with the pi zero

vctor-mayoral-vilchesVíctor Mayoral Vilches

Run a simple Python script that will collect system information from a Raspberry Pi and send it to a cloud platform dashboard.
Project Owner Contributor

Pi Health Dashboard

initial-stateInitial State

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2026 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Poor Man's Raspberry Pi Turtlebot", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.