1 / 30

IAB-RC Inverted Autonomous Balancer Remote Controlled

April 18, 2008 Jude Collins Christopher Madsen. IAB-RC Inverted Autonomous Balancer Remote Controlled. 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

keziah
Download Presentation

IAB-RC Inverted Autonomous Balancer Remote Controlled

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. April 18, 2008 Jude Collins Christopher Madsen IAB-RCInverted Autonomous BalancerRemote Controlled

  2. Final Presentation • Technical aspects of the robot • Prior art • Schedule • Finances

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

  4. 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

  5. Robot overview

  6. Capabilities • Balance • Stand up • Lay down • Slide • Jump curbs • Crash • ?????

  7. 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

  8. Robot system overview

  9. Microcontroller • MSP430F1611 • Running 4 MHz • 12 bit A/D with 8 pin-accessible inputs • Two 16 bit timers • 1.8-3.6v • Programmed in C

  10. Inertial Measurement Unit • IDG-300Gyroscope • ADXL-330Accelerometer

  11. 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: 3.0-3.3v

  12. 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: 2.0-3.6v (sensitivity is ratiometric)‏

  13. PID Controller

  14. 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.

  15. 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

  16. Remote Control

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

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

  19. Control Flow

  20. 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)‏

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

  22. 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 1994. • Position encoders on wheels (2000 step)‏ • Sensors to detect obstacles • No remote-control

  23. 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

  24. 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.

  25. 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 ?????

  26. Schedule

  27. Finances—Robot

  28. Finances—Remote Control

  29. 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

  30. Questions?

More Related