+ All Categories
Home > Documents > Project Cybot Ongo01

Project Cybot Ongo01

Date post: 01-Jan-2016
Category:
Upload: kenneth-douglas
View: 14 times
Download: 2 times
Share this document with a friend
Description:
Faculty Advisor Dr. Ralph Patterson. April 25, 2001. Project Cybot Ongo01. Project leaders Josh Bertram Ben Martin. Client:Department of Electrical and Computer Engineering. Introduction. Cybot. OSCAR. Problem Statement. Focused on OSCAR Expand OSCAR’s capabilities - PowerPoint PPT Presentation
Popular Tags:
71
Faculty Advisor Faculty Advisor Dr. Ralph Patterson Dr. Ralph Patterson Project Cybot Project Cybot Ongo01 Ongo01 Project leaders Project leaders Josh Bertram Josh Bertram Ben Martin Ben Martin Client: Client: Department of Electrical and Department of Electrical and Computer Engineering Computer Engineering April 25, 2001 April 25, 2001
Transcript
Page 1: Project Cybot Ongo01

Faculty AdvisorFaculty AdvisorDr. Ralph PattersonDr. Ralph Patterson

Project CybotProject Cybot Ongo01Ongo01

Project leadersProject leaders– Josh BertramJosh Bertram– Ben MartinBen Martin

Client:Client: Department of Electrical andDepartment of Electrical andComputer EngineeringComputer Engineering

April 25, 2001April 25, 2001

Page 2: Project Cybot Ongo01

IntroductionIntroduction

CybotCybot OSCAROSCAR

Page 3: Project Cybot Ongo01

Problem StatementProblem Statement

Focused on OSCARFocused on OSCAR

• Expand OSCAR’s capabilitiesExpand OSCAR’s capabilities– Need softwareNeed software– Need better control of motionNeed better control of motion– Need to know power usageNeed to know power usage– Need to sense environmentNeed to sense environment– Need to interact with environmentNeed to interact with environment

Page 4: Project Cybot Ongo01

Project TeamsProject Teams

• Software Software – Control and user interface softwareControl and user interface software

• Motion ControlMotion Control– Upgrade/maintain motion control hardwareUpgrade/maintain motion control hardware

• PowerPower– Determine power usageDetermine power usage

• SensorSensor– Create sonar arrayCreate sonar array

• End-EffectorEnd-Effector– Create an armCreate an arm

Page 5: Project Cybot Ongo01

Project BudgetsProject Budgets

Effort and Financial Budget

$851

$1,024

1876

2286

Actual

Estimated

Effort (hours)

Financial ($)

Page 6: Project Cybot Ongo01

Software Team Software Team

Page 7: Project Cybot Ongo01

Software TeamSoftware Team

Members:Members:

• Sean Wiechman (CprE – 2Sean Wiechman (CprE – 2ndnd) – team leader) – team leader• Fransiskus Arif Komala Fransiskus Arif Komala (CprE – 2(CprE – 2ndnd))• Curtis Balmer Curtis Balmer (CprE – 2(CprE – 2ndnd))• Adnan KhanAdnan Khan (CprE – 2 (CprE – 2ndnd) ) • Caleb HuittCaleb Huitt (CprE – 1 (CprE – 1stst) ) • Muhammad Saad SafiullahMuhammad Saad Safiullah (CprE – 1 (CprE – 1stst) ) • Anthony BozemanAnthony Bozeman (CprE – 1 (CprE – 1stst) )

Page 8: Project Cybot Ongo01

Problem StatementProblem Statement

• Create simple, powerful software solutions to Create simple, powerful software solutions to control OSCAR, working with other subsystems control OSCAR, working with other subsystems such as Sensors and Motion Controlsuch as Sensors and Motion Control

• Last semester, rudimentary motion control Last semester, rudimentary motion control drivers and wireless network communication drivers and wireless network communication developed. developed.

• OSCAR’ s drivers buggy and demonstrations OSCAR’ s drivers buggy and demonstrations applications interface insufficientapplications interface insufficient

• OSCAR needs additional methods of controlOSCAR needs additional methods of control• Need to be able to communicate with sensorsNeed to be able to communicate with sensors

Page 9: Project Cybot Ongo01

Design ObjectivesDesign Objectives

• Debug and validate driver codeDebug and validate driver code• Develop a suitable interface for demonstration Develop a suitable interface for demonstration

