Overview:
This section utilizes a project-based approach, where students develop their understanding of robotics through research and development of robotic prototypes. You will cultivate the necessary skills to design, build, and program robots for a variety of purposes, including robotic arms, quadcopters, autonomous vehicles, and home automation systems. Through a project-based approach, you will gain hands-on experience in hardware assembly, software development, and the critical integration process that brings these components together to create functional robotic systems.
Aims:
- Equip you with the fundamental knowledge and practical skills necessary for robotic design, construction, and programming.
- Foster your ability to analyze and understand the functionalities and components of different robotic platforms.
- Develop your problem-solving skills through troubleshooting hardware assembly challenges.
- Empower you to program robots using appropriate languages to achieve desired behaviors.
- Promote the creation of well-documented, functional robotic systems through research, development and collaboration.
Learning Outcomes:
By the end of project development, you will be able to:
- Analyze the functionalities and components of your selected robotic platforms.
- Design a basic robotic system based on project requirements and specifications.
- Assemble hardware components and troubleshoot any assembly issues.
- Develop code using appropriate programming languages to control robot movement and behavior.
- Integrate hardware and software to create a functional robotic system.
- Test and evaluate the performance of your robot, identifying areas for improvement.
- Document the design, assembly, and programming process for future reference and collaboration.
