SlideShare a Scribd company logo
1 of 6
Download to read offline
http://www.iaeme.com/IJCET/index.asp 93 editor@iaeme.com
International Journal of Computer Engineering & Technology (IJCET)
Volume 7, Issue 3, May-June 2016, pp. 93–98, Article ID: IJCET_07_03_008
Available online at
http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=3
Journal Impact Factor (2016): 9.3590 (Calculated by GISI) www.jifactor.com
ISSN Print: 0976-6367 and ISSN Online: 0976–6375
© IAEME Publication
DEVELOPMENT OF CONTROL SOFTWARE
FOR STAIR DETECTION IN A MOBILE
ROBOT USING ARTIFICIAL
INTELLIGENCE AND IMAGE PROCESSING
Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra,
Prof. Uma Nagaraj
MIT AOE, ALANDI, PUNE, MS, India
ABSTRACT
In this paper our main aim is to design and develop the control software
for the detection and alignment of stairs by a stair climbing and manually
operated robot. The robot platform is a differential drive, with skid steering
system. The system is mounted on a rugged chassis. Vision sensors are
mounted on the robot. These are cameras which will provide motion images of
the robot’s surroundings. The application software will apply image
processing and artificial intelligence techniques to detect stairs at Real-time
and align the robot at an appropriate distance from the stair. Use of canny
edge detection method to detect the edges of the stairs, smoothen the image
and removing noise from the image. Neural networking will be used to detect
stairs and faults. Machine learning technology to overcome faults in stairs and
act accordingly from the saved experiences. This will be Linux based
application which will have support of OpenCV API.
General Terms: Pattern Recognition, Algorithms et. al.
Key words: Artificial Intelligence, Image Processing, Neural Network,
Opencv API and Mobile Robot
Cite this Article: Mukul Anand Pathak, Kshitij Kamlakar, Shwetant
Mohapatra, Prof. Uma Nagaraj, Development of Control Software For Stair
Detection In A Mobile Robot Using Artificial Intelligence and Image
Processing, International Journal of Computer Engineering and Technology,
7(3), 2016, pp. 93–98.
http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=3
Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj
http://www.iaeme.com/IJCET/index.asp 94 editor@iaeme.com
INTRODUCTION
Autonomous ground robots have traditionally been restricted to single floors of a
building or outdoor areas free of abrupt elevation changes such as stairs. Although
autonomous traversal of stairways is an active research area for some humanoid and
ground robots, the focus within the vision and sensor community has been on
providing sensor feedback for control of the mechanical aspects of stair traversal, and
on stair detection as a trigger for the initiation of autonomous climbing, rather than on
stair traversability. The restriction to a single floor presents a significant limitation to
real-world applications such as mapping of multi-floor buildings and rescue scenarios.
Our work seeks a solution to this problem and is motivated by the rich potential of an
autonomous ground robot that can climb stairs while exploring a multi-floor building.
A comprehensive indoor exploration system could be capable of autonomously
exploring an environment that contains stairways, locating them and assessing their
traversability, and then engaging a platform-specific climbing routine in order to
traverse any climbable stairways to explore other floors. The physical properties of a
stairway may limit the platforms that are capable of climbing it. For example, a robot
may not be able to climb some stairways due to step height, and a ground robot may
be restricted to stairways with a low pitch due to its weight distribution. Our proposed
approach is an effort to integrate the existing work in autonomous stair climbing with
autonomous exploration: a system to detect and localize stairways in the environment
during the process of exploration. With a map of the environment and estimated
locations and parameters of the stairways, the robot could plan a path that traverses
the stairs in order to explore the frontier at other elevations that were previously
inaccessible. For example, a robot could finish mapping the ground floor of a
building, return to a stairway that it had previously discovered, and ascend to the
second floor to continue exploring if that stairway is of dimensions (i.e. step height,
width, pitch) that are traversable by that particular platform.Our proposed system
directly addresses the needs of an exploratory platform for solving the problem
defined above. We seek to answer the question Is this traversable? when a stairway is
discovered during exploration. The questions When should I traverse that? and How
do I traverse that? are left for the path planner and stair climbing routines,
respectively. The system is composed of a stairway detection module for extracting
stair edge points using single camera. The physical properties can then be used by a
path planner to determine the traversability of stairs inrelation to the specific robotic
platform.
Autonomous bots still are in the process of developing. Each day a new
technology comes up helping for the same cause. One of a challenge for such is
making the robot climb up the stairs. Things get complicated when the bot is highly
mounted with guns and other gears. Through manual operation it is possible to make
the robot climb upstairs but it has risks of some human error which may result in the
falling or slipping of the robot climbing. An autonomous control system is desired
which will eliminate human error by properly managing and judging the stair
climbing process. With this technology in use dangerous missions can be somehow
managed unmanned. Our aim with such a technology will help Defence Research and
Development Organization’s R&DE (E) robots. Such robots will help the country in
the field of defence and security of the nation. Autonomous robot climbing the stairs
will also be helpful for the Army/police personal when the missions are dangerous to
life. Implementing Neural network with image processing and making a control
software for an artificial intelligent robot.
Development of Control Software For Stair Detection In A Mobile Robot Using Artificial
Intelligence and Image Processing
http://www.iaeme.com/IJCET/index.asp 95 editor@iaeme.com
1. LITERATURE SURVEY
The research conducted so far in development of software for mobile robot using
image processing and artificial intelligence are discussed in this section. The set of
challenges outlined above span several domains of research and the majority of
relevant work will be reviewed in this section. In this section, basic concept are
discussed for better understanding of the project. The literature survey regarding
which methodology should be applied was taken considering the following existing
algorithms and models.
Mukul Pathak, Shwetant Mohapatra and Kshitij Kamlakar proposed a paper on
developing a control software for a mobile robot in (IJAFRC). A mechanism is
proposed how the image will be filtered using edge detection technique. Canny edge
detection method is proposed to be better than others as it is less prone to noise.
Certain methods were used to calculate the distance between the robot and the stairs.
Mike Fair and David P. Miller presented a stair climbing robot built around the
chassis of a Quest Access wheelchair. They replaced the control electronics and
several sensors including a laser scanner and a set of Sharp range sensors have been
added. The original wheelchair hardware was capable of negotiating a staircase, but it
required the human operator to detect the staircase, put the chair into stair-climbing
mode, align the chair with the staircase, and then manually control the rate of ascent
or decent. The sequencing of the chair tilt and easy downs (the hydraulic actuators
which gently allowed the chair to transition from level ground to inclines ) was done
automatically.
E.Mihankhah,A.Kalantari presented a Autonomous Staircase Detection and Stair
Climbing for a Tracked Mobile Robot using Fuzzy Controller. Theoretical analysis
and implementation of autonomous staircase detection and stair climbing algorithms
on a novel rescue mobile robot are presented in this paper. The main goals are to find
the staircase during navigation and to implement a fast, safe and smooth autonomous
stair climbing algorithm. Silver is used here as the experimental platform. This
tracked mobile robot is a teleoperative rescue mobile robot with great capabilities in
climbing obstacles in destructed areas. Its performance has been demonstrated in
rescue robot league of international RoboCup competitions. A fuzzy controller is
applied to direct the robot during stair climbing. Controller inputs are generated by
processing the range data from two LASER range finders which scan the environment
one horizontally and the other vertically.
Daniel M.Helmick Stergios and Michael C Henry designed for Small, tracked
mobile robots for general urban mobility have been developed for the purpose of
reconnaissance and/or search and rescue missions in buildings and cities.
Autonomous stair climbing is a significant capability required for many of these
missions. In their paper they presented the design and implementation of a new set of
estimation and control algorithms that increase the speed and effectiveness of stair
climbing. They have developed a Kalman filter that fuses visual/laser data with
inertial measurements and provides attitude estimates of improved accuracy at a high
rate, and(ii) a physics based controller that minimizes the heading error and
maximizes the velocity of the vehicle during stair climbing. Experimental results
using a tracked vehicle validate the improved performance of this control and
estimation scheme over previous approaches
Sonda Ammar Bouhamed and Imene Khanfir Kallel, Dorra Sellami Masmoudi
proposed a paper on staircase detection using ultrasonic sensor in (IJACSA)
International Journal of Advanced Computer Science and Applications, Vol. 4, No. 6
Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj
http://www.iaeme.com/IJCET/index.asp 96 editor@iaeme.com
on 2013. A new device is then proposed to enable them to see the world with their
ears. Considering not only system requirements but also technology cost, they used,
for the conception of our tool, ultrasonic sensors and one monocular camera to enable
user being aware of the presence and nature of potential encountered obstacles. In this
paper, they are involved in using only one ultrasonic sensor to detect stair- cases in
electronic cane. The system was evaluated on a set of ultrasonic signal where stair-
cases occur with different shapes. Using a multiclass SVM approach, recognition
rates of 82.4
2. PROPOSED SYSTEM
2.1. Project Idea
In this project our main aim is to design and develop the control software for the
deployment and alignment of the flippers/wheels mechanism of a stair climbing robot.
The algorithm is divided in two section first is training and the second is execution.
We have used Neural Network framework for the process.
2.1.1. Neural Network Training
In this section set of images were captured of different stairs as well as from different
angles. Image is taken one by one and the 3-channel image is converted into 1-
channel image or a grey scale image. Grey sale image is then filtered out using canny
edge detection method. Then hough line transformation is applied to filtered image to
Development of Control Software For Stair Detection In A Mobile Robot Using Artificial
Intelligence and Image Processing
http://www.iaeme.com/IJCET/index.asp 97 editor@iaeme.com
detect straight lines. Throughout the process image is filtered and lines are detected on
a original image. Size of the image is chosen so that the data is not lost. After resizing
the image is converted in binary form. Using some threshold value. As every pixel has
its own intensity, the intensity value is compared by the threshold value if the
intensity value is less than it is treated as 0 else it will be treated as 1. The binary
image is then stored in a file. Binary image is stored in the file along with the output
of that image. A Neural Network is created initializing input, output and hidden layer
and the number no neurons in them. Neural Network is trained using the binary image
file and the weight between the neurons is adjusted till the error is less than 0.001.
Output of hidden neurons as well as output neurons is set between -1 to 1.
Backpropogation algorithm is used to change the weight of the neurons. After the
completion of training a .net file is created which contain all the configuration of the
training and then the file is used for execution process.
2.1.2. Neural Network Execution
In this section we have described how the algorithm will detect the stair using the
training. First the video will be captured by the camera as video is sequence of image.
A image will be taken one by one and the 3-channel image is converted into 1-channel
image or a grey scale image. Grey sale image is then filtered out using canny edge
detection method. Then hough line transformation is applied to filtered image to detect
straight lines. Throughout the process image is filtered and lines are detected on a
original image. Size of the image is chosen so that the data is not lost. After resizing
the image is converted in binary form. Using some threshold value. As every pixel has
its own intensity, the intensity value is compared by the threshold value if the intensity
value is less than it is treated as 0 else it will be treated as 1. Binary image is then
stored in an array of size number of pixel. Now the Neural Network is created using
the .net file which was created during training. After the Neural Network successful
creation, array will be given as a input to the neural network. Neural Network will
process the data and provide the output. Value of the output is between -1 to 1. If there
is a stair in front of the camera the value will be more than 0.80.
Captions should be Times New Roman 9-point bold. They should be numbered
(e.g., “Table 1” or “Figure 2”), please note that the word for Table and Figure are
spelled out. Figure’s captions should be centered beneath the image or picture, and
Table captions should be centered above the table body.
3. FUTURE WORK
Expandability of automation to descending from the stairs incorporating real-time and
Extending this feature on all the robots under R&DE (E)
Also focusing on recognizing stairs even in dim lighting conditions and presence
of other entities in the background Extending the application to work efficiently and
smoothly on other terrains and developing platforms/tools.
ACKNOWLEDGMENTS
Our sincere thanks to all those who are guiding us in this project. Our sincere thanks
to our guide and mentor:
 Prof. Uma Nagaraj, HOD, COMP, MIT-AOE, Pune Our external
 Mr. Alok Mukherjee, Scientist, RDE(E), Pune
 Mr. Altaf Mirza Baig, Scientist, RDE(E), Pune
 Mr. Debjyoti Das, hi-tech robotic systemz ltd, Pune
Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj
http://www.iaeme.com/IJCET/index.asp 98 editor@iaeme.com
REFERENCES
[1] Pathak. M., Kamlakar, K and Mohapatra, S. Development of control software
for mobile robot using artificial intelligence and Image processing. In:
International Journal of Advance Foundation and Research in Computer
(IJAFRC) 2(12) December 2015.
[2] S. Owald, J.-S. Gutmann, A. Hornung, and M. Bennewitz, from 3D point clouds
to climbing stairs: A comparison of plane segmentation approaches for
humanoids. In Proc. of the IEEE-RAS Int. Conf. on Humanoid Robots
(Humanoids), 2011.
[3] Delmerico, J.A., Baran, D., David, P., Ryde, J., Corso, J.J, Ascending stairway
modeling from dense depth imagery for traversability analysis. In: International
Conference on Robotics and Automation (ICRA). pp. 2283 2290 (2013)
[4] A. M. Johnson, M. T. Hale, G. C. Haynes, and D. E. Koditschek, Autonomous
legged hill and stairwell ascent, In IEEE International Workshop on Safety,
Security, Rescue Robotics (SSRR), pp. 134–142.November 2011.
[5] J. Delmerico, J. Corso, D. Baran, P. David, and J. Ryde, Toward autonomous
multi-floor exploration: Ascending stairway localization and modeling, U.S.
Army Research Laboratory, Tech. Rep. ARL-TR, 2012
[6] R. B. Rusu and S. Cousins, 3D is here: Point Cloud Library (PCL), In IEEE
International Conference on Robotics and Automation (ICRA), Shanghai, China,
May 9-13 2011
[7] Tung-Sing Leung , Medioni G, Real-time staircase detection from a wearable
stereo system, In: Pattern Recognition (ICPR), 2012 21st
International
Conference on Nov. 2012, pp 3770–3773
[8] Hernandez, D.C, Jo, K.H, Stairway tracking based on automatic target selection
using directional filters. In: Frontiers of Computer Vision (FCV). pp. 16 (2011)
[9] Tseng, C.K., Li, I., Chien, Y.H., Chen, M.C., Wang, W.Y, Autonomous stair
detection and climbing systems for a tracked robot. In: System science and
Engineering (ICSSE), 2013 International Conference on. pp. 201 204. IEEE
(2013)
[10] Cloix, S., Weiss, V., Bologna, G., Pun, T., Hasler, D, Obstacle and planar object
detection using sparse 3D information for a smart walker. In: 9th International
Conference on Computer Vision Theory and Applications. vol. 2, pp. 305–312.
Lisbon, Portugal (Jan 2014).
[11] Maha M. Lashin, A Metal Detector Mobile Robot as A New Application of
Microcontroller, International Journal of Computer Engineering and
Technology, 5(7), 2014, pp. 24–35.
[12] Kabeer Mohammed and Dr.Bhaskara Reddy, Optimized Solution For Image
Processing Through Mobile Robots Working As A Team with Designated Team
Members and Team Leader, International Journal of Computer Engineering and
Technology, 4(3), 2013, pp. 140–148.
[13] Kamaljeet Kaur and Ms. Manpreet Kaur, Case Study of Color Model of Image
Processing, International Journal of Computer Engineering and Technology,
6(12), 2015, pp. 60–64.