application developersapplication developers• Implement control over the InternetImplement control over the Internet• Implement voice controlImplement voice control• Develop software to interact with Sensor sub-Develop software to interact with Sensor sub-

team’s softwareteam’s software

Page 10: Project Cybot Ongo01

End ProductEnd ProductDescriptionDescription

• System allowing accurate System allowing accurate control of OSCAR through control of OSCAR through Internet and voice Internet and voice controlcontrol

• The interface to each The interface to each component will be as component will be as simple as possiblesimple as possible

• Able to obtain sensor Able to obtain sensor informationinformation

• The system will be fully The system will be fully documenteddocumented

• The motion control The motion control hardware on OSCAR is hardware on OSCAR is functionalfunctional

• The sound card on The sound card on OSCAR is operationalOSCAR is operational

• Auxiliary computer able Auxiliary computer able to simultaneously use to simultaneously use two network cardstwo network cards

• Delay over the networks Delay over the networks negligiblenegligible

AssumptionsAssumptions and and LimitationsLimitations

Page 11: Project Cybot Ongo01

System OverviewSystem Overview

Voice Command Web Browser

OSCAR’sKeyboard

Voice RecognitionSoftware

Java Server Pages Code

Drivers

Page 12: Project Cybot Ongo01

• Drivers will be debugged and testedDrivers will be debugged and tested

• Easily understood interface will be created for Easily understood interface will be created for application developers application developers

• Voice control will be implemented using the Voice control will be implemented using the

Java Development Kit for IBM’s ViaVoiceJava Development Kit for IBM’s ViaVoice

Technical ApproachTechnical Approach

Page 13: Project Cybot Ongo01

• Internet control will be attained using HTML Internet control will be attained using HTML forms and Java Server Pages (JSP)forms and Java Server Pages (JSP)

• Communication with sensors will take place Communication with sensors will take place over a serial port connection using protocol over a serial port connection using protocol defined by Sensors sub-teamdefined by Sensors sub-team

• Documentation will be completed and backed Documentation will be completed and backed up to several locationsup to several locations

Technical ApproachTechnical Approach

Page 14: Project Cybot Ongo01

Effort BudgetEffort Budget

Effort Budget

468

660

0 100 200 300 400 500 600 700

Actual

Estimated

Hours

Page 15: Project Cybot Ongo01

Evaluation of Evaluation of Project SuccessProject Success

• Driver code is debugged Driver code is debugged and testedand tested

• Intuitive interface for Intuitive interface for demonstration demonstration applications createdapplications created

• Voice control software is Voice control software is almost completealmost complete

• Internet control software Internet control software createdcreated

• Sensor software createdSensor software created

• Create software to Create software to interact with the end-interact with the end-effector subsystemeffector subsystem

• Develop demonstration Develop demonstration applications to further applications to further utilize capabilitiesutilize capabilities

• Document future workDocument future work• Create additional Create additional

diagnostic utilities for use diagnostic utilities for use by other sub-teamsby other sub-teams

Additional Additional WorkWork

Page 16: Project Cybot Ongo01

• Very important to test Very important to test hardware earlyhardware early

• Learned about:Learned about:

- Java- Java

- Voice - Voice TechnologiesTechnologies

-Web -Web TechnologiesTechnologies

-Motion Control -Motion Control interfaceinterface

• Completed software to Completed software to facilitate easy control of facilitate easy control of OSCAR in various waysOSCAR in various ways

• Working out last Working out last problems with hardware problems with hardware on OSCAR’s computeron OSCAR’s computer

• Work is documented and Work is documented and will be easily extended by will be easily extended by future teamsfuture teams

SummarySummaryLessons Lessons LearnedLearned

Page 17: Project Cybot Ongo01

Motion Control TeamMotion Control Team

Page 18: Project Cybot Ongo01

Motion Control TeamMotion Control Team

Members:Members:

• Josh Bertram (CprE – 2nd ) – team leaderJosh Bertram (CprE – 2nd ) – team leader

• Jo-Yi Foo (EE – 2nd )Jo-Yi Foo (EE – 2nd )

• Sath Sivasothy (EE – 1st)Sath Sivasothy (EE – 1st)

• Rius Tanadi (EE – 1st)Rius Tanadi (EE – 1st)

Page 19: Project Cybot Ongo01

• Robot movementRobot movement• Hardware Hardware

broken/unstablebroken/unstable• Incomplete Incomplete

documentationdocumentation

• Debug and maintain Debug and maintain robotsrobots

• Document system Document system fullyfully

