High- and Low-Level Planning for Mobile Agents
نویسندگان
چکیده
ions We begin by listing the class abstractions involved in implementing the behavior of both the static and dynamic environments. Our abstractions (classes) include the following: Point, Line, Polygon, (graph) Node, Binary Search Tree, Priority Queue, and Undirected Graph. Both Binary Search Tree and Priority Queue are used for searching in the line intersection function. For the shortest path, an adjacency structure is created to implement the Undirected Graph. A Point holds x and y coordinates, along with a name field. A Line holds the index values of two Points and a name field. A Polygon contains the number of edges, a linked-list of the Points in counterclockwise order, and a name field. Our Binary Search Tree refers to the index of a Point and its x coordinate. The Priority Queue contains elements, each with an index field and y coordinate field. And finally, our Undirected Graph stores a set of Nodes; its edges connect pairs of Nodes.
منابع مشابه
Reactive Integrated Mission and Motion planning
Correct-by-construction manipulation planning in a dynamic environment, where other agents can manipulate objects in the workspace, is a challenging problem. The tight coupling of actions and motions between agents and complexity of mission specifications makes the problem computationally intractable. This paper presents a reactive integrated mission and motion planning for mobile-robot manipul...
متن کاملDirect Optimal Motion Planning for Omni-directional Mobile Robots under Limitation on Velocity and Acceleration
This paper describes a low computational direct approach for optimal motion planning and obstacle avoidance of Omni-directional mobile robots within velocity and acceleration constraints on the robot motion. The main purpose of this problem is the minimization of a quadratic cost function while limitation on velocity and acceleration of robot is considered and collision with any obstacle in the...
متن کاملMotion Planning and Control for Mobile Robot with SOFM
Despite the many significant advances made in robot architecture, the basic approaches are deliberative and reactive methods. They are quite different in recognizing outer environment and inner operating mechanism. For this reason, they have almost opposite characteristics. Later, researchers integrate these two approaches into hybrid architecture. In such architecture, Reactive module also cal...
متن کاملEffect of levels of realism of mobile-based pedagogical agents on health e-learning
Background: One of the ways for effective communication between learners and instructional multimedia content in mobile learning systems is taking advantage of characters or pedagogical agents. The present study aimed to investigate the effect of the levels of realism in mobile-based pedagogical agents on health e-learning. Methods: The s...
متن کاملReal-Time Motion Planning and Safe Navigation in Dynamic Multi-Robot Environments
All mobile robots share the need to navigate, creating the problem of motion planning. In multi-robot domains with agents acting in parallel, highly complex and unpredictable dynamics can arise. This leads to the need for navigation calculations to be carried out within tight time constraints, so that they can be applied before the dynamics of the environment make the calculated answer obsolete...
متن کاملCommunication Behaviour of Farmers with the Agricultural Extension Agents Using Cell Phone: A Case of Bangladesh
The cell phone is one of the potential Information Communication Technologies (ICTs) in agricultural development especially in developing countries like Bangladesh. Thus, this paper deals with the farmers’ communication with the agricultural extension agents using mobile phone. The study was conducted in Mymensingh District in Bangladesh. Data were collected from a sample of 110 farmers while b...
متن کامل