Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

GMHS-BotBall-Team-504-Spring-2025/Gary2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Gary, 25' Spring

GitHub license Build Status

🌟 Overview

This project is designed for BotBall, a robotics competition, leveraging the KIPR Wombat platform. It includes functionality for controlling servos, motors, and sensors to perform various tasks such as object manipulation and movement.

Note: This repository is intended to help other teams learn advanced programming techniques and enhance their own robots.

📂 Project Structure

  • src/: Main source code files for the project.
  • include/: Header files defining structures, constants, and function prototypes.
  • scripts/: Scripts for compiling and uploading the program.
  • out/build/: Final executable files after compilation.

✨ Key Features

  • 🔧 Servo Control: Gradual and synchronized servo movements using threads.
  • ⚙️ Motor Control: Precise translational and rotational movements.
  • 📡 Sensor Integration: Utilizes analog and digital sensors for feedback and control.
  • 🧵 Multithreading: Implements multithreaded operations for concurrent tasks.

📚 Dependencies

  • sshpass (Optional, makes things easier on linux): Sends files over much easier and quickly
  • Docker: Used for cross-compilation.

🛠️ How to Build

  1. Install the above dependencies.
  2. Make sure the scripts folder is in the root directory of your project.
  3. Run the following script to build the project:
    • Linux: cd scripts && ./compile.sh
    • Windows: cd scripts && ./compile.bat

📬 Contact

For questions or feedback, feel free to reach out:

📜 License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors