Dobb·E: Open-Source Framework for Teaching Robots Household Tasks

Dobb·E

3.5 | 24 | 0
Type:
Open Source Projects
Last Updated:
2025/10/23
Description:
Dobb·E is an open-source framework enabling robots to learn household tasks via imitation learning in 20 minutes, achieving an 81% success rate across 109 tasks in 10 NYC homes.
Share:
household robotics
imitation learning
open-source robotics
robot learning
home automation

Overview of Dobb·E

Dobb·E: An Open-Source Framework for Household Robotic Manipulation

Dobb·E is an innovative open-source framework designed to teach robots how to perform household tasks using imitation learning. This framework allows robots to learn new tasks in approximately 20 minutes, making it a fast and efficient solution for integrating robots into home environments.

Key Features:

  • Open-Source: Dobb·E is freely available, allowing researchers and developers to contribute to and improve the framework.
  • Imitation Learning: The framework uses imitation learning, enabling robots to learn by watching and mimicking human actions.
  • Rapid Learning: Robots can learn new household tasks in about 20 minutes.
  • High Success Rate: Dobb·E achieves an average success rate of 81% in solving various household tasks.

How Does Dobb·E Work?

Dobb·E uses a simple tool called the Stick to collect demonstrations of household tasks. The Stick is a low-cost device built from a reacher-grabber, 3D printed parts, and an iPhone. This tool is used to create the Homes of New York (HoNY) dataset, which contains 13 hours of interactions in 22 different homes across New York City.

The framework then trains a representation learning model called Home Pretrained Representations (HPR) on the HoNY dataset. HPR is a ResNet-34 model trained using the MoCo-v3 self-supervised learning objective. During deployment, HPR initializes a policy that allows the robot to perform new tasks in novel environments.

Components of Dobb·E:

  1. The Stick: A tool for collecting demonstrations, built from a $25 reacher-grabber, 3D printed parts, and an iPhone.
  2. Homes of New York (HoNY): A dataset containing 13 hours of interactions in 22 different homes.
  3. Home Pretrained Representations (HPR): A ResNet-34 model pre-trained on the HoNY dataset.

Getting Started with Dobb·E

To start using Dobb·E, you can access the code, models, and documentation through the following resources:

Who is Dobb·E for?

Dobb·E is ideal for:

  • Robotics Researchers: Who are looking for a fast and efficient framework for teaching robots new tasks.
  • AI Developers: Who are interested in contributing to and improving the Dobb·E framework.
  • Home Automation Enthusiasts: Who want to integrate robots into their homes and automate household tasks.

Practical Applications

Dobb·E can be used for a wide range of household tasks, including:

  • Opening and closing drawers and doors
  • Picking up and placing objects
  • Pouring liquids
  • Operating appliances

Why Choose Dobb·E?

  • Cost-Effective: Uses low-cost hardware components.
  • Efficient: Allows robots to learn new tasks quickly.
  • Versatile: Can be used for a wide range of household tasks.
  • Community-Driven: Open-source, with contributions from researchers and developers worldwide.

Homes of New York (HoNY) Dataset Details:

The HoNY dataset includes:

  • 22 homes
  • 216 environments
  • 5620 trajectories
  • 13 hours of interactions
  • 1.5 million frames

The dataset contains RGB and depth videos at 30 fps, as well as full action annotations for 6D pose of the gripper and the gripper's opening angle normalized between (0, 1).

Using the HPR Model with PyTorch Image Models (TIMM):

You can easily start using the HPR model in a couple of lines of code with TIMM:

import timm
model = timm.create_model("hf-hub:notmahi/dobb-e", pretrained=True)

Conclusion

Dobb·E represents a significant step forward in the field of home robotics, offering a practical, efficient, and accessible framework for teaching robots household tasks. By combining imitation learning with low-cost hardware and a comprehensive dataset, Dobb·E makes it easier than ever to integrate robots into home environments and automate everyday chores. With its open-source nature, Dobb·E encourages collaboration and innovation, paving the way for future advancements in robotics and AI. What is Dobb·E? It's your gateway to bringing robots home.

Best Alternative Tools to "Dobb·E"

Figure
No Image Available
88 0

Figure is an AI robotics company developing general-purpose humanoid robots for workforce and home automation. Designed for human environments, Figure aims to solve labor shortages and automate household tasks.

humanoid robotics
AI robot
NightCafe
No Image Available
149 0

Discover NightCafe, the ultimate free AI art generator with top models like Flux and DALL-E 3, vibrant community, and daily challenges for endless creativity.

text-to-image generation
PersonaLive
No Image Available
127 0

PersonaLive is an AI-powered segmentation platform that helps retail marketers identify and target top customer segments in under 30 minutes using behavioral data for smarter location decisions and personalized campaigns.

behavioral segmentation
Be My Eyes
No Image Available
160 0

Experience accessible technology with Be My Eyes. Connect with volunteers and AI for real-time visual assistance via live video. Free, anonymous, and available 24/7.

visual assistance
accessibility app
Custerem
No Image Available
293 0

Custerem is a comprehensive financial education platform. Learn how to budget, invest, and manage your money effectively to achieve financial independence.

personal finance
budgeting
investing
Fridge Leftovers AI
No Image Available
271 0

Fridge Leftovers AI helps you create delicious recipes from your fridge's contents. Simply snap a photo and get inspired to reduce food waste and plan meals easily.

AI recipe
food waste
meal planner
NeonFin
No Image Available
290 0

Master your financial future with NeonFin, a smart suite of financial calculators. Track expenses, analyze spending, and make informed financial decisions. Start budgeting today!

budgeting tools
expense tracker
Week meal planning
No Image Available
306 0

Simplify week meal planning with this app. Scan your fridge, get recipe ideas, reduce food waste, and manage grocery lists effortlessly. No more meal planning stress!

meal planner
food waste
recipe app
api4ai
No Image Available
254 0

api4ai offers AI-powered, cloud-native image processing APIs for background removal, OCR, NSFW content moderation, image labeling, face recognition, and more. Boost your product with affordable and personalized AI solutions.

image processing
computer vision
AI PornBlocker
No Image Available
225 0

AI PornBlocker uses advanced AI to protect devices from unwanted adult content. Intelligent porn blocker software offers real-time, privacy-focused protection across all platforms.

porn blocker
adult content filter
Milo
No Image Available
179 0

Milo is an AI collaborator designed to manage the invisible load of running a family, focusing on calendar and task management with SMS reminders.

family calendar
AI assistant
SoBrief
No Image Available
238 0

SoBrief: Read any book in 10 minutes with free summaries in audio, PDF & EPUB formats. No sign-up needed.

book summaries
audiobooks
learning
Vinteo AI
No Image Available
324 0

Create stunning e-commerce visuals with Vinteo AI! AI-powered product image generator with realistic backgrounds for online stores. Try it now!

product photography
e-commerce
Memento Database
No Image Available
391 0

Memento Database is a powerful AI-enabled data management tool for businesses & personal use. Organize, analyze, & visualize data across platforms with ease.

data organization
database app