Skip to content

An example of ML driving a Robot correlating music and action input.

License

Notifications You must be signed in to change notification settings

jaysonzhao/DancingRobot

 
 

Repository files navigation

DancingRobot

An example of ML driving a Robot correlating music and action input.

The project consists of: mlflow-tracking-operator - the tracking operator to install in OpenShift in order to track runs. danceui - The Robot Dance UI containing audio, this is based on p5 js. dancerules - a Decision Manager based API containing rules about the predictions to robot moves. dance-ml - a MLFlow python based API which enables training of models and running predictions. localproxyservice - a local proxy required to run within the same wifi network as robots, based on Quarkus. dance-translate - a Fuse based service orchestrating single moves such as left, right, up, spin to a series of robot api calls.

About

An example of ML driving a Robot correlating music and action input.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.5%
  • Zig 22.8%
  • HTML 5.4%
  • CSS 4.0%
  • Python 3.5%
  • Go 1.3%
  • Other 1.5%