About the Program
Robotics is an interdisciplinary research area at the interface of computer science and engineering. Robotics involves design, construction, operation, and use of robots. The goal of robotics is to design intelligent machines that can help and assist humans in their day-to-day lives and keep everyone safe. This Robotics Application Development Workshop provides participants technical training on the concepts and programming methodologies needed to develop applications for robot. Participants will learn to use different types of robots. Instruction cum aided with live projects which will allow students to grasp concepts of the complete robot development life-cycle.
Technologies and Tools Covered
- Arduino IDE
- Arduino Programming & Hardware
- Sensor Interface to Arduino
- MQTT Interface
Overview of Robotics and Programming
SESSION | CLASS TOPICS |
1 | Introduction to embedded system. |
Introduction to robotics | |
Introduction to arduino open source embedded development platform | |
2 | Introduction to Embedded C programming. |
Main Functions in ARDUINO IDE (Development environment for ARDUINO). | |
Introduction to controller boards in Arduino | |
Introduction to Arduino uno | |
3 | Interfacing Electronic Digital (I/O) Hardware peripherals: LED |
Led on off using Arduino uno GPIO pins | |
Led blinking with a delay | |
Introduction to PWM (pulse width modulation) | |
PWM in Arduino uno | |
Varying led brightness using PWM |
|
4 | Interfacing switch with Arduino uno |
Using switch to control led |
Working with Robotic Techniques:
SESSION | CLASS TOPICS |
1 | Interfacing IR sensor with arduino uno |
Designing a proximity alert system using IR and buzzer | |
Counting number of people in a room using IR sensor | |
2 | Interfacing ultrasonic sensor with arduino uno |
Measuring distance using ultrasonic sensor | |
Designing a collision alert system using ultrasonic and buzzer | |
3 | Introduction to analog sensors |
Interfacing and reading values from analog sensors using arduino uno | |
Design of an adaptive lighting system using LDR and PWM with arduino uno | |
4 | Basic principle of line follower robot |
5 | Implementation of a line follower robot |
Robotic Application:
SESSION | CLASS TOPICS |
1 | Practical implementation of a robotic car using arduino uno and L293D IC |
2 | Design and implementation of an obstacle avoiding robot using ultrasonic sensor |
3 | Design and implementation of an android app controlled robot |
4 | Wifi Controlled Robot |
5 | Design and implementation of a voice controlled robot |
pantech
Agile Project Expert