Design Design ObjectivesObjectives

Problem Problem StatementStatement

Page 20: Project Cybot Ongo01

End Product DescriptionEnd Product Description

• Working robotWorking robot

• DocumentationDocumentation– ConceptualConceptual– TechnicalTechnical

Page 21: Project Cybot Ongo01

Assumptions and LimitationsAssumptions and Limitations

• Questioned original assumptionsQuestioned original assumptions– Was old software/hardware validated?Was old software/hardware validated?

• LimitationsLimitations– Robot stopped workingRobot stopped working– Incomplete documentationIncomplete documentation– Robots often used for presentationsRobots often used for presentations

Page 22: Project Cybot Ongo01

Technical ApproachTechnical Approach

Subsystem “Black Box”Subsystem “Black Box”

Computer

Motion Control Subsystem

Motor(s)

Page 23: Project Cybot Ongo01

Subsystem ComponentsSubsystem Components

Motion Control Subsystem

CPU

Motor

CPU Interface

Motion Controller

Motor Driver

Motion Detector

Page 24: Project Cybot Ongo01

Evaluation of Project SuccessEvaluation of Project Success

Design Objective AnalysisDesign Objective Analysis

• RobotsRobots– Debug OSCAR – METDebug OSCAR – MET– Maintain Cybot – PARTIALLY METMaintain Cybot – PARTIALLY MET

• DocumentationDocumentation– Create conceptual documentation – METCreate conceptual documentation – MET– Upgrade technical documentation – METUpgrade technical documentation – MET– Create test descriptions – METCreate test descriptions – MET

• BudgetBudget

Page 25: Project Cybot Ongo01

Financial BudgetFinancial Budget

Financial Budget

$336

$545

$- $100 $200 $300 $400 $500 $600

Actual

Estimated

Page 26: Project Cybot Ongo01

Effort BudgetEffort Budget

Effort Budget

447

345

0 50 100 150 200 250 300 350 400 450 500

Actual

Estimated

Hours

Page 27: Project Cybot Ongo01

Additional WorkAdditional Work

• Aid end-effector teamAid end-effector team

• Develop circuit enclosureDevelop circuit enclosure

• TutorialTutorial

Page 28: Project Cybot Ongo01

Lessons LearnedLessons Learned

• DebugDebug – Isolation of variablesIsolation of variables– Component validationComponent validation

• DocumentationDocumentation– Audience analysisAudience analysis– Non-technical writingNon-technical writing

Page 29: Project Cybot Ongo01

SummarySummary

• OSCAR worksOSCAR works

• Better foundationBetter foundation– Better documentationBetter documentation– Better testing proceduresBetter testing procedures

Page 30: Project Cybot Ongo01

Power TeamPower Team

Page 31: Project Cybot Ongo01

Power TeamPower Team

Members:Members:

• Kiet Nguyen (EE – 2nd) co-leaderKiet Nguyen (EE – 2nd) co-leader

• Nick Sternowski (EE – 1st ) co-leaderNick Sternowski (EE – 1st ) co-leader

• Nathan Nguyen (EE – 2nd)Nathan Nguyen (EE – 2nd)

Page 32: Project Cybot Ongo01

Design Design ObjectivesObjectives

• To provide effective To provide effective power system supportpower system support

• Provide a 5 Volt, 2 Provide a 5 Volt, 2 Ampere source to sensor Ampere source to sensor teamteam

• Determine power budgetDetermine power budget

• Install and test new Install and test new battery monitorbattery monitor

• Re-program existing Re-program existing battery monitorbattery monitor

• Collect and analyze Collect and analyze power consumption from power consumption from sub teamssub teams

• Design, build, test power Design, build, test power supply for sensor arraysupply for sensor array

• Determine alternate way Determine alternate way to charge batteriesto charge batteries

Problem Problem StatementStatement

Page 33: Project Cybot Ongo01

Assumptions & LimitationsAssumptions & Limitations

• OSCAR will operate OSCAR will operate with charged with charged batteriesbatteries

• Sensor array can Sensor array can handle very short 4 A handle very short 4 A pulsepulse

• Power supply will not Power supply will not overheatoverheat

• Batteries can be run Batteries can be run down to 25%down to 25%

• Battery monitors are Battery monitors are accurate to +/-5%accurate to +/-5%

• Ampere-hour figures Ampere-hour figures are peak conditionsare peak conditions

Page 34: Project Cybot Ongo01

Technical ApproachTechnical Approach

