Self-Balancing Robot Design Team #10 Team: Luc Malo, Renske Ruben, Gregory Ryan, Jeremy Stewart Supervisor: Professor Robert Bauer.

Slides:



Advertisements
Similar presentations
Skynet An Autonomous Quatrocopter Designed by Andrew Malone And Bryan Absher.
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Mechanics of Rigid Body. C
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Sophomore Design Class Automated Highway Simulation Group 2: Jeremy Sletten Patrick Murphy Michael Olson Randa Ibrahim.
Team Shane Stumvoll, Alex Willard, Robert Yarnell, Hubert Jayakumar, Tim Teal 1.
TEAM 9 - MRAV DESIGN CONSTRAINTS ANALYSIS by Nick Gentry.
Outline quad-copter Abstract Quad-Copter Movement Hand movement
Taylor Holmes, Jason Partin, William Rody, Malcolm Stagg.
1 Sensor and Actuator Slides Seth Young Mecatronics March 2006.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
A UTONOMOUS T RACKING R OBOT Team 7 Victor Abreu Thomas Schreifer Brent Eisenmann Matthew Beutler Peng Xie Hisham Hassan Sponsor: ECE Department Faculty.
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Introduction  If you have ever been to shooting range before, you know that firing a gun is fun. Time flies when you’re sending hundreds of rounds down.
Ryan Roberts Gyroscopes.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
Autonomous Navigation of an Indoor Blimp Stuart Wehrly ECE-499 Advisor: Professor Spinelli.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Electrical and Computer Engineering Personal Heads-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Preliminary.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Controller Design for a Linearly Actuated Suspension System (cdlass)
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
1 Inertial Sensors  Inertial Sensors? Inertial sensors in inertial navigation : big & expensive MEMS(Micro-Electro-Mechanical Systems) Technology  Accelerometer.
WAAM Boxing Training Utility Warren Anderson Alexander Stewart Mark Craig Avinash Ramlall.
Granular Systems in Microgravity Michael L. Wilson The University of Tulsa Supported by Research Corporation.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
IAB-RC Inverted Autonomous Balancer Remote Controlled April 18, 2008 Jude Collins Christopher Madsen.
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
Team Dominate(d?) The Machine.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
1 Department of Electrical and Computer Engineering Advisor: Professor Hollot Team RCA March 1, 2013 Cumulative Design Review.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Unconventional User Interface // // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog.
Gyro (yee-roh) Designed by Joshua Lewis. Introduction  Inverted Pendulum  ATMega MicroProcessor  Inertial Measurement Unit  PID Control Algorithm.
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
Aluminum Smelter Inspection Robot Joe Foley, Instructor RU Hönnun-X Vorið 2011.
Built-From-Scratch Self-Balancing Inverted-Pendulum Wheelie-Popping Remote-Controlled Vehicle March 14, 2008 Jude Collins Christopher Madsen.
Strong as a Buck. Meet The Team Warn Wilson John Clark Dre Crumbly Electrical Engineering Computer Engineering.
Bicycle Power Meter P16214 I love the bike blender!!!!
The Smart Walker Project TEAM: CHEN ZHANG, YI LU PRESENTED BY: YI LU.
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
P13203 TigerBot Extension Mike Lew (ISE), Dan Wiatroski (ME), Tom Whitmore (ME), Geoff Herman (ME), Sean Lillis (CE), Brian Stevenson (EE), James O’Donoghue.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
Curtis Gittens Daniel Goundar Daniel Law Johannes Minor April 14 th 2008.
Amphibious Spherical Explorer Kaiwen Chen, Zhong Tan, Junhao Su ECE 445 Spring 2016, Project 30 TA: Luke Wendt May 1, 2016.
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
STABILIZER SYSTEM Sponsor: Dr. Peyman Honarmandi SLAP Tech Andre Kerr, Pinhao Liang, Gabriel Pena, Shripal Shah 1.
The Equations of Motion Euler angle rate equations:
Load Monitoring For Fleet Vehicles Dan Hanns Anant Agarwal ECE 445 Senior Design Project.
Group #3 RC Ghost Rider Adolph Arieux (EE) James Russick (EE) Paul Shimei (EE) Sponsored by: Workforce Central Florida Mentor: Richard Barrett - ITT.
Group #3 RC Ghost Rider Adolph Arieux (EE) James Russick (EE) Paul Shimei (EE) Sponsored by: Workforce Central Florida Mentor: Richard Barrett - ITT.
Emotional Intelligence Vivian Tseng, Matt Palmer, Jonathan Fouk Group #41.
In and Out Line Monitoring System for Volleyball
All-in-One Guitar Amplifier
Instrumented Walker Skyler Bullington Tommy Frankenberger Larson Stacy
Ping-Pong Ball Levitation
ARDUINO LINE FOLLOWER ROBOT
Personal Heads-Up Display
GOLD (Glucose Optical LED Detector) Group 11
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
Critical Design Review
P14372 Actively Stabilized Hand-Held Laser Pointer
QUANSER Flight Control Systems Design 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope Quanser Education Solutions Powered by.
Group 14 SmartGLove hardware design
Image Acquisition and Processing of Remotely Sensed Data
BRAIN Helmet Group 4 Ryan Mortera EE Nada Algharabawi CpE
Presentation transcript:

