16
LTU H 2 Bot II Team Members: Marcus Randolph, Brace Stout, Gary Givental

LTU H 2 Bot II

  • Upload
    kylene

  • View
    36

  • Download
    0

Embed Size (px)

DESCRIPTION

LTU H 2 Bot II. Team Members: Marcus Randolph, Brace Stout, Gary Givental. Presentation Outline. Hardware Design Updates Performance Software Design Simulation Demo. Hardware Features. Inter-changeable power source Fuel Cell Module Battery Module PCB Power distribution - PowerPoint PPT Presentation

Citation preview

Page 1: LTU H 2 Bot II

LTU H2Bot II

Team Members:Marcus Randolph, Brace Stout, Gary Givental

Page 2: LTU H 2 Bot II

Presentation Outline

Hardware Design Updates

Performance Software Design Simulation Demo

Page 3: LTU H 2 Bot II

Hardware Features Inter-changeable power

source Fuel Cell Module Battery Module

PCB Power distribution Fail-safe Brakes LIDAR, Camera, Compass,

DGPS, Encoders New 3CCD camera Compass location changed DGPS antenna location changed

Page 4: LTU H 2 Bot II

Performance

Curb Climbing: minimum 2.5” curb Max Speed: 4.2 mph Power Consumption: 50-150W Range: Fuel Cell 8 hrs, Battery 5 hrs Failsafe Brake Capacity: > 30% grade LIDAR Range: 8.1m

Page 5: LTU H 2 Bot II

Key Software Features Completely Redesigned Software for 2007

JAUS Challenge Navigation Challenge Autonomous Challenge

Modular components Simulator Software

Page 6: LTU H 2 Bot II

JAUS Challenge

JAUS module is a plug-in Extensible to support

more commands

Development Process Learning message

architecture Tested with JCTS test

suite Integration with H2Bot

modules

Page 7: LTU H 2 Bot II

Navigation Challenge

Page 8: LTU H 2 Bot II

Autonomous Challenge

Page 9: LTU H 2 Bot II

Color Recognition

RGB / HSV Closest Color Threshold Based

Page 10: LTU H 2 Bot II

Sensor Fusion LIDAR fused with video

input Integrated using Fuzzy

Logic Weighted inputs Fuzzy Rules are represented

by Area Maps Rules determine sensor

precedence

Page 11: LTU H 2 Bot II

H2Bot Simulator

Why build a simulator? Platform Availability Concurrent Development Seasonal Considerations

Page 12: LTU H 2 Bot II

H2Bot Simulator Design Goals H2Bot Interface Compatible

Drop-In replacement for actual hardware Realistic Response to Control Inputs Configurable / Extensible

Different courses Obstacle placement Different platforms New devices

Page 13: LTU H 2 Bot II

Simulator Interface

H2Bot Simulator Design

MotorControl

ShaftEncoders

GPSPosition

CompassHeading

VideoImages

LaserMeasurement

Motor Drive &Platform Inertia

Modeling

Position &HeadingUpdate

3DEnvironment

Modeling

Right/Left RPM

Pos

ition

Hea

dingHardware Abstraction Layer

Page 14: LTU H 2 Bot II

H2Bot Simulator Approach

Hardware abstraction layer Devices characterized with Java™ interfaces Physical and simulated device classes implement

the same interfaces Low-cost development using freely available

software Java 3D (for 3D simulation) Blender (for 3D modeling)

Page 15: LTU H 2 Bot II

H2Bot Simulator Challenges

Timing Problem: 3D calculations can use lots of CPU so

simulation may not proceed in real-time Solution: Simulation time is tied to video frame

generation. All processing occurs based on simulation time.

Realistic environment Actual camera images used as textures

Page 16: LTU H 2 Bot II

Summary

Innovation Vehicle Simulator Dual Power Modules Modular/Object-Oriented Software Design

Questions / Answers