• Use a switching voltage regulatorUse a switching voltage regulator

• Create circuit for voltage regulatorCreate circuit for voltage regulator

• Correctly program battery monitorsCorrectly program battery monitors

• Fully test all systems before installationFully test all systems before installation

Page 35: Project Cybot Ongo01

End Product DescriptionEnd Product Description

• Stable, reliable power supply for sensor arrayStable, reliable power supply for sensor array

• Accurate battery monitorsAccurate battery monitors

• Documentation explaining design techniquesDocumentation explaining design techniques

• Power consumption figuresPower consumption figures

Page 36: Project Cybot Ongo01

Battery MonitorBattery Monitor

Page 37: Project Cybot Ongo01

Power Supply for Sensor ArrayPower Supply for Sensor Array

Page 38: Project Cybot Ongo01

Financial BudgetFinancial Budget

Financial Budget

$183

$150

$- $20 $40 $60 $80 $100 $120 $140 $160 $180 $200

Actual

Estimated

Page 39: Project Cybot Ongo01

Effort BudgetEffort Budget

Effort Budget

205

195

0 50 100 150 200

Actual

Estimated

Hours

Page 40: Project Cybot Ongo01

Evaluation of Project SuccessEvaluation of Project Success

• Install and program two accurate battery Install and program two accurate battery monitors – METmonitors – MET

• Simple method of charging batteries Simple method of charging batteries simultaneously - METsimultaneously - MET

• Build 5 Volt, 2 Ampere source for sensor Build 5 Volt, 2 Ampere source for sensor subteam – METsubteam – MET

• Documented power consumption statistics - Documented power consumption statistics - METMET

Page 41: Project Cybot Ongo01

Additional WorkAdditional Work

• Add protection for each sub system and major Add protection for each sub system and major componentcomponent

• Removal of DC/AC inverterRemoval of DC/AC inverter

• Supply power to end effector teamSupply power to end effector team

Page 42: Project Cybot Ongo01

Lessons LearnedLessons Learned

• Communication with other groupsCommunication with other groups

• Documentation for future teamsDocumentation for future teams

• Selection of voltage regulatorsSelection of voltage regulators

• Documentation provided by manufacturersDocumentation provided by manufacturers

Page 43: Project Cybot Ongo01

Sensor TeamSensor Team

Page 44: Project Cybot Ongo01

Sensor TeamSensor Team

Members:Members:

• Ben Martin (CprE – 2nd) – team leaderBen Martin (CprE – 2nd) – team leader• Jill Bigley (CprE – 2nd)Jill Bigley (CprE – 2nd)• Adam Kasper (CprE – 1st)Adam Kasper (CprE – 1st)• Chris Hutchinson (CprE – 1st)Chris Hutchinson (CprE – 1st)• Saw-Meng Soo (CprE – 1st) Saw-Meng Soo (CprE – 1st) • Naveen Byreddy (CprE - volunteer)Naveen Byreddy (CprE - volunteer)

Page 45: Project Cybot Ongo01

Design Design ObjectivesObjectives

• Provide sensing Provide sensing capabilitiescapabilities

• Finish sonar systemFinish sonar system– Design software for Design software for

sonar systemsonar system– Integrate hardware Integrate hardware

componentscomponents– DocumentationDocumentation

• Modular designModular design

• Future expandabilityFuture expandability

• Software interfaceSoftware interface

• Accurate and reliableAccurate and reliable

Problem Problem StatementStatement

Page 46: Project Cybot Ongo01

End ProductEnd ProductDescriptionDescription

• Eight individual Eight individual distance measuring distance measuring sensorssensors

• Simple computer Simple computer interfaceinterface

• Capable of logging Capable of logging datadata

• Modular designModular design

• Appropriate power can Appropriate power can be providedbe provided

• Accurate from 40 cm - Accurate from 40 cm - 10 m10 m

• One sonar fires at a One sonar fires at a timetime

• Limited memory Limited memory available for data available for data logginglogging

AssumptionsAssumptions andandLimitationsLimitations

Page 47: Project Cybot Ongo01

Technical Approach:Technical Approach:HardwareHardware

Sensor

Driver Board

Micro-controller

Computer Interface

Page 48: Project Cybot Ongo01

to micro-controller

Technical Approach:Technical Approach:HardwareHardware

Page 49: Project Cybot Ongo01

Computer Interface

Multiplexer

Ribboncable todriver boardsMicro-

controller

Technical Approach:Technical Approach:HardwareHardware

