IAB-RC Inverted Autonomous Balancer Remote Controlled April 18, 2008 Jude Collins Christopher Madsen.

Slides:



Advertisements
Similar presentations
Add and Use a Sensor & Autonomous For FIRST Robotics
Advertisements

Nodding LIDAR For Applied Research Associates By Roscoe Kane and John Barton.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Prof. Kristofer S.J. Pister’s team Berkeley Sensor and Actuator Center University of California, Berkeley.
Ryan Roberts Gyroscopes.
Available at: – Program Optical Quad Encoders in Autonomous Mode Program optical quad encoders in autonomous mode.
Dr. Shanker Balasubramaniam
Reegan Worobec & David Sloan In collaboration with UAARG.
GPSBot 08- “Rikki” An Introduction. Agenda The Team Motivation Objectives Enabling Processes Sub-Systems Time-Line Budget Obstacles Continuation Applications.
GPSBot08 System Overview.
Team MASTers™ Craig Lalumiere David Cobler Michael White.
Roberto - Balancing Robot RIT Computer Engineering Senior Design Project.
Mobile Robot Navigation with Human Interface Device David Buckles Brian Walsh Advisor: Dr. Malinowski.
ST13 – (Complex) Sensor systems 1 (Complex) sensor systems Lecturer: Smilen Dimitrov Sensors Technology – MED4.
Advanced Robotics – “Wobble” Milestone Presentation Patrick Barnes Jin Sub Lee Arild Hjelle Spring 2004.
Group II Brian Jacobs Kenneth (Rocky) Santiago Jr. Stephen C Fraser II.
1 Inertial Sensors  Inertial Sensors? Inertial sensors in inertial navigation : big & expensive MEMS(Micro-Electro-Mechanical Systems) Technology  Accelerometer.
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.
Getting started with interactive projects using the Arduino, Max and Processing.
Self-Balancing Robot Design Team #10 Team: Luc Malo, Renske Ruben, Gregory Ryan, Jeremy Stewart Supervisor: Professor Robert Bauer.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 3.2: Sensors Jürgen Sturm Technische Universität München.
Lecture 7: Signal Processing V EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/27/13.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Slide # 1 Velocity sensor Specifications for electromagnetic velocity sensor Velocity sensors can utilize the same principles of displacement sensor, and.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
DISCLAIMER!!!! I AM A N00B! Please do note that everything that I have worked on is subject to questioning.. in fact.. I suggest it. This entire project.
Sponsored by: Air Force Research Laboratory at Eglin Air Force Base FAMU-FSU College of Engineering.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
MOBILE OPERATING ROBOT ON EMBEDDED SYSTEM
Autonomous Helicopter James LydenHarris Okazaki EE 496.
EE 587 Presentation Gyroscope Used As Rate Sensor Instructor: Dr. Lumpp Presenter: Wei Lu.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Professor : Chi-Jo Wang Student’s name : Nguyen Van Binh Student ID: MA02B203 Two Wheels Self Balancing Robot 1 Southern Taiwan University Department of.
ECE 496- Project: Gyrobot Group C- “The Swingers” April 23, 2001.
KDC Arm Project John Kua Kathryn Rivard Benjamin Stephens Katie Strausser.
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.
INS: Inertial Navigation Systems An overview of 4 sensors.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
Jason Crim Vikas Kedigehalli Chinnappa Pattada.
FUFO project Final report.
EE 495 Modern Navigation Systems Inertial Sensors Monday, Feb 09 EE 495 Modern Navigation Systems Slide 1 of 19.
Session 12 Sensors and Timers. 3 Main Types of Robot Projects Command-Based Robot A more complicated project for more complicated robots Iterative Robot.
ECE 477 DESIGN REVIEW TEAM 4  SPRING 2015 Matt Carpenter, Grant Gumina, Chris Holly, and Michael Pak.
Gyro (yee-roh) Designed by Joshua Lewis. Introduction  Inverted Pendulum  ATMega MicroProcessor  Inertial Measurement Unit  PID Control Algorithm.
Autonomous Helicopter EE 496 James Lyden Harris Okazaki.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Built-From-Scratch Self-Balancing Inverted-Pendulum Wheelie-Popping Remote-Controlled Vehicle March 14, 2008 Jude Collins Christopher Madsen.
EE 495 Modern Navigation Systems
Gonzales, Jamil M. Tengedan, Billy R.
Raymond Engle Stanley Hanke.  We will be developing a remote-controlled, self- balancing robot  Wireless communications will be managed by the eBox.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
EE 495 Modern Navigation Systems Inertial Sensors Wed, Feb 17 EE 495 Modern Navigation Systems Slide 1 of 18.
Full Mission Simulation Test Report RocketSat CU Boulder
Curtis Gittens Daniel Goundar Daniel Law Johannes Minor April 14 th 2008.
DOODLE DRIVE Presenter: Edward Kidarsa Team 6 Tablet Controlled Vehicle.
Amphibious Spherical Explorer Kaiwen Chen, Zhong Tan, Junhao Su ECE 445 Spring 2016, Project 30 TA: Luke Wendt May 1, 2016.
Crystal Oscillator Circuit and Its Working
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
Final Report Idea and Overview 1 Scope 2 Hardware and software 3 Algorithm 4 Experiments & Results 5 Conclusion 6.
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.
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.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Instrumented Sensor Technology, Inc
Manual Robotics ..
Presentation transcript:

