Welcome to our PIE final project!

Fox-Bot

View Github Repository

About the Project

We are a group of sophomore engineers from Olin College of Engineering. This project was part of our Principles of Integrated Engineering course (PIE). Our objective was to make a cute, interactive, and advanced robot that would act as the dorm pet we are all forbidden. This website is designed to be showcase and document all of our work through the course of the semester on the foxbot.

Cute

Cute

Inspired by the cat cakes from Honkai: Star Rail, we decided to make a fun and whimsical fox cake.

Interactive

Interactive

In order to make the robot feel like a real pet, we wanted to be able to interact with it in ways such as petting it or playing music, and have it respond.

Advanced

Advanced

We wanted to create an integrated system with mechanical, electrical, and software components.

Foxbot Demonstration

Pictures and videos of our robot behaviors.

Default

Default

Eyes and ears neutral, no movement

Chase tail

Chase tail

Tail to the right and spin to the right, eyes get dizzy, blink

Look Around

Look Around

Turn slightly right, turn slightly left, move forward

Petted

Petted

Ears move, eyes happy (triggered by button)

Follow Treat

Follow Treat

Heart eyes, detect and follow berry, get angry after a period of time if not petted (triggered by melody)

Sleep

Sleep

Closed eyes, ears inward (triggered by darkness)

Design Process

A detailed overview of each section of the project.

Electrical

Electrical design process and justification

Mechanical

Mechanical design process and justification

Software

Software design process and justification

System Diagram/Descriptions

Diagrams/descriptions of multiple high and low level systems.

Detailed Mechanical Overview

A mechanical diagram of the Fox-Bot broken down by subsystem.

Bill of Materials

A full list of parts and costs for the Fox-Bot.

Circuit Diagram

A circuit diagram of the Fox-Bot.

Energy and Data Flow

A graphic model of the data and energy flow inside the robot.

Firmware Description

A firmware description of the Fox-Bot.

Full System Diagram

A full system diagram of the Fox-Bot.

Software Diagram

A software diagram of the Fox-Bot.

The Fox-Bot Team

The team was split up into three sub-teams: electrical, mechanical, and software. All members contributed to integration.

Tamás Regan

Mechanical

Sarah Brau

Mechanical

Pepper Wang

Software

Yunzhu Chen

Software

Jake Hamilton

Electrical