Public projects 1

Making Roomba Smarter (800 Series)

Project showcase by Sam Baker

  • 12,657 views
  • 6 comments
  • 35 respects

Toolbox 2


Big Mouth Billy Bass + Alexa

Project tutorial by Ben Eagan

  • 8,247 views
  • 6 comments
  • 41 respects

Making Roomba Smarter (800 Series)

Project showcase by Sam Baker

  • 12,657 views
  • 6 comments
  • 35 respects

Automated Chess Board

Project showcase by Michael Guerero

  • 34,457 views
  • 24 comments
  • 138 respects

Comments 2

  • Making Roomba Smarter (800 Series) 8 days ago

    The final code was never attached as this was meant to be mostly a showcase and unfortunately it's been unintentionally purged from my computer in the 2 years since this was originally posted. However, you can still look up the commands that need to be sent to the roomba in the referenced PDF (https://cdn-shop.adafruit.com/datasheets/create_2_Open_Interface_Spec.pdf). Hope you manage to solve your issue with being stuck in sleep mode.

  • Making Roomba Smarter (800 Series) about 2 years ago

    Thanks for the questions:
    1. The clearance for the sensor and furniture can definitely be a problem since it's sitting higher than the Roomba's IR sensor, that's why I initially wanted to use an IR myself instead of an ultrasonic. Fortunately the furniture in the rooms we clean with Roomba have enough clearance where this hasn't been a problem.

    1. If the new system detects that it has stopped cleaning beneath something, it sends the clean command to force the Roomba to keep moving (since there's no guarantee that just driving straight will get it out from under the object). During this second cleaning cycle; the system is constantly reading the ping data so that once it detects there is nothing above it (no longer under the furniture), the stop command is given. Usually this means that the Roomba is just sort of peaking out from under the bed, but since the sensor is next to the handle it's easy enough to pick it up.

    Hope that helps

Add projectSign up / Login