IAB-RC Inverted Autonomous Balancer Remote Controlled April 18, 2008 Jude Collins Christopher Madsen

Final Presentation ➲ Technical aspects of the robot ➲ Prior art ➲ Schedule ➲ Finances

Overview ➲ Robot system overview—Chris Capabilities How it works Robot hardware ➲ Remote control—Jude Controller hardware PC N64 Controller PDA

Overview ➲ Literature/product search—Chris “Trajectory Tracking Control for Navigation of Self-contained Mobile Inverse Pendulum” (1994). Segway (2002). David P. Anderson's “nBot” (2003). ➲ Schedule and finances—Jude ➲ Questions

Robot overview

Capabilities ➲ Balance ➲ Stand up ➲ Lay down ➲ Slide ➲ Jump curbs ➲ Crash ➲ ?????

How does it work? ➲ Hardware calculates “lean” of the robot ➲ Wheels turn to prevent “lean” ➲ Forcing the robot to lean causes the robot to drive ➲ The robot learns to lean into external forces to keep balanced ➲ Spinning one wheel faster than the other causes the robot to turn ➲ Kicking the robot may make the robot angry

Robot system overview

Microcontroller ➲ MSP430F1611 ➲ Running 4 MHz ➲ 12 bit A/D with 8 pin- accessible inputs ➲ Two 16 bit timers ➲ v ➲ Programmed in C

Inertial Measurement Unit ➲ IDG-300 Gyroscope ➲ ADXL-330 Accelerometer

IDG-300 Gyroscope ➲ Dual-Axis rate gyroscope ➲ Operates by oscillating masses and capacitively measuring vibration caused by Coriolis effect. ➲ Sensitivity: 2 mV/deg/s ➲ Max rate: 500 deg/s ➲ Operating voltage: v

ADXL-330 Accelerometer ➲ Triple-axis accelerometer ➲ Micro-machined structure suspended over silicon by polysilicon springs. Plates mounted on moving structure and a fixed structure act as a variable capacitor in a filter circuit to measure acceleration. ➲ Sensitivity: ~300mV/g ➲ Max acceleration: ±3.0g ➲ Operating voltage: v (sensitivity is ratiometric)‏

PID Controller

Estimating pendulum orientation ➲ Integrating rate gyros is subject to drift errors. ➲ Accelerometers only work to determine orientation when not accelerating. ➲ Using both estimates together gives better estimate of orientation.

Bluetooth Radio ➲ Basically a breakout board for NXP's BGB203. ➲ Class 1 so has a 100m range ➲ 100 mW max transmitted power ➲ 3.3 volts ➲ 1 Mbps max UART

Remote Control

Computer ➲ Communicates via Bluetooth dongle ➲ Used for early verification of control law ➲ Jitter in transmission limited stability

The Remote Control ➲ Needed Peripherals Joystick A few buttons ➲ Modify old N64 controller. Exceeds requirements Cheap ($5-$15 on Amazon.com)‏

Control Flow

The microcontroller ➲ Needed peripherals UART High clock frequency Low Vcc ➲ ATMEGA8515L UART 20 MHz 2.7 – 5.5 V Low Cost ($3.06-$5.27 Digikey.com)‏

PDA ➲ Can also be used to remotely control robot. ➲ And ?????

Prior art ➲ First appearance of similar two-wheeled inverted pendulum that can navigate in 2 dimensions on a plane: “Trajectory Tracking Control for Navigation of Self-contained Mobile Inverse Pendulum” by Yunsu Ha and Shin'ichi Yuta of Japan in Position encoders on wheels (2000 step)‏ Sensors to detect obstacles No remote-control

Prior art ➲ Segway Most popular inverted-pendulum type product. Patented just about everything imaginable concerning inverted pendulum human transportation. Have several Robotic Mobility Platform (RMP) models

Prior art ➲ David P. Anderson's nBot Received NASA's Cool Robot of the Week award and subsequently became well-known in the minds of robotics enthusiasts (2003). Launched a revolution of inverted-pendulum robot building. Homebrew shaft encoders.

How are we different? ➲ Back EMF encoders rather than mechanical encoders. ➲ Bluetooth radios enabling hardware-in-the- loop simulation. ➲ Stands up autonomously. ➲ Lays itself down gently. ➲ And ?????

Schedule

Finances—Robot

Finances—Remote Control

Finances ➲ Allotted budget: $1000 ➲ Expenditures: ~$500 ➲ Main expenses: 1 IMU -- $110 2 Bluetooth radios -- $120 1 MSP430 on breakout board -- $50 2 Motors and H-Bridges -- $80

Questions?