loading......

Where do you need ?

location

Please select a Location.

Enquire

Submit your enquiry for Learn robotics with machine vision & artificial intelligence

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Technophilia

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

Share

Learn robotics with machine vision & artificial intelligence

Learn robotics with machine vision & artificial intelligence

Online Instructor led Course

Platform: Online Lecture at your time convenience

6,950

No Reviews Yet
0 Interested

About the Course


4 week training program with 45 hrs of module

Topics Covered

The Course and Kit Content given below:

LEARN HOW TO:
- Use RobotC
- Use Robot Virtual World (RVW)
- Control robots using mobile phones
- Control robots using Acceleration sensor
- Interfacing of TV remote control with the robot
- Wireless data communication using IR
- Control robots using PC
- Interfacing Analog and Digital sensors
- Control robots using sound sensor
- Matrix LED display Interfacing
- AC Device Control (Used in Home Automation Systems)
- Work with Matlab
- Use Image Processing Toolbox
- Make PC controlled robot using GUIDE
- Make color detector robot
- Image processing based ball follower robot
- Camera based line follower robot
- Detecting number of fingers shown in front of webcam
- Media Player Control using Hand Gesture
- Power Point Presentation Control using Hand Gesture
- Mouse Pointer Control using Hand Gesture
- Taking snapshoot from webcam using Hand Gesture
- Use Eagle for designing professional quality single layer & multilayer PCBs
- And many more...

DETAILS OF THE SYLLABUS:

Introduction to Robotics
- What is robot?
- Types of robot
- Application of robot
- Basic Parts of robot

Introduction to Embedded System
- What is Embedded System?
- Characteristics
- Examples of Embedded System

Microcontrollers used in Robotics
- Microprocessors and Microcontrollers
- Block Diagram of Microprocessors and Microcontrollers
- Microcontrollers Classification
- AVR Microcontroller
- Basic circuit diagram of AVR microcontroller

Introduction to RobotC
- Getting started with RobotC
- RobotC Installation
- Understanding the ARDUINO Platforms
- Installing device driver for ARDUINO
- Running the RobotC IDE & familiarization with the menu, toolbar, function library etc
- IDE Interface setup
* Basic
* Expert
* Super User
- Downloading Firmware into the ARDUINO Board
- Understanding Compiler Target Setup
* Physical Robot
* PC Based Emulator
- Writing your first RobotC code
* Understanding Motor & Sensor Setup
* Setting Controller Board
* Serial Port
* Motors
* Analog & Digital I/O
- Compilation & Downloading of the program into the real hardware

Basic I/O Device Interfacing
- LED
* Glowing of LED
* Blinking of LED
- Buzzer
* Beeping of Buzzer
* Different monophonic tone generation
- Switch interface
* Circuit/connection details of the switches
* Development & testing of various switch based programs

16x2 Character LCD Interfacing
- LCD Features
- LCD Connection
- Algorithm to Control LCD
- LCD Commands
- Programming & development of LCD based applications

Robotic Kit Assembling
- Identification of kit contents
- Assembling of the kit
- Testing the working of the kit

Actuator/Motor Interfacing
- Types of actuators used in robotics
- DC motors
- Linear Actuators
- Motor driver using relay
- Motor driver using transistor
- Solid-state drivers: H-bridge IC drivers
- DC Motor controlling

Introduction to Robot Virtual World (RVW)
- Getting started with RVW
- Understanding RobotC for Mindstorms NXT
- RVW Licenses Management for Mindstorms
- Compiler Target Setup
- Virtual World Setup
- Understanding the Virtual World Arena & its control
- Writing & downloading the code in the Virtual Platform
- Selection of Robot, Movement etc in the RVW environment
- Building your own arena/level using RVW Level Builder
- Writing code & running the virtual robot in your own arena/level
- Test run of various RVW programs in different RVW arena/level

Input taking methods & Digital Sensor Interfacing
- Need for sensors
- Basic type of sensors
- Concepts of Light sensor using LDR, photo transistor, IR LED and photo diode
- Working principle of the Digital MPOS (Multi Purpose Optical Sensor)
- Interfacing the Digital MPOS
- Making of Obstacle avoider robot
* Test run of the obstacle avoider robot in the RVW environment
* Test run of the obstacle avoider robot in the real world environment
- Making of Line follower robot
* Test run of the line follower robot in the RVW environment
* Test run of the follower robot in the real world environment

