Robotics is the confluence of engineering and science dedicated to the research, development, and operation of robots. The Introduction to Robotics course introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery. Subjects to be covered include control design, actuators, sensors and embedded software. Every specialization includes a hands-on project. This course will provide hands-on experience with microcontrollers, servo drives, real-time control, and embedded software. Students will apply the course theories to design and program an intelligent robotic system with embedded smart path planning and obstacle avoidance algorithms.
None, however:
Upon completion of this course, the successful student will have reliably demonstrated the ability to:
At the end of this course, you will be able to design and program a smart car that interfaces with sensors and actuators to avoid obstacles.
Module 1
Understanding robotic applications and their challenges. To gain introductory knowledge of systems, and how the functional units connect to each other. Student will be able to describe the many applications of Robotics technologies in today’s society including predictions of future applications and trends.
Module 2
One of the key elements in the implementation of mechatronic systems is the integration of computational intelligence with sensing (measurement of environmental conditions) and actuation (affecting the surrounding environment through a controlled response). Students will be able to have an understanding of sensors and actuators and their various applications in the field of robotics.
Module 3
IoT devices involve a combination of software and hardware. This module provides background on the basics of hardware design and wiring needed to build useful circuits. This module describes the functions of basic passive components and describes how to use them in simple circuits. This module also describes how to wire circuits together using a breadboard. The goal of this module is to enable students to design and implement the circuits they need to interact with basic sensors and actuators.
Module 4
Artificial intelligence is fascinating field. It brings out a lot of passion, and many people have strong opinions. Some people feel that artificial intelligence poses one of the greatest threats to humankind. Others believe that it's the path to some of the best new opportunities. This module will discuss the concept of artificial intelligence specifically in the field of robotics.
Module 5
Introduction to computer programming for Arduino (Arduino IDE). The goal of this module is to introduce students to basic programming principles and algorithms which including how the Arduino main loop works and what it means to call a function. Students will be able to understand key concepts in software logic which will be used to control the smart car robot with sensors.
None
Subject to change without notice
Sai Nalluri is a technology enthusiast with diverse experience in mechanics, electrics, biomedicine and computer science. He attended Jawaharlal Nehru Technological University, graduating with a bachelor’s degree in Mechatronics Engineering. He also has many years of dynamic industry exposure. Sai has travelled across the globe to expand his horizons in artificial intelligence and control systems. He obtained his master’s degree from the University of Western Ontario in Automation and Systems Engineering and later joined the robotics industry by launching Canada’s first Automated Grocery Delivery service, Voila. Sai believes that education should be more practical and experimental than theoretical. He zealously promotes practical, engaging and prototype-oriented learning. He has created various robotics courses designed to ignite a passion for learning and provide vital industry knowledge. With his dynamic experience in STEM education, he hopes to provide future generations with the necessary tools to succeed in a technology-driven society.
Youssef Roman is a passionate roboticist who loves to share his technical skills and experiences with great enthusiasm. He obtained his B.A. in Mechatronics Engineering from the University of Waterloo and pursued an M.A. in Computer Science from Wilfred Laurier University. Youssef’s skills in mechanical, electrical and software allowed him to work in industries like automotive, manufacturing, unmanned aerial vehicles, and digital communication. He collaborates with professors and industry professionals to design and build robotic systems with the goal of making human lives productive and efficient. Youssef has learned that whatever career path you have chosen, you should never stop learning. He believes that no matter how difficult and complex a concept may be, there is always a way to simplify and break it down to fully understand it. His journey here is to share with you ways to uphold simplicity no matter the challenges.
Course is targeted to those who want to start a career in:
Course is targeted for those who have interest in the following subject fields:
Part-Time:
The registration fee for this course is $650.
Live Online Students
Ashton College uses web conferencing tools for conducting online classes and online learning management systems for managing resources, assignments, and grades. These tools help instructors and students connect live online as well as asynchronously. The basic requirements for online learning include a computer, webcam, speakers, and a microphone or a headset and headphones, along with a reliable internet connection. Though online learning can be pursued using smartphones and tablets, the use of laptops or desktop computers is encouraged for an enhanced learning experience.
This course does not require approval by the Private Training Institutions Branch of the Ministry of Advanced Education and Skills Training. As such, it was not reviewed.