Project Overview
Initiative: InHub – Oasis
Project Name: DKU RoboMaster
Project Outline: We are a team building combat robots for RoboMaster robotic competition.
Project Details
DKU RoboMaster team is a newly established, student-led robotics team on campus, aiming to compete in the RoboMaster Robotics Competition held by DJI.
We bring together students interested in mechanical design, electronics, and computer vision to design and build competitive robots from scratch. Through structured training, hands-on experience and collaboration, members can get practical engineering skills and gain real-world robotics experience.
No prior experience is required. Welcome to join us!
Team Information
Maximum Team Size: 20
Available Positions
- Mechanics: responsible for the physical design, construction, and optimization of our robots. What you’ll do: – Design robot structures and mechanical systems using CAD software (e.g., SolidWorks).- Design mechanisms for chassis, gimbal and shooting mechanisms.- Assemble, test, and improve mechanical components.- Collaborate with other divisions to integrate hardware and electronics.What you’ll learn: – 3D modeling and mechanical design- Mechanical engineering principles- 3D printing, manufacturing, and assembly
- Electronic Control: focuses on the electrical systems and embedded programming that bring our robots to life.What you’ll do: Develop embedded control systems using STM32.Program and adjust motors to make them work properly.Implement robot movement, communication, and control algorithms.(optional) Design circuits and electronic systems.What you’ll learn: C/C++ programming and embedded developmentSTM32 development and debuggingCircuit design and electronicsMotor control, sensors, and communication protocols
- Computer Vision: develops the algorithms that enable our robots to detect and track opponent robot and enable automatic aiming and targeting.What you’ll do: Develop computer vision algorithms for target detection and tracking.Implement image processing and recognition using tools such as OpenCV and YOLO.Explore machine learning and AI applications in robotics using the NVIDIA Jetson platform.Work with other divisions to integrate vision systems with robot control.What you’ll learn: Python and C++ programmingComputer vision and image processingOpenCV, YOLO and machine learningTarget detection, tracking, and robotics algorithms
Application
Application Deadline: 2026/12/10
Project Leader
Name: Minghua Su
Class: 2030
Major: Applied Math
Contact: mmihuk (WeChat)
