Skip to content

TheTridentGuy/AMD_Robotics_Hackathon_2025_AimbotIrl

This branch is 12 commits ahead of AlexHe99/AMD_Robotics_Hackathon_2025_ProjectTemplate:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

225f273 · · Dec 21, 2025

History

36 Commits
Dec 21, 2025
Dec 21, 2025
Dec 21, 2025

Repository files navigation

### Make a fork or copy of this repo and fill in your team submission details! ###

AMD_Robotics_Hackathon_2025_AimbotIrl

Team Information

Team: Team #2, viva la vida, Aiden, Vi, and Vincent

Summary: Robot built with the goal of automatically aiming at targets.

Submission Details

1. Mission Description

  • Beat your friends in a Nerf war even though your aim is garbage.

2. Creativity

  • Firing mechanism and mounting system custom designed and 3D printed. Servo breakout board was hand designed and soldered on protoboard.

3. Technical implementations

  • 3D design done in Onshape, and 3D printed with onsite printers.

  • Teleoperation / Dataset capture

    • WIN_20251221_13_56_27_Pro
  • Training

    • We trained more than 3 models. We took over 200 episodes of data total. We are waiting on our model to train to 1k steps.
  • Inference

    • We are waiting on our model to train to 1k steps.

4. Ease of use

  • Should be usable on any toy gun with a sutiable mount. ''
  • In a real world situation this could be modified to shoot water from hoses, create"dead zones", etc.
  • Flexibility and adaptability of the solution
  • Types of commands or interfaces needed to control the robot We created many custom bash shell scripst to interface with our robot. these include calieration scripts, teleoperation scripts, data collection scripts, and inference scripts..

Additional Links

For example, you can provide links to:

Code submission

This is the directory tree of this repo, you need to fill in the mission directory with your submission details.

AMD_Robotics_Hackathon_2025_ProjectTemplate-main/
├── README.md
└── mission
    ├── code
    │   └── 
    └── wandb
        └── 
ur training job>
b>

The latest-run is generated by wandb for your training job. Please copy it into the wandb sub directory of you Hackathon Repo.

The whole dir of latest-run will look like below:

$ tree outputs/train/smolvla_so101_2cube_30k_steps/wandb/
outputs/train/smolvla_so101_2cube_30k_steps/wandb/
├── debug-internal.log -> run-20251029_063411-tz1cpo59/logs/debug-internal.log
├── debug.log -> run-20251029_063411-tz1cpo59/logs/debug.log
├── latest-run -> run-20251029_063411-tz1cpo59
└── run-20251029_063411-tz1cpo59
    ├── files
    │   ├── config.yaml
    │   ├── output.log
    │   ├── requirements.txt
    │   ├── wandb-metadata.json
    │   └── wandb-summary.json
    ├── logs
    │   ├── debug-core.log -> /dataset/.cache/wandb/logs/core-debug-20251029_063411.log
    │   ├── debug-internal.log
    │   └── debug.log
    ├── run-tz1cpo59.wandb
    └── tmp
        └── code
g
    ├── run-tz1cpo59.wandb
    └── tmp
        └── code
   └── code

NOTES

  1. The latest-run is the soft link, please make sure to copy the real target directory it linked with all sub dirs and files.
  2. Only provide (upload) the wandb of your last success pre-trained model for the Mission.

About

AMD_Robotics_Hackathon_2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 79.9%
  • C++ 20.1%