Page 50: Project Cybot Ongo01

Completed systemCompleted system

Page 51: Project Cybot Ongo01

• Interface Protocol -Interface Protocol -

1 byte 1 byte 1 byte

• Commands -Commands -• Single fire (FireRaw)Single fire (FireRaw)• Multiple fire (FireFilter)Multiple fire (FireFilter)• Micro-controller ResetMicro-controller Reset

• ModularModular

ATN Command Operand(s)

Technical Approach:Technical Approach:SoftwareSoftware

Page 52: Project Cybot Ongo01

Evaluation of Evaluation of project successproject success

• Sonar software system Sonar software system implementedimplemented

• Systems integration Systems integration successfulsuccessful

• Accurate and reliable Accurate and reliable ranging system ranging system

• BudgetsBudgets

• Implement sonar Implement sonar gridgrid

• Develop transducer Develop transducer conescones

• Develop sonar Develop sonar analysis softwareanalysis software

• Other sensors:Other sensors:– End-effectorEnd-effector– TemperatureTemperature– CompassCompass

Additional WorkAdditional Work

Page 53: Project Cybot Ongo01

Financial BudgetFinancial Budget

Financial Budget

$37

$34

$- $5 $10 $15 $20 $25 $30 $35 $40

Actual

Estimated

Page 54: Project Cybot Ongo01

Effort BudgetEffort Budget

Effort Budget

324

294

0 50 100 150 200 250 300 350

Actual

Estimated

Hours

Page 55: Project Cybot Ongo01

• Gained practical Gained practical experience with:experience with:– Sonar hardwareSonar hardware– FirmwareFirmware– Programmable Logic Programmable Logic

DevicesDevices– PCB design and PCB design and

manufacturemanufacture

• OSCAR’s sensor system OSCAR’s sensor system is fully functionalis fully functional

• Environmental Environmental feedback is available feedback is available for the first timefor the first time

SummarySummaryLessons Lessons LearnedLearned

Page 56: Project Cybot Ongo01

End-Effector Team End-Effector Team

Page 57: Project Cybot Ongo01

End-Effector TeamEnd-Effector Team

Members:Members:

• Tim McCormick (CprE – 2nd ) – team leaderTim McCormick (CprE – 2nd ) – team leader• Linda Lua (EE – 2nd )Linda Lua (EE – 2nd )• Mike Taylor (ME – 2nd)Mike Taylor (ME – 2nd)• Jet Ming Woo (EE – 1st)Jet Ming Woo (EE – 1st)• Stephen Shi (CprE – 1st)Stephen Shi (CprE – 1st)• Mark Bly (ME – 2nd)Mark Bly (ME – 2nd)• John Cao (ME – 2nd)John Cao (ME – 2nd)

Page 58: Project Cybot Ongo01

Problem Problem StatementStatement

• OSCAR needs an end-OSCAR needs an end-effector effector

• Basic physical features Basic physical features of arm identifiedof arm identified

• Decide on details of Decide on details of implementation and implementation and create detailed design create detailed design of armof arm

• Build portion of armBuild portion of arm

• Full range of Full range of movementmovement

• Move at reasonable Move at reasonable speedspeed

• Lift 2 lb objects (1lb at Lift 2 lb objects (1lb at full arm extension)full arm extension)

• Lift 3” diameter Lift 3” diameter objectsobjects

• Controlled by OSCAR’s Controlled by OSCAR’s central computer central computer

• Modular approachModular approach

Design Design ObjectivesObjectives

Page 59: Project Cybot Ongo01

Technical Technical ApproachApproach

• Limited time and budgetLimited time and budget• Developed over several Developed over several

semesterssemesters• Limited manufacturing Limited manufacturing

experienceexperience• Limited power Limited power

consumptionconsumption• Must run on 12 Volts and Must run on 12 Volts and

1.5 amps1.5 amps

• Develop a concept for Develop a concept for the design of the armthe design of the arm

• Analysis of designAnalysis of design• Specification of Specification of

componentscomponents• Develop detailed Develop detailed

drawings and schematicsdrawings and schematics• Develop software and Develop software and

electronic control circuitselectronic control circuits• Assembly and testingAssembly and testing

Assumptions andAssumptions andLimitationsLimitations

Page 60: Project Cybot Ongo01

Gripper Control DesignGripper Control Design

• Using Stepping Motor Using Stepping Motor • Control software in JavaControl software in Java• Stepper motor controlled Stepper motor controlled

