The central feature of my artistic unicycling datamodel is the skills list. I am planning on using the number/letter combination found in USA/IUF Rulebooks, as well as the desciptions. However, these skills only represent a fraction of the skills that can be attempted.
So what I wanted to do is to classify skills in such a way that a unicyslist could pick from a list and find the skill, which may or may not be in the USA/IUF skill list.
Here is my first stab:
Type:
- Riding
- Stationary
- Transition (this is just a connector between two skills)
- Mount
Seat:
- Supporting rider
- Seat out front
- Seat out back
- Seat on side
- Seat drag front
- Seat drag back
- Bounce seat
- Touch seat to floor
Motion:
- Forward
- Backward
- To Right
- To Left
- Up
- Down
- Over (an obstacle)
- (angle) (or coordinates?)
- idling
- hopping
- hoptwist right
- hoptwist left
- hoptwisting
- Twist right
- Twist left
- No Motion
Figure:
- Line
- Circle
- Figure eight
- Eight from center
- Eight from end
- Serpentine
- None (stationary/mount/transition)
Quantity:
- (actual count or distance in M)
Right/Left Hand:
- At side (unspecified)
- Parallel to ground (Standard Skill)
- Holding seat
- Touching ground (no weight on hand)
- Holding seat post
- Rope to seat post
- On wheel front
- On wheel back
- On pedal
Right/Left foot/leg:
- On pedal (hmm, left or right)
- On opposite pedal
- On frame
- Extended
- Crossed
- On wheel front
- On wheel back
- On spokes
- On crank (left of right)
Body Position:
- On seat
- On right
- On left
- Below seat (squat)
- Behind seat (seat out front)
- Ahead of seat (seat out back)
- Standing (on frame, wheel or pedals)
Seat Contact (with body, other than hands):
- Rear
- Stomach (stomach on seat; hand ww, feet ext.)
- Thigh (side saddle)
- Chin
- Against body
Unicycle Orientation:
- Forward (normal)
- Backward (rider backward on unicycle)
- Sideways (sideways ww)
This doesn’t cover mounts, which each seem to represent a separate class.