Welcome
The Future Starts Here
Competition Robotics Platform

BHR
HUMANOID

19 degrees of freedom. Custom 3D-printed chassis. Tower Pro MG995 servo actuation. Built to compete.

Robot Image

Replace with actual photo

19

servo

2.5

KG

01-INTERACTIVE EXPLORER

Inspect BYTE

Click on any highlighted area to explore the robot's components and technical specifications.

Image

Robot Interactive View


Click hotspots to explore parts





Head
Chest
Left Arm
Right Arm
Left Leg
Right Leg
Electronics

Component

COMPONENT INFO

Description

02 โ€” ABOUT THE ROBOT

Built for Competition.
Engineered to Win.

BYTE is a 19-degree-of-freedom humanoid robot designed and built to compete in robotics field. The platform features a custom 3D-printed chassis optimized for weight distribution, paired with high-torque Tower Pro MG995 metal gear servos for reliable actuation under competition conditions.
Every design decision โ€” from servo placement to cable routing to center of gravity optimization.

Arduino Mega

microcontroller board

HC-05

bluetooth

2.5

KG

19

Servos

Precision Engineering

Every joint optimized for competition performance with minimal backlash and maximum repeatability.

Real-Time Control

50Hz servo update rate with synchronized multi-axis coordination for smooth motion profiles.

Modular Design

Quick-swap servo mounts and standardized interfaces enable rapid maintenance and upgrades.

Competition Ready

Designed and tested against official competition rules and task requirements.

03 โ€” SOFTWARE

Application Control Interface

MainActivity.java
@OnClick(R.id.btn_forward) void forward() {
    sendMessage("1");
}

@OnClick(R.id.btn_backward) void backward() {
    sendMessage("90");
}

@OnClick(R.id.btn_left) void left() {
    sendMessage("0");
}

@OnClick(R.id.btn_right) void right() {
    sendMessage("180");
}

@OnClick(R.id.btn_disconnect) void disconnect() {
    if (bluetoothService != null) {
        bluetoothService.stop();
    }
    finish();
}

Android App Interface

Custom Android application with button controls for commanding the robot via Bluetooth. Uses EventBus for communication.

Bluetooth Communication

Sends commands as messages to control servo positions and robot movement.

Modular Architecture

Separate modules for Bluetooth service, command handling, and UI event management.

Technology Stack

Arduino C/C++ Java Bluetooth Communication Blender (CAD) Cura (Slicer)
04 โ€” COMPETITION TASKS

Ready for the Challenge

COMPLETED

Full Robot Assembly

The robot is fully assembled with all hardware components integrated. Structural stability and system functionality have been successfully verified.

COMPLETED

Hand Gesture (Wave - Hi!)

The robot can raise its hand and perform a
Wave-Hi! gesture on command. Smooth motion control and actuator coordination achieved.

COMPLETED

Head Movement

The robot is capable of moving its head left, right, up, and down. Real-time responsiveness and controlled motion implemented.

PLANNED

Bipedal Walking

Enable autonomous walking on flat surfaces. Focus on balance control, gait optimization, and stable locomotion.

PLANNED

Speech & Communication

Integrate voice interaction and speaking capabilities. The robot will be able to listen, process commands, and respond verbally.

PLANNED

Obstacle Avoidance

Navigate through a course with static obstacles using ultrasonic sensors. Real-time path planning and obstacle detection.

[TBD]

Competition

6

Target Tasks

3

Completed

3

Future Planning

05 โ€” TEAM MEMBERS

The Minds Behind BYTE

07 โ€” CONTACT

Get in Touch

Contact Information

Email

byterobotbhr@gmail.com

University

October Technological University

Phone

01050130753

Send a Message