BallBot Brian Kosoris Jeroen Waning Bahati Gitego Yuriy Psarev 10/11/2011.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

ECE 480 Design Team 3 Technical Lecture
Autonomous Mapping Robot Jason Ogasian Jonathan Hayden Hiroshi Mita Worcester Polytechnic Institute Department of Electrical and Computer Engineering Advisor:
A wearable inertial sensor system for human motion analysis Tao Liu Robotics and Dynamics Lab Kochi University of Technology th IEEE International.
FLIGHT READINESS REVIEW TEAM HAWAII. LEO HANO FULL SCALE LOW POWER March 13, 2011 Motor = K780R.
Ryan Roberts Gyroscopes.
Closing Summary Design Testing Abstract Monitoring crop heath via aerial photography is a proper technique used to maximize agricultural productivity.
SOLAR TRACKER PROJECT. INTRODUCTION: Solar tracker is a system that is used to track sun light to increase the efficiency of electricity gained from solar.
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
Baby SAT University of Missouri-Rolla Carl Seubert Jason Searcy Joshua Jacobs Michelle Rader.
Controls Lab Interface Improvement Project #06508Faculty Advisors: Dr. A. Mathew and Dr. D. Phillips Project Objectives This work focused on the improvement.
RockSat-C 2011 CDR Virginia Tech RockSat 1 Robbie Robertson Chris Gates Younes Taleb.
P07301 Summary Data Acquisition Module. Team Members.
Project ASCEND! Embry-Riddle Aeronautical University Spring 2014.
Components of a Successful FRC Electrical System
Controller, Sensors and Motors Ding Ke Tutorial 1, UGB 230N.
RockSat-C 2012 ISTR Individual Subsystem Testing Report Zero Tilt Frostburg State University Kaetie Combs, Francisco Diaz, Sean Hughes, Jared Hughes, Andrew.
Introduction to Robotics Principles of Robotics. What is a robot? The word robot comes from the Czech word for forced labor, or serf. It was introduced.
O SCILLATION DAMPING SYSTEM FOR A BALL - SHAPED ROBOT José Joaquín Alcaina Acosta José Luis Racero Robles.
BALLBOT PROTOTYPE DESIGN REVIEW Brian Kosoris Jeroen Waning Bahati Gitego Yuriy Psarev MTRE /11/2011.
Content Project Goals. Term A Goals. Quick Overview of Term A Goals. Term B Goals. Gantt Chart. Requests.
Overview Introduction The Level of Abstraction Organization & Architecture Structure & Function Why study computer organization?
BallBot Brian Kosoris Jeroen Waning Bahati Gitego Yuriy Psarev 10/11/2011.
Team Dominate(d?) The Machine.
Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie Kosec Dr. Sastry Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie.
Fall CS-EE 480 Lillevik480f04-l1 University of Portland School of Engineering Project Swift Fox Design Review 21 Jan 2005 Peter Brunke Andrew Robinson.
Project ASCEND! Embry-Riddle Aeronautical University Spring 2014 Presented By: Ankit Jain – Project Manager.
Example title for notes and handouts
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Autonomous Helicopter James LydenEE 496Harris Okazaki.
AMCOM MK66 Guidance Module Software Block Diagram Data Handler IMU ProcessingGPS ProcessingRMS Control Serial I/O Ctrl Parallel Ctrl.Actuate,
Introduction to the first laboratory exercise Continuous neural network sliding mode controller DSP2 realization Andreja Rojko
State Space Control of a Magnetic Suspension System Margaret Glavin Supervisor: Prof. Gerard Hurley.
Group 4 Bianca Wood Chris Culver Shane Parker Yousef Al-Khalaf.
Developing Orientation based on Current project Huy-Tien, Bui 裴輝進 Department of Mechanical Engineering National Cheng Kung University Tainan, Taiwan March.
Gyro (yee-roh) Designed by Joshua Lewis. Introduction  Inverted Pendulum  ATMega MicroProcessor  Inertial Measurement Unit  PID Control Algorithm.
EE 495 Modern Navigation Systems
Objective: To develop a fully-autonomous control system for the Q-ball based on onboard IMU/Magnetometer/Ultrasound sensory information Summer Internship.
GPS Computer Program Performed by: Moti Peretz Neta Galil Supervised by: Mony Orbach Spring 2009 Part A Presentation High Speed Digital Systems Lab Electrical.
BallBot Brian Kosoris Jeroen Waning Bahati Gitego Yuriy Psarev 10/11/2011.
Raymond Engle Stanley Hanke.  We will be developing a remote-controlled, self- balancing robot  Wireless communications will be managed by the eBox.
Preliminary Detailed Design Review Group P16228: Mike, Zach, Joe, Elijah & Bernie.
AMCOM MK66 IAB Presentation Adrian Lauf (Comp.E) Jason Newquist (Mech. E)
P13203 TigerBot Extension Mike Lew (ISE), Dan Wiatroski (ME), Tom Whitmore (ME), Geoff Herman (ME), Sean Lillis (CE), Brian Stevenson (EE), James O’Donoghue.
Detailed Design Review Group P16228: Mike, Zach, Joe, Elijah & Bernie.
 Introduction.  Block Diagram.  Sensors.  Arduino.  Advantages.  Limitations.  Applications.  Conclusion. Contents.
