Xiyong Wang, Aaron Kotranza,

12
Rapidly Incorporating Real Objects Rapidly Incorporating Real Objects for for Evaluation of Engineering Designs Evaluation of Engineering Designs in a Mixed Reality Environment in a Mixed Reality Environment Xiyong Wang, Aaron Kotranza, Xiyong Wang, Aaron Kotranza, John Quarles, Benjamin Lok John Quarles, Benjamin Lok Computer and Information Sciences and Computer and Information Sciences and Engineering Department Engineering Department University of Florida University of Florida [xw3, akotranz, jpq, [email protected]fl.edu] [xw3, akotranz, jpq, [email protected]fl.edu] B. B. Danette Danette Allen Allen NASA Langley Research Center NASA Langley Research Center [email protected] [email protected]

description

Rapidly Incorporating Real Objects for Evaluation of Engineering Designs in a Mixed Reality Environment. Xiyong Wang, Aaron Kotranza, John Quarles, Benjamin Lok Computer and Information Sciences and Engineering Department University of Florida [xw3, akotranz, jpq, [email protected] ]. - PowerPoint PPT Presentation

Transcript of Xiyong Wang, Aaron Kotranza,

Page 1: Xiyong Wang, Aaron Kotranza,

Rapidly Incorporating Real Objects for Rapidly Incorporating Real Objects for Evaluation of Engineering Designs Evaluation of Engineering Designs

in a Mixed Reality Environmentin a Mixed Reality Environment

Xiyong Wang, Aaron Kotranza, Xiyong Wang, Aaron Kotranza,

John Quarles, Benjamin Lok John Quarles, Benjamin Lok Computer and Information Sciences and Computer and Information Sciences and

Engineering DepartmentEngineering DepartmentUniversity of Florida University of Florida

[xw3, akotranz, jpq, [email protected]][xw3, akotranz, jpq, [email protected]]

B. B. DanetteDanette Allen Allen NASA Langley Research Center NASA Langley Research Center

[email protected]@nasa.gov

Page 2: Xiyong Wang, Aaron Kotranza,

Driving Application: Driving Application: Engineering Design EvaluationEngineering Design Evaluation

At assembly design stageAt assembly design stage:: Several constructed parts Several constructed parts Many CAD models for parts yet to be Many CAD models for parts yet to be

constructedconstructed Unverified assembly plansUnverified assembly plans

How can we verify the assembly plan?How can we verify the assembly plan?

To be built in 2008We only have this in 2005

MotivationMotivation:: Finding design flaws earlier will save Finding design flaws earlier will save

time and moneytime and money Virtual environments have difficulty Virtual environments have difficulty

simulating hands-on assemblysimulating hands-on assembly Support team based interactionSupport team based interaction

Page 3: Xiyong Wang, Aaron Kotranza,

Previous WorkPrevious Work

Engineering DesignEngineering Design Zachmann--Virtual Assembly

Simulation: Pure VE technique used in Assembly [GMD IMK, Oct 2000]

Jack – commercial software to do Jack – commercial software to do ergonomics (www.ugs.com) EDSergonomics (www.ugs.com) EDS

Interfaces in VRInterfaces in VR LaViola, Bowman (Siggraph 2001 Bowman (Siggraph 2001

course notes) – comprehensive list course notes) – comprehensive list of VR interactionof VR interaction

CollaborationCollaboration Mortensen 2002, Collaboration in Mortensen 2002, Collaboration in

tele-immersive environments. tele-immersive environments. [Eurographics][Eurographics]

Pinho 2002 Cooperative Object Pinho 2002 Cooperative Object Manipulation [VRST2002]Manipulation [VRST2002]

Image from Zachmann’s website, only the gloves (or hands) were tracked

[http://web.informatik.uni-bonn.de/II/ag-klein/people/zach/projects/fhg/ems.html]

Page 4: Xiyong Wang, Aaron Kotranza,

Mixed Environment SolutionMixed Environment SolutionMixed Environments (ME):Mixed Environments (ME):

ComponentsComponentsPhysical objectsPhysical objects

CAD models CAD models

Physical correlates Physical correlates Effective InteractionEffective Interaction

Haptic feedback Haptic feedback

Visualization of Articulated modelsVisualization of Articulated models

ChallengesChallenges Capturing Capturing physical modelsphysical models Tracking Tracking real objectsreal objects Supporting Supporting teamworkteamwork

Page 5: Xiyong Wang, Aaron Kotranza,

Capturing the Physical ModelCapturing the Physical ModelScanningScanning Define color markersDefine color markers

Interaction in ME

Reconstruction from Reconstruction from multiple scansmultiple scans

Page 6: Xiyong Wang, Aaron Kotranza,

Tracking SolutionTracking SolutionObject tracking Object tracking

STRAPS - color trackingSTRAPS - color trackingWeb camsWeb cams

AttributesAttributes Low costLow cost Moderate latencyModerate latency Moderate accuracyModerate accuracy Many sensorsMany sensors

Limited marker spaceLimited marker space

SolutionSolution: Multi-blob tracking: Multi-blob tracking

Head trackingHead tracking Worldviz PPTWorldviz PPT Intersense Interiacube2Intersense Interiacube2

AttributesAttributes ExpensiveExpensive Low latency, Low latency, High accuracyHigh accuracy Few sensorsFew sensors

Page 7: Xiyong Wang, Aaron Kotranza,

Components:Components: Real circuit boardReal circuit board Fuel tank physical correlateFuel tank physical correlate Virtual fuselage CAD Virtual fuselage CAD

modelmodel

Experiment Experiment Assembly taskAssembly task Abstracted taskAbstracted task CAD models and parts CAD models and parts

from NASAfrom NASA

Page 8: Xiyong Wang, Aaron Kotranza,

Assembly Task VideoAssembly Task Video

Page 9: Xiyong Wang, Aaron Kotranza,

Team Based VisualizationTeam Based VisualizationTracked Tablet PC Tracked Tablet PC For local team members For local team members

EngineersEngineers

SupervisorsSupervisors

HMDHMD For primary technicianFor primary technician

DesktopDesktop For remote observers For remote observers

Page 10: Xiyong Wang, Aaron Kotranza,

Magic Lens VideoMagic Lens Video

Page 11: Xiyong Wang, Aaron Kotranza,

ConclusionConclusionResultsResults

The user: The user: Found the design flawFound the design flawReordered the assembly plan Reordered the assembly plan dynamicallydynamicallyCompleted the assembly task Completed the assembly task successfullysuccessfully

Takes two hours to incorporate a Takes two hours to incorporate a real object into the MEreal object into the ME

ProblemsProblems TrackingTracking

OcclusionOcclusionLatencyLatency

Future work:Future work: Improve trackingImprove tracking

RobustnessRobustnessAdditional camerasAdditional cameras

Formal study with NASA Formal study with NASA engineersengineers

AvatarsAvatars Automate pipeline --Automate pipeline --

Reduce incorporating Reduce incorporating time to 15 minutes!!time to 15 minutes!!

More tracking camera from different location make more complicate tasks possible.

But complicated mechanism is needed to combine the information from multi channel

Page 12: Xiyong Wang, Aaron Kotranza,

AcknowledgementsAcknowledgements

FundingFunding University of FloridaUniversity of Florida

PeoplePeople NASA Langley Research NASA Langley Research

CenterCenter UNCCUNCC

Dr. ShinDr. Shin

Jonathan JacksonJonathan Jackson

Dr. HodgesDr. Hodges CISE, UFCISE, UF

Robert Dickerson Robert Dickerson

Art HomsArt Homs