ipod dancing francis beaumier dr. pankratz senior capstone experience in computer science 30 april...
Post on 18-Jan-2018
218 Views
Preview:
DESCRIPTION
TRANSCRIPT
iPod DancingFrancis Beaumier
Dr. PankratzSenior Capstone Experience in Computer Science
30 April 2009
DefinitionAn iPod touch- and computer-based
program to monitor the user's dancing and give feedback
RequirementsAccelerometer:How much dancingRight dance movesOn the beatTeach the software new dance moves
Requirements IIUse components of Ryan's light sync to
help the computer determine how a song should be danced to
SynchronizationComputer: display animations, scores
The Official Report CardScore Accelerometer:
How much dancingRight dance movesOn the beatTeach the software new dance moves
✔✔✔–
The Official Report Card IIScore Requirement
Move determination algorithmSynchronizationComputer: display animations, scores
✖✔–
Understanding accelerationacceleration = a(t) = x’’(t) = v’(t)The push you feel in a car… so we use a spring!
What’s a heel raise?atan2(-y,x)
I get a kick …X acceleration
I get a kick …Y acceleration
I get a kick …atan2(-y,x)
Jump, jump for my loooooveX acceleration
Jump, jump for my loooooveY acceleration
DemoIn the event of a demo emergency, click
here
StrategiesGo at a thing from multiple anglesExamples!
KnowledgeClassesThreadsSockets
ExtensionsProgrammatically learn new movesMore movesRegularity of gaitMore precision in move recognition
AdviceContact Apple the semester beforeSave some time for CSNothing’s the sameDo then perfect
Questions
top related