Michael-Graves's repositories

Ball-and-Plate

This project's goal was the design and implementation of a 2 degree of freedom ball and plate system. This system's goal is to use real-time control systems and embedded microcontrollers to balance a ball on a flat plate. The project was proposed and implemented as part of the SFU class: Real-Time and Embedded Control Systems - MSE 450. The project used PID feedback controllers to control the pitch and roll of the platform to provide control of the ball's position. A resistive touch screen was used for position feedback and two low-cost hobby servos were used for platform actuation. The controller was implemented in C on a Texas Instruments Tiva C microcontroller (EK-TM4C123GXL). The mechanical structure was designed using SolidWorks and 3D printed on an inexpensive Prusa i3 clone.

Language:CStargazers:7Issues:4Issues:0

BalancingRobot

Repo for a balancing robot based on the TIVA C processor and Pololu's Micro Metal Gearmotors/encoders

Stargazers:0Issues:1Issues:0

CapstoneOxidizerValve

Oxidizer valve prototype using a TM4C123G microcontroller, stepper, limit switch with an ordinary ball valve.

Language:CStargazers:0Issues:0Issues:0

Firmware

PX4 Firmware for Pixhawk Hardware

Language:C++License:NOASSERTIONStargazers:0Issues:1Issues:0
Language:CStargazers:0Issues:1Issues:0

VirtualTelescope

Its like a telescope but not!

Language:C#Stargazers:0Issues:1Issues:0