Sie sind auf Seite 1von 9

PROJECT REPORT

ON

ASSISTIVE MARS ROVER

Submitted By

ABHIJITH C.N(001)

MUHAMEDH LAYIQUDHEEN(038)

SHAMSHAD MUHAMEDH(042)

Department of Electronics & Communication Engineering

AWH ENGINEERING COLLEGE, CALICUT, KERALA

UNIVERSITY OF CALICUT

2017
DEPARTMENT OF ELECTRONICS & COMMUNICATION
ENGINEERING
CERTIFICATE
Certified that this is the bonafide record of the project titled

ASSISTIVE MARS ROVER


ABHIJITH C.N

MOHAMED LAYIQUDHEEN

MUHAMMED SHAMSHAD

Carried out by the mentioned students


In Partial fulfillment of the requirement for the award of bachelor of technology
degree of electronics and communication engineering under the University of
Calicut during the year 2016

Project Guide Head of the Department


Mrs.Punitha v
Asst.professor Assoc.Prof. Lekha Pankaj.
Kuttikatoor, Calicut
Date:
ACKNOWLEDGEMENT

We would like to express my sincere gratitude and reverence to God


Almighty, for guiding me throughout this project, making my endeavor an undiluted
success.

We extent my sincere gratitude to Prof.Shahir V K,Principal for giving me


the arena and providing me with all the amenities to do the project.

We also extend my heart full thanks to Assoc.Prof. Lekha Pankaj,Head of


Department of Electronics and Communication Engineering, for encouraging and
aiding me throughout the project. We express our sincere gratitude to
Asst.Prof.Punitha v, the project guide for their valuable advice and help presenting
the project.

In course of completion of the project, We were fortunate to receive the


assistance of many faculty, friends and relatives who were extremely generous with
their valuable suggestions, time and energy. We would like to thank all of them and
recognize the fact that without them this project would have been inconceivable.
ABSTRACT

An ASSISTIVE MARS ROVER performs a physical task for the well-being of a


person with a disability. the task is embedded in the context of normal human
activities of daily living and would otherwise have to be performed by an attendant. A
robot is a mechanical or virtual intelligent agent that can perform tasks automatically
or with guidance, typically by remote control. In practice a robot is usually an electro-
mechanical machine that is guided by computer and electronic programming. Robots
can be autonomous, semi-autonomous, or remotely controlled. Robots range from
humanoids such as ASIMO and TOPIO to nano robots, swarm robots, industrial
robots, military robots, mobile, and servicing robots. By mimicking a lifelike
appearance or automating movements, a robot may convey a sense that it has intent or
agency of its own .This project is about ASSISTIVE MARS ROVER can be used our
daily purpose and astronomical uses. ASSISTIVE MARS ROVER s fully gesture
controlled robot .it act as automatic wheel chair, ultrasonic detection, trolley. Robot
buggys main controlling interface is arduino uno.The ultimate goal of group 1
approach is to provide the operator with the ability to perform necessary actions,
manipulations, and tasks at safe distances in harmful or dangerous scenarios such as
explosive ordnance disposal or investigation of a chemical or biological threat. Many
injuries and fatalities can occur even when the personnel in harm's way are highly
skilled. And repetitive or mundane tasks can become dangerous or harmful when a
human operator such as a maintenance person at a nuclear reactor or a sentry at a
checkpoint lets his guard down. We wanted ASSISTIVE MARS ROVER to be tactile,
for the robot to physically interact and sense the environment To replicate the human
hand is a tall order, but all the hooks are in place to control the fingers and apply the
necessary force to perform sensitive motions. We are, for example, working on fine
control precision like grasping a grain of rice or small ball bearing robot will be
enhanced with obstacle detection so it knows to move around objects (a rock, a wall)
in its path. By looking through the robot's computer-eye view of the world, an
operator could simply tell the robot to pick up an object, grab a tool, or move
something. We want the robot to have a supervised autonomy so that the user watches
and only has to control the high-level functions while the robot takes care of the
basics.
CONTENTS

