Prototype Control System Design

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