Skip to content

FRC4131/Gauntlet

Repository files navigation

Gauntlet

Glove equipped with gesture recognition, for controlling FRC robots

Terminology

  • Location: a discreet position in the world. Represented as a triple of x/y/z or yaw/pitch/radius.
  • Keyframe: an identifier that represents a location.
  • Path: a series of keyframes in chronological order.
  • Gesture: an identifier that represents a path.

Systems

Point System (org.usfirst.frc.team4131.gauntlet.points)

Interprets a stream of IMU data from the client and converts it to a stream of locations.

Gesture System (org.usfirst.frc.team4131.gauntlet.gestures)

Interprets a stream of locations and converts it to a path, then identifies and returns the gesture.

Client (org.usfirst.frc.team4131.gauntlet)

Provides a stream of IMU data to the point system, and acts upon gestures identified by the gesture system. Only this system changes drastically between applications.

Branches in this Repository

  • prototype: prototype code for development. The client takes in simulated IMU data from the user and outputs gestures back.

About

Glove equipped with gesture recognition, for controlling FRC robots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages