WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

17
WebROV WebROV Group 2 Group 2 Andrew Bains Andrew Bains Ted Fastert Ted Fastert Jason Fletcher Jason Fletcher Ravi Mantena Ravi Mantena
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    220
  • download

    2

Transcript of WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Page 1: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

WebROVWebROVGroup 2Group 2

Andrew BainsAndrew Bains

Ted FastertTed Fastert

Jason FletcherJason Fletcher

Ravi MantenaRavi Mantena

Page 2: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

WebROVWebROV

Page 3: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Key FeaturesKey Features

Web-based User InterfaceWeb-based User Interface

Wireless Cellular ConnectionWireless Cellular Connection

Interaction with Device HardwareInteraction with Device Hardware

Page 4: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

ApproachApproach

Divide into two man teamsDivide into two man teams HardwareHardware SoftwareSoftware

Integrate teams at semester Integrate teams at semester midpointmidpoint

Page 5: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Hardware/Software Hardware/Software InteractionInteraction

Page 6: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Hardware diagramHardware diagram

Page 7: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Hardware Team Hardware Team ProgressionProgression

Develop preliminary Verilog codeDevelop preliminary Verilog code Create CCUCreate CCU Tweak timing in Verilog for best Tweak timing in Verilog for best

servo rangeservo range Interface with parallel port codeInterface with parallel port code Create MCU and trim CCUCreate MCU and trim CCU

Page 8: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Software DiagramSoftware Diagram

Page 9: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Software Team Software Team ProgressionProgression

Create parallel port interface codeCreate parallel port interface code Work with webcam softwareWork with webcam software Develop web-user interfaceDevelop web-user interface Interface parallel port code with Interface parallel port code with

VerilogVerilog Interface web-user information into Interface web-user information into

parallel portparallel port Finalize webcam softwareFinalize webcam software

Page 10: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

WebROV OperationWebROV Operation

Page 11: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

WebROV Operation - WebROV Operation - beforebefore

Page 12: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

WebROV OperationWebROV Operation

Page 13: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

WebROV Operation - afterWebROV Operation - after

Page 14: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Changes from the Original Changes from the Original ProjectProject

Decided not to use the GPS as per Decided not to use the GPS as per Dr. Mahapatra’s suggestionDr. Mahapatra’s suggestion

Page 15: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

ReflectionReflection

Everything worked as originally Everything worked as originally expectedexpected

Overall difficultly - 3 Overall difficultly - 3 (5:difficult;1:easy)(5:difficult;1:easy)

Group cohesion – 4 (5:perfect;1:none)Group cohesion – 4 (5:perfect;1:none) There is room for extension and There is room for extension and

improvementimprovement We are happy with the way things We are happy with the way things

went!went!

Page 16: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Future Future Possibilities/ApplicationsPossibilities/Applications

Design can be further simplified with Design can be further simplified with more research and developmentmore research and development

ROV can have more functionality and ROV can have more functionality and interaction with its environmentinteraction with its environment

Refined design can be used as a tool to Refined design can be used as a tool to explore areas impossible or dangerous explore areas impossible or dangerous to humansto humans

Can be used for entertainment purposesCan be used for entertainment purposes Can be extended and designed to Can be extended and designed to

control an actual carcontrol an actual car

Page 17: WebROV Group 2 Andrew Bains Ted Fastert Jason Fletcher Ravi Mantena.

Questions and Questions and AnswersAnswers