top of page

Cat's Menagerie Skeleton Controller

Software

  • Created for the Castle Dark Skeleton Project

  • Allows a user to control all 3 skeleton characters using a USB joystick​

    • Ambient Skeletons - Control each character individually​, while the other 2 characters gently make random head motions at random intervals

    • Choose Skeleton - Seamlessly switch between characters using buttons on the top of the joystick​

    • Visual Feedback - Helps you control the character without having to view the character itself

  • Written in Python and uses the Pygame library

  • Automatic Connection - to both the joystick and the SSC32u servo controller

  • Maintenance Option - pulls up documentation.

  • Dark Themed - because the user will most likely be in a low-light setting

  • Smooths Servo Motion - for more natural movement and extends motor lifespan

    • Also gives users the ability to move the joystick as quickly or frantically as they want without fear of damaging the motors

  • Easy Arm Control - Select one of 5 pre-recorded arm movement options (with 14 total possible outcomes)​​

    • The first four each have 2 variations that the program switches between​

    • The last two options contain 5 pre-recorded motions each.  The program randomly selects one of these five to play

Videos

CM_LOGO_V2_PNG.png
bottom of page