Autonomous Sensor and Control Platform Rover - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Autonomous Sensor and Control Platform Rover

Description:

Communication will be wi-fi and direct connect ... How are we going to connect them. Video Feed. Stand alone unit with no integration ... – PowerPoint PPT presentation

Number of Views:82
Avg rating:3.0/5.0
Slides: 26
Provided by: Jos594
Category:

less

Transcript and Presenter's Notes

Title: Autonomous Sensor and Control Platform Rover


1
Autonomous Sensor and Control Platform Rover
  • Tae Lee
  • Josh Reitsema
  • Scott Zhong
  • Mike Chao
  • Mark Winter

2
Brief Description
  • An easily extensible autonomous rover platform.
  • Initially equipped with SONAR, IR, and bumper
    sensors.
  • A camera for remote viewing and control.
  • Functionally extendable control program makes the
    rover extremely versatile.

3
Goals
  • Central processing and control circuitry.
  • Control for devices Motors, SONAR, IR, and
    bumpers.
  • Communication with a computer via serial or
    possibly WIFI for programming and remote control.
  • Camera mounted on rotating platform, to provide
    computer controllers with a video display

4
Extensions
  • WIFI communication with computer.
  • DSP for video to heighten the rovers senses

5
Cost and Returns
  • Initial costs are low because of the availability
    of a basic rover platform for prototyping,
    equipped with motors and sensors.
  • Given the high versatility of the Autonomous
    Sensor and Control(ASAC) platform, we can expect
    high demand from companies requiring an
    autonomous unit for sensor data collection in
    inaccessible areas.

6
Outline of Approach
7
Needed Hardware Subsystems
  • Main Controller Board
  • Sensor Interface Hardware
  • Motor Controller Hardware
  • Communication to Human Interface

8
Main Controller Board
  • Based on 2120 board
  • Motorola 68HC11 processor, Xlinix logic chip,
    multiple I/O buslines for input to sensors and
    output to motors
  • Needs to be programmable in C, C compilier

9
Other Hardware Systems
  • Each sensor, video, IR, wheel encoders, etc.,
    needs to be interfaced into the main controller
    board
  • Communication will be wi-fi and direct connect
  • The motors must be set precisely with correct
    current and voltage

10
Software Subsystems
  • Drivers for hardware will be written in Assembly
  • High level control, i.e. decisions and behavior,
    will be written in C
  • Control will be accessed through a graphical user
    interface

11
Implementation of Various Subsystems
  • Chassis
  • Mainboard
  • Power
  • Communications
  • Sensors

12
Chassis
  • Provided with a stripped down vehicle
  • Frame
  • 2 X 12V stepper motors
  • Controlled using a Generic H-Bridge.
  • Sonar sockets placed around the cart
  • Possibly implement if time permits.

13
Mainboard
  • Using a 68HC11 to process commands
  • FPGA
  • Will handle expanded IO to sensors.
  • Will execute movement commands.

14
Power
  • Regulators will provide 3 different voltages.
  • 12V
  • Motors
  • 5V
  • Motorola 68HC11
  • Xilinx FPGA
  • 3.3V
  • Communication Module

15
Communication
  • Programming handled through a serial cable
  • Integrate a WiFi module
  • Lantronix WiPort.
  • Otherwise fall back to RC or wired communication.

16
Sensors
  • Camera will feed data to a monitor
  • Time permitting data will be transmitted over
    wireless interface.
  • Otherwise it will have its own independent
    transmission (baby monitor).
  • Hopeful expansion
  • Integrate existing sonar ports.

17
(No Transcript)
18
Division of labor and responsibilities
  • Scott
  • Main board and processor
  • Specification of interface between each different
    module (WiFi, Sonar, etc)
  • Tae
  • Main board and processor
  • Manual editor
  • Ultrasonic Sensors

19
Division of labor and responsibilities
  • Mike
  • WiFi Interface
  • Control of Rover
  • Sensor Data
  • Josh
  • Video Camera Interface and Control
  • Movement Circuit
  • Ultrasonic Sensors
  • High Level Control Software

20
Division of labor and responsibilities
  • Mark
  • Test and Document Current Hardware
  • Drivers
  • Data Processing Algorithms
  • Video Interface

21
Division of labor and responsibilities
  • Everyone
  • Documentation
  • User manual
  • Tech Support
  • Trips to get food

22
Considerations
  • Project to Complex?
  • Too many peripheral sensors
  • Do we have enough time to do all this
  • Is there enough processing power
  • PCB
  • Eliminate Noise
  • Wire wrap problems go away
  • Ultrasonic Sensors
  • How many do we need for accuracy
  • How are we going to connect them
  • Video Feed
  • Stand alone unit with no integration
  • Wi-fi using serial
  • Is it fast enough

23
Risks
  • Do we have what it takes
  • Knowledge of components
  • Can we learn really, really fast?
  • Unexpected Complexities
  • Bad parts, what's that smell during testing
  • How long to fix the unexpected?
  • Complications during integration of modules
  • Use of old motors

24
Contingency Plan
  • Make sensor sub-systems very modular
  • Leave out the flash until the end
  • Make sure the basics work first
  • Wired communications
  • Back up for wi-fi
  • Order extras if we can
  • Replace old motors with newer model
  • Data sheets, Support

25
Thanks
  • Questions?
Write a Comment
User Comments (0)
About PowerShow.com