Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rahul Kala is active.

Publication


Featured researches published by Rahul Kala.


Artificial Intelligence Review | 2010

Fusion of probabilistic A* algorithm and fuzzy inference system for robotic path planning

Rahul Kala; Anupam Shukla; Ritu Tiwari

Robotic Path planning is one of the most studied problems in the field of robotics. The problem has been solved using numerous statistical, soft computing and other approaches. In this paper we solve the problem of robotic path planning using a combination of A* algorithm and Fuzzy Inference. The A* algorithm does the higher level planning by working on a lower detail map. The algorithm finds the shortest path at the same time generating the result in a finite time. The A* algorithm is used on a probability based map. The lower level planning is done by the Fuzzy Inference System (FIS). The FIS works on the detailed graph where the occurrence of obstacles is precisely known. The FIS generates smoother paths catering to the non-holonomic constraints. The results of A* algorithm serve as a guide for FIS planner. The FIS system was initially generated using heuristic rules. Once this model was ready, the fuzzy parameters were optimized using a Genetic Algorithm. Three sample problems were created and the quality of solutions generated by FIS was used as the fitness function of the GA. The GA tried to optimize the distance from the closest obstacle, total path length and the sharpest turn at any time in the journey of the robot. The resulting FIS was easily able to plan the path of the robot. We tested the algorithm on various complex and simple paths. All paths generated were optimal in terms of path length and smoothness. The robot was easily able to escape a variety of obstacles and reach the goal in an optimal manner.


computer science and information engineering | 2009

Mobile Robot Navigation Control in Moving Obstacle Environment Using Genetic Algorithm, Artificial Neural Networks and A* Algorithm

Rahul Kala; Anupam Shukla; Ritu Tiwari; Sourabh Rungta; Rekh Ram Janghel

The pace of development and automation urge the need of robots controlling much of the work which used to be done mainly by humans. The modern technology has emphasized on the need to move a robot in an environment which is dynamically changing. An example of such an application may be the use of robots in industry to carry tools and other materials from one place to other. Since many robots would be working together, we need to ensure a collision free navigation plan for each of the robots.In this paper we find out the nearly most optimal path of the robot using Genetic, ANN and A* algorithms at each instant of time of robot travel. It may be used by the industry to send robots for surveys, data acquisition, doing specific work etc. The collision free movement of robot in a moving obstacle environment can be used to move robot in a world of robots.Results show that all 3 algorithms are able to move the robot without any collisions.


Neurocomputing | 2011

Robotic path planning in static environment using hierarchical multi-neuron heuristic search and probability based fitness

Rahul Kala; Anupam Shukla; Ritu Tiwari

Path Planning is a classical problem in the field of robotics. The problem is to find a path of the robot given the various obstacles. The problem has attracted the attention of numerous researchers due to the associated complexities, uncertainties and real time nature. In this paper we propose a new algorithm for solving the problem of path planning in a static environment. The algorithm makes use of an algorithm developed earlier by the authors called Multi-Neuron Heuristic Search (MNHS). This algorithm is a modified A^@? algorithm that performs better than normal A^@? when heuristics are prone to sharp changes. This algorithm has been implemented in a hierarchical manner, where each generation of the algorithm gives a more detailed path that has a higher reaching probability. The map used for this purpose is based on a probabilistic approach where we measure the probability of collision with obstacle while traveling inside the cell. As we decompose the cells, the cell size reduces and the probability starts to touch 0 or 1 depending upon the presence or absence of obstacles in the cell. In this approach, it is not compulsory to run the entire algorithm. We may rather break after a certain degree of certainty has been achieved. We tested the algorithm in numerous situations with varying degrees of complexities. The algorithm was able to give an optimal path in all the situations given. The standard A^@? algorithm failed to give results within time in most of the situations presented.


ieee international advance computing conference | 2009

Fuzzy Neuro Systems for Machine Learning for Large Data Sets

Rahul Kala; Anupam Shulkla; Ritu Tiwari

