1 / 33

Team GPS Rover Critical Design Review

Team GPS Rover Critical Design Review. Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback. Overview. Project Description Hardware Implementation Software Implementation Milestones Risks and Contingencies. PROJECT DESCRIPTION. Project Goals.

theola
Download Presentation

Team GPS Rover Critical Design Review

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. Team GPS RoverCritical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback

  2. Overview • Project Description • Hardware Implementation • Software Implementation • Milestones • Risks and Contingencies

  3. PROJECT DESCRIPTION

  4. Project Goals • The human user will be able to remotely control the rover from a laptop computer • Direct driving control • Issue location commands • Rover will calculate its current bearing • Rover will calculate desired bearing to user specified location • Rover will autonomously maneuver to its assigned destination • Rover will transmit telemetry to the user • Rover will sense and avoid obstacles • Rover could have onboard camera(s) providing visual feedback to user. • Rover could carry and deploy instrumentation packages • Examples: • Rocket launch platform • Environmental sensors • Mechanical Manipulator

  5. HARDWARE IMPLEMENTATION

  6. VEHICLE • Traxxas Rustler • 445x311x178 mm • 1.69 kg • Top Speed 35 mph • $203 with batteries • High Load Capacity • Replaceable parts • Electronics Platform • Attaches to the chassis • Carries electronics, sensors, and batteries • Interfaces directly with car controls • Weight and Size are constraints

  7. Test: Steering and Driving • The steering and speed of the vehicle can be controlled using the PWMs of the microcontroller. • Both are controlled by altering the duty cycle of the input square wave. • The wave (for both steering and speed) has an amplitude of 4.2 Volts and a frequency of 49.75Hz • The duty cycles for steering are: • Straight – 7.72% • Full Left – 10.21% • Full Right – 5.37% • The duty cycles for driving are: • Idle – 7.46% • Full Forward – 9.95% • Full Reverse – 4.71 %

  8. Hardware Block Diagram User PC GPS Module Digital Compass SCI Module SCI Module I2C Module Microcontroller PWM Module PWM Module Proximity Sensors Drive Motor Steering Motor

  9. Test: GPS Parts • Serial communication OOB • Acquired outside signal • Impressive spatial resolution (probably to WAAS enable) • 1 Hz update rate • Documentation says modifiable and/or query-able but currently having technical difficulties

  10. Digital Compass • $60 • ½ degree resolution • I2C interface • Testing will be imminent once I2C communication on the development board is established

  11. Sensors • Two-forward facing sensors to allow obstacle avoidance • Ultrasonic: 2 x Devantech SRF08 Ranger ($62) • 6m range • I2C interface • Testing will be imminent once I2C communication on the development board is established

  12. Development Board • Serial Ports • LCD • DIP Switches • LEDs • Shaft Encoder • Mini-Breadboard • Great for testing!

  13. Power Subsystem • 3.3V, 5V systems • Need to pick battery • Use of 2 voltage regulators • Need to pick type • Will be implemented upon completion of PCB fabrication • Due to development board usefulness

  14. Microcontroller: Freescale HCS08 • 60K of low-speed Flash • 4K of internal ram – Requires no external routing • Internal A/D • Internal PWM • 3.3V

  15. Microcontroller: Freescale HCS08 Memory Map Internal module status/comm registers

  16. Preliminary PCB Layout: US1 US2 GPS 4 4 6 • PCB: • Microcontroller • RF link • Voltage Regulators: Power Bus • Caps/Resistors V/R Power

  17. Altium Schematic

  18. SOFTWARE IMPLEMENTATION

  19. User Interface

  20. Data Flow Diagram

  21. HCS08 Hardware Interfaces

  22. Application Functions

  23. MILESTONES

  24. Milestone #1 (Implementation Cycle 1) • User control with Arrow Keys • Serial Communication (tethered) • Independent PWM Control • Windows-based GUI • Why? • Tests many subsystems that are required for GPS Control (i.e. Milestone #2)

  25. Milestone #2 (Implementation Cycle 2) • GPS Feedback • GPS communication • Digital Compass communication (IIC) • Bearing calculation

  26. Implementation Cycle 3 • Obstacle Avoidance • Left and Right Sensors with minimal common FOV • Left and Right allows for an easy avoidance algorithm • Left sensor = high  go Right • Right sensor = high  go Left • Both = high  requires long range detection to avoid

  27. DIVISION OF LABOR AND RESPONSIBILITIES

  28. ANDREW BAIRD DAN ZACH ALEX • Windows XP GUI • Development board testing • Implement control software • GPS Module • Schematic & PCB layout • Chassis Fabrication • Power Sub-system • Ultrasonic Sensors • Digital compass • Documentation • Chassis Fabrication • Schematic and PCB layout • PWM interface • Power sub-system • GPS module • Implement control software • Development board testing

  29. SCHEDULE

  30. RISKS AND CONTINGENCY PLAN

  31. Updated Risks and Contingency • Parts availability and shipping times • We have purchased many of our discrete components • The car interface is electrically simple • Interfacing I2C components • Microcontroller RAM/Storage limitations • RF Link • Learning curve on design software (CodeWarrior & Altium) • Power Consumption

  32. Questions?

More Related