Skip to content

University of Michigan - Autonomous Robotics Final Project - Professor Benjamin Kuipers, Instructor Tiancheng Ge

Notifications You must be signed in to change notification settings

jhirsh/eecs467-goalkeeper

 
 

Repository files navigation

EECS 467 - Autonomous Robotics Final Project

University of Michigan - Adam Dziedzic, Jingliang Ren, Ryan Wunderly, Jonas Hirshland {dziedada, meow, rywunder, jhirshey}@umich.edu

Reports

Video

Report

Poster

Goalkeeper

Goalkeeper is an autonomous robot that senses incoming balls and blocks them from passing. It was inspired by goalies in various sports, but mainly soccer. We demonstrate what ability is required in order to react to a human rolling a ball in the robot’s direction.

The arm mimics a human arm playing air hockey, projected to a two-dimensional space. We first used Solidworks to mock up the configuration of Rexarm parts, and then designed a custom end effector and 3D printed the end effector. The arm uses one AX-12+ and two Dynamixel MX-28 servos to move.

Mechanism

Perception

We use Intel Realsense D435 RGBD cameras for rgb and depth images as well as point clouds of the environment.

Setup and Running

./scripts/setup.sh

Compile the code:

mkdir build

cd build

cmake ..

make -j

About

University of Michigan - Autonomous Robotics Final Project - Professor Benjamin Kuipers, Instructor Tiancheng Ge

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 40.4%
  • Python 27.3%
  • C 21.4%
  • CMake 8.2%
  • Shell 2.6%
  • Makefile 0.1%