More Related Content

What's hot

IRJET- Review on Hyper Maneuverable Multi-Functional Robot
IRJET-  	  Review on Hyper Maneuverable Multi-Functional RobotIRJET-  	  Review on Hyper Maneuverable Multi-Functional Robot
IRJET- Review on Hyper Maneuverable Multi-Functional RobotIRJET Journal
 
Space robotics
Space roboticsSpace robotics
Space roboticsSHUKKURCS
 
Comparison of Human Machine Interfaces to control a Robotized Wheelchair
Comparison of Human Machine Interfaces to control a Robotized WheelchairComparison of Human Machine Interfaces to control a Robotized Wheelchair
Comparison of Human Machine Interfaces to control a Robotized WheelchairSuzana Viana Mota
 
Intelligent Wheel Chair Using Gesture Recognition
Intelligent Wheel Chair Using Gesture RecognitionIntelligent Wheel Chair Using Gesture Recognition
Intelligent Wheel Chair Using Gesture RecognitionIRJET Journal
 
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...IRJET Journal
 
K_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORTK_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORTkonso wawa
 
Space robotics
Space roboticsSpace robotics
Space roboticsSHUKKURCS
 
Introduction to Aerial Robotics
Introduction to Aerial RoboticsIntroduction to Aerial Robotics
Introduction to Aerial RoboticsVijay Kumar Jadon
 
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...Waqas Tariq
 

