Skip to content

BlockBuilder: Autonomous Color Block Selection and Structured Arrangement

Notifications You must be signed in to change notification settings

KshitijBhat/BlockBuilder

 
 

Repository files navigation

BlockBuilder: Autonomous Color Block Selection and Structured Arrangement

Report

Kshitij Madhav Bhat, Manyung Hon, Juan Muerto, McKenzie Young

16-662: Robot Autonomy Project

Robotics Institute, CMU

Animation 1 Animation 2

Abstract

  • This project implements an autonomous robotic system that uses a Franka Emika seven-degree-of-freedom robotic arm to pick and place colored blocks. The system is designed to create structured patterns, like "color walls," by identifying colored cubes, grasping them, and arranging them into organized rows.

  • The system operates autonomously and with high precision, demonstrating the ability to perform simple manipulation tasks repeatedly and accurately, even in changing environments.

hardware_setup_illustration

Hardware Setup

perception_illustration

Perception System

Results

Result 1

Picking success by color

Result 2

Picking success by block position in X

Result 3

Picking success by block position in Y

About

BlockBuilder: Autonomous Color Block Selection and Structured Arrangement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.3%
  • CMake 7.7%