![Page 1: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/1.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
The DART Project: Building Real Tools for Real People
Maribeth Gandy, Blair MacIntyreAugmented Environments Lab
GVU Center, Georgia Tech{maribeth,blair}@cc.gatech.edu
![Page 2: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/2.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
About DART
• Designer’s Augmented Reality Toolkit• Built on Macromedia Director• Intended for use by designers and new
media applications• Supports entire design process
– Prototyping -> Deployment– Can explore “what if?” in one environment
![Page 3: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/3.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
About DART
• Spectrum of AR tools
• Provides levels of development– Drag and Drop– Modifying existing components (Lingo)– Creating new components (Lingo or C++)
Custom GUI Tool DART LibraryNo Programming
Amire
Programming (C++)
ARToolkit
![Page 4: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/4.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
DART for IAR?
• Supports people building app not the technology people
• Maybe in IAR there is handoff?• Different requirements for industrial apps?
– Multithreading– Low level graphics access– Custom hardware
![Page 5: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/5.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
DART in an IAR Application• Prototyping poultry processing
system• Communication issues due to
automated inspection• 60-180 birds a minute• Dirty environment• Laser projection on plate
above chicken• Creating prototype for
experiments• Using animatics
![Page 6: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/6.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
DART Prototyping Features
• Physical/ Virtual Objects• Capture/Replay• Animatics• Wizard-of-Oz support
![Page 7: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/7.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
Physical/Virtual• 3D Actors in experience• Transform script places in
world• “Virtual” registered with
scene• “Physical” used for
occlusion• Integrated with physics
engine• Interface allows for use of
“placeholder content” • Rapid switching for
testing
![Page 8: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/8.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
Physical/Virtual
![Page 9: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/9.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
Capture/Replay• Capture synched video and
tracker data• Replay in application• Rest of application views as
“live”• Reduces challenge of in situ
applications• Abstract clocks allow for fine
control of playback• Useful in debugging as well as
prototyping• Can be used in final
application as well• Capture data for use in
experiments– Visualizing data inside DART
![Page 10: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/10.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
Sketching and Animatics• Storyboards and
animatics standard in film industry
• Allows for brainstorming and video prototyping
• Eliminate need for finished content early on
• Informal content more likely to be changed
![Page 11: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/11.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
Wizard of Oz
• Utilizes communication through broadcast to agents– Cue/action model
• “Wizard” application controls “puppet” application
• Just drop behavior onto any application
• Automatic WOz interface generation
• Custom interfaces possible too• Cues can be sent locally as
well as to puppet
![Page 12: The DART Project: Building Real Tools for Real Peoplecampar.in.tum.de/twiki/pub/ISMAR/IarAbstractDART/IarDetailsGandy… · Augmented Reality The DART Project: Building Real Tools](https://reader034.vdocument.in/reader034/viewer/2022052006/601a34fe5cae1d436c555216/html5/thumbnails/12.jpg)
ISMAR ’05 Workshop on Industrial and Augmented Reality
Conclusion
• DART intended for designers• Testing experiences and applications early
and often• Useful for prototyping IAR• Informs the design of IAR focused tools• Download at DART at
www.cc.gatech.edu/dart