0% found this document useful (0 votes)
69 views9 pages

Sumobot Proposal

Uploaded by

edmarvanzuela143
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views9 pages

Sumobot Proposal

Uploaded by

edmarvanzuela143
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

SUMOBOT PROPOSAL FORMAT

I. TITLE
a. Project title : Omptimum Pride

b. Prepared by : Acompañado, Andrie Niño


Castillion, Arjay
Gozon, Erica Mae
Catajoy, James Bryle
Pakig, Kim
Gallano, Katrina
Bohol, Niel Francis John
Jorca, John Philip
Costinar, Edmar
Maike, Mark Phil
Obado, Lark Aubrey

c. Date : October ,2024

II. Introduction
a. Overview
A Sumobot is a small, autonomous robot specifically engineered for a sport
known as Robot Sumo, or “Pepe Sumo.” This competitive activity is modeled after
traditional Japanese Sumo wrestling, where two opponents face off in a circular ring
called a "dohyo." However, instead of human wrestlers, Robot Sumo features
autonomous machines battling for dominance.
Sumobots are usually equipped with sensors, motors, and microcontrollers,
enabling them to react to their surroundings and navigate the ring. These robots are
designed and programmed by enthusiasts, who use various strategies to build the
optimal Sumobot. Different configurations of sensors, materials, and programming
techniques can be seen in each competition, adding to the diversity and excitement of
the sport.
Robot Sumo is a popular pastime in many countries, with tournaments ranging
from local hobbyist events to large international championships. The sport is not only
entertaining but also educational, encouraging participants to delve deeper into
engineering, electronics, and robotics.

b. Objectives of your project/Project Definition and Purpose

The Sumobot project is a robotics initiative focused on designing, building, and


programming small, autonomous robots to compete in a sport called Robot Sumo. The
project is inspired by traditional Japanese Sumo wrestling, but instead of human
wrestlers, it features robots that aim to push each other out of a circular ring. This
project provides a hands-on learning platform for participants to develop their skills in
electronics, programming, and mechanical design, while promoting creativity, strategic
thinking, and teamwork.

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

The purpose of the Sumobot project is to engage students and enthusiasts in


applying theoretical knowledge to practical scenarios, enhancing their problem-solving
and engineering skills. Through this project, participants gain valuable experience in
building robots that can navigate, detect, and respond to opponents using sensors and
programming logic. Ultimately, the project aims to prepare participants to compete in
local, regional, or even international Robot Sumo competitions.

Objectives:

Enhance Technical Skills:


Provide participants with practical experience in robotics,
electronics, and programming by building and customizing Sumobots
from the ground up.

Promote Strategic Thinking:


Encourage participants to develop problem-solving abilities by creating and
testing strategies for maneuvering, detecting opponents, and adapting to various
competition scenarios.

Foster Creativity and Innovation:


Inspire participants to experiment with unique designs, sensor configurations,
and coding techniques to optimize the performance of their Sumobots.

Cultivate Teamwork and Collaboration:


Strengthen teamwork skills through collaborative efforts in designing, building,
and testing Sumobots, enhancing communication and project management capabilities.

Bridge Theory and Practice:


Provide a platform for applying mechanical engineering, electronics, and
programming concepts in a competitive and educational environment.

Prepare for Competitions:


Develop fully functioning Sumobots that can compete in local, regional, or
international Robot Sumo events, benchmarking participants' skills against other
enthusiasts.

Emphasize Safety and Ethical Considerations:


Ensure that Sumobots are designed and operated in a manner that prioritizes
safety and adheres to ethical standards, promoting responsible robotics development
and competition.

III. Design Approach


a. Description of the overall strategy.

The Omptimum Pride Robot is a specially designed robot built for competitive
Robot Sumo, focusing on combining both offensive and defensive capabilities. Inspired
by the stability and balance of a pyramid, the robot’s design features a low, wide base

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

that tapers towards the top, creating a structure that maximizes stability and weight
distribution. This shape is highly effective in maintaining balance during intense sumo
matches and offers strong resistance against tipping or being pushed out of the ring.

The pyramid-inspired design of the Omptimum Pride Robot provides a strategic


advantage by lowering its center of gravity, making it hard to destabilize and push out of
the circular arena. The sloped sides of the robot are not only useful for deflecting
opponent attacks but also prevent other robots from easily lifting or hooking
underneath. This design philosophy prioritizes strength, stability, and resistance while
maintaining flexibility for offensive maneuvers.

Advanced Strategies

Defensive Tactics:

Hold the Center:

The Omptimum Pride Robot’s primary defense strategy is to maintain its


position in the center of the sumo ring. Its stability and balance make it difficult
for opponents to dislodge it, giving it a strong defensive stance.

Deflection:

The sloped, tapered sides of the pyramid structure are designed to


deflect opponents’ attacks, particularly from robots trying to lift or hook under
the bot. This feature redirects incoming forces and prevents the robot from
being tipped or flipped.

