Prototype Control System Design

Context:

  • There is a need for a quick control system that is much simpler than the full software system. For 2021, 2 control systems were made, one for the drivetrain and one for the arm.
  • The Drivetrain system was designed to be wireless, and as such, uses a raspberry pi to interface between a base station and the motor controllers.
  • The Arm system will be designed to be wired and based around an Arduino mega due to its simplicity
  • Potential for future integration could be making a system with STM32 and making it more compatible with our current firmware solutions and/or robot controller


DRIVETRAIN ARCHITECTURE

Software Design:


Hardware Design



ARM ARCHITECTURE

Context:

  • There is a need for a quick control system that is much simpler than the full software system. For 2021, 2 control systems were made, one for the drivetrain and one for the arm.
  • The Drivetrain system was designed to be wireless, and as such, uses a raspberry pi to interface between a base station and the motor controllers.
  • The Arm system will be designed to be wired and based around an Arduino mega due to its simplicity
  • Potential for future integration could be making a system with STM32 and making it more compatible with our current firmware solutions and/or robot controller


DRIVETRAIN ARCHITECTURE

Software Design:


Hardware Design


ARM ARCHITECTURE