Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2010
This contribution presents some important issues on mobile robots path planning. While it is hard to find a unique architecture for all the applications involving mobile robots, specific approaches can provide suitable solutions. Thus, three distinct structures are discussed, all making use of certain artificial intelligence techniques. They address the use and integration of artificial vision, a planning approach based on temporal logics, and a multi agent scheme. The three methods refer cases of mobile robots evolving in environments where various types of sensorial information can be obtained. Each of the proposed solutions determines advantages when it is used for a certain class of tasks.
Mobile robot path planning problem is an important combinational content of artificial intelligence and robotics. Its mission is to be independently movement from the starting point to the target point make robots in their work environment while satisfying certain constraints. Constraint conditions are as follows: not a collision with known and unknown obstacles, as far as possible away from the obstacle, sports the shortest path, the shortest time, robot-consuming energy minimization and so on. In essence, the mobile robot path planning problem can be seen as a conditional constraint optimization problem. To overcome this problem, ant colony optimization algorithm is used.
An overview of Mobile Robotic Agents' Motion Planning (RMP) and Trajectory Planning Problem (TPP) in Dynamic Environment is presented. We have focused on the area of mobile robots, in an environment in which obstacles may change their location in space-time and henceforth it does not cover the same for environment comprising only non-moving, stationary obstacles. Comparative graphs and charts, demonstrating the directions, major contributions and distribution of works over the past 23 years have been provided in conclusion section.
2003
Mobile robots often find themselves in a situation where they must find a trajectory to another position in their environment, subject to constraints posed by obstacles and the capabilities of the robot itself. This is the problem of planning a path through a continuous domain, for which several approaches have been developed. A method for autonomous mobile robot path planning is presented. Initially, the environment model, given as a closed chain of polygonal obstacles, is transformed into a visibility graph of obstacle vertices with a minimum number of links. An additional visibility graph of obstacle is formed simultaneously. The given initial point and destination point are presented as obstacles with a single vertex and are added to the determined graphs as vertices and as obstacles correspondingly. The extended graphs are updated and in the first step a shortest path from initial point to destination point through the obstacles is searching for. By this method a subset of obst...
Advances in Electrical and Computer Engineering, 2012
In this paper, a motion planning system for a mobile robot is proposed. Path planning tries to find a feasible path for mobile robots to move from a starting node to a target node in an environment with obstacles. A genetic algorithm is used to generate an optimal path by taking the advantage of its strong optimization ability. Mobile robot, obstacle and target localizations are realized by means of camera and image processing. A graphical user interface (GUI) is designed for the motion planning system that allows the user to interact with the robot system and to observe the robot environment. All the software components of the system are written in MATLAB that provides to use non-predefined accessories rather than the robot firmware has, to avoid confusing in C++ libraries of robot's proprietary software, to control the robot in detail and not to re-compile the programs frequently in real-time dynamic operations.
Constructing architecture and forming optimal paths for mobile robots are some of the heavily studied subjects in mobile robot applications. The aim of this paper is to find a sub-optimum path for a single mobile robot using agent- based client-server architecture in a known environment. The sub-optimum path is determined by a heuristic approach, A-Star algorithm. Client-server architecture is formed based on open agent architecture to control the communication between the robot (client) and the server. In the study robots communicate with the server to receive the planned route for the desired starting and the goal point. Simulations on MobileSim simulator program are conducted to show the effectiveness of the proposed architecture.
2019
Building autonomous and intelligent robots has been an elusive dream for researchers for some time. Simultaneous Localization and Mapping (SLAM) systems have contributed towards achieving this goal by making robots better in navigating through complex environments. Until now it has only been possible to train and teach robots to move around in particular environments using a certain set of rules and heuristics. With the sudden surge in interest in AI and Machine Learning, a lot of effort has been put in into making robots intelligent and for them to automatically learn their paths in unknown environments (also referred to as Path Planning). This however has been met with mixed results as either the solution proposed is not too practical (e.g. requires too much training) or has limited success (e.g. works in specific environments). In this research, we develop a novel autonomous path planning framework using Deep Learning which can learn to navigate in unknown environments. The syste...
In this paper we describe the problem of motion planning for mul- tiple goals in unstructured environments by using temporal logic for speci- cation of the goals. We solve the problem of mission planning for mobile robots, wherein the goal of the robot can be a complex mission speci cation rather than a classical "Go from A to B" problem. To achieve this problem we take a two dimensional map of the real environment and identify the re- gions of interest, navigable areas and non-navigable areas, which are tagged to make the nal map. We also assume that during the motion of the robot the current position is known and the environment is stationary. We describe the high level planing algorithm which gives a trajectory catering to the tem- poral logic based goal speci cation. We use optimal graph search to search for an optimal solution, while at each step checking for the validity of the temporal logic. Simulation results to various practical scenarios are provided making a robot act over high level speci cations while yielding optimal plans.
Proceedings 11th International Conference on Image Analysis and Processing, 2001
We present an architecture for mobile robot navigation based on Bayesian Networks. The architecture ullows a robot to plan the correct path inside an environment with d)vwniic obstacles. Interactions between the robot and the environnient are based on a powetful vision agent. The results of simulations, showing the effectiveness of the approach, are described.
Proceedings 2007 IEEE International Conference on Robotics and Automation, 2007
This paper introduces a genetic algorithm (GA) planner that is able to rapidly determine optimal or nearoptimal solutions for mobile robot path planning problems in environments containing moving obstacles. The method restricts the search space to the vertices of the obstacles, obviating the need to search the entire environment as in earlier GA-based approaches. The new approach is able to produce an off-line plan through an environment containing dynamic obstacles, and can also recalculate the plan on-line to deal with any motion changes encountered. A particularly novel aspect of the work is the incorporation of the selection of robot speed into the GA genes. The results from a number of realistic environments demonstrate that planning changes in robot speed significantly improves the efficiency of movement through the static and moving obstacles.
Procedia Economics and Finance, 2012
Many difficult problem solving require computational intelligence. One of the major directions in artificial intelligence consists in the development of efficient computational intelligence algorithms, like: evolutionary algorithms, and neural networks. Systems, that operate in isolation or cooperate with each other, like mobile robots could use computational intelligence algorithms for different problems/tasks solving, however in their behavior could emerge an intelligence called system s intelligence, intelligence of a system. The traveling salesman problem TSP has a large application area. It is a well-known business problem. Maximum benefits TSP, price collecting TSP have a large number of economic applications. TSP is also used in the transport logic Raja, 2012. It also has a wide range of applicability in the mobile robotic agent path planning optimization. In this paper a mobile robotic agent path planning will be discussed, using unsupervised neural networks for the TSP solving, and from the TSP results the finding of a closely optimal path between two points in the agent working area. In the paper a modification of the criteria function of the winner neuron selection will also be presented. At the end of the paper measurement results will be presented.
This paper presents the way some Artificial Intelligence techniques can contribute to obtaining an efficient solution for a cooperative robotic problem. Based on certain abstraction and sensing procedures the problem specification, the robots' environment and their motion capabilities can be transposed to a finite state representation. The distributed nature of the considered application involving two robots and the reduced computation resources of individual robots conducted us to attaching robot deliberative components in an agent based implementation using a specialized software platform, namely JACK. The obtained multiagent system creates a framework for an approach that allows the interleaving of planning and execution. The agents apply an A* type bidirectional search to find the movement plan. The developed coordination protocol permits correct path generation even when the environment is changing while the robots are moving. The computational complexity of the proposed approach is low, and the system operation is supported by simulation experiments.
Autonomous navigation of mobile robots is an area that has witnessed a lot of research activity in the recent years due to its increasing applications. Several approaches have been proposed for the navigation of mobile robots. This review paper describes the various developments and techniques that have been applied for navigation of robots in dynamic environments with special focus on the soft computing approaches.
Path planning for mobile robots is the process of physically mapping a route which a mobile robot will follow. In general, this path planning process involves the development of an algorithm, which a mobile robot will use to determine possible paths that might be traversed from one point to another and subsequently assess which is most appropriate, and then undertake it. Several different path planning algorithms already exist, and each one has both advantages and drawbacks, hence all situations must be assessed individually, and no one algorithm is suitable for all circumstances.
This paper introduces a study of motion planning algorithms for mobile robots in which we addresses the problem of designing provable path planning algorithm in the frame work of the model with incomplete information. We introduces two such algorithms are called Bug algorithms that uses less sensing information than any other within the family of bug algorithm. This paper present the first approach to visibility-based potential application areas include surveillance, high risk military operations, video game design search-and-rescue efforts, firefighting, and law enforcement. Research findings can be applied not only to robotics but to planning routes on circuit boards, directing digital actors in computer graphics, robot-assisted surgery and medicine, and in novel areas such as drug design and protein folding.
World Academy of Research in Science and Engineering, 2020
A mobile robot is a mechatronic system that can facilitate human labor. These systems are widely used in various fields of production. A key element of a mobile robot is its navigation system. For the successful use of the navigation system of the mobile robot and its subsequent efficient operation, it is necessary to plan the route. This will avoid errors in the movement of the robot, solve the tasks. Among the main tasks of route planning for a mobile robot, as a rule, are distinguished: building a map of the robot's motion environment, and adjusting the robot's motion path. The article discusses the main points of such a generalization, provides algorithms for solving specific problems.
This article considers the problem of motion planning in the unknown environment, where terrain features and goal positioning data are used for navigation. The described control algorithm for path finding with the use of terrain-following motion is based on reactive collision avoidance methods, but also involves a strong deliberative component as well as consideration of kinematic and dynamic constraints of the autonomous mobile agent. That way common pitfalls such as generating impossible paths, losing the goal, and getting stuck in the local minima are avoided, whereas the necessary ability to react quickly to changes in the environment is ensured. Terrain-acquiring sensor model constitutes an important part of the described navigation algorithm since processing of sensor data determines agent's behavior, for example, whether it tends to choose low-lying terrain areas vs. passing above the hills, or favors close-to-horizontal motion. The implemented terrainacquiring sensor model is consistent with the simplified model of rotating laser rangefinder/ LIDAR, where terrain vision process is discrete, and could be viewed as "snapshot-based ray-tracing". Influence of sensor parameters on the character of motion is studied and acceptable parameter ranges are determined. The equations of motion are derived using Udwadia-Kalaba Equation, thus, obtained control force is always minimized. Case studies, illustrating different behavior types and resulting paths, are presented.
2006
In this paper, we consider the problem of robot motion planning in order to satisfy formulas expressible in temporal logics. Temporal logics naturally express traditional robot specifications such as reaching a goal or avoiding an obstacle, but also more sophisticated specifications such as sequencing, coverage, or temporal ordering of different tasks. In order to provide computational solutions to this problem, we first construct discrete abstractions of robot motion based on some environmental decomposition. We then generate discrete plans satisfying the temporal logic formula using powerful model checking tools, and finally translate the discrete plans to continuous trajectories using hybrid control. Critical to our approach is providing formal guarantees ensuring that if the discrete plan satisfies the temporal logic formula, then the continuous motion also satisfies the exact same formula.
2006
The problem of mobile robot navigation has received a noticeable attention over last few years. Several different approaches were presented, each having major limitations. In this paper a new, agentbased solution the problem of mobile robots navigation is proposed. It is based on a novel representation of the environment, that divides it into a number of distinct regions, and assigns autonomous software Space Agents to supervise it. Space Agents create a graph, that represents a high-level structure of the entire environment. The graph is used as a virtual space, that robot controlling agents work in. The most important features of the approach are: path planning for multiple robots based on most recent data available in the system, automated collision avoidance, simple localization of a "lost robot" and unrestricted scalability.
This article presents a computer simulated artificial intelligence (AI) agent that is able to move and interact in 2D and 3D environments. The agent has two operating modes: Manual Mode and Map or Autopilot mode. In the Manual mode the user has full control over the agent and can move it in all possible directions depending on the environment. In addition to that, the designed agent avoids hitting any obstacle by sensing them from a certain distance. The second and most important mode is the Map mode, in which the user can create a custom map, assign a starting and target location, and add predefined and sudden obstacles. The agent will then move to the target location by finding the shortest path avoiding any collision with any obstacle during the agent’s journey. The article suggests as a solution, an algorithm that can help the agent to find the shortest path to a predefined target location in a complex 3D environment, such as cities and mountains, avoiding all predefined and sudden obstacles. It also avoids these obstacles during manual control and moves the agent to a safe location automatically.
Control and Intelligent Systems, 2011
Path planning is considered as one of the core problems of autonomous mobile robots. Different approaches have been proposed with different levels of complexity, accuracy, and applicability. This paper presents a hybrid approach to the problem of path planning that can be used to find global optimal collision-free paths. This approach relies on combining potential field (PF) method and genetic algorithm (GA) which takes the strengths of both and overcomes their inherent limitations. In this integrated frame, the PF method is designed as a gradient-based searching strategy to exploit local optimal, and the GA is used to explore over the whole problem space. In this work, different implementing strategies are examined in different complexity scenarios. The conducted experiments show that global optimal paths can be achieved effectively using the proposed approach with a strategy of high diversity and memorization.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.