Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SEMINAR REPORT
ON
Submitted By:
Guided By:
Suchit Bhansali
Prof.Sandeep Jain
M.E. Department
(VI Semester)
JODHPUR
INSTITUTE OF
ENGINEERING &
TECHNOLOGY
CERTIFICATE
This is to certify that seminar titled Brain Controlled Car for
Disabled being submitted by Suchit Bhansali of B.Tech. final year,
Roll No. 12EJIME112 in partial fulfillment for the award of degree of
Bachelor of Technology in Mechanical Engineering, at JIET, Jodhpur
2
affiliated with RTU, Kota as a record of students own work carried out
by him under guidance of the undersigned.
He has not submitted the matter embodied in the seminar in this form
for the award of any other degree or diploma.
Signature of HOD
Signature of Guide
External Examiner____________
Internal Examiner_____________
Candidates Declaration
I hereby declare that the work, which is being presented in this seminar,
entitled Brain Controlled Car for Disabled in partial fulfillment for
the award of Degree of Bachelor of Technology submitted to the
Department of Mechanical Engineering, Jodhpur Institute of Engineering
and Technology, Rajasthan Technical University, is a record of my own
work carried under the guidance of Prof. SANDEEP JAIN, Department
of Mechanical Engineering, Jodhpur Institute of Engineering and
Technology, Jodhpur.
I have not submitted the matter presented in this seminar anywhere from
the award of any other degree.
Suchit Bhansali
Mechanical Engineering,
Jodhpur Institute of Engineering and Technology, Jodhpur
Counter Signed By
ACKNOWLEDGEMENT
It is not the brain that matters the most, but those which guide it: the character, the
heart, generous qualities and progressive force.
It is indeed a matter of great pleasure and privilege to present the seminar on
BRAIN CONTROLLED CAR FOR DISABLED under the valuable guidance
of Mr.Sandeep Jain.
I am highly grateful to Prof. M.R.Baid (Head, Department of Mechanical
Engineering) for providing us this great opportunity to carry out independent research
on this topic.
Furthermore I would like to thank all others especially my parents and numerous
friends. This seminar would not have been a success without the inspiration, valuable
suggestions and moral support from the throughout its Course.
4
TABLE OF CONTENTS:
Acknowledgment
Abstract
CHAPTER 1
Introduction
Literature Survey
CHAPTER 2
2.1 Artificial Intelligence-----------------------------------------------------------------13
2.2 What is AI? ------------------------------------------------------------------------------14
CHAPTER 3
3.1 Brain-Computer Interface ----------------------------------------------------------15
3.1.1 The Evolution of BCIs and the Bridge with Human Computer
Interaction----------------------------------------------------------------------------16
3.2 Brain Imaging to Directly Control Devices-----------------------------------19
3.2.1 Bypassing Physical Movement to Specify Intent----------------19
3.2.2 Learning to Control Brain Signals------------------------------------20
3.2.3 Evaluation of Potential Impact-----------------------------------------21
3.3 Brain Imaging as an Indirect Communication Channel-------------------22
3.3.1 Exploring Brain Imaging for End-User Applications----------22
3.3.2 Understanding Cognition in the Real World----------------------23
3.3.3 Cognitive State as an Evaluation Metric----------------------------24
3.4 Conclusions------------------------------------------------------------------------------26
3.4.1 Test Results Comparing Driver Accuracy With/Without BCI-------26
CHAPTER 4
4.1 Automatic Navigation System-----------------------------------------------------28
4.1.1 Problem Formulation----------------------------------------------------30
4.1.2 Collision Prediction and Avoidance for Mobile Objects----32
4.1.3 Manoeuvre Planning For an Unmanned Vehicle--------------36
4.2 Conclusions-----------------------------------------------------------------------------37
CHAPTER 5
Conclusions-------------------------------------------------------------------------------38
List
of
Figures----------------------------------------------------------------------------39
REFRENCES ------------------------------------------------------------------------------40
Abstract
This report considers the development of a brain driven car, which would be of great
help to the physically disabled people. Since these cars will rely only on what the
individual is thinking they will hence not require any physical movement on the part
of the individual. The car integrates signals from a variety of sensors like video,
weather monitor, anti-collision etc. It also has an automatic navigation system in case
of emergency. The car works on the asynchronous mechanism of artificial
intelligence. Its a great advance of technology which will make the disabled, abled.
In the 40s and 50s, a number of researchers explored the connection between
neurology, information theory, and cybernetics. Some of them built machines that
used electronic networks to exhibit rudimentary intelligence, such as W. Grey Walter's
turtles and the Johns Hopkins Beast. Many of these researchers gathered for meetings
of the Teleological Society at Princeton and the Ratio Club in England. Most
researchers hope that their work will eventually be incorporated into a machine with
general intelligence (known as strong AI), combining all the skills above and
exceeding human abilities at most or all of them. A few believe that anthropomorphic
features like artificial consciousness or an artificial brain may be required for such a
project.
Guide:- Asst. Prof. Sandeep Jain
Signature:-
Signature:-
Date:-
CHAPTER 1
INTRODUCTION
Autonomous cars play an important role in current robotics and A.I. research. The
development of driverless cars started in the late 70s and 80s. Ernst Dickmanns
Mercedes Benz achieved a travel velocity of 100 km/h on restricted highways without
traffic. In the DARPA Grand Challenge 2005, autonomous cars drove off-road on
desert terrain, several of them reaching the finish line. DARPAs Urban Challenge of
2007 demonstrated that intelligent cars are able to handle urban scenarios and
situations with simulated traffic.
Lately, autonomous cars have been driving through real world traffic for testing
purposes in urban and rural areas alike. This research leads to the introduction of
various driver assistance systems for street cars. One key aspect for driver assistance
8
Figure.1- Brain Controlled Car For Disabled
question
is
more
bodily
control.
Brain
Literature Survey
The following experiments were conducted on the former Tempelhof airport in Berlin:
Experiment 1: At first we measured the accuracy of control. The first task was to
keep the car on an infield course, using left and right patterns for steering only.
The velocity was set to 2 meters per second. The driver had to drive the track for three
laps to see whether the accuracy remained constant over time.
Result: At the beginning of the first experiment we marked the desired lanes on the
airfield. As we found, on a flat surface those lanes are hard to see from greater
distances. Moreover, it is difficult for a human driver to estimate his distance to the
middle of the lane with centimetre accuracy. Therefore the test person had access to a
computer monitor, which displayed a model of the car on the virtual track from birds
eye perspective. The test person succeeded in keeping a close distance to the desired
10
trajectory, while only having to steer the car. We performed three tests to observe the
variance between different laps. The standard deviation of the lateral error function
over time was 1.875 meters for one lap, the error function is shown in Fig. 9. One lap
lasted for about 10 minutes. In the following laps this error did not diverge by more
than 0.2 m. The angular error standard deviation was 0.20 rad.
Experiment 2: In the second experiment the driving person had to control throttle
and brake in addition to the steering commands for left and right. The car was now
able to accelerate from 0 to 3 meters per second.
Result: The test person managed to control the car, controlling the velocity and the
steering wheel. However, the accuracy of steering control was reduced, compared to
Exp. 1, resulting in a larger standard deviation of the lateral error, which was 2.765 m.
The standard deviation of the orientation was 0.410 rad and, thus, larger as well.
Experiment 3: To check the lateral error to the lane at higher speeds, we designed
another track with long straight lanes and two sharp corners. The velocity was fixed to
5 meters per second and like in the first experiments, the driver had to steer left and
right only, trying to stay at the reference lane.
Result: The lateral error became even greater on the speedway. The speed was set to 5
meters per second and the test person tried to focus on heading in the right direction
(keeping the orientation error small) rather than reducing the lateral distance. This is
due to the fact that at higher speeds, the target point for orienting the car is displaced
forwards. The standard deviation of the lateral error was 4.484, the standard deviation
of the orientation error was 0.222 rad.
Experiment 4: We checked the response time of the test person. The test person
received different commands, such as left, right, push or pull from another
person and had to generate the corresponding brain pattern - this had to be recognized
by the control computer. The time from the command until the recognition within the
control computer was measured. We also measured falsely classified patterns.
11
Result: In this experiment we measured the time it takes to generate a pattern with the
brain and to classify it. Results are shown in Fig. 14. Over 60 percent of the brain
commands could be generated within 5 or less seconds, about 26 percent even within
two seconds or less. In 20 percent of all cases the generated pattern was wrong. This
was usually due to concentration problems of the test person. After a while, at latest
after one hour a new training of the brain patterns is necessary. Further, after using the
BCI for 90 minutes we experienced some tiredness of our test subject, which results
in longer response times or higher inaccuracies.
Experiment 5: In this experiment, we tested the second module, the Brain Chooser.
Here, at intersections, the operator was asked to decide for the left or the right route.
Then the test person had about ten seconds to decide for left or right direction. This
long decision phase helps to filter out noise and ensures that the test person was
generating the desired pattern over a longer time, reducing the risk of coincidentally
generated patterns.
Result: In this experiment for the Brain Chooser the test person achieved correctly
classified directions in more than 90 percent of cases.
12
CHAPTER 2
2.1 Artificial Intelligence
Humankind has given itself the scientific name Homo sapiens man the wise
because our mental capacities are so important to our everyday lives and our sense of
self. The field of Artificial Intelligence or AI, attempts to understand intelligent
entities. Thus, one reason to study it is to learn more about ourselves. But unlike
philosophy and psychology, which are also concerned with intelligence, AI strives to
build intelligent entities as well as understand them. Another reason to study AI is that
these constructed intelligent entities are interesting and useful in their own right. AI
has produced many significant and impressive products even at this early stage in its
development. Although no one can predict the future in detail, it is clear that
computers with human-level intelligence (or better) would have a huge impact on our
everyday lives and on the future course of civilization.
13
AI addresses one of the ultimate puzzles. How is it possible for a slow, tiny brain,
whether biological or electronic, to perceive, understand, predict, and manipulate a
world far larger and more complicated than itself? How do we go about making
something with those properties? These are hard questions, but unlike the search for
faster-than-light travel or an antigravity device, the researcher in AI has solid evidence
that the quest is possible. All the researcher has to do is look in the mirror to see an
example of an intelligent system.
AI is one of the newest disciplines. It was formally initiated in 1956, when the name
was coined, although at that point work had been under way for about five years.
Along with modern genetics, it is regularly cited as the "field I would most like to be
in" by scientists in other disciplines. A student in physics might reasonably feel that
all the good ideas have already been taken by Galileo, Newton, Einstein, and the rest,
and that it takes many years of study before one can contribute new ideas. AI, on the
other hand, still has openings for a full-time Einstein.
AI currently encompasses a huge variety of subfields, from general-purpose areas
such as perception and logical reasoning, to specific tasks such as playing chess,
proving mathematical theorems, writing poetry, and diagnosing diseases. Often,
scientists in other fields move gradually into artificial intelligence, where they find the
tools and vocabulary to systematize and automate the intellectual tasks on which they
have been working all their lives. Similarly, workers in AI can choose to apply their
methods to any area of human intellectual endeavour. In this sense, it is truly a
universal field.
14
thing. This gives us four possible goals to pursue in artificial intelligence, as seen in
the Table-2.1
"The exciting new effort to make
computers think . . . machines with
minds, in the full and literal sense"
(Haugeland, 1985)
"[The automation of] activities that we
associate with human thinking, activities
such as decision-making, problem
solving, learning" (Bellman, 1978)
"The art of creating machines that
perform
functions
that
require
intelligence when performed by people"
(Kurzweil, 1990)
"The study of how to make computers do
things at which, at the moment, people
are better" (Rich and Knight, 1991 )
CHAPTER 3
3.1 Brain-Computer Interface
For generations, humans have fantasized about the ability to
communicate and interact with machines through thought alone or
to create devices that can peer into persons mind and thoughts.
These ideas have captured the imagination of humankind in the
form of ancient myths and modern science fiction stories. However,
it is only recently that advances in cognitive neuroscience and brain
imaging technologies have started to provide us with the ability to
interface directly with the human brain.
This ability is made possible through the use of sensors that can
monitor some of the physical processes that occur within the brain
that correspond with certain forms of thought.
15
to
build
Brain
Computer
Interfaces
(BCIs),
bandwidth
and
quality
between
humans
and
hardware
and
software
innovations
to
increase
the
first
movies
simply
recorded
plays,
and
were
stage
computer
from lists of items much as they would have been with the
numeric pad on a keyboard. Similarly, early brain-computer
interfaces have aimed to emulate functionality of mice and
keyboards, with very few fundamental changes to the interfaces on
which they operated. It is in this phase that the technology starts to
be driven less by its novelty and starts to interest a wider audience
interested by the science of understanding and developing it more
deeply.
Finally, the technology hits the third phase, in which it attains
maturity in its own right. In this phase, designers understand and
exploit the intricacies of the new technology to build unique
experiences that provide us with capabilities never before available.
For example, the flashback and crosscut, as well as bullet-time
introduced more recently by the movie the Matrix have become
well-acknowledged idioms of the medium of film. Similarly, the
mouse has become so well integrated into our notions of computing
that it is extremely hard to imagine using current interfaces without
18
technologies that
locked-in
experience,
including
such
factors
19
as
Beyond
the
traditional
definition
of
Brain-Computer
20
have
drastically
patients,
Figure.3-EEG Transmission
these
21
22
HCI
we
the
opportunities
offered
widespread
adoption of braincomputer
interfaces. While it is a remarkable endeavour to use brain activity
as
a novel replacement for motor movement, we think that braincomputer interfaces used in this capacity will probably remain
tethered to a fairly niche market. Hence, in this book, we look
24
in
our
interactions
with
computers.
While
we
have
25
Early neuroscience and cognitive psychology research was largely built upon case
studies of neurological syndromes that damaged small parts of the brain. By studying
the selective loss of cognitive functions caused by the damage, researchers were able
to understand how specific parts of the brain mediated different functions. More
recently, with improvements in brain imaging technologies, researchers have used
controlled experiments to observe specific brain activations that happen as a result of
particular cognitive activities. In both these approaches, the cognitive activities tested
are carefully constructed and studied in an isolated manner.
While isolating cognitive activities has its merits, we believe that measuring brain
activity as the user operates in the real world could lead to new insights. Researchers
are already building wearable brain imaging systems that are suitable for use outside
of the laboratory. These systems can be coupled with existing sensors that measure
external context so that we can correlate brain activity with the tasks that elicit this
activity. While the brain imaging device can be seen as a powerful sensor that informs
existing context sensing systems, context sensing systems can also be viewed as an
important augmentation to brain imaging devices.
Again, we believe that there are opportunities here that are currently underexplored.
Using this approach, we are able not only to measure cognitive activity in more
complex scenarios than we can construct in the laboratory, but also to study processes
that take long periods of time. This is useful in tasks for which the brain adapts slowly
or for tasks that cannot be performed on demand in sterile laboratory environments,
such as idea generation or the storage of contextual memory cues as information is
learned. Also, while neuroscience studies have focused on the dichotomy between
neurologically disabled and normal patients, we now have the opportunity to study
other individual differences, perhaps due to factors such as gender, expertise on a
given task, or traditional assessment levels of cognitive ability. Finally, we believe
that there exists the opportunity to study people as they interact with one another. This
can be used to explore the neural basis of social dynamics, or to attempt to perform
dynamic workload distribution between people collaborating on a project.
Furthermore, having data from multiple people operating in the real world over long
26
periods of time might allow us to find patterns and build robust cognitive models that
bridge the gap between current cognitive science and neuroscience theory.
27
or heart rate and galvanic skin response as measures of arousal and fatigue. However,
there remain many cognitive processes that are hard to measure externally.
For these, they typically resort to clever experimental
design or subjective questionnaires which give them
indirect metrics for specific cognitive phenomena. For
example, it is still extremely difficult to accurately
Figure.5-EyeBall Tracking
3.4 Conclusion
28
run
Fourier
through
transform
fast
Figure.6- EEG
before
graphic.
The
compatible
programs.
music
Furthermore,
The principle behind the whole mechanism is that the impulse of the human brain can
be tracked and even decoded. The Low-Frequency Asynchronous Switch Design
traces the motor neurons in the brain. When the driver attempts for a physical
movement, he/she sends an impulse to the motor neuron. These motor neurons carry
the signal to the physical components such as hands or legs. Hence we decode the
message at the motor neuron to obtain maximum accuracy. By observing the sensory
neurons we can monitor the eye movement of the driver.
As the eye moves, the cursor on the screen also moves and is also brightened when
the driver concentrates on one particular point in his environment. The sensors, which
are placed at the front and rear ends of the car, send a live feedback of the
environment to the computer. The steering wheel is turned through a specific angle by
electromechanical actuators. The angle of turn is calibrated from the distance moved
by the dot on the screen.
CHAPTER 4
30
31
generalized
considering
moving
by
obstacles
along
arbitrary
generate
avoidance
local
manoeuvres
temporal-positions,
which
avoid
the
mentioned
and
unforeseeable
modelled
Automatic
other
obstacles
by
are
sphere.
generation
of
this
of
the
involved
(1)
Where pu(t) is the position of the vehicle at time t at the lane identified by lu(t). pu(t) is
also the centre of the sphere that envelops vehicle Vu. u (t) is the steering-angle
function defined between the axes of the vehicle and lane lu(t). vu(t) is the speed at
time t. ru is the invariable radius of the sphere. Model of a vehicle is graphically
shown in figure.9. Sphere
model introduces a margin
safety
avoiding
of
an
the
permitted
or
distance
34
(2)
The proposed motion representation contains all the infinite intermediate temporalpositions between the start pm(tS) and final pm(tS+t) positions. These intermediate
configurations pIm(t) with t[tS, tS+t] are characterized by parameter [0,1].
Given the unmanned vehicle VU, let pu(tS), pu(tS+t) be:
pu(tS) = (xUtS, yUtS), pu(tS+tS) = (xUtS+tS, yUtS+tS) respectively.
pIu(t) = (x,y),
t[tS, tS+t]
(3)
35
The proposed method for distance computation between two spherical cylinders is
based on an extension of the well-known GJK algorithm. This algorithm computes the
distance between two polytopes as the separation between the origin point O
(coordinate reference) and their Minkowski difference set.
In this way, if the origin point is located inside the Minkowski difference set, the
involved polytopes are colliding, otherwise, the separation distance, between the
mentioned objects, is then computed. Let us consider the following motions
corresponding to two vehicles VU and VB.
(4)
with
(5)
C0 = pu(tS) pB(tS)
C1 = pu(tS) pB(tS+t)
C2 = pU(tS+t) pB(tS)
C3 = pU(tS+t) pB(tS+t)
(6)
r = r1 = r2 = r3 = rU + rB
Definition of the Minkowski difference, set of the two involved motions, is
graphically shown in figure. Both figures are represented in a two dimensional space
for clarify. Note that the origin point is inside the Minkowski difference set, and
consequently, motions are colliding.
36
However, it is obvious that a collision between the two motion cylinders does not
imply collision between the associated vehicles.
Considering the spherical cylinder defined by spheres S0=(c0,r0) and S3=(c3,r3) in the
Minkowski difference set, with r0=r3, a set of infinite intermediate spheres S03=(c03,r03)
can be determined by applying (3).
with [0,1]
(7)
r03 = r0
Substituting expressions in (7) for the ones given by (6), it is
obtained
with [0,1]
37
r03 = rU + rB;
[pu(tS) +(pU(tS+t)pu(tS))]
[pB(tS) + (pB(tS+t)pB(tS))]
(10)
both
vehicle
motions
at
continuous
time,
and
38
Additionally, note that parameter [0,1]acquires the meaning of time. This property
is consequence of the temporal equation given by (3). Figure shows graphically this
temporal meaning of .
In this way, positions of the involved vehicles at a given time t[tS,tS+t] will be
characterized by the following
tts
t
(12)
Minimum translational distance (MTD) between the origin point and the spherical
cylinder defined by spheres S0 and S3, i.e., between motions MVU and MVB, is obtained
as follows:
MTD(MVU, MVB) = do (rU + rB)
(13)
Figure.14- Computation of the MTD from the origin point O to the spherical cylinder
determined by spheres s0 and s3
where dO is the distance of the origin point O to the segment defined by centres c0 and
c3. dO is computed by projecting the origin point onto the mentioned segment. See
figure for graphical details. The projection of the origin point O is obtained by
means of the computation of parameter , as follows
c 03c 0
C 03C 03
With c03 =
c3 c 0 , c 0 = c0 O
(14)
39
Consequently O is the projection of the origin point into the structure defined by the
centres of the mentioned spheres, but just when verifies [0,1]. If [0,1], is
saturated to the corresponding value zero or one. Then, projection O is determined
by the following equation
(15)
(16)
4.2 Conclusion
A fast computational method has been developed for generating
collision-free maneuvers for the automated driving of an unmanned
vehicle in automated highway systems.
40
CHAPTER 5
5.1 Conclusion
41
When the above requirements are satisfied and if this car becomes cost effective then
we shall witness a revolutionary change in the society where the demarcation between
the abler and the disabled vanishes. Thus the integration of bioelectronics with
automotive systems is essential to develop efficient and futuristic vehicles, which
shall be witnessed soon helping the disabled in every manner in the field of
transportation.
Brain-computer interfaces pose a great opportunity to interact with highly intelligent
systems such as autonomous vehicles. While relying on the car as a smart assistance
system, they allow a passenger to gain control of the very essential aspect of driving
without the need to use arms or legs. Even while legal issues remain for public
deployment, this could already enable a wide range of disabled people to command a
vehicle in closed environments such as a parks, zoos, or inside buildings.
Free drive with the brain and Brain Chooser give a glimpse of what is already
possible with brain-computer interfaces for commanding autonomous cars. Modifying
the route of a vehicle with a BCI is already an interesting option for applications that
help disabled people to become more mobile. It has been proven that free driving with
a BCI is possible, but the control is still too inaccurate for letting mind-controlled cars
operate within open traffic. The semi-autonomous Brain Chooser overcame this
weakness, and decisions were performed with a high precision. Improvements of the
BCI device could have multiple positive effects. One effect, of course, would be a
more accurate control of the car, i.e., a more accurate steering and velocity control in
free drive mode. Further, it is desirable to be able to distinguish more than four brain
patterns in the future. This would enable the driver to give further commands, e.g.,
switching lights off and on, or setting the on-board navigation system to the desired
location by thought alone.
More detailed experiments regarding this decline of concentration over time and
within the context of car driving will be future work as well.
List of Figures
S.No.
Topic
Page No.
Figure 1
Figure 2
42
17
Figure 3
EEG Transmission
19
Figure 4
22
Figure 5
Brain-to-Machine
Mechanisms
Eye-Ball Tracking
Figure 6
EEG
Figure 7
Electromechanical Control
Unit
Sensors and Their Range
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
References
43
25
26
27
28
29
30
30
33
33
34
35
36
44