Skip to content

MengDeva/ScoreBoard-ABU-2025

Repository files navigation

Project Detail

This project is the scoring system for Robocon 2025 National Competition in Cambodia

Developed by:
MengDeva(Front-end)
aYukine(Back-end)

Content subject to change

19/06/2025 Update

Starting the program

1. Make sure you have installed all neccessary module by running the following command:

pip install requirement.txt

2. Start server

python3 server.py

3. start http server

python3 http_server.py

4. Open all neccessary page

Display (Main score page) Red controller (Controller for red side score) Blue controller (Controller for blue score) Time controller (Controller for time and general setting)

5. Controller instruction

Select team name and side then click set team to set team name and side
Select team side and click set side to change just team side
Preparing - 60 seconds countdown for preparing robot
Run Time - Make the timer run Shot clock +10/-10 - add and remove 10 seconds from shot clock
Reset Shot Clock - reset the shot clock back to 20 seconds
Reset All - reset all data to starting point
Pause/10 Seconds - Pause all clock, if it is already paused then a 10 seconds countdown will start

Score can be incremented and decremented in the red and blue controller
After 2, 3, 7 score is added, It will be paused automatically
If shot clock reach zero, It will be paused automatically

Game procedure

Set up

2 Team will compete with each other where one is in defensive and one is in offensive
As Prepare timer start, each team will have 60 seconds to set up and prepare their robot on the game field accordingly
After the prepare time is over, all team must leave the game field

Start Game

After game field is cleared to start, the 10 seconds countdown will commence
After the 10 seconds is over, a referee will blow a whistle at which point, the game main game clock will start counting down and the robot may start competing

Each round

There are 3 scoring type:

  • 2 Point Zone : 2 Score
  • 3 Point Zone : 3 Score
  • Dunk Shot : 7 Score When a robot successfully perform any kind of scoring, score will be given, shot clock will be paused. After a whistle blow from the referee, possession change will start with 10 seconds countdown where player from both side have to set up their robot respectively on their respective side.
    If scoring is not achieved within 20 seconds of shot clock, the clock will be paused. After a whistle blow from the referee, possession change will start with 10 seconds countdown where player from both side have to set up their robot on their respective side.
    Players must immediately set up their robot and leave the field within the 10 seconds.
    After 10 seconds, the clock will be paused until referee blow the whistle then the clock will be continued and robot can start operating.

Violation, Foul and extra score

About

Robocon 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors