design of a new pumapaint interface and its use in one year of operation
DESCRIPTION
Design Of A New PumaPaint Interface And Its Use in One Year of Operation. Roger Williams University Bristol, RI. ICRA2004April 28, 2004. What is PumaPaint?. Online robot that does one thing Java interface to let users do it Demonstration of remote telerobotic control Not a plotter - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/1.jpg)
Design Of A New PumaPaint Interface And Its Use in One Year of Operation
Roger Williams University
Bristol, RI
ICRA2004 April 28, 2004
Michael CoristineUndergraduate
Student
Matthew SteinAssociate Professor
of Engineering
![Page 2: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/2.jpg)
What is PumaPaint?
Online robot that does one thingJava interface to let users do itDemonstration of remote telerobotic controlNot a plotterWWW site for creating and receiving a physical artifact
![Page 3: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/3.jpg)
Origins
Wilkes University 1998-2000
Roger Williams University
2002-Present
Roughly 40,000 users to date
![Page 4: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/4.jpg)
The Java Interface
Original InterfaceEnglish text predominantSomewhat flat, grayNot entirely intuitive
![Page 5: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/5.jpg)
This project
Develop a new interface using Java2/SwingMove from English text to iconsProvide a warmer feelUndergraduate independent study for two semesters
![Page 6: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/6.jpg)
The New Java2 Interface
OK, it’s still kind of flat and gray
![Page 7: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/7.jpg)
Some key improvements
Camera windowsA. Ryan TieboutWinTV cardCGI interface and controlsNear live video
![Page 8: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/8.jpg)
Some key improvements
Context sensitive mouse
Brush Colors
![Page 9: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/9.jpg)
Some key improvements
Animated buttonsGrayed out when invalidShows current color
![Page 10: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/10.jpg)
Some key improvements
Slider animations
![Page 11: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/11.jpg)
Unintended consequences
Slider animations can be confused with actions
Return “Dip” button
Do you move the slider to paint?
May be misleading indication of contact
![Page 12: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/12.jpg)
One year usage
Source: httpd logAugust ’02-August ‘03
Total
Distinct
Main Page 9391 4848PumaPaint class 2720 2472“Class not found”
1716
Intersection 239Roughly 2500 people connected upAbout 40% of potential users did not have Java2Of those, 14% apparently bothered to obtain the plug-in and return to download the interface
![Page 13: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/13.jpg)
What did they do with it?
Typical canvasLots of textLots of scribble
![Page 14: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/14.jpg)
What did they do with it?
Some nice piecesSome mailed to users
Not all
![Page 15: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/15.jpg)
Recent Phenomenon
Dedicated vandal
![Page 16: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/16.jpg)
Recent Phenomenon
Metronome like strokes
Automated issuance of commands?
Hundreds of hours connected
![Page 17: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/17.jpg)
Recent Phenomenon
Likes to tear down the paperMetronome strokes on easel
AOL user from New JerseyAsked for canvases but ignored repeated requests to explain techniques or motivation
![Page 18: Design Of A New PumaPaint Interface And Its Use in One Year of Operation](https://reader036.vdocuments.mx/reader036/viewer/2022062517/5681382a550346895d9fd8f6/html5/thumbnails/18.jpg)
Summary
Site continues as a vehicle for undergraduate projectsOnline 5 years and counting*Still interested in paintingsDedicated vandal something newCurrently developing 3D manipulation using anthropomorphic hands to model clay