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.