In this page, we will document the whole process on how to build the Gokart project from scratch. We will go through the whole Electrical & Mechanical pipeline and then move on to testing the stack by running pre-build software algorithms. The tutorial is structured such that the researcher/student looking to build this platform has an overview of the whole system and at the same time deep dive into any particular category of interest at any point in time.
- 1.0: Initial version : Purchased from TopKart
- 2.0: 2022 version : Autonomous reactive Gokart
- 3.0: 2023 version : Autonomous Gokart
Following steps take you to individual sections of the tutorial:
Step 1 :doc:`Bom`
Step 2 :doc:`soft_req`
- SolidWorks
- VSCode or editor of your choice
- STM32CubeIDE
- VESC tool
- Altium Designer
- 3D printer software like MakerBot
Step 3 : :doc:`vehicle_assembly`
- Build the TopKart
- Test manual control
- Remove the motor
- Remove the front and rear plastic bumps
- Remove steering system
- Step 4 : Subsystem designs
- :doc:`Build-the-Kart/SBW` (SBW)
- Upper Steer Assembly
- Lower Steer Assembly
- :doc:`Build-the-Kart/Electrical/MCU_electrical` (Main Control Unit)
- :doc:`Build-the-Kart/Mechanical/Power_mechanical`
- Power Distribution Unit (PDU)
- :doc:`Build-the-Kart/Electrical/PDU`
- Unit testing
- Rear shelf design (RSD)
- :doc:`Build-the-Kart/Mechanical/RSD_mechanical`
- Unit testing
- Step 5 : Vehicle System Integration - Putting it all together!
- Step 6 : Demo videos