Braking Power:

A specialized braking system or precise motor speed adjustments can be


employed when the robot is under direct attack, making it more difficult to push.
This technique utilizes friction and torque control to counter an opponent's
forward momentum.

Offensive Tactics:

Push and Retreat:

This tactic involves making an initial, strong push against the opponent,
then retreating slightly to lure the opponent into an aggressive stance. Once the
opponent is misaligned or off-balance, the Omptimum Pride Robot charges
forward again, using its powerful motors to push them out of the ring.

Sweep and Charge

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

The Omptimum Pride Robot can perform a sweeping motion around the
edge of the ring, using sudden movements to confuse the opponent’s sensors.
Once the opponent is out of position, the robot swiftly charges forward,
leveraging its stability and power to push the opponent out.

Exploiting Gaps:

Using its strong base and balanced structure, the Omptimum Pride Robot
can exploit any gaps or weaknesses in the opponent’s design. It focuses on
targeting the sides or rear of the opposing robot, where defenses may be weaker,
and applies pressure until it forces the opponent out of the ring.

Project Goals and Implementation:

Maximize Stability and Balance:


Design a robot that leverages the pyramid shape for superior balance
and resistance against tipping or flipping.

Optimize Push Power:


Equip the robot with high-torque motors and a low-friction base to
ensure strong forward thrust during offensive maneuvers.

Integrate Advanced Sensors:


Use high-precision sensors for detecting opponents, staying within the
ring, and navigating defensive tactics.

Develop Robust Programming:


Implement strategic algorithms that dynamically switch between
offensive and defensive tactics based on the opponent’s movements.

IV. Block Diagram


a. Visual representation of system components and their relationships.
b. Include key modules (sensors, motors, controllers).

V. Design Specifications
a. List of measurable criteria for the Sumobot (e.g., dimensions, weight, speed).

VI. Mechanical Design and CAD Models


a. Overview of the physical structure.
b. Materials and fabrication techniques used
c. Include screenshots or links to CAD designs.
d. Brief description of each design’s significance.

VII. Electrical Component List


a. Comprehensive list of all electrical components used (e.g., microcontroller, motors,
sensors).

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

b. Specifications for each component (model numbers, ratings).

VIII. Programming
a. Brief description of the programming languages and platforms used.
The programming language to be used for the sumo bot will primarily be C#.
Along with using the platform Arduino IDE.
b. Overview of algorithms (e.g., control algorithms, sensor processing).
Collision Sensor

int pingpin = 2;
int led = 13;

void setup ();


{
Serial.begin(9600);
pinMode(led, OUTPUT);
}

void loop();
{
long duration;
double cm;

pinMode(pingPin, OUTPUT);
digitalWrite(pingPin, LOW);
delayMicroseconds (2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(5);
digitalWrite(pingPin, LOW);

pinMode (pingPin, INPUT);


duration = pulseln(" us");

delay(100);
}

HC-SR04 ultrasonic

const int trigPin = 9;

const int echoPin = 10;

float duration, distance;

void setup() {

pinMode(trigPin, OUTPUT);

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

pinMode(echoPin, INPUT);

Serial.begin(9600);

void loop() {

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);

distance = (duration*.0343)/2;

Serial.print("Distance: ");

Serial.println(distance);

delay(100);

IR Sensor Module

int IRSensor = 9; // connect IR sensor module to Arduino pin D9

int LED = 13; // connect LED to Arduino pin 13

void setup(){

Serial.begin(115200); // Init Serial at 115200 Baud Rate.

Serial.println("Serial Working"); // Test to check if serial is working or not

pinMode(IRSensor, INPUT); // IR Sensor pin INPUT

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

pinMode(LED, OUTPUT); // LED Pin Output

void loop(){

int sensorStatus = digitalRead(IRSensor); // Set the GPIO as Input

if (sensorStatus == 1) // Check if the pin high or not

// if the pin is high turn off the onboard Led

digitalWrite(LED, LOW); // LED LOW

Serial.println("Motion Detected!"); // print Motion Detected! on the serial monitor window

else {

//else turn on the onboard LED

digitalWrite(LED, HIGH); // LED High

Serial.println("Motion Ended!"); // print Motion Ended! on the serial monitor window

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

c. Flowchart of key programming logic.

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015
Excellence | Service | Leadership and Good Governance | Innovation | Social Responsibility | Integrity | Professionalism | Spirituality

IX. Data Flow Diagram


a. Visual representation of how data moves through the system.

X. Special Features
a. Discuss the special mechanism and/or unique functionality.

XI. Cost Analysis


a. Spreadsheet / Table

XII. Reference

V
Font style: Cambria Font size: 11 Spacing: at least Page number position: Lower right Picture
size range: 2’’x 3’’ to 4’’x 5’’

Doc. Code: SLSU-QF-MR05


Revision: 00
Date: 20 October 2015

You might also like