Satellite Controlled Robot
Satellite Controlled Robot
The principal goal of education is to create men and women who are capable of doing
new things, not simply repeating what other generations have done.
-Jean Piaget
Sat-Bot
A GPS (Global Positioning System) based Satellite Robotics workshop
It is a GPS based Robotic vehicle workshop where a student can learn the art of making robotic vehicle,
Programming microcontrollers using embedded C, Feeding artificial intelligence in robotic vehicle,
Communication protocols, Satellites and GPS, interfacing GPS module and many more.
What would you learn?
Details on AVR series of microcontroller
Programming the microcontroller using embedded C
Interfacing and controlling various devices like LED, switch, motor, sensor, etc with
microcontroller
Interfacing and controlling the robotic vehicle
Building & testing of Line follower robot
Making serial communication with PC using hyper terminal and UART communication protocol
Interfacing GPS module with PC
Interfacing GPS module with microcontroller
Finding Robot position through GPS
Area Exploration through GPS
GPS based Speedometer
Linking a map with GPS
DETAILED COURSE CONTENT:
Session 1:
Introduction:
Introduction to Robotics
Types of Robots
Introduction to robotic vehicle
Concepts of satellite
Concepts of GPS
System segmentation
Communication
Navigation equations
Positioning
Sensors:
Line sensors/Optical /IR sensors
Limit Switch
Gyroscope
Shaft Encoder
Sensor selection criteria
Actuator:
DC motor
Servo motor
Stepper Motor
Session 2:
Mechanical Structure:
Mechanical design of a robotic vehicle
Making the robotic vehicle
Kit identification & Kit assembling
Circuit Board and microcontroller:
Exposure to different architectures (RISC vs. CISC)
Why AVR? (Advantages, philosophy, architecture)
Board details and specifications
Session 3:
Microcontroller Programming:
Basics of programming
Introduction to Embedded C programming
Use of the Win AVR compiler
Simple Programming practices on basic IO
Robotic Vehicle Controlling:
Basic DC motor control
Controlling the robotic vehicle through microcontroller
Controlling the robotic vehicle through PC
Interfacing Optical Sensor and making a basic black line follower robot
Session 4:
Interfacing GPS with PC
Study of UART communication protocol
Communication between PC and micro controller board through UART
Interfacing GPS module with PC
Communication between Google earth with GPS module
Linking a map with GPS module
Interfacing GPS module with microcontroller:
Exploring the UART of microcontroller
Interfacing the GPS with microcontroller
Position detection using GPS
Interpretation of NMEA sentences for GPS communication
The Training kit contents:-
1. Microcontroller development board with the following features:
Built with popular Atmels AVR Microcontroller
On-board LCD interface option (it can also be used for any other general purpose
application)
On-board Motor Driver for connecting 2 DC motors / 1 Stepper motor
Onboard voltage level converter IC MAX232 for PC interface through UART
On-board 5v regulated power supply
Onboard 12MHz external crystal connection
Onboard 2-tact switches for external input and reset
Onboard 4 test surface mounted LEDs for status and debugging purpose
Onboard 2 supply indicator LEDs
Onboard dual power supply option through DC source (6V to 16V) or USB power
On board USB programmer
Onboard exposed ISP pins for programming
Onboard exposed I/O pins
Onboard exposed I/O pins for ADC and sensors with 5V/1A power supply
Provision for connecting/interfacing Servo motors
Provision for connecting Buzzer
Provision of I/O pins for servo motors and sensors with dual power supply option
2. Multipurpose Optical Sensor (2)
3. 3 Core Sensor Cable (2)
4. Serial cable (1)
5. USB cable (1)
6. A set of robotic parts for Robotic vehicle (1)
7. Geared DC motor (2)
8. Batteries for power supply (2)
9. GPS module (NON TAKE AWAY) (1)
10. 16x2 Character LCD (NON TAKE AWAY) (1)
Duration: Consecutive 2 days (each day 8 hours) divided into theory and hands on sessions.