CHAPTER NO: CHAPTER NAME PAGE NO:

LIST OF FIGURE II
LIST OF TABLE iii
1 INTRODUCTION
1
2 LITERATURE SURVEY
2
3 MOTIVATION
6
4 OBJECTIVES
7
5 HARDWARE AND SOFTWARE 9
5.1 Kinect, Finger sensoring 10
5.2 CIRCUIT DIAGRAM 11
5.3 Flex sensor 12
5.4 4SEVO using 4 flex sensor 13
5.5 ULTRASONIC DETECTION 14
5.6 ULTRASONIC CIRCUIT DIAGRAM 15
5.7 ACCERELOMETER 17
5.8 KINECT SENSING 18
5.9 BODY TRACKING IN KINECT VISUAL BASIC 19
5.10 KINECT BODY TRACKING 20
5.10 SOFTWARE 21
5.10.1 ARDUINO 21
5.10.2 PROSSESING 22
KINECT TOOLKIT 24

5.10.4 VISUAL BASIC 24

5.10.5 CAMERAFI 26
6. HARDWARE DISCRIPTION 27

6.1 ARDUINO BOARD 27

6.2 ARDUINO TECHNOLOGY 28

6.3 ARDUINO PIN DIAGRAM 29

6.4 DIGITALI/PS 30

6.5 ARDUINO ARCHITECTURE 30

6.6 ARDUINO HARDWARE 32

6.7 FLEX SENSOR 34

6.8 ACCERELOMETER 36

6.9 ULTRASONIC 37

6.10 KINECT 39

6.11 SERVO 40

6.12 JOYSTICK 41

6.13 WEBCAM 42

6.14 MOBILE PHONE 43

7. ADVANTAGES AND DISADVANTAGES 44

8. APPLICATION 45

9. CONCLUSION 46

10. REFERENCE 47

LIST OF FIGURE

Figure no. Figure name page no.

Fig:2.1 Robot sally 5


Fig:5.1Assistive mass rover 9
Fig5.2Block diagram of kinect,flex sensor 10
Fig:5.3 joy stick block diagram 10
Fig:5.4 circuit diagram of 5v regulator 11
Fig:5.5Joystick circuit diagram` 11
Fig:5.6 flex sensor block diagram 12
Fig:5.7 flex sensor circuit 13
Fig:5.8 ultrasonic sensor block diagram 14
Fig:5.9 Ultrasonic circuit diagram 15
Fig:5.10 Ultrasonic detction (working) 16
Fig5.11 Block diagram of accerelometer 17
Fig 5.12 KINECT sensor block diagram 18
Fig:5.13 Body tracking GUI in visual basic 19
Fig:5.14 Body tracking GUI in visual basic 19
Fig:5.15 kinect body tracking using kinect toolkit 20
Fig:5.16 Arduino IDE 22
Fig:5.17 Processing IDE 23
Fig:5.18 Kinect toolkit 24
Fig:5.19 Visual basic 25
Fig:5.20 CameraFi 26
Fig 6.1 Arduino Board 27
Fig: 6.2 Arduino 28
Fig: 6.3 Arduino pin diagram 29
Fig:6.4 Arduino architecture 31
Fig:6.5 Arduino 33
Fig:6.6 Flexsensor 34
Fig :6.7 Flex sensor 34
Fig: 6.8Flex sensor circuit diagram 34

Fig:6.9 accelerometer sensor 36


Fig:6.10 ultrasonic 37
Fig: 6.12 ultrasonic transmitting 38
Fig: 6.13 ultrasonic receiving 38
Fig: 6.14 kinect 39
Fig:6.15 Servo 40
Fig:6.16 joystick 41
Fig:6.17Web camera 42
Fig:6.18 mobile phone 43

LIST OF TABLE

Table no. Table name page no.


Tab:6.2.1 Arduino board specifications 28

Das könnte Ihnen auch gefallen