658 research outputs found

    Task allocation and motion coordination of multiple autonomous vehicles - with application in automated container terminals

    Full text link
    University of Technology, Sydney. Faculty of Engineering and Information Technology.This thesis focuses on developing an approach to solve the complex problem of task allocation and motion coordination simultaneously for a large fleet of autonomous vehicles in highly constrained operational environments. The multi-vehicle task allocation and motion coordination problem consists of allocating different tasks to different autonomous vehicles and intelligently coordinating motions of the vehicles without human interaction. The motion coordination itself comprises two sub-problems: path planning and collision / deadlock avoidance. Although a number of research studies have attempted to solve one or two aspects of this problem, it is rare to note that many have attempted to solve the task allocation, path planning and collision avoidance simultaneously. Therefore, it cannot be conclusively said that, optimal or near-optimal solutions generated based on one aspect of the problem will be optimal or near optimal results for the whole problem. It is advisable to solve the problem as one complete problem rather than decomposing it. This thesis intends to solve the complex task allocation, path planning and collision avoidance problem simultaneously. A Simultaneous Task Allocation and Motion Coordination (STAMC) approach is developed to solve the multi-vehicle task allocation and motion coordination problem in a concurrent manner. Further, a novel algorithm called Simultaneous Path and Motion Planning (SiPaMoP) is proposed for collision free motion coordination. The main objective of this algorithm is to generate collision free paths for autonomous vehicles, once they are assigned with tasks in a conventional path topology of a material handling environment. The Dijkstra and A * shortest path search algorithms are utilised in the proposed Simultaneous Path and Motion Planning algorithm. The multi-vehicle task allocation and motion coordination problem is first studied in a static environment where all the tasks, vehicles and operating environment information are assumed to be known. The multi-vehicle task allocation and motion coordination problem in a dynamic environment, where tasks, vehicles and operating environment change with time is then investigated. Furthermore, issues like vehicle breakdowns, which are common in real world situations, are considered. The computational cost of solving the multi-vehicle STAMC problem is also addressed by proposing a distributed computational architecture and implementing that architecture in a cluster computing system. Finally, the proposed algorithms are tested in a case study in an automated container terminal environment with a large fleet of autonomous straddle carriers. Since the multi-vehicle task allocation and motion coordination is an NP-hard problem, it is almost impossible to find out the optimal solutions within a reasonable time frame. Therefore, this research focuses on investigating the appropriateness of heuristic and evolutionary algorithms for solving the STAMC problem. The Simulated Annealing algorithm, Ant Colony and Auction algorithms have been investigated. Commonly used dispatching rules such as first come first served, and closest task first have also been applied for comparison. Simulation tests of the proposed approach is conducted based on information from the Fishermen Island's container terminal of Patrick Corporation (Pty.) Ltd in Queensland, Australia where a large fleet of autonomous straddle carriers operate. The results shows that the proposed meta-heuristic techniques based simultaneous task allocation and motion coordination approach can effectively solve the complex multi-vehicle task allocation and motion coordination problem and it is capable of generating near optimal results within an acceptable time frame

    Autonomy In Mobile Fulfillment System: Goods-To-Man Picking System

    Get PDF
    Nowadays, issues regarding to e-commerce unpredictability become a problem in warehouse operations. This unpredictability is make difficult by fulfillment challenges. Designing a goods-to-man picking system and dispatching order strategy based on service in random order (SIRO) can be one of promising alternative to reduce AGV empty travel distance. The focus is on the warehouse operations, start from item classification on dynamic slots location, multi-attribute AGV dispatching rules and AGV battery management. The system aims to minimize total cost of AGV by assign the multi-attribute dispatching rules and bidding process to get on time delivery as many orders that can be completed, dealing with minimum battery-charging effects on the system operation. The planning system considers dynamic nature of customer order demand, and the simulation based development is used to model real time dynamic slots storage location and AGVs availability. The computational experiments showed this methodology most likely could reduce total cost by perform more than one AGV in operating system

    A Scheduling Framework for Robotic Flexible Assembly Cells

    Get PDF
    Today’s companies develop flexible systems that are adaptable to assemble a mix of products with minimal reconfiguration. A Robotic Flexible Assembly Cell (RFAC) is an adaptable system which can assemble a variety of products using the same resources. A major limitation of Scheduling RFACs is that no prior research has documented the scheduling problem for assembly of multi-products. Hence, the objective of the present study is to layout a scheduling framework to overcome this limitation. The framework intends to propose an effective way to solve the scheduling problem through modelling, simulation and analysis of the RFACs

    Control of free-ranging automated guided vehicles in container terminals

    Get PDF
    Container terminal automation has come to the fore during the last 20 years to improve their efficiency. Whereas a high level of automation has already been achieved in vertical handling operations (stacking cranes), horizontal container transport still has disincentives to the adoption of automated guided vehicles (AGVs) due to a high degree of operational complexity of vehicles. This feature has led to the employment of simple AGV control techniques while hindering the vehicles to utilise their maximum operational capability. In AGV dispatching, vehicles cannot amend ongoing delivery assignments although they have yet to receive the corresponding containers. Therefore, better AGV allocation plans would be discarded that can only be achieved by task reassignment. Also, because of the adoption of predetermined guide paths, AGVs are forced to deploy a highly limited range of their movement abilities while increasing required travel distances for handling container delivery jobs. To handle the two main issues, an AGV dispatching model and a fleet trajectory planning algorithm are proposed. The dispatcher achieves job assignment flexibility by allowing AGVs towards to container origins to abandon their current duty and receive new tasks. The trajectory planner advances Dubins curves to suggest diverse optional paths per origin-destination pair. It also amends vehicular acceleration rates for resolving conflicts between AGVs. In both of the models, the framework of simulated annealing was applied to resolve inherent time complexity. To test and evaluate the sophisticated AGV control models for vehicle dispatching and fleet trajectory planning, a bespoke simulation model is also proposed. A series of simulation tests were performed based on a real container terminal with several performance indicators, and it is identified that the presented dispatcher outperforms conventional vehicle dispatching heuristics in AGV arrival delay time and setup travel time, and the fleet trajectory planner can suggest shorter paths than the corresponding Manhattan distances, especially with fewer AGVs.Open Acces

    Fluid coordination of human-robot teams

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2011.Cataloged from PDF version of thesis.Includes bibliographical references (p. 235-239).I envision a future where collaboration between humans and robots will be indispensable to our work in numerous domains, ranging from surgery to space exploration. The success of these systems will depend in part on the ability of robots to integrate within existing human teams. The goal of this thesis is to develop robot partners that we can work with easily and naturally, inspired by the way we work with other people. My hypothesis is that human-robot team performance improves when a robot teammate emulates the effective coordination behaviors observed in human teams. I design and evaluate Chaski, a robot plan execution system that uses insights from human-human teaming to make human-robot teaming more natural and fluid. Chaski is a task-level executive that enables a robot to robustly anticipate and adapt to other team members. Chaski also emulates a human's response to implicit communications, including verbal and gestural cues, and explicit commands. Development of such an executive is challenging because the robot must be able to make decisions very quickly in response to a human's actions. In the past, the ability of robots to demonstrate these capabilities has been limited by the time-consuming computations required to anticipate a large set of possible futures. These computations result in execution delays that endanger the robot's ability to fulfill its role on the team. I significantly improve the ability of a robot to adapt on-the-fly by generalizing the state-of-the-art in dynamic plan execution to support just-in-time task assignment and scheduling. My methods provide a novel way to represent the robot's plan compactly. This compact representation enables the plan to be incrementally updated very quickly. I empirically demonstrate that, compared to prior work in this area, my methods increase the speed of online computation by one order of magnitude on average. I also show that 89% of moderately-sized benchmark plans are updated within human reaction time using Chaski, compared to 24% for prior art. I evaluate Chaski in human subject experiments in which a person works with a mobile and dexterous robot to collaboratively assemble structures using building blocks. I measure team performances outcomes for robots controlled by Chaski compared to robots that are verbally commanded, step-by-step by the human teammate. I show that Chaski reduces the human's idle time by 85%, a statistically significant difference. This result supports the hypothesis that human-robot team performance is improved when a robot emulates the effective coordination behaviors observed in human teams.by Julie A. Shah.Ph.D

    Uses and applications of artificial intelligence in manufacturing

    Get PDF
    The purpose of the THESIS is to provide engineers and personnels with a overview of the concepts that underline Artificial Intelligence and Expert Systems. Artificial Intelligence is concerned with the developments of theories and techniques required to provide a computational engine with the abilities to perceive, think and act, in an intelligent manner in a complex environment. Expert system is branch of Artificial Intelligence where the methods of reasoning emulate those of human experts. Artificial Intelligence derives it\u27s power from its ability to represent complex forms of knowledge, some of it common sense, heuristic and symbolic, and the ability to apply the knowledge in searching for solutions. The Thesis will review : The components of an intelligent system, The basics of knowledge representation, Search based problem solving methods, Expert system technologies, Uses and applications of AI in various manufacturing areas like Design, Process Planning, Production Management, Energy Management, Quality Assurance, Manufacturing Simulation, Robotics, Machine Vision etc. Prime objectives of the Thesis are to understand the basic concepts underlying Artificial Intelligence and be able to identify where the technology may be applied in the field of Manufacturing Engineering

    A General Framework for Robot Programming Using a Matrix-based Supervisory Controller

    Get PDF
    Ph.DDOCTOR OF PHILOSOPH

    Planning and control of autonomous mobile robots for intralogistics: Literature review and research agenda

    Get PDF
    Autonomous mobile robots (AMR) are currently being introduced in many intralogistics operations, like manufacturing, warehousing, cross-docks, terminals, and hospitals. Their advanced hardware and control software allow autonomous operations in dynamic environments. Compared to an automated guided vehicle (AGV) system in which a central unit takes control of scheduling, routing, and dispatching decisions for all AGVs, AMRs can communicate and negotiate independently with other resources like machines and systems and thus decentralize the decision-making process. Decentralized decision-making allows the system to react dynamically to changes in the system state and environment. These developments have influenced the traditional methods and decision-making processes for planning and control. This study identifies and classifies research related to the planning and control of AMRs in intralogistics. We provide an extended literature review that highlights how AMR technological advances affect planning and control decisions. We contribute to the literature by introducing an AMR planning and control framework t
    corecore