Sebastián Álvarez Henao.. It refers to all physical parts of a computer system; its components are: electrical, electronic, electromechanical and mechanical.
Magic Wand Battle Game Team 53 Shanoon Martin, Jialin Sun, Manfei Wu.
Unit 3 - Computer Systems. Logical vs Physical A computer system can be represented in either a logical or physical form Both are useful in understanding.
For field control with constant armature current
Jason O. Trinidad-Pérez Department of Electrical and Computer Engineering Inter American University of Puerto Rico Mentors: Yuriy Pischalnikov and Warren.
The 16th International Conference ELECTRONICS‘2012 Real-time control system for various applications using sensor fusion algorithm Authors: Edgaras Artemciukas,
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Intelligent Control Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics.
Unit 2 Technology Systems
Obstacle avoiding robot { pixel }
Circuit Simulation Training
Automatic human detector garbage can.
Graduate School of Electrical Engineering
Emergency Personnel Indoor Locator
‘SONAR’ using Arduino & ultrasonic distance sensor
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
1.1) problem statement Threat to the user; controller device easily be hacked. Current controller device is not user friendly. Analysis Flight Time requires.
WELCOME.
Segway Fault Patrick Lloyd Undergraduate Student
MATLAB/SIMULINK Professor Walter W. Olson
Autonomous Targeting Vehicle (ATV)
Image Acquisition and Processing of Remotely Sensed Data
Technology 3 Bits & Bytes.
ECE Computer Engineering Design Project
Presentation transcript:

BallBot Brian Kosoris Jeroen Waning Bahati Gitego Yuriy Psarev 10/11/2011

System Overview Mechanical Structure Base Vertical structure Landing gear Electronics Sensors Actuators/Motors Control System State-space variable model MatLab/Simulink code

Mechanical Design (CAD) SolidWorks model

Mechanical Design (CAD) SolidWorks model

Mechanical Design (CAD) SolidWorks model

Electrical Components New components Micro ITX gigabyte board High-level CPU to run MatLab Processes integer data from IMU board Runs control algorithm to digest sensor data Provides output to motor controllers 100% onboard control for self-sufficiency A321 batteries x 30 for onboard power supply Provides V (3-5A) to motors Provides 5V for digital logic (IMU board and CPU)

Micro ITX onboard Computer 1.6GHz CPU 4GB DDR3 Windows 7 MatLab 2010

IMU Board Arduino ATmega2560 Microcontroller/microprocessor ADXL345 Accelerometer Three-axis acceleration measurement unit IDG500 Gyroscope Two-axis angular velocity measurement unit Provides real-time feedback of inertial orientation in 3D space

IMU Board

Sensor Data Processing IMU data will be relayed to onboard computer MatLab will process complex state-space equations Control system theory is used to model the system and provide feedback to motors

Electronics Overview

Controller Overview State-space subsystem block diagram

Controller Simulation Subsystem Block-diagram representation of inside subsystem

Controller Simulation State-space modeling x’ = Ax + Bu; y = Cx + Du MatLab A = B = 0001 C = D = 0

State-space model (cont.) controllability_matrix = Controllable_Rank_is = 4 observability_matrix =

State-space model (cont.) Obsevabile_Rank_is = 4 Poles = Kd = pole_placement = L = K_f = K_i =

State-space model (cont.) K_LQR = new_A_by_K_gain =

Gantt Chart

Title Contents

Title Contents