All Projects

SumoBots

A competitive autonomous robotics project focused on real-time sensing, control, and maneuvering in a robot sumo environment. I worked on the embedded and controls side, helping shape behavior, logic, and performance.

Role

Embedded / Controls Team Member

Date

November 2025

Team

Student robotics competition team

~20%

Chassis Weight Reduction

Controls + Sensing

Core Focus

Autonomous Competition Robot

System Type

Competition Robot PlatformC++Embedded LogicFreeRTOSPID ControlSensor FusionAutonomous Behavior Logic

Overview

A competitive autonomous robotics project focused on real-time sensing, control, and maneuvering in a robot sumo environment. I worked on the embedded and controls side, helping shape behavior, logic, and performance.

Problem

The team needed a robot capable of rapidly sensing opponents, making control decisions, and performing reliably in a physically constrained competitive setting.

Objectives

  • Detect and react quickly to opponents
  • Build robust autonomous behavior
  • Balance sensing, control quality, and physical performance
  • Iterate quickly under competition deadlines

System Architecture

An embedded control system integrates sensors, decision logic, and control behavior into a competitive robot platform optimized for detection, maneuvering, and contact.

Hardware

  • competition robot platform
  • onboard sensors
  • chassis
  • motor/drive hardware

Software

  • C++
  • embedded logic
  • FreeRTOS

Algorithms / Processing

  • PID control
  • sensor fusion
  • autonomous behavior logic

Key Decisions and Tradeoffs

  • Balanced responsiveness with control stability
  • Worked within weight and chassis constraints
  • Tuned behavior for real-world contact and uncertainty rather than ideal conditions only

Biggest Challenge

The biggest challenge was getting the robot to behave reliably in dynamic, contact-heavy conditions. This required iteration across both software logic and system-level design choices.

Validation and Testing

  • robot behavior testing
  • iterative tuning
  • competition-style evaluation
  • subsystem checks

Impact

This project strengthened my ability to work on tightly integrated physical systems where embedded logic, controls, and mechanical constraints all shape the final outcome.

Next Improvements

  • Deepen sensing robustness
  • Improve strategy logic
  • Continue refining maneuverability and response behavior