by L/R drive cardby L/R drive card• Higher torqueHigher torque• Smaller sizeSmaller size• Increased functionalityIncreased functionality

• Capable of future Capable of future modificationsmodifications• MicrosteppingMicrostepping• Position encodersPosition encoders

Page 61: Project Cybot Ongo01

Gripper DesignGripper Design

• Stepper actuatorStepper actuator– InexpensiveInexpensive– CompactCompact– Linear drive without Linear drive without

transmissiontransmission

• Linkages easy to Linkages easy to manufacturemanufacture

• Interchangeable Interchangeable fingers fingers

• Base easily attached to Base easily attached to armarm

Page 62: Project Cybot Ongo01

Overall DesignOverall Design

• Arm will pivot on top-Arm will pivot on top-center of OSCARcenter of OSCAR

• Aluminum linksAluminum links• Driven by Pittman DC Driven by Pittman DC

motorsmotors• Joints use modular Joints use modular

worm gear assemblyworm gear assembly• CAD drawings of entire CAD drawings of entire

arm (excluding wrist) arm (excluding wrist) completedcompleted

Page 63: Project Cybot Ongo01

Worm Gear Drive DesignWorm Gear Drive Design

• Pittman DC motorPittman DC motor– ReliableReliable– Reduced speedReduced speed– Readily availableReadily available

• Worm assemblyWorm assembly– Perpendicular Perpendicular

transmissiontransmission– Dramatic torque gainsDramatic torque gains– No back drive – save No back drive – save

powerpower• Modular designModular design

– Easy manufactureEasy manufacture– Repeatable sparesRepeatable spares

Page 64: Project Cybot Ongo01

Evaluation of Evaluation of Project SuccessProject Success

• Complete detailed design Complete detailed design of arm - METof arm - MET

• Detailed drawings of Detailed drawings of completed arm - METcompleted arm - MET

• Complete plan for future Complete plan for future work – PARTIALLY METwork – PARTIALLY MET

• Develop control circuits for Develop control circuits for the hand - METthe hand - MET

• Develop control software Develop control software for the hand – PARTIALLY for the hand – PARTIALLY METMET

• Manufacture Manufacture mechanical partsmechanical parts

• Develop control Develop control softwaresoftware

• Assemble and test armAssemble and test arm• Incorporate sensors Incorporate sensors

into the control of arm into the control of arm and end-effectorand end-effector

• Explore possibility of Explore possibility of multiple handsmultiple hands

Additional WorkAdditional Work

Page 65: Project Cybot Ongo01

Financial BudgetFinancial Budget

Financial Budget

$295

$295

$- $50 $100 $150 $200 $250 $300 $350

Actual

Estimated

Page 66: Project Cybot Ongo01

Effort BudgetEffort Budget

Effort Budget

534

690

0 100 200 300 400 500 600 700 800

Actual

Estimated

Hours

Page 67: Project Cybot Ongo01

Lessons Lessons LearnedLearned

• Researching as much as Researching as much as possible before deciding possible before deciding on implementationon implementation

• Don’t reinvent the Don’t reinvent the wheelwheel

• Working with people Working with people from other disciplines is from other disciplines is rewardingrewarding

• Communication is Communication is criticalcritical

• Hand assembly Hand assembly completed completed

• Worm gear assembly Worm gear assembly detaileddetailed

• Overall design of Overall design of entire arm entire arm completedcompleted

• Future work planned Future work planned for the completion of for the completion of armarm

SummarySummary

Page 68: Project Cybot Ongo01

Project SummaryProject Summary

Page 69: Project Cybot Ongo01

Lessons LearnedLessons Learned

• What went well?What went well?– CommunicationCommunication

• Weekly meetingsWeekly meetings• Three-tier organizationThree-tier organization

– ProgressProgress• Teams met most or all of goalsTeams met most or all of goals

• What could have been better?What could have been better?– Ramp-upRamp-up

• Lost time in first 3-5 weeksLost time in first 3-5 weeks

– Report generation processReport generation process

Page 70: Project Cybot Ongo01

SummarySummary

• OSCAR closer to autonomousOSCAR closer to autonomous– Core software in placeCore software in place– Can sense environmentCan sense environment– Halfway to completed armHalfway to completed arm

• Better foundationBetter foundation– Better understand motion controlBetter understand motion control– Know power consumptionKnow power consumption

Page 71: Project Cybot Ongo01

Questions?Questions?


Recommended