Self-Balancing Robot Design Team #10 Team: Luc Malo, Renske Ruben, Gregory Ryan, Jeremy Stewart Supervisor: Professor Robert Bauer

Table of Contents  Problem Statement  Design Requirements  Main Design  Balancing control  Data acquisition  Drive system  Student interaction  Chassis  Testing  Simulation  Prototype  Budget  Conclusion Intro Design Requirements Design Testing Budget Conclusion 1

Problem Statement  Designing a visual aid for Systems I & II Intro Design Requirements Design Testing Budget Conclusion 2

Design Requirements  Balance  15 minutes without disturbance  Suitable for demonstrative purposes  Max size: 10 kg, dimensions: 120 mm x 400 mm x 600 mm  Max balance area: 700 mm x 700 mm  Durable  Able to withstand 40 failures  Easily implementable controls  Accessible for repair  Less than 3 minutes  Max cost of $1500 Intro Design Requirements Design Testing Budget Conclusion 3

Design  Balancing control  Data acquisition  Drive system  Student interaction  Chassis Intro Design Requirements Design Testing Budget Conclusion 4

Design  Balancing Control Pivot Point Center of Gravity Intro Design Requirements Design Testing Budget Conclusion 5

 Data Acquisition  Selected Sensors  ADXL203 Accelerometer  Range ±1.7g  Sensitivity 1000mV/g  ADXRS610 Gyroscope  Range ± 300 º/s  Sensitivity 6mV/º/s  Why two sensors?  Accelerometer noise  Gyro drift  Translational acceleration Design Inertial Measurement Unit (L. Malo, 2011) Intro Design Requirements Design Testing Budget Conclusion 6

Time (s) Angle (º) Intro Design Requirements Design Testing Budget Conclusion 7

Design Intro Design Requirements Design Testing Budget Conclusion 8

Design  Data Acquisition  Two Solutions  (2) Ideal placement Intro Design Requirements Design Testing Budget Conclusion 9

Design  Data Acquisition  Selected Analog Digital Converter  I2C 12-Bit, Analog-to-Digital Converter  Resolution: Device:10 Bit ADC12 Bit ADC Accelerometer ADXL °0.070° Gyroscope ADXRS610 *assumes 100 Hz frequency °0.0020° Image taken from: gravitech.us Intro Design Requirements Design Testing Budget Conclusion 10

Design  Data Acquisition  Selected Microprocessor  Arduino Nano with Atmel ATmega328  ADC: 10 bit  Advantages  Low Cost  Easy interface  Large online community Image retrieved from: digikeys.com Intro Design Requirements Design Testing Budget Conclusion 11

Design  Drive System  Selected Motor  Pololu 12V DC motor  8 kg cm stall torque  5 Amp stall current Image taken from: robotshop.com Intro Design Requirements Design Testing Budget Conclusion 14

 Drive System  Selected Battery  14.8 V Lithium Polymer  5000 mAh  35 C  Advantages  High Energy Density  Rechargeable  Long Lasting Design Intro Design Requirements Design Testing Budget Conclusion Image taken from: greathobbies.com 16