Analog to Digital Conversion (ADC) & Analog Sensor Interfacing
- What is ADC?
- ADC features
- ADC channel & resolution
- Getting data from different channels
- Understanding the working principle of Analog sound sensor
- Interfacing & making of sound controlled/activated robot

UART Communication Protocol
- Basic of UART Protocol
- Frame Format
- Hardware & software used in the communication
- Understanding the different parameters e.g. baud rate, parity etc of UART
- Making PC controlled robot
- Programming & development of different UART based applications

Wireless Technology
- Techniques and Applications
- Brief of different wireless technologies used in robotics
- IR transmission and reception concepts
- Understanding the RC5 protocol
- Frame format of RC5 protocol
- Interfacing 38Khz IR Receiver module
- Designing TV Remote operated Robot

Making of GSM/DTMF/Mobile Phone Operated Robot
- Dual Tone Multi Frequency Principle
- Binary codes of different keys
- Circuit description
- Identification of the different parts of the DTMF module
- Real life examples or applications of DTMF module
- Interfacing and Programming
- Test run of the mobile phone controlled robot

AC Device Control (Used in Home Automation Systems)
- What is an Electromagnetic Relay?
- Construction, working principle & types of Relay
- Understanding the relay board
- Automatic/time based on/off of home electronic/electrical appliances
- Controlling home electronic/electrical appliances using IR remote control
- Use of cell phone/mobile phone to control home appliances

Matrix LED Display Interfacing
- Matrix LED Working
* Common Anode
* Common Cathode
- Circuit Description
- Interfacing and Programming
* Displaying Different Characters
* Shifting/Scrolling of Characters on Matrix LED

Implementation of Protocols I2C Protocol
- The I2C Protocol
- Frame format, block diagram & uses of pull-ups
- Algorithm for how to read & write?
- Slave address configuration

Acceleration Sensor: Concepts and Activities
- What is an acceleration sensor?
- Working principle of an acceleration sensor
- Types of acceleration sensors available in market
- Different interfacing technologies used with acceleration sensor
- Hardwire interfacing circuitry of a 3 axis acceleration sensor
- Register configuration of an acceleration sensor
- Reading x, y, z and tilt parameters
- Configuring the acceleration sensor for shake detection
- Configuring the acceleration sensor for tap detection
- Configuring the Acceleration sensor for orientation detection
- Mapping the hand gesture through acceleration sensor and controlling a robotic vehicle
- Interfacing acceleration sensor with PC

Introduction to Machine Vision
- Sensors & its classification
- Sensors used in machine vision
- Camera vision
- Different types of cameras used in robotics
- Basic construction and working principle of a camera
- Different types of interface used for camera
- Advantage of camera vision

Exploring MATLAB
- Introduction to MATLAB
- Introduction to Commands and functions
- Conditional statements and looping
- Mathematical operations
- Logical Operations & Conditional Operations
- Signal representation
- Array operation
- String operation
- Matrix operation
- .m-files & functions

Exploring MATLAB Audio Data Acquisition Tools
- Accessing Audio Tools
- Recording Audio using Matlab
- Playing Audio files using Matlab Tools
- Reading & writing Audio files using Matlab Tools

Familiarization with Image Processing Terminologies
- Types of image
- Different parameters of an image
- Concepts like Luminance, Chrominance, Hue, and Intensity
- Different color Spaces
- Texture, Resolution and Pixel

Handling Images in MATLAB
- Importing image
- Image representation
- Finding pixel value
- Operations using pixel value
- Image matrix
- Image Processing Approaches
- Functions to Enhance Images
- Thresholding

Image Arithmetic
- Image Addition
- Image subtraction
- Image Complement
- Image Divide
- Noise & noise reduction
- Edge Detection

Data Communication using MATLAB
- Accessing the PC’s serial port
- Accessing the PC’s parallel port
- Sending data from MATLAB/PC to Microcontroller
- Receiving data from Microcontroller

