Battle Bots with Rising Platform Stage
Technologies and Libraries: Microcontrollers, nRF24L01 Radio Frequency communication module, CO2 Laser Cutter (for chassis & joystick box fabrication), C++, Python, GitHub, OnShape CAD
Project Overview:
This project involved leading a team of 4 interns in creating a Pokemon-themed "sumo-wrestling" style mobile robot game for the NIU! event. The project comprised two key elements:
Mobile Battle Bots: Programmable robots designed for sumo-wrestling style competitions.
Rising Platform Stage: A stage featuring a center platform that elevates for added excitement.
Project Leadership and Management:
Team Structure: I divided the team strategically, with two interns focused on robot design and programming, while the other two tackled the stage design and construction.
Knowledge Transfer: Leveraging my experience, I provided training on product life cycle, engineering principles, and design for manufacturability (DFM) practices.
Mobile Battle Bots:
Iterative Design: The robot chassis underwent multiple design revisions to meet key requirements:
Durability: Withstand repeated collisions without compromising structure or loosening parts.
Component Protection: Safeguard essential electronics.
Battery Efficiency: Enable easy battery swaps.
Signal Strength: Maintain clear reception for the nRF24L01 sensor.
Manufacturing and Prototyping: Oversaw the fabrication process, utilizing an in-house CO2 laser cutter to create unique joystick boxes.
Flexibility and Redundancy: Implemented dip switches and programming to allow any joystick to control any robot (useful for malfunctions).
Professional Finish: Soldered all electronics onto prototyping boards for a polished look and secure connections.
Rising Platform Stage:
Innovative Design: Incorporated an electric car jack to raise the stage's central platform, adding a dynamic element to the competition.
Hardware Integration: Modified the car jack's remote control by integrating a relay and Arduino. This enabled digital control of the platform's movement (up/down) using a timer.
Project Outcome and Learnings:
Engaging Event Experience: The project was a success, fostering excitement and showcasing the team's creativity.
Leadership Skills Demonstrated: Effective team management, knowledge sharing, and project oversight.
Technical Expertise Displayed: Proficiency in design, prototyping, electronics integration, and programming (Arduino).
Problem-Solving Skills: Developing solutions for collision resistance, efficient battery swaps, and flexible robot control.