HELLO MY NAME IS BIG BIRD
  • Mechanical
  • Electrical
    • Block Diagram
    • Circuits
  • Software
  • Our Team
  • Gems of Wisdom
  • Challenges
  • Materials

​Hierarchical State Machines 

Version Control
Our software was organized into three levels of state charts.
The highest level handles overall gameplay. The second level consists of all processes related to miner acquisition and miner drop off. The last level contains a state machine to move the miner to the exclusive permit zone and a state machine to handle collisions.
​These state machines utilized additional services and modules that are listed at the bottom of the page. 

Top Level State Chart

Gameplay HSM
Picture

Middle Level State Chart

AcquireMiner SM
Picture

Low Level State Charts

Zigzag SM
Picture
HandleCollision SM
Picture

Additional Software

Drive Service
Spud Service
BeamBreak Module
DetectMiner Module
ElectroMagnet Module
Powered by Create your own unique website with customizable templates.
  • Mechanical
  • Electrical
    • Block Diagram
    • Circuits
  • Software
  • Our Team
  • Gems of Wisdom
  • Challenges
  • Materials