Robotics – Automation Projects

High level design 8

Twitter Emote Robot

Introduction Social Media outlets like Twitter and Facebook have become dominating players in the field of human interaction. Indeed many interactions have become mediated by digital technology. We believe the loss of the physical component of interaction has had negative effects on human relationships overall. Current research studies agree that people become more isolated through […]

Twitter Emote Robot Read More »

Writing Robot Arm 1

Writing Robot Arm

Introduction In this project, we built a writing machine using a 4-DOF robot arm. This robot arm is controlled by PIC32 and can write the 26 letters and ten numbers. Users can send instructions to the microcontroller through the serial interface to control the robot arm to write words or digits they want. What we

Writing Robot Arm Read More »

copper foil with pattern

Capacitive Sensing Robot Arm

Introduction For our final project, we built a 2 axis robot arm with a capacitive sensor on the final member, which will allow the robot to detect a person near the robot. When there is an object detected, the arm will stop depending on the measured capacitance. The purpose of this type of sensor is

Capacitive Sensing Robot Arm Read More »

Block Diagram 1

Karaoke Robot Judge

Introduction Karaoke Robot Judge is a karoke machine with a robot Simon Cowell as a judge. For this project, we designed a karaoke machine on the PIC32 with a robot judge made of two servo motors. The user can choose one of three songs to sing from the Python GUI. The background audio is played

Karaoke Robot Judge Read More »

Block diagram demonstrating high level system components.

ECE 4760: Final Project Report

Introduction For our final project we made a digital vocoder, which could be accomplished over this semester’s remote desktop environment. A vocoder is a synthesizer that generates sounds which are modulated by an input signal. It was originally designed to reduce the bandwidth of voice signals over the telephone, but was never introduced practically. It

ECE 4760: Final Project Report Read More »

Sensor Schematic

4760 Final Project: Spy Robot

Introduction For our final project, we created a spy robot: a robot that uses remote radar sensing to detect intruders. The physical system consisted of the servo setup we had from lab 4, a time-of-flight distance sensor (discussed in depth below), and the PIC32 microcontroller. The distance sensor was affixed to the servo setup and

4760 Final Project: Spy Robot Read More »

Rubot

Rubot

Introduction Almost everybody has used a rubik’s cube puzzle before, whether they are picking up the cube for the first time, looking up the solution algorithms, or playing around with a different iteration. Many different kinds of rubik’s puzzles have come out over the years, such as the Rubik’s Cube Pyramid and the 2-by-2 cube

Rubot Read More »

The completed Cat Bot

CAT BOT

Introduction Cat Bot, as its name suggests, is a cat robot that sees and follows around a cat toy, simulating actions of real cats. We have decided on this project since this system involves significant hardware and software elements, and constructing it required us to bring in a variety of knowledge gained through the previous

CAT BOT Read More »