Image taken from: xorcomputers.com Design  Student interaction  Adjustable PID control  Potentiometer inputs  Extracting data  LCD Screen  Bluetooth Intro Design Requirements Design Testing Budget Conclusion 17

Design  Chassis Design  Maintenance Disassembly  Shock Absorption System  Design  Material Selection Intro Design Requirements Design Testing Budget Conclusion 18

Design  Chassis  Material  Utility grade aluminum  Light weight  Durable  Components  Seven exterior plates  Four interior brackets  Interior rod and adjustable mass  Manufacturing  Bending and drilling Mass C.M Intro Design Requirements Design Testing Budget Conclusion 19

Design  Maintenance Disassembly  Remove top plate  Extract mass, rod and battery  Disconnect battery  Remove top rear bumpers  Slide up and remove rear plate Intro Design Requirements Design Testing Budget Conclusion 20

Design  Shock Absorption Front plate Flanges Top plate Left Side plate Back plate Neoprene rubber Rubber Bumper Impact Force Intro Design Requirements Design Testing Budget Conclusion 21

Design  Material Selection Intro Design Requirements Design Testing Budget Conclusion Forces F = N Modulus of Elasticity = KPa Shore Hardness 40 A 22

Prototype & Simulation Intro Design Requirements Design Testing Budget Conclusion J. Stewart,

FxFx TmTm FgFg TmTm FfFf FxFx FyFy FgFg FyFy Simulation Intro Design Requirements Design Testing Budget Conclusion Free Body Diagram: R. Ruben,

Simulation Intro Design Requirements Design Testing Budget Conclusion Equations of Motion: 25

Simulation Simplified Block Diagram: J. Stewart, Intro Design Requirements Design Testing Budget Conclusion

Simulation Intro Design Requirements Design Testing Budget Conclusion 27 Current Features:  Sample Time  PID Controller  Angle Calculation  Resolution  Angle Calculation  Friction  Rolling Resistance  Pin Friction  Saturate Controller Output  Voltage Upcoming Features:  Resolution  PID Controller  Motor Backlash  Motor Deadband

Prototype & Simulation Intro Design Requirements Design Testing Budget Conclusion Height (m) Distance (m) 28

Prototype & Simulation Intro Design Requirements Design Testing Budget Conclusion Height (m) Distance (m) 29

J J. Stewart,

Prototype & Simulation Intro Design Requirements Design Testing Budget Conclusion Accelerometer & Gyroscope 12 bit Analog to Digital Converter Arduino Duemilanove with ATmega328 Microprocessor Motor Power Supply 31

Prototype & Simulation Intro Design Requirements Design Testing Budget Conclusion PID Control Tuning Motor Controller Bluetooth Wireless Communication Microcontroller Power Supply 32

Prototype  Cost ~ $350  Angle Resolution 0.07°  Complimentary Filter  Control Loop Frequency 62.5 Hz  PID control  Implemented Student interaction  PID Tuning Gains  Bluetooth Wireless  Currently Stable in specific conditions 33 Intro Design Requirements Design Testing Budget Conclusion

Budget ItemsCost Electronic devices–sensors, controllers, bluetooth$450 Drive system – Motors, battery, wheels, etc$320 Materials – Aluminum and neoprene rubber$150 Electronics misc – Potentiometers, usb cord, A2D$100 Hardware$100 Misc – shipping, taxes, and 10% contingency$350 Technician time28hr Total$ Intro Design Requirements Design Testing Budget Conclusion

Conclusion  Design requirements proven:  Balance  Suitable for demonstrative purposes  Durable  Easily implementable controls  Accessible for repair  Max cost of $ Intro Design Requirements Design Testing Budget Conclusion

Conclusion  Accomplishments  Working prototype  Working Simulation  Next steps  Building  Control design 35 Intro Design Requirements Design Testing Budget Conclusion

Acknowledgements  Dalhousie University  Professor Bauer  Professor Militzer  Angus, Albert, Jon, Mark, and Morgan  Shell 36 Intro Design Requirements Design Testing Budget Conclusion

Questions 37