Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "IAB-RC Inverted Autonomous Balancer Remote Controlled April 18, 2008 Jude Collins Christopher Madsen."— Presentation transcript:

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

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-300 Gyroscope ➲ ADXL-330 Accelerometer

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?


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

Similar presentations


Ads by Google