Artificial Neural Networks have found a variety of applications that cover almost every domain. The increasing use of Artificial Neural Networks and machine learning has led to a huge amount of research and making in of large data sets that are used for training purposes. Handwriting recognition, speech recognition, speaker recognition, face recognition are some of the varied areas of applications of artificial neural networks. The larger training data sets are a big boon to these systems as the performance gets better and better with the increase in data sets. The higher training data set although drastically increases the training time. Also it is possible that the artificial neural network does not train at all with the large data sets. This paper proposes a novel concept of dealing with these scenarios. The paper proposes the use of a hierarchical model where the training data set is first clustered into clusters. Each cluster has its own neural network. When an unknown input is given to the system, the system first finds out the cluster to which the input belongs. Then the input is processed by the individual neural network of that system. The general structure of the algorithm is similar to a hybrid system consisting of fuzzy logic and artificial neural network being applied one after the other. The system has huge applications in all the areas where Artificial Neural Network is being used extensively.


Cybernetics and Systems | 2010

DYNAMIC ENVIRONMENT ROBOT PATH PLANNING USING HIERARCHICAL EVOLUTIONARY ALGORITHMS

Rahul Kala; Anupam Shukla; Ritu Tiwari

The problem of path planning deals with the computation of an optimal path of the robot, from source to destination, such that it does not collide with any obstacle on its path. In this article we solve the problem of path planning separately in two hierarchies. The coarser hierarchy finds the path in a static environment consisting of the entire robotic map. The resolution of the map is reduced for computational speedup. The finer hierarchy takes a section of the map and computes the path for both static and dynamic environments. Both the hierarchies make use of an evolutionary algorithm for planning. Both these hierarchies optimize as the robot travels in the map. The static environment path is increasingly optimized along with generations. Hence, an extra setup cost is not required like other evolutionary approaches. The finer hierarchy makes the robot easily escape from the moving obstacle, almost following the path shown by the coarser hierarchy. This hierarchy extrapolates the movements of the various objects by assuming them to be moving with same speed and direction. Experimentation was done in a variety of scenarios with static and mobile obstacles. In all cases the robot could optimally reach the goal. Further, the robot was able to escape from the sudden occurrence of obstacles.


international conference on information sciences and interaction sciences | 2010

Breast cancer diagnosis using Artificial Neural Network models

Rekh Ram Janghel; Anupam Shukla; Ritu Tiwari; Rahul Kala

Breast cancer is the second leading cause of cancer deaths worldwide and occurrs in one out of eight women. In this paper we develop a system for diagnosis, prognosis and prediction of breast cancer using Artificial Neural Network (ANN) models. This will assist the doctors in diagnosis of the disease. We implement four models of neural networks namely Back Propagation Algorithm, Radial Basis Function Networks, Learning vector Quantization and Competitive Learning Network Experimental results show that Learning Vector Quantization shows the best performance in the testing data set This is followed in order by CL, MLP and RBFN The high accuracy of the LVQ against the other models indicates its better ability for solving the classificatory problem of Breast Cancer diagnosis.


International Journal of Intelligent Information Technologies | 2011

Wireless Sensor Node Placement Using Hybrid Genetic Programming and Genetic Algorithms

Arpit Tripathi; Pulkit Gupta; Aditya Trivedi; Rahul Kala

The ease of use and re-configuration in a wireless network has played a key role in their widespread growth. The node deployment problem deals with an optimal placement strategy of the wireless nodes. This paper models a wireless sensor network, consisting of a number of nodes, and a unique sink to which all the information is transmitted using the shortest connecting path. Traditionally the systems have used Genetic Algorithms for optimal placement of the nodes that usually fail to give results in problems employing large numbers of nodes or higher areas to be covered. This paper proposes a hybrid Genetic Programming GP and Genetic Algorithm GA for solving the problem. While the GP optimizes the deployment structure, the GA is used for actual node placement as per the GP optimized structure. The GA serves as a slave and GP serves as master in this hierarchical implementation. The algorithm optimizes total coverage area, energy utilization, lifetime of the network, and the number of nodes deployed. Experimental results show that the algorithm could place the sensor nodes in a variety of scenarios. The placement was found to be better than random placement strategy as well as the Genetic Algorithm placement strategy.


Archive | 2012

Intelligent Planning for Mobile Robotics: Algorithmic Approaches

Ritu Tiwari; Anupam Shukla; Rahul Kala

Robotics is an ever-expanding field and intelligent planning continues to play a major role. Given that the intention of mobile robots is to carry out tasks independent from human aid, robot intelligence is needed to make and plan out decisions based on various sensors. Planning is the fundamental activity that implements this intelligence into the mobile robots to complete such tasks. Understanding problems, challenges, and solutions to path planning and how it fits in is important to the realm of robotics.Intelligent Planning for Mobile Robotics: Algorithmic Approaches presents content coverage on the basics of artificial intelligence, search problems, and soft computing approaches. This collection of research provides insight on both robotics and basic algorithms and could serve as a reference book for courses related to robotics, special topics in AI, planning, applied soft computing, applied AI, and applied evolutionary computing. It is an ideal choice for research students, scholars, and professors alike.


