Vision-Based Obstacle Avoidance of Mobile Robot
-
Upload
akhil-rumandla -
Category
Documents
-
view
226 -
download
1
Transcript of Vision-Based Obstacle Avoidance of Mobile Robot
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
1/38
Click icon to addpicture
Vision-Based Obstacle Avoidance
of Mobile Robot
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
2/38
The robot is going to lose. Not by much.But when the final score is tallied, fleshand blood is going to beat the damn
monster." -Adam Smith
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
3/38
ProblemStatement
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
4/38
Problem of moving a robot through
unknown environment or any
rough terrainhas attracted much attention
over past two
decades.
Such problems have several
difficulties and complexities that
are unobserved, besides the
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
5/38
This research had been aimed todevelop a system that is able todetect obstacles in a mobile robot'spath using a single camera as only
sensory input and to achieve thetarget point in optimized manner.
For this reason, algorithm whichtook total path length and safety
into account was developed.
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
6/38
ConventionalApproach
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
7/38
The earlier approaches utilized sensorssuch as SONAR as a principle means toidentify the obstacles and approximate thedistance between the two. However, thefield range implemented under thismechanism is constrained to severalrestriction.
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
8/38
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
9/38
The graph depicts the range of the
sensors:
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
10/38
The sensor just detects colors atthe points they are aimed.
Also the sensors may be moredifficult to upgrade for new
products.
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
11/38
Approach
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
12/38
To control movement of robot from a starting to atarget point inside the site where obstacles canobstruct the way of robot, real-time software-speciallytailored for this purpose-was necessary to develop.
To analyze and to process scene images captured by
a (vision) camera, camera was installed on the bot ina way that it covered the path through whichsufficient image information could be delivered.
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
13/38
From sequentially capturedimages that was manipulated
through image processing andcomputer vision, the robo wasgiven effective decisions andthen it began planning the
desired routing path.
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
14/38
Image Processingtechniques
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
15/38
Read the image
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
16/38
Detect the Entire Cell
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
17/38
Dilate the image
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
18/38
Fill interior groups
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
19/38
Remove connected
objects on border
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
20/38
Smoothen the object
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
21/38
Lets have a better how the
system works..
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
22/38
Click icon to addpicture
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
23/38
Click icon to addpicture
Later when
the roboapproachesthe obstacle ithas to make a
decision forthe path tochoose
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
24/38
Click icon to addpicture
The robo then
captures animage of theobstacle
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
25/38
Click icon to addpicture
The image is then sent to the computer.
The image is processed through varioustools of MATLAB
The info retrieved from the image isprocessed and a decision is made onthe path to choose.
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
26/38
Click icon to addpicture
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
27/38
Click icon to addpicture
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
28/38
Click icon to addpicture
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
29/38
Click icon to addpicture
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
30/38
Specifications
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
31/38
v Power of the camera: 1.3 Megapixels
v Bot size: 10x4x5
v Bot weight: 4 lbs
v Range of Operation: 5 feetv Software & Tools: Matlab 7.0,
Basic Stamp Editor.
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
32/38
Applications
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
33/38
Click icon to addpicture
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
34/38
AirplaneNavigation
UnmannedNavigation
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
35/38
Defense and Military AirCombats
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
36/38
Conclusion
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
37/38
A less computationaleffort was necessary tocontrol movement ofrobot with the ability of
obstacle and avoidancedetection
-
8/9/2019 Vision-Based Obstacle Avoidance of Mobile Robot
38/38
Thank You