What's hot (14)

IRJET- Review on Hyper Maneuverable Multi-Functional Robot
IRJET-  	  Review on Hyper Maneuverable Multi-Functional RobotIRJET-  	  Review on Hyper Maneuverable Multi-Functional Robot
IRJET- Review on Hyper Maneuverable Multi-Functional Robot
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
15mafaz wali--final (1)
15mafaz wali--final (1)15mafaz wali--final (1)
15mafaz wali--final (1)
 
Comparison of Human Machine Interfaces to control a Robotized Wheelchair
Comparison of Human Machine Interfaces to control a Robotized WheelchairComparison of Human Machine Interfaces to control a Robotized Wheelchair
Comparison of Human Machine Interfaces to control a Robotized Wheelchair
 
Intelligent Wheel Chair Using Gesture Recognition
Intelligent Wheel Chair Using Gesture RecognitionIntelligent Wheel Chair Using Gesture Recognition
Intelligent Wheel Chair Using Gesture Recognition
 
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
 
K_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORTK_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORT
 
Ijariie1182
Ijariie1182Ijariie1182
Ijariie1182
 
Aerial Robotics
Aerial RoboticsAerial Robotics
Aerial Robotics
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
Introduction to Aerial Robotics
Introduction to Aerial RoboticsIntroduction to Aerial Robotics
Introduction to Aerial Robotics
 
