ongo01 – oscar client – department of electrical and computer engineering faculty advisor –...
TRANSCRIPT
![Page 1: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/1.jpg)
Ongo01 – OSCAR
Client – Department of Electrical and Computer Engineering
Faculty Advisor – Ralph Patterson
Team Members –
9 December 2003
2nd Semester Students:
Patrick Jordan CprE / Math
Farrukh Mian EE
James Sweeney CprE / Psych
Michael VanWaardhuizen CprE / EE
Abdul Qazi CprE
1st Semester Students:
Argenis Acosta CprE
Daniel Marquis EE
Cory Farver CprE
Abdallah Mwita CprE
Matthew Frerics EE
Jason Olson CprE
Daniel Humke A EE
Fahad Wajid EE
![Page 2: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/2.jpg)
Presentation Overview
Introduction & Overview
Motion Control
Power
Sensors
Software
General Summary
![Page 3: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/3.jpg)
Introduction
OSCAR is a demonstration robot for use in outreach to students and community
Its goal is to excite and interest students in engineering fields
Comprised of several subsystems, each the responsibility of a subteam
![Page 4: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/4.jpg)
History
ISU Robotics Club
CYbotSuccessful DemosWidely remembered, Goal
OSCARNext generation technologiesMore student development
![Page 5: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/5.jpg)
Problem Statement
To successfully integrate all subsystems into a functional, safe and usable robot
Create demonstrations of interest to the public of the OSCAR’s capabilities
Perform demonstrations for interested groups and for university outreach efforts
![Page 6: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/6.jpg)
Users and Uses
UsersTeam membersOthers who have been trained on the
system’s safe operation
UsesOutreach and public relationsEducation of K-12 students
![Page 7: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/7.jpg)
Operating Environment
Indoors or prepared outdoor areas
Level surfaces
Moderate Temperatures (>65F)
Free of obstacles shorter than 2.5ft
![Page 8: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/8.jpg)
Team Structure
SubteamsMotion ControlPowerSensorsSoftware
Subteam Leader Coordination
![Page 9: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/9.jpg)
Members:Matt Frerichs (EE – 1st) – Team Leader
Alexandre Moulin (ME – 1st)
Tom Shedek (ME – 1st)
Fahad Wajid (EE – 1st)
Motion Control – Ongo01a
![Page 10: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/10.jpg)
Introduction
The Motion Control Subteam of OSCAR is responsible for controlling the movement of OSCAR as a whole as well as the construction and movement of the arm.
![Page 11: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/11.jpg)
DefinitionsDefinitions
H-Bridge – Motor control circuit, controls the direction of the motor
PCB – printed circuit board
LM629 – Motion control circuit, outputs PWM and direction signals for speed and direction control
PWM – pulse width modulation
![Page 12: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/12.jpg)
Problem Statement
Complete implementation of motion control circuitry that has been designed in previous semesters
Re-design motion control circuitry if needed
![Page 13: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/13.jpg)
End ProductDescription
Movement achieved in the base motors of OSCAR
Movement achieved in OSCAR’s arm
![Page 14: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/14.jpg)
AssumptionsAssumptions and Limitationsand Limitations
Software will be ready to control the motion control circuitry
The power supplied will be sufficient for the needs of the controllers
Sufficient funding will be available
![Page 15: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/15.jpg)
Previous AccomplishmentsPrevious Accomplishments
Motion control circuits designed
Some parts of motion control circuits built and preliminary testing started
![Page 16: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/16.jpg)
Milestones
Achieve base motor movement (65% complete)
Achieve arm motor movement (65% complete)
![Page 17: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/17.jpg)
Future Work
Work with software team on arm control software
Improve performance of gripper and actuator
Find different funding sources in order to implement more up to date solutions
![Page 18: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/18.jpg)
Design ActivitiesDesign Activities
Worked on new motion control scheme with different H-Bridge circuits
![Page 19: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/19.jpg)
Implementation ActivitiesImplementation Activities
H-Bridges soldered on new PCBs
Acquire new gripper actuator motor
![Page 20: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/20.jpg)
Testing and Modification ActivitiesTesting and Modification Activities
Tested LM629 motion control board
Tested old H-Bridge circuits
Testing of new H-Bridge Circuits
![Page 21: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/21.jpg)
Personnel UtilizationCurrent Hours
Original
Estimate
Revised
Estimate
Matt Frerichs 60.5 95 63
Alex Moulin 38 94 40
Tom Shedek 61 93 62
Fahad Wajid 49 88 51
![Page 22: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/22.jpg)
Financial ResourcesHours Rate With
Hours
Matt Frerichs 60.5 $20.00 $1210.00
Alex Moulin 38 $20.00 $760.00
Tom Shedek 61 $20.00 $1220.00
Fahad Wajid 49 $20.00 $980.00
![Page 23: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/23.jpg)
Other ResourcesQuantity Estimated Actual
Poster 1 $5.00/each $3.00/each
Motion Control Components
1 $62.50 $0.00
Aluminum 1 $50.00 $0.00
Machine Shop Usage
1 TBD $0.00
Total $117.50 $3.00/each
![Page 24: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/24.jpg)
Summary
Made progress with OSCAR’s motion control circuit
Accomplished some base motion and arm motion
![Page 25: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/25.jpg)
Work accomplishedWork accomplished
Researched new gripper design
![Page 26: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/26.jpg)
Assembled Arm
Created working CAD drawings of arm
![Page 27: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/27.jpg)
Work accomplishedWork accomplished
Machined parts to assemble arm
Designed the shoulder to attach the arm to OSCAR
Assembled the arm
![Page 28: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/28.jpg)
Future Work
Improve performance of gripper and actuator
Attach the arm to Oscar
Continue fabricating parts
Design shafts for elbow and shoulder
Machine a new hand
Design new arm
![Page 29: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/29.jpg)
Summary
Have completed the fabrication and assembly of OSCAR’s arm
![Page 30: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/30.jpg)
Team Members:Daniel J. Marquis (EE – 1st) – team leader
Hong Nguyen (EE – 2st)
Power - Ongo-01c
![Page 31: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/31.jpg)
Definitions
DC/DC Power Supply – DC Voltage ‘A’ to DC Voltage ‘B’
DC/AC AC/DC Power Supply – DC Voltage ‘A’ to AC 120V – AC 120V to DC Voltage ‘B’
![Page 32: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/32.jpg)
Presentation Outline
Introduction – to power sub team project
Project Activities – past, present, future
Resources & Schedules – where we are
Conclusions – results & implications
![Page 33: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/33.jpg)
Problem Statement
Primary Problem – Inefficient DC/AC AC/DC
Secondary Problem –Sensors wall powered
Tertiary Problem – Maintenance / Support
![Page 34: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/34.jpg)
Intended Users & Uses
Users – OSCAR team members(Software, Sensors,
and Motion Control)
Uses – Power OSCAR during demos
(The power system is not intended to provide power to non-related devices like home theater systems, full fledged desktop computers, electric lawn mowers, and halogen lamps.)
![Page 35: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/35.jpg)
Assumptions and Limitations
Short Demonstrations
Sensitive Power System Isolation
Limited Battery Power
![Page 36: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/36.jpg)
End Product(s)
DC-DC power supply system for computer
Power budget for OSCAR
Onboard power supply for sensors (either temporary or permanent)
![Page 37: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/37.jpg)
Previous Accomplishments
DC/DC Converter Designed (Spring ‘02)
DC/DC Converter Constructed (Fall ’02)
Battery Sensors Installed (Fall ’02)
![Page 38: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/38.jpg)
Present Accomplishments
DC/DC Testing Commenced
Power Budget Made
Documentation updated & posted on web
Concluded DC/DC not up to spec.
![Page 39: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/39.jpg)
Future Required Activities
Maintain Power System (ongoing)
Improve Fusing (Spring 2004 & ongoing)
Commercial Power Supply Evaluation (Spring 2004)
![Page 40: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/40.jpg)
Approaches Considered and the One Used
Sensor Power - Rechargeable Battery Pack - DC/AC/DC Conversion Setup - DC/DC Converter (Future) - Run off of PC (Used Now)
![Page 41: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/41.jpg)
Project Definition Activities
Not Applicable
![Page 42: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/42.jpg)
Research Activities
Not Applicable
![Page 43: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/43.jpg)
Design Activities
Not Applicable (though did improve the previous term’s team’s documentation)
![Page 44: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/44.jpg)
Implementation Activities
Not Applicable
![Page 45: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/45.jpg)
Testing and Modification Activities
Tested DC/DC Power Supply
Tested old DC/AC AC/DC System
![Page 46: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/46.jpg)
Other Significant Project Activities
Found DC/DC Converters
Created & Posted Documentation
Replaced 3 DC/DC Voltage Regulators (one exploded during a DC/DC power up)
Repaired Fried Traces on PC Boards
![Page 47: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/47.jpg)
Two DC/DC Converters Inside Box
![Page 48: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/48.jpg)
DC/DC Converters Outside of Box
![Page 49: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/49.jpg)
Resources & Schedule
![Page 50: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/50.jpg)
Resource 1/2
Current Hours
Original
Estimate
Revised
Estimate
Daniel J. Marquis 96.25 70 110
Hong Nguyen 70 67 87
Time (as of 7 December 2003)
Overall Hours Spent
Making report51%
Ordering parts1%
Search for / Read
documentation 11%
Research1%
Physical installation and testing
18%
Meetings18%
![Page 51: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/51.jpg)
Resource 2/2
Money (as of 7 December 2003)
Item Estimated Actual Difference (Estimated-Actual)
Project Poster (Cost to Sub-Team) $50.00 $6.00 $44.00
Fuses $0.00 $3.00 -$3.00
Voltage Regulators $0.00 $0.00 $0.00
TOTAL $50.00 $9.00 $41.00
![Page 52: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/52.jpg)
Schedule
Task From Day Month To Day Month Length of Time(total day)
Provide Temp Power
Research testing circuit(DC/DC)Testing DC/DC circuit
Research testing circuit(Monitor Battery)Testing Monitor Battery
Provide Power
21 9
21 9
30 9
21 9
30 9
26 10
23 11
26 10
30 10
26 10
30 10
25 12
45
25
23
25
23
44
Behind due to DC/DC failures
![Page 53: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/53.jpg)
Project Evaluation
Milestone Priority Completion
DC-DC Converters Found High 100%
Power Budget Created High 30%
Battery Status Verified High 100%
Fuse Protection Implemented / Verified High 25%
DC-DC Converters Tested Medium 80%
Battery Indicators Verified Low 0%
Temp Sensor Power Solution Researched Low 25%
Temp Sensor Power Solution Built and Installed Low 90%
Temp Sensor Power Solution Tested Low 90%
![Page 54: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/54.jpg)
Recommendations for additional work
Inline, Accessible Fuses
Commercial DC/DC
![Page 55: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/55.jpg)
Summary
DC/DC
DC/AC AC/DC
Documentation
Commercial Solution
![Page 56: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/56.jpg)
Members:Michael Van Waardhuizen (CprE/EE – 2nd) – Team Leader
Farrukh Mian (EE – 2nd)
Cory Farver (CprE – 1st)
Daniel Humke (EE – 1st)
Faculty Advisor: Professor Ralph Patterson III
Client: Department of Electrical and Computer Engineering
Iowa State University
Sensors – Ongo-01d
![Page 57: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/57.jpg)
Outline
Problem Statement
End Product Description
Assumptions & Limitations
Previous and Current Accomplishments
Technical Approaches
Current Activities
Resources
Conclusion
![Page 58: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/58.jpg)
Definitions
Azimuth The horizontal angular distance from a reference direction, usually the northern point of the horizon, usually measured clockwise.Micro-controller A microcontroller is an embedded, complete system. A microcontroller typically includes small amounts of memory, timers, and I/O ports.Basic-X24 BasicX-24 is one of the most powerful BASIC programmable microcontrollers.Thermistor A resistor made of semiconductors having resistance that varies rapidly and predictably with temperature
![Page 59: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/59.jpg)
Problem Statements
OSCAR requires functional sonar system for navigation (has not functioned since Spring 2002)
Temperature sensors does not operate
Compass sensor does not operate
![Page 60: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/60.jpg)
Solution Approaches
Research replacement sonar systems, compass system
Test hardware components individually
Simplify software components
![Page 61: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/61.jpg)
End Product Description
Functional sonar array
Functional compass
Functional temperature sensor
Operable by on board computer without assistance
![Page 62: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/62.jpg)
AssumptionsAssumptions and Limitationsand Limitations
Power system will provide adequate and stable enough power
Sonar detect distances from only 1.33 - 35 feet (+/- 3%)
The compass sensor must be allowed 2.5 to 3.5 seconds to settle from rotational displacement
![Page 63: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/63.jpg)
Limitations cont.
The compass sensor must be positioned to have a tilt of no more than +/- 5° with respect to the ground. A successful compass reading can only be done on flat terrain.The compass sensor may have limited accuracy (+/- 5° Azimuth) due to electromagnetic interference from drive motors, computers and power supplies The sonar will not experience electromagnetic noise such that prevents proper operation
![Page 64: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/64.jpg)
Previous AccomplishmentsPrevious Accomplishments
Completed sensors system: 8 directional sonar array Compass Temperature Sensor
Malfunction left unsolved, array semi-functional at end of last semester, requiring a connection board rework/replacement
![Page 65: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/65.jpg)
Sonar System
![Page 66: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/66.jpg)
Present Accomplishments
Replacement of the microcontrollerNetworked OSCAR’s hard drives Researched alternative sonar systemResearched alternative compass circuitsMiscellaneous repairsInitial functional testing of our projects subsystems.
![Page 67: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/67.jpg)
Future Activities
Research into sensor extensibility
System maintenance
Replacement of compass to provide increased accuracy
Mapping algorithm
![Page 68: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/68.jpg)
Approach 1
Replacement of old system with new technology:Pros: A fresh start, re-evaluation of
necessary capabilitiesCons: Would require a large amount of
money, brand new system isn’t guaranteed to work
![Page 69: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/69.jpg)
Approach 2
Testing & Repair of existing circuitryPros: Certain that system worked once, low
costCons: Errors and bugs difficult to find,
especially in hardware, existing system may break again
Chose approach 2 for budgetary reasons.
![Page 70: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/70.jpg)
Design & Implementation ActivitiesDesign & Implementation Activities
Redesign of a connection board
Replacement of microcontroller
Hardware repairs for system integrity
Networking of OSCAR hard drives
![Page 71: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/71.jpg)
Testing and Modification ActivitiesTesting and Modification Activities
Complete testing of 3 microcontrollers to establish if replacement was necessary
Testing of software for PC and microcontroller to establish operating system dependence
Testing of sonar modules, compass, and temperature sensor for functionality
![Page 72: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/72.jpg)
Personnel Utilization
Current Hours
Original
Estimate
Revised
Estimate
Michael VW 45 27 45
Farrukh Mian 33 27 40
Cory Farver 85 26 75
Dan Humke 41 25 45
![Page 73: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/73.jpg)
Personal Util. cont.
Personal Hours (204 Hours Total)
Michael
Dan
Cory
Farrukh
![Page 74: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/74.jpg)
Financial ResourcesActual Financial Costs
Item Without Labor With Labor
Previous Semester $40.00 $40.00
Sensor $ - $ -
Transducer (2) $ - $ -
Board Etching $ - $ -
Poster Printing $12.00 $12.00
Miscellaneous Parts $57.00 $57.00
Subtotals $109.00 $109.00
Labor at $10.75 per hour
Previous Session $2,931.75
Farver, Cory $913.75
Humke, Daniel $440.75
Mian, Farrukh $354.75
VanWaardhuizen, Michael $483.75
Subtotals $5,124.75
Totals $109.00 $5,233.75
![Page 75: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/75.jpg)
Schedule
![Page 76: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/76.jpg)
Summary
Sensors did not function at beginning of the semester
Hardware problems mid-semester
Replaced faulty hardware
System works, in testing for accuracy
Integration with OSCAR for navigation to come
![Page 77: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/77.jpg)
Members:James Sweeney (CprE – 2nd) – team leader
Abdul Nasir (CprE – 2nd)
Patrick Jordan (CprE – 2nd)
Jason Olson (CprE – 1st)
Abdallah Mwita(CprE – 1st)
Argenis Acosta (CprE – 1st)
Software – Ongo01e
![Page 78: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/78.jpg)
Introduction
The software sub-team on OSCAR is charged with developing the software controls to OSCAR’s hardware and also creating demonstrations utilizing that hardware.
![Page 79: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/79.jpg)
Problem Statement
Create a simple software interface for OSCAR system using Java
Deploy effective code and document versioning system
Explore available upgrade paths, both hardware and software
Ensure portability of code
![Page 80: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/80.jpg)
Design Objectives
Create new low level IO interface for Motion Control
Verify that existing demonstrations work with new interface
Develop new demonstration capabilities
Set up system to organize all of OSCAR’s code and documentation in one repository.
![Page 81: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/81.jpg)
Past Accomplishments
Initial, functional code base
Interface with Motion Control LM 629
Speech Capabilities via ViaVoice
Initial arm interface code
![Page 82: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/82.jpg)
Present Accomplishments
Successful interface with sensors
Delivery of new Motion Control interface
Deployment of a versioning system
Replacement of malfunction computer
Implementation of wireless network
Transition to complete Java solution
![Page 83: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/83.jpg)
AssumptionsAssumptions and Limitationsand Limitations
The motion control hardware on OSCAR is functional.
End-effector will be complete.
Sensors are functional and interface via RS232Sufficient resources will be available
![Page 84: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/84.jpg)
End ProductDescription
Code and document repository for use by entire team
Code to run during OSCAR demonstrations.
Documentation detailing the operation of the OSCAR software.
![Page 85: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/85.jpg)
Approaches Considered
Further development on Windows 98Lacks device supportDifficult to find programming resources
Upgrade to more recent Windows OSNot designed for embedded development low level interface code difficult to create
![Page 86: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/86.jpg)
Approach Used
GNU/Linux OS based solutionGrowing use in undergraduate curriculumExtensive developer supportEmbedded versions readily availableSignificant assistance available from
community
![Page 87: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/87.jpg)
Research Activities
OS Choice Low level IO major concern Must be easily picked up by students
Motion Control Boards Simplify Motion Control interface Expensive, must find willing donor
New, lower power computing solution Several solutions Cost major concern
![Page 88: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/88.jpg)
Design and Implementation Activities
Re-implementation of low level IO
Re-factoring of existing software to ensure portability
![Page 89: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/89.jpg)
Testing and Modification
Modification of existing code to ensure portability
Testing of Motion Control interface
Testing of Sensors interface
![Page 90: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/90.jpg)
Technical Approach
Java Codebase
Sensors Hardware
Motion Control Hardware
JNI
Serial Port
I/O Card
![Page 91: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/91.jpg)
Technical Approach
Java Codebase
Sensors Hardware
Motion Control Hardware
Java Comm API
![Page 92: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/92.jpg)
Personnel UtilizationCurrent Hours
Original
Estimate
Revised
Estimate
Jason Olson 54 63 58
Abdul Nasir 34 64 40
Patrick Jordan 65 65 67
James Sweeney 69 61 70
Abdallah Mwita 28 64 30
Argenis Acosta 64 63 65
![Page 93: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/93.jpg)
Resource Utilization
Item Projected Cost Actual Cost
802.11b Card $40 $0 (on loan)
Replacement Computer
Unprojected $0
Poster
(Entire Team)
$50 $50
![Page 94: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/94.jpg)
Milestones
Configure and deploy CVS server for team use. (100% complete)
Code portable and IO tested on multiple OS’s (65% complete)
Demonstration code to run during OSCAR demonstrations (50% complete)
![Page 95: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/95.jpg)
Future Work
Complete the arm code; dependent on arm construction
Refinement of the speech code and demonstration code
Purchase of new lower power computer
![Page 96: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/96.jpg)
Summary
CVS deployed and populatedIO interface changed by Motion Control, new code developedPortability of code base reviewedOptions for alternate OS paths have been evaluatedWireless access, improved interfaces on the way
![Page 97: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/97.jpg)
Lessons Learned
Importance of intra-team communication
Necessity of evaluating changes effects on whole project
The value of versioning systems in large group settings
![Page 98: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/98.jpg)
Risks and Risk Management
Emergent circular dependency Use of redundant development paths
Team failure because of single subteam failure Created several possible development tracks that
can be pursued
Code or document loss Use of CVS with central backup
![Page 99: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/99.jpg)
Closing Summary
Fully functioning sensors suiteMotion Control has new demonstrated functional interfaceSoftware has deployed new low level code for new Motion Control interfaceDemos will be ready after testing and revision on new low level code, returning OSCAR to a functional state
![Page 100: Ongo01 – OSCAR Client – Department of Electrical and Computer Engineering Faculty Advisor – Ralph Patterson Team Members – 9 December 2003 2nd Semester](https://reader036.vdocument.in/reader036/viewer/2022081520/56649e9d5503460f94b9ded2/html5/thumbnails/100.jpg)
Questions?