Exploring MATLAB’s Graphical User Interface (GUIDE)
- Working with different tools used to build GUI
- Designing & running different GUI based programs
- Making MATLAB stand alone ready to run executables
- PC controlled robot using GUIDE

Development of Image Processing based Robots
- Color detector robot
- Ball follower robot
- Line follower robot

Introduction to Sixth Sense Technology
- What exactly sixth sense technology is?
- Sixth sense devices
- Software overview
- How the sixth sense hardware & software works
- Applications
- Advantages, disadvantages & future

Implementation/Development of Sixth Sense based Projects
- Detecting number of fingers shown in front of webcam
- Media Player Control using Hand Gesture
- Power Point Presentation Control using Hand Gesture
- Mouse Pointer Control using Hand Gesture
- Taking snapshot from webcam using Hand Gesture

PCB Layout & Circuit Design using Eagle
- Introduction to different electronic CAD tools
- Types of PCB
- Understanding electronics components package type, foot print, grid, pad, vias etc
- Use of through hole and SMD components
- Basic steps of PCB layout design
- Familiarization with Software
- Placing parts & drawing schematic
- Electronic Rule Check (ERC)
- Designing Single layer PCB
- Designing Double layer PCB
- Transfer schematic to board
- Manual Routing
- Auto routing
- Creating layout
- Optimizing Layout
- Copper pouring
- Design Rule Check (DRC)
- 3D visualization with components of the PCB using Eagle 3D
- CAM process & Gerber file generation
- Obtaining part list/BOM

Training Kit Contents: (Individual Kits)
- Arduino Duemilanove Development Board
- Digital Optical sensors
- Sensor Connector/Cable
- Analog Sound Sensor
- 3-Axis Acceleration sensor
- 16x2 Character LCD
- Relay Board
- USB cable
- A set of robotic chassis
- Geared DC motors
- Molded plastic wheels with rubber grip
- Ball caster with 360 degree freedom
- Batteries for power supply
- Battery connectors/snappers
- IR Module
- DTMF module
- Matrix LED
- Audio Connector
- L-Clamp
- Nut Bolt Pouch
- Screw driver
- PC Camera
- Colored Plastic Ball
- Colored Insulation Tape
- Comprehensive Study material covering all the discussed topics in a CD/DVD

Who should attend

Any Engineering graduate or pursuing student or BSc in Electronics/IT/CS/Electrical/Technical field student

Pre-requisites

No pre-requisites. Basic C programming knowledge is preferred.

What you need to bring

Laptop/Desktop with internet connection is enough to start the course. The hardware kit material will be provided by us

Key Takeaways

Training Kit Contents: (Individual Kits)
- Arduino Duemilanove Development Board
- Digital Optical sensors
- Sensor Connector/Cable
- Analog Sound Sensor
- 3-Axis Acceleration sensor
- 16x2 Character LCD
- Relay Board
- USB cable
- A set of robotic chassis
- Geared DC motors
- Molded plastic wheels with rubber grip
- Ball caster with 360 degree freedom
- Batteries for power supply
- Battery connectors/snappers
- IR Module
- DTMF module
- Matrix LED
- Audio Connector
- L-Clamp
- Nut Bolt Pouch
- Screw driver
- PC Camera
- Colored Plastic Ball
- Colored Insulation Tape
- Comprehensive Study material covering all the discussed topics in a CD/DVD
Content
Reviews
There are no Reviews yet. Be the First to Review
Questions and Comments

Thousands of experts Tutors, Trainers & other Professionals are available to answer your questions

Comment ?

Questions Guidelines

  • Start your question with simple statements like "what", "when", "where", or "how".
  • Ensure your question or answer is not offensive or insensitive - it may be voted down or banned.
  • Please provide as much detail as possible as this will allow our members to better understand and respond to your question.
  • Take some time to categorize your question. This will greatly help other users find the question.


You can add upto 6 Images

Ask


There are no Reviews yet. Be the First to Review

Date and Time

Not decided yet.

cash back100% Money Back Guarentee

About the Trainer

Technophilia Systems

BE & Android trained faculty


More than 5 years of teaching & developing experience. Content developed and approved by faculties from RCAi-USA.
Seats Left-

Students Interested 0

Course Id: 25495