Y04404152158
Y04404152158Y04404152158
Y04404152158
 
Ijariie1182
Ijariie1182Ijariie1182
Ijariie1182
 
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
 

Similar to DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING ARTIFICIAL INTELLIGENCE AND IMAGE PROCESSING

IRJET- Path Finder with Obstacle Avoidance Robot
IRJET-  	  Path Finder with Obstacle Avoidance RobotIRJET-  	  Path Finder with Obstacle Avoidance Robot
IRJET- Path Finder with Obstacle Avoidance RobotIRJET Journal
 
Real time pedestrian detection with deformable part models [h. cho, p. rybski...
Real time pedestrian detection with deformable part models [h. cho, p. rybski...Real time pedestrian detection with deformable part models [h. cho, p. rybski...
Real time pedestrian detection with deformable part models [h. cho, p. rybski...tino
 
Modeling Motion in Matlab 7.19.11_v4_Taylor_KKedits
Modeling Motion in Matlab 7.19.11_v4_Taylor_KKeditsModeling Motion in Matlab 7.19.11_v4_Taylor_KKedits
Modeling Motion in Matlab 7.19.11_v4_Taylor_KKeditsAnthony Taylor
 
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET Journal
 
Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...ijfcstjournal
 
Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...
Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...
Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...Premier Publishers
 
Office service robot/majorprojectjiit2013-14
Office service robot/majorprojectjiit2013-14Office service robot/majorprojectjiit2013-14
Office service robot/majorprojectjiit2013-14Disha Singh
 
APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...
APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...
APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...ijitcs
 
A Review on Automatic Staircase Climbing Platform
A Review on Automatic Staircase Climbing PlatformA Review on Automatic Staircase Climbing Platform
A Review on Automatic Staircase Climbing PlatformIRJET Journal
 
Military Robots
Military RobotsMilitary Robots
Military Robotsnsapre
 
Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...
Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...
Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...IRJET Journal
 
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic VehicleDesign and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic VehicleIRJET Journal
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerYousef Moh. Abueejela
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerrajabco
 
Overview of different techniques utilized in designing of a legged robot
Overview of different techniques utilized in designing of a legged robotOverview of different techniques utilized in designing of a legged robot
Overview of different techniques utilized in designing of a legged robotNikhil Koli
 
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...IJMER
 

Similar to DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING ARTIFICIAL INTELLIGENCE AND IMAGE PROCESSING (20)

IRJET- Path Finder with Obstacle Avoidance Robot
IRJET-  	  Path Finder with Obstacle Avoidance RobotIRJET-  	  Path Finder with Obstacle Avoidance Robot
IRJET- Path Finder with Obstacle Avoidance Robot
 
Ts 2 b topic
Ts 2 b topicTs 2 b topic
Ts 2 b topic
 
Real time pedestrian detection with deformable part models [h. cho, p. rybski...
Real time pedestrian detection with deformable part models [h. cho, p. rybski...Real time pedestrian detection with deformable part models [h. cho, p. rybski...
Real time pedestrian detection with deformable part models [h. cho, p. rybski...
 
Modeling Motion in Matlab 7.19.11_v4_Taylor_KKedits
Modeling Motion in Matlab 7.19.11_v4_Taylor_KKeditsModeling Motion in Matlab 7.19.11_v4_Taylor_KKedits
Modeling Motion in Matlab 7.19.11_v4_Taylor_KKedits
 
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
IRJET- Design and Fabrication of PLC and SCADA based Robotic Arm for Material...
 
Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...
 
Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...
Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...
Stairs Detection Algorithm for Tri-Star Wheeled Robot and Experimental Valida...
 
IEEE-ROBIO-2013-115-120
IEEE-ROBIO-2013-115-120IEEE-ROBIO-2013-115-120
IEEE-ROBIO-2013-115-120
 
Final-Report
Final-ReportFinal-Report
Final-Report
 
Office service robot/majorprojectjiit2013-14
Office service robot/majorprojectjiit2013-14Office service robot/majorprojectjiit2013-14
Office service robot/majorprojectjiit2013-14
 
APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...
APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...
APPLICATION OF VARIOUS DEEP LEARNING MODELS FOR AUTOMATIC TRAFFIC VIOLATION D...
 
A Review on Automatic Staircase Climbing Platform
A Review on Automatic Staircase Climbing PlatformA Review on Automatic Staircase Climbing Platform
A Review on Automatic Staircase Climbing Platform
 
Military Robots
Military RobotsMilitary Robots
Military Robots
 
Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...
Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...
Design and Development of a Semi-Autonomous Telerobotic Warehouse Management ...
 
Clei Tutorial 2010 - Texto
Clei Tutorial 2010 - TextoClei Tutorial 2010 - Texto
Clei Tutorial 2010 - Texto
 
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic VehicleDesign and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
 
Overview of different techniques utilized in designing of a legged robot
Overview of different techniques utilized in designing of a legged robotOverview of different techniques utilized in designing of a legged robot
Overview of different techniques utilized in designing of a legged robot
 
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
 

More from IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

More from IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Recently uploaded

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringJuanCarlosMorales19600
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxsomshekarkn64
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 

Recently uploaded (20)

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineering
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 

DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING ARTIFICIAL INTELLIGENCE AND IMAGE PROCESSING

  • 1. http://www.iaeme.com/IJCET/index.asp 93 editor@iaeme.com International Journal of Computer Engineering & Technology (IJCET) Volume 7, Issue 3, May-June 2016, pp. 93–98, Article ID: IJCET_07_03_008 Available online at http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=3 Journal Impact Factor (2016): 9.3590 (Calculated by GISI) www.jifactor.com ISSN Print: 0976-6367 and ISSN Online: 0976–6375 © IAEME Publication DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING ARTIFICIAL INTELLIGENCE AND IMAGE PROCESSING Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj MIT AOE, ALANDI, PUNE, MS, India ABSTRACT In this paper our main aim is to design and develop the control software for the detection and alignment of stairs by a stair climbing and manually operated robot. The robot platform is a differential drive, with skid steering system. The system is mounted on a rugged chassis. Vision sensors are mounted on the robot. These are cameras which will provide motion images of the robot’s surroundings. The application software will apply image processing and artificial intelligence techniques to detect stairs at Real-time and align the robot at an appropriate distance from the stair. Use of canny edge detection method to detect the edges of the stairs, smoothen the image and removing noise from the image. Neural networking will be used to detect stairs and faults. Machine learning technology to overcome faults in stairs and act accordingly from the saved experiences. This will be Linux based application which will have support of OpenCV API. General Terms: Pattern Recognition, Algorithms et. al. Key words: Artificial Intelligence, Image Processing, Neural Network, Opencv API and Mobile Robot Cite this Article: Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj, Development of Control Software For Stair Detection In A Mobile Robot Using Artificial Intelligence and Image Processing, International Journal of Computer Engineering and Technology, 7(3), 2016, pp. 93–98. http://www.iaeme.com/IJCET/issues.asp?JType=IJCET&VType=7&IType=3
  • 2. Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj http://www.iaeme.com/IJCET/index.asp 94 editor@iaeme.com INTRODUCTION Autonomous ground robots have traditionally been restricted to single floors of a building or outdoor areas free of abrupt elevation changes such as stairs. Although autonomous traversal of stairways is an active research area for some humanoid and ground robots, the focus within the vision and sensor community has been on providing sensor feedback for control of the mechanical aspects of stair traversal, and on stair detection as a trigger for the initiation of autonomous climbing, rather than on stair traversability. The restriction to a single floor presents a significant limitation to real-world applications such as mapping of multi-floor buildings and rescue scenarios. Our work seeks a solution to this problem and is motivated by the rich potential of an autonomous ground robot that can climb stairs while exploring a multi-floor building. A comprehensive indoor exploration system could be capable of autonomously exploring an environment that contains stairways, locating them and assessing their traversability, and then engaging a platform-specific climbing routine in order to traverse any climbable stairways to explore other floors. The physical properties of a stairway may limit the platforms that are capable of climbing it. For example, a robot may not be able to climb some stairways due to step height, and a ground robot may be restricted to stairways with a low pitch due to its weight distribution. Our proposed approach is an effort to integrate the existing work in autonomous stair climbing with autonomous exploration: a system to detect and localize stairways in the environment during the process of exploration. With a map of the environment and estimated locations and parameters of the stairways, the robot could plan a path that traverses the stairs in order to explore the frontier at other elevations that were previously inaccessible. For example, a robot could finish mapping the ground floor of a building, return to a stairway that it had previously discovered, and ascend to the second floor to continue exploring if that stairway is of dimensions (i.e. step height, width, pitch) that are traversable by that particular platform.Our proposed system directly addresses the needs of an exploratory platform for solving the problem defined above. We seek to answer the question Is this traversable? when a stairway is discovered during exploration. The questions When should I traverse that? and How do I traverse that? are left for the path planner and stair climbing routines, respectively. The system is composed of a stairway detection module for extracting stair edge points using single camera. The physical properties can then be used by a path planner to determine the traversability of stairs inrelation to the specific robotic platform. Autonomous bots still are in the process of developing. Each day a new technology comes up helping for the same cause. One of a challenge for such is making the robot climb up the stairs. Things get complicated when the bot is highly mounted with guns and other gears. Through manual operation it is possible to make the robot climb upstairs but it has risks of some human error which may result in the falling or slipping of the robot climbing. An autonomous control system is desired which will eliminate human error by properly managing and judging the stair climbing process. With this technology in use dangerous missions can be somehow managed unmanned. Our aim with such a technology will help Defence Research and Development Organization’s R&DE (E) robots. Such robots will help the country in the field of defence and security of the nation. Autonomous robot climbing the stairs will also be helpful for the Army/police personal when the missions are dangerous to life. Implementing Neural network with image processing and making a control software for an artificial intelligent robot.
  • 3. Development of Control Software For Stair Detection In A Mobile Robot Using Artificial Intelligence and Image Processing http://www.iaeme.com/IJCET/index.asp 95 editor@iaeme.com 1. LITERATURE SURVEY The research conducted so far in development of software for mobile robot using image processing and artificial intelligence are discussed in this section. The set of challenges outlined above span several domains of research and the majority of relevant work will be reviewed in this section. In this section, basic concept are discussed for better understanding of the project. The literature survey regarding which methodology should be applied was taken considering the following existing algorithms and models. Mukul Pathak, Shwetant Mohapatra and Kshitij Kamlakar proposed a paper on developing a control software for a mobile robot in (IJAFRC). A mechanism is proposed how the image will be filtered using edge detection technique. Canny edge detection method is proposed to be better than others as it is less prone to noise. Certain methods were used to calculate the distance between the robot and the stairs. Mike Fair and David P. Miller presented a stair climbing robot built around the chassis of a Quest Access wheelchair. They replaced the control electronics and several sensors including a laser scanner and a set of Sharp range sensors have been added. The original wheelchair hardware was capable of negotiating a staircase, but it required the human operator to detect the staircase, put the chair into stair-climbing mode, align the chair with the staircase, and then manually control the rate of ascent or decent. The sequencing of the chair tilt and easy downs (the hydraulic actuators which gently allowed the chair to transition from level ground to inclines ) was done automatically. E.Mihankhah,A.Kalantari presented a Autonomous Staircase Detection and Stair Climbing for a Tracked Mobile Robot using Fuzzy Controller. Theoretical analysis and implementation of autonomous staircase detection and stair climbing algorithms on a novel rescue mobile robot are presented in this paper. The main goals are to find the staircase during navigation and to implement a fast, safe and smooth autonomous stair climbing algorithm. Silver is used here as the experimental platform. This tracked mobile robot is a teleoperative rescue mobile robot with great capabilities in climbing obstacles in destructed areas. Its performance has been demonstrated in rescue robot league of international RoboCup competitions. A fuzzy controller is applied to direct the robot during stair climbing. Controller inputs are generated by processing the range data from two LASER range finders which scan the environment one horizontally and the other vertically. Daniel M.Helmick Stergios and Michael C Henry designed for Small, tracked mobile robots for general urban mobility have been developed for the purpose of reconnaissance and/or search and rescue missions in buildings and cities. Autonomous stair climbing is a significant capability required for many of these missions. In their paper they presented the design and implementation of a new set of estimation and control algorithms that increase the speed and effectiveness of stair climbing. They have developed a Kalman filter that fuses visual/laser data with inertial measurements and provides attitude estimates of improved accuracy at a high rate, and(ii) a physics based controller that minimizes the heading error and maximizes the velocity of the vehicle during stair climbing. Experimental results using a tracked vehicle validate the improved performance of this control and estimation scheme over previous approaches Sonda Ammar Bouhamed and Imene Khanfir Kallel, Dorra Sellami Masmoudi proposed a paper on staircase detection using ultrasonic sensor in (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 4, No. 6
  • 4. Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj http://www.iaeme.com/IJCET/index.asp 96 editor@iaeme.com on 2013. A new device is then proposed to enable them to see the world with their ears. Considering not only system requirements but also technology cost, they used, for the conception of our tool, ultrasonic sensors and one monocular camera to enable user being aware of the presence and nature of potential encountered obstacles. In this paper, they are involved in using only one ultrasonic sensor to detect stair- cases in electronic cane. The system was evaluated on a set of ultrasonic signal where stair- cases occur with different shapes. Using a multiclass SVM approach, recognition rates of 82.4 2. PROPOSED SYSTEM 2.1. Project Idea In this project our main aim is to design and develop the control software for the deployment and alignment of the flippers/wheels mechanism of a stair climbing robot. The algorithm is divided in two section first is training and the second is execution. We have used Neural Network framework for the process. 2.1.1. Neural Network Training In this section set of images were captured of different stairs as well as from different angles. Image is taken one by one and the 3-channel image is converted into 1- channel image or a grey scale image. Grey sale image is then filtered out using canny edge detection method. Then hough line transformation is applied to filtered image to
  • 5. Development of Control Software For Stair Detection In A Mobile Robot Using Artificial Intelligence and Image Processing http://www.iaeme.com/IJCET/index.asp 97 editor@iaeme.com detect straight lines. Throughout the process image is filtered and lines are detected on a original image. Size of the image is chosen so that the data is not lost. After resizing the image is converted in binary form. Using some threshold value. As every pixel has its own intensity, the intensity value is compared by the threshold value if the intensity value is less than it is treated as 0 else it will be treated as 1. The binary image is then stored in a file. Binary image is stored in the file along with the output of that image. A Neural Network is created initializing input, output and hidden layer and the number no neurons in them. Neural Network is trained using the binary image file and the weight between the neurons is adjusted till the error is less than 0.001. Output of hidden neurons as well as output neurons is set between -1 to 1. Backpropogation algorithm is used to change the weight of the neurons. After the completion of training a .net file is created which contain all the configuration of the training and then the file is used for execution process. 2.1.2. Neural Network Execution In this section we have described how the algorithm will detect the stair using the training. First the video will be captured by the camera as video is sequence of image. A image will be taken one by one and the 3-channel image is converted into 1-channel image or a grey scale image. Grey sale image is then filtered out using canny edge detection method. Then hough line transformation is applied to filtered image to detect straight lines. Throughout the process image is filtered and lines are detected on a original image. Size of the image is chosen so that the data is not lost. After resizing the image is converted in binary form. Using some threshold value. As every pixel has its own intensity, the intensity value is compared by the threshold value if the intensity value is less than it is treated as 0 else it will be treated as 1. Binary image is then stored in an array of size number of pixel. Now the Neural Network is created using the .net file which was created during training. After the Neural Network successful creation, array will be given as a input to the neural network. Neural Network will process the data and provide the output. Value of the output is between -1 to 1. If there is a stair in front of the camera the value will be more than 0.80. Captions should be Times New Roman 9-point bold. They should be numbered (e.g., “Table 1” or “Figure 2”), please note that the word for Table and Figure are spelled out. Figure’s captions should be centered beneath the image or picture, and Table captions should be centered above the table body. 3. FUTURE WORK Expandability of automation to descending from the stairs incorporating real-time and Extending this feature on all the robots under R&DE (E) Also focusing on recognizing stairs even in dim lighting conditions and presence of other entities in the background Extending the application to work efficiently and smoothly on other terrains and developing platforms/tools. ACKNOWLEDGMENTS Our sincere thanks to all those who are guiding us in this project. Our sincere thanks to our guide and mentor:  Prof. Uma Nagaraj, HOD, COMP, MIT-AOE, Pune Our external  Mr. Alok Mukherjee, Scientist, RDE(E), Pune  Mr. Altaf Mirza Baig, Scientist, RDE(E), Pune  Mr. Debjyoti Das, hi-tech robotic systemz ltd, Pune
  • 6. Mukul Anand Pathak, Kshitij Kamlakar, Shwetant Mohapatra, Prof. Uma Nagaraj http://www.iaeme.com/IJCET/index.asp 98 editor@iaeme.com REFERENCES [1] Pathak. M., Kamlakar, K and Mohapatra, S. Development of control software for mobile robot using artificial intelligence and Image processing. In: International Journal of Advance Foundation and Research in Computer (IJAFRC) 2(12) December 2015. [2] S. Owald, J.-S. Gutmann, A. Hornung, and M. Bennewitz, from 3D point clouds to climbing stairs: A comparison of plane segmentation approaches for humanoids. In Proc. of the IEEE-RAS Int. Conf. on Humanoid Robots (Humanoids), 2011. [3] Delmerico, J.A., Baran, D., David, P., Ryde, J., Corso, J.J, Ascending stairway modeling from dense depth imagery for traversability analysis. In: International Conference on Robotics and Automation (ICRA). pp. 2283 2290 (2013) [4] A. M. Johnson, M. T. Hale, G. C. Haynes, and D. E. Koditschek, Autonomous legged hill and stairwell ascent, In IEEE International Workshop on Safety, Security, Rescue Robotics (SSRR), pp. 134–142.November 2011. [5] J. Delmerico, J. Corso, D. Baran, P. David, and J. Ryde, Toward autonomous multi-floor exploration: Ascending stairway localization and modeling, U.S. Army Research Laboratory, Tech. Rep. ARL-TR, 2012 [6] R. B. Rusu and S. Cousins, 3D is here: Point Cloud Library (PCL), In IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China, May 9-13 2011 [7] Tung-Sing Leung , Medioni G, Real-time staircase detection from a wearable stereo system, In: Pattern Recognition (ICPR), 2012 21st International Conference on Nov. 2012, pp 3770–3773 [8] Hernandez, D.C, Jo, K.H, Stairway tracking based on automatic target selection using directional filters. In: Frontiers of Computer Vision (FCV). pp. 16 (2011) [9] Tseng, C.K., Li, I., Chien, Y.H., Chen, M.C., Wang, W.Y, Autonomous stair detection and climbing systems for a tracked robot. In: System science and Engineering (ICSSE), 2013 International Conference on. pp. 201 204. IEEE (2013) [10] Cloix, S., Weiss, V., Bologna, G., Pun, T., Hasler, D, Obstacle and planar object detection using sparse 3D information for a smart walker. In: 9th International Conference on Computer Vision Theory and Applications. vol. 2, pp. 305–312. Lisbon, Portugal (Jan 2014). [11] Maha M. Lashin, A Metal Detector Mobile Robot as A New Application of Microcontroller, International Journal of Computer Engineering and Technology, 5(7), 2014, pp. 24–35. [12] Kabeer Mohammed and Dr.Bhaskara Reddy, Optimized Solution For Image Processing Through Mobile Robots Working As A Team with Designated Team Members and Team Leader, International Journal of Computer Engineering and Technology, 4(3), 2013, pp. 140–148. [13] Kamaljeet Kaur and Ms. Manpreet Kaur, Case Study of Color Model of Image Processing, International Journal of Computer Engineering and Technology, 6(12), 2015, pp. 60–64.