Engineering Applications of Artificial Intelligence | 2013

Motion planning of autonomous vehicles in a non-autonomous vehicle environment without speed lanes

Rahul Kala; Kevin Warwick

Planning is one of the key problems for autonomous vehicles operating in road scenarios. Present planning algorithms operate with the assumption that traffic is organised in predefined speed lanes, which makes it impossible to allow autonomous vehicles in countries with unorganised traffic. Unorganised traffic is though capable of higher traffic bandwidths when constituting vehicles vary in their speed capabilities and sizes. Diverse vehicles in an unorganised exhibit unique driving behaviours which are analysed in this paper by a simulation study. The aim of the work reported here is to create a planning algorithm for mixed traffic consisting of both autonomous and non-autonomous vehicles without any inter-vehicle communication. The awareness (e.g. vision) of every vehicle is restricted to nearby vehicles only and a straight infinite road is assumed for decision making regarding navigation in the presence of multiple vehicles. Exhibited behaviours include obstacle avoidance, overtaking, giving way for vehicles to overtake from behind, vehicle following, adjusting the lateral lane position and so on. A conflict of plans is a major issue which will almost certainly arise in the absence of inter-vehicle communication. Hence each vehicle needs to continuously track other vehicles and rectify plans whenever a collision seems likely. Further it is observed here that driver aggression plays a vital role in overall traffic dynamics, hence this has also been factored in accordingly. This work is hence a step forward towards achieving autonomous vehicles in unorganised traffic, while similar effort would be required for planning problems such as intersections, mergers, diversions and other modules like localisation.


IEEE Transactions on Intelligent Transportation Systems | 2013

Planning Autonomous Vehicles in the Absence of Speed Lanes Using an Elastic Strip

Rahul Kala; Kevin Warwick

Planning of autonomous vehicles in the absence of speed lanes is a less-researched problem. However, it is an important step toward extending the possibility of autonomous vehicles to countries where speed lanes are not followed. The advantages of having nonlane-oriented traffic include larger traffic bandwidth and more overtaking, which are features that are highlighted when vehicles vary in terms of speed and size. In the most general case, the road would be filled with a complex grid of static obstacles and vehicles of varying speeds. The optimal travel plan consists of a set of maneuvers that enables a vehicle to avoid obstacles and to overtake vehicles in an optimal manner and, in turn, enable other vehicles to overtake. The desired characteristics of this planning scenario include near completeness and near optimality in real time with an unstructured environment, with vehicles essentially displaying a high degree of cooperation and enabling every possible (safe) overtaking procedure to be completed as soon as possible. Challenges addressed in this paper include a (fast) method for initial path generation using an elastic strip, (re-)defining the notion of completeness specific to the problem, and inducing the notion of cooperation in the elastic strip. Using this approach, vehicular behaviors of overtaking, cooperation, vehicle following, obstacle avoidance, etc., are demonstrated.

Collaboration


Dive into the Rahul Kala's collaboration.

Top Co-Authors

Avatar

Ritu Tiwari

Indian Institute of Information Technology and Management

View shared research outputs
Top Co-Authors

Avatar

Anupam Shukla

Indian Institute of Information Technology and Management

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Harsh Vazirani

Indian Institute of Information Technology and Management

View shared research outputs
Top Co-Authors

Avatar

Rekh Ram Janghel

Indian Institute of Information Technology and Management

View shared research outputs
Top Co-Authors

Avatar

Anupam Tarsauliya

Indian Institute of Information Technology and Management

View shared research outputs
Top Co-Authors

Avatar

Anil Kumar

Indian Institute of Information Technology

View shared research outputs
Top Co-Authors

Avatar

Aditya Trivedi

Indian Institute of Information Technology and Management

View shared research outputs
Top Co-Authors

Avatar

Anand Ranjan

Indian Institute of Information Technology and Management

View shared research outputs
Top Co-Authors

Avatar

Anupam Shulkla

Indian Institute of Information Technology and Management

View shared research outputs
Researchain Logo
Decentralizing Knowledge