CDE1301C Dominating the Battlefield: Fundamentals of Combat Robotics
Program Overview
Program Overview
The Engineering Design and Innovation Centre offers various programs for undergraduate and graduate students.
Undergraduate Programs
The centre provides several undergraduate programs, including:
- Innovation & Design Programme
- Second Major in Innovation & Design
- Minor in Innovation & Design
- Admissions
- Courses, such as:
- CDE2300 Product Design and Innovation
- CDE2301 Value Creation in Innovation
- CDE2310 Fundamentals of Systems Design
- CDE2311 Introduction to Space Systems
- CDE3301 Ideas to Proof-of-Concept
- CDE3301C Complex Systems Design: From Mission to Prototype
- CDE4301 Innovation & Design Capstone
- CDE4301A Ideas to Start-up
- Innovation & Enterprise Electives
- Timetable
- Special Programmes, including:
- Internships & Student Exchange
- NUS Overseas Colleges
- Duke-NUS Engineering & Medicine Track
- Stanford Global Engineering Design Innovation Programme
- Grand Challenges Scholars Program
- Summer Programmes
- Hands-on Prototyping Workshops
- Careers of Graduates
- Frequently Asked Questions
Graduate Programs
The centre offers graduate programs, including:
- MSc in Engineering Design & Innovation
- Admissions
- Fees and Scholarships
- Programme Requirements and Courses
- Timetable
- Frequently Asked Questions
- Short Courses
Projects
The centre has various project themes, including:
- Innovating for Better Healthcare
- Innovating for Future Mobility
- Innovating for Smarter Living
- Innovating for Sustainable Cities
- Innovating with Immersive Reality
- Innovations in Intelligent Systems
- Competition Projects, such as:
- Bumblebee
- NUS Formula SAE
- NUS Calibur Robotics
- NUS Rover Team
- Project Showcase
- Sponsors & Donors
- Support Our Students
- Upcoming Projects
Student Life
The centre provides opportunities for student life, including:
- iDP Students’ Club
- iDP Residential Programme
- Intrigued to Innovate: The Podcast
- Upcoming and Past Events
- Maker-in-Residence
Start-ups
The centre supports start-ups, including:
- CDE4301A Ideas to Start-up
- EDIC Entrepreneur Fellowship
- Our Start-ups
Course Details
CDE1301C Dominating the Battlefield: Fundamentals of Combat Robotics
This course immerses students in the exciting world of combat robotics through RoboMaster, an international robotics competition featuring a spectrum of robotic applications. As an introduction to the competition, students will work in multidisciplinary teams to design, implement, and integrate mechanical, electrical, and software systems to build an Infantry robot from scratch to compete in the 1v1 event in the RoboMaster University League (North America).
At the end of this course, students should be able to:
- Gain hands-on experience in designing, building, and programming reliable combat robots.
- Understand the fundamentals of mechanical, electrical, and software systems integration.
- Analyse competition requirements and develop effective strategies for robot performance and team coordination.
- Develop problem-solving skills to troubleshoot and optimise robotic systems under time constraints.
- Work effectively in multidisciplinary teams to solve complex engineering challenges.
- Develop communication skills to articulate technical ideas and strategies clearly.
Workload: 4 units (graded on CS/CU basis)
Course Syllabus
Basic Mechanical Design and Prototyping Methods
- Computer aided design (e.g. Autodesk Inventor)
- 3D printing
- Laser cutting
- CNC manufacturing
- Sheet metal fabrication
Basic Electrical Design and Prototyping Methods
- PCB design
- Soldering and crimping
- Use of simple lab equipment (e.g. power supply, oscilloscope) for testing
Basic Software Design and Prototyping Methods
- STM32 microcontroller programming
- Use of real-time operating systems (e.g. FreeRTOS)
- Communication protocols (e.g. CAN, UART)
